ath9k: Dont update rate control for every AMPDU
authorVasanthakumar Thiagarajan <vasanth@atheros.com>
Thu, 20 Nov 2008 06:21:18 +0000 (11:21 +0530)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 26 Nov 2008 14:47:40 +0000 (09:47 -0500)
commit7ac47010a444d9f4285cf1ae06780633a112489b
tree1c2e739ceb5ef702efbd02551767d43f7da369ee
parent40fc95d57caf258e20282f6526b695426d65a73a
ath9k: Dont update rate control for every AMPDU

Update the rate control only with the tx status of first
AMPDU of an aggregation. This patch fixes frequent drops
in throughput.

Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath9k/rc.c
drivers/net/wireless/ath9k/rc.h
drivers/net/wireless/ath9k/xmit.c