Patchwork [3.5.y.z,extended,stable] Patch "rtlwifi: usb: add missing freeing of skbuff" has been added to staging queue

mail settings
Submitter Luis Henriques
Date April 1, 2013, 3:04 p.m.
Message ID <>
Download mbox | patch
Permalink /patch/232749/
State New
Headers show


Luis Henriques - April 1, 2013, 3:04 p.m.
This is a note to let you know that I have just added a patch titled

    rtlwifi: usb: add missing freeing of skbuff

to the linux-3.5.y-queue branch of the 3.5.y.z extended stable tree 
which can be found at:;a=shortlog;h=refs/heads/linux-3.5.y-queue

If you, or anyone else, feels it should not be added to this tree, please 
reply to this email.

For more information about the 3.5.y.z tree, see



From 5bbffa0406bc1c2d5a00fc03e29e6198dee1fdb9 Mon Sep 17 00:00:00 2001
From: Jussi Kivilinna <>
Date: Sun, 17 Mar 2013 11:54:04 +0200
Subject: [PATCH] rtlwifi: usb: add missing freeing of skbuff

commit 36ef0b473fbf43d5db23eea4616cc1d18cec245f upstream.

Signed-off-by: Jussi Kivilinna <>
Acked-by: Larry Finger <>
Signed-off-by: John W. Linville <>
[ luis: adjust context ]
Signed-off-by: Luis Henriques <>
 drivers/net/wireless/rtlwifi/usb.c | 1 +
 1 file changed, 1 insertion(+)



diff --git a/drivers/net/wireless/rtlwifi/usb.c b/drivers/net/wireless/rtlwifi/usb.c
index d4850b4..bec780a 100644
--- a/drivers/net/wireless/rtlwifi/usb.c
+++ b/drivers/net/wireless/rtlwifi/usb.c
@@ -853,6 +853,7 @@  static void _rtl_usb_transmit(struct ieee80211_hw *hw, struct sk_buff *skb,
 	if (unlikely(!_urb)) {
 			 "Can't allocate urb. Drop skb!\n");
+		kfree_skb(skb);
 	urb_list = &rtlusb->tx_pending[ep_num];