+++ /dev/null
-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
-