Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 304b4699 authored by Linus Torvalds's avatar Linus Torvalds
Browse files
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:
  IB/srp: Fix list corruption/oops on module reload
parents ecb77fa9 b0e47c8b
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -2054,6 +2054,7 @@ static void srp_remove_one(struct ib_device *device)
		list_for_each_entry_safe(target, tmp_target,
		list_for_each_entry_safe(target, tmp_target,
					 &host->target_list, list) {
					 &host->target_list, list) {
			scsi_remove_host(target->scsi_host);
			scsi_remove_host(target->scsi_host);
			srp_remove_host(target->scsi_host);
			srp_disconnect_target(target);
			srp_disconnect_target(target);
			ib_destroy_cm_id(target->cm_id);
			ib_destroy_cm_id(target->cm_id);
			srp_free_target_ib(target);
			srp_free_target_ib(target);