Files
android_kernel_xiaomi_sm8450/drivers/net/wireless/ath/ath9k
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
..
2013-10-14 13:39:58 -04:00
2014-02-12 15:36:08 -05:00
2014-01-03 15:37:01 -05:00
2013-12-02 14:24:53 -05:00
2013-12-18 15:23:22 -05:00
2014-04-30 11:42:35 -04:00
2013-12-18 15:23:22 -05:00
2014-02-12 15:36:03 -05:00
2014-02-12 15:36:03 -05:00
2014-05-13 15:56:39 -04:00
2014-01-23 14:02:45 -05:00
2014-02-12 15:36:04 -05:00
2014-03-17 13:13:06 -04:00
2014-03-17 13:13:06 -04:00
2014-05-22 14:04:38 -04:00
2013-12-18 15:23:37 -05:00
2014-03-17 13:13:06 -04:00
2013-09-26 15:13:48 -04:00
2014-03-17 13:13:06 -04:00
2014-07-23 13:03:11 -04:00