]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: use ieee80211_free_txskb in a few more places
authorFelix Fietkau <nbd@openwrt.org>
Wed, 10 Oct 2012 20:40:23 +0000 (22:40 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 15 Oct 2012 18:45:50 +0000 (14:45 -0400)
commit14990a1344271bb66cc4e139e3e427a2c042a4d0
tree420a4835d573d45f98ce488dadd899f58599b2e9
parent335429db6355d1c2c1d7e800bac3d9438e6f9223
mac80211: use ieee80211_free_txskb in a few more places

Free tx status skbs when draining power save buffers, pending frames, or
when tearing down a vif.
Fixes remaining conditions that can lead to hostapd/wpa_supplicant hangs when
running out of socket write memory.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Cc: stable@vger.kernel.org
Signed-off-by: John W. Linville <linville@tuxdriver.com>
net/mac80211/iface.c
net/mac80211/sta_info.c
net/mac80211/util.c