ath9k: reduce the number of unnecessary BAR tx packets
authorFelix Fietkau <nbd@openwrt.org>
Wed, 14 Dec 2011 21:08:04 +0000 (22:08 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 15 Dec 2011 19:46:36 +0000 (14:46 -0500)
commit156369faa3f49c4fa37cf1f5254b1f3903b23dfd
treed0a50ae000e137a6b65c682ac1e67a3bbcd631e7
parentda647626c7aa854755d32dc8e33d3c58314d2fdb
ath9k: reduce the number of unnecessary BAR tx packets

When processing A-MPDU tx status, only send a BAR for the failed packet
with the highest sequence number.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath9k/ath9k.h
drivers/net/wireless/ath/ath9k/debug.c
drivers/net/wireless/ath/ath9k/main.c
drivers/net/wireless/ath/ath9k/xmit.c