]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - src/patches/suse-2.6.27.31/patches.drivers/fcoe-fix-kfree-skb.patch
Imported linux-2.6.27.39 suse/xen patches.
[people/pmueller/ipfire-2.x.git] / src / patches / suse-2.6.27.31 / patches.drivers / fcoe-fix-kfree-skb.patch
diff --git a/src/patches/suse-2.6.27.31/patches.drivers/fcoe-fix-kfree-skb.patch b/src/patches/suse-2.6.27.31/patches.drivers/fcoe-fix-kfree-skb.patch
deleted file mode 100644 (file)
index d4fc408..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-From 032f92cd2f0a63f641e2157f9d26ae83fc35b791 Mon Sep 17 00:00:00 2001
-From: Roel Kluin <roel.kluin@gmail.com>
-Date: Fri, 2 Jan 2009 04:50:00 -0800
-Subject: [PATCH] fcoe: fix kfree(skb)
-References: bnc#473609
-
- To: robert.w.love@intel.com, James Bottomley
- <James.Bottomley@hansenpartnership.com>
- Cc: linux-scsi@vger.kernel.org
-
-Use kfree_skb instead of kfree for struct sk_buff pointers.
-
-Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
-Acked-by: John Jolly <jjolly@suse.de>
----
- drivers/scsi/fcoe/libfcoe.c |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/drivers/scsi/fcoe/libfcoe.c b/drivers/scsi/fcoe/libfcoe.c
-index 9f8204b..ada3ebb 100644
---- a/drivers/scsi/fcoe/libfcoe.c
-+++ b/drivers/scsi/fcoe/libfcoe.c
-@@ -441,7 +441,7 @@ int fcoe_xmit(struct fc_lport *lp, struct fc_frame *fp)
-       if (skb_is_nonlinear(skb)) {
-               skb_frag_t *frag;
-               if (fcoe_get_paged_crc_eof(skb, tlen)) {
--                      kfree(skb);
-+                      kfree_skb(skb);
-                       return -ENOMEM;
-               }
-               frag = &skb_shinfo(skb)->frags[skb_shinfo(skb)->nr_frags - 1];
--- 
-1.5.4.5
-