]> rtime.felk.cvut.cz Git - lisovros/linux_canprio.git/commit
ath9k: built-in rate control A-MPDU fix
authorBjörn Smedman <bjorn.smedman@venatech.se>
Sun, 10 Oct 2010 20:51:54 +0000 (22:51 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 9 Dec 2010 21:31:57 +0000 (13:31 -0800)
commit4311bba0072a3eec01b0b8927310af1ebf6f91dc
tree042e1261b1e87d69632a87204f09b212c7c6ca0c
parentd1ae7bcad808ed455954829e33d4263b19011476
ath9k: built-in rate control A-MPDU fix

commit a8909cfb1832ac623142898df2a9374722cfe68f upstream.

This patch attempts to ensure that ath9k's built-in rate control algorithm
does not rely on the value of the ampdu_len and ampdu_ack_len tx status
fields unless the IEEE80211_TX_STAT_AMPDU flag is set.

This patch has not been tested.

Signed-off-by: Björn Smedman <bjorn.smedman@venatech.se>
Acked-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/net/wireless/ath/ath9k/rc.c