]> git.karo-electronics.de Git - karo-tx-linux.git/commit
mac80211: call skb_dequeue/ieee80211_free_txskb instead of __skb_queue_purge
authorFelix Fietkau <nbd@openwrt.org>
Sat, 10 Nov 2012 02:44:14 +0000 (03:44 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 26 Nov 2012 20:14:05 +0000 (12:14 -0800)
commit1325ed662eb4129a96320145bea7ec5bfce249c9
treec0d278d36fcbf0ff3a4982dcd0828a9868beaffd
parentf79b61dcf47fc54e5a4c8307bad659bc1f352a3d
mac80211: call skb_dequeue/ieee80211_free_txskb instead of __skb_queue_purge

commit 1f98ab7fef48a2968f37f422c256c9fbd978c3f0 upstream.

Fixes more wifi status skb leaks, leading to hostapd/wpa_supplicant hangs.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/mac80211/ieee80211_i.h
net/mac80211/sta_info.c
net/mac80211/status.c
net/mac80211/tx.c