]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - src/patches/suse-2.6.27.31/patches.drivers/fcoe-logoff-of-the-fabric-when.diff
Added missing Xen Kernel Patches which were not commited because
[people/pmueller/ipfire-2.x.git] / src / patches / suse-2.6.27.31 / patches.drivers / fcoe-logoff-of-the-fabric-when.diff
diff --git a/src/patches/suse-2.6.27.31/patches.drivers/fcoe-logoff-of-the-fabric-when.diff b/src/patches/suse-2.6.27.31/patches.drivers/fcoe-logoff-of-the-fabric-when.diff
new file mode 100644 (file)
index 0000000..a1e3271
--- /dev/null
@@ -0,0 +1,26 @@
+From: Robert Love <robert.w.love@intel.com>
+Subject: [FcOE] Logoff of the fabric when destroying interface
+References: bnc #459142
+
+This line was accidentally removed by a previous patch.
+
+Signed-off-by: Robert Love <robert.w.love@intel.com>
+Acked-by: Bernhard Walle <bwalle@suse.de>
+---
+
+ drivers/scsi/fcoe/fcoe_sw.c |    3 +++
+ 1 file changed, 3 insertions(+)
+
+
+--- a/drivers/scsi/fcoe/fcoe_sw.c
++++ b/drivers/scsi/fcoe/fcoe_sw.c
+@@ -302,6 +302,9 @@ static int fcoe_sw_destroy(struct net_de
+       fc = fcoe_softc(lp);
++      /* Logout of the fabric */
++      fc_fabric_logoff(lp);
++
+       /* Remove the instance from fcoe's list */
+       fcoe_hostlist_remove(lp);