diff options
author | 2011-03-12 01:11:28 +0100 | |
---|---|---|
committer | 2011-03-14 14:46:59 -0400 | |
commit | 7d2c16befae67b901e6750b845661c1fdffd19f1 (patch) | |
tree | 7cafaf1a70e43a7bc0788c528881e6b6b6afaa22 /net/wireless | |
parent | mac80211: fix channel type recalculation with HT and non-HT interfaces (diff) | |
download | linux-7d2c16befae67b901e6750b845661c1fdffd19f1.tar.gz linux-7d2c16befae67b901e6750b845661c1fdffd19f1.tar.bz2 linux-7d2c16befae67b901e6750b845661c1fdffd19f1.zip |
ath9k: fix aggregation related interoperability issues
Some clients seems to keep track of their reorder window even after an
aggregation session has been disabled. This causes issues if there are
still retried but not completed frames pending for the TID.
To ensure that rx does not stall in such situations, set sendbar to 1
for any frame purged from the TID queue on teardown.
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'net/wireless')
0 files changed, 0 insertions, 0 deletions