alistair23-linux/drivers/net/wireless
Felix Fietkau c01fac1c77 ath9k: fix aggregation session lockup
If an aggregation session fails, frames still end up in the driver queue
with IEEE80211_TX_CTL_AMPDU set.
This causes tx for the affected station/tid to stall, since
ath_tx_get_tid_subframe returning packets to send.

Fix this by clearing IEEE80211_TX_CTL_AMPDU as long as no aggregation
session is running.

Cc: stable@vger.kernel.org
Reported-by: Antonio Quartulli <antonio@open-mesh.com>
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2014-07-23 13:03:11 -04:00
..
ath ath9k: fix aggregation session lockup 2014-07-23 13:03:11 -04:00
b43 b43: fix frequency reported on G-PHY with /new/ firmware 2014-06-17 14:11:16 -04:00
b43legacy
brcm80211 brcmfmac: assign chip id and rev in bus interface after brcmf_usb_dlneeded 2014-06-25 14:30:29 -04:00
cw1200
hostap net: get rid of SET_ETHTOOL_OPS 2014-05-13 17:43:20 -04:00
ipw2x00
iwlegacy
iwlwifi iwlwifi: mvm: pass beacons from foreign APs 2014-07-21 10:38:25 +03:00
libertas libertas: fix return value when processing invalid packet 2014-05-22 14:04:36 -04:00
libertas_tf
mwifiex mwifiex: initialize Tx/Rx info of a packet correctly 2014-07-03 14:29:21 -04:00
orinoco Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2014-06-12 14:27:40 -07:00
p54
prism54
rsi Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2014-06-12 14:27:40 -07:00
rt2x00 rt2800usb: Don't perform DMA from stack 2014-07-07 15:04:34 -04:00
rtl818x
rtlwifi rtlwifi: rtl8192cu: remove check for CONFIG_AUTOSUSPEND 2014-05-29 13:10:39 -04:00
ti Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2014-06-12 14:27:40 -07:00
zd1211rw
adm8211.c
adm8211.h
airo.c
airo.h
airo_cs.c
at76c50x-usb.c at76c50x: fix scan does not work with latest mac80211 2014-06-05 14:15:08 -04:00
at76c50x-usb.h at76c50x: fix scan does not work with latest mac80211 2014-06-05 14:15:08 -04:00
atmel.c
atmel.h
atmel_cs.c
atmel_pci.c
Kconfig
mac80211_hwsim.c
mac80211_hwsim.h
Makefile
mwl8k.c
ray_cs.c
ray_cs.h
rayctl.h
rndis_wlan.c cfg80211: constify MAC addresses in cfg80211 ops 2014-05-19 17:34:42 +02:00
wl3501.h
wl3501_cs.c
zd1201.c
zd1201.h