ath9k_htc: Handle TX queue overflow
commit7757dfed5809b03aa61c7d7f5ff8092f85df8583
authorSujith <Sujith.Manoharan@atheros.com>
Mon, 29 Mar 2010 10:37:17 +0000 (29 16:07 +0530)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 31 Mar 2010 18:46:40 +0000 (31 14:46 -0400)
treeae855421010956814bca1917dc6e1fb42c3c19ac
parent6335ed0ff8670e6378da41191ab8bda33d1b7ac8
ath9k_htc: Handle TX queue overflow

Stop/restart TX queues when the internal SKB
queue is full. This helps handle TX better
under heavy load.

Signed-off-by: Sujith <Sujith.Manoharan@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath9k/htc.h
drivers/net/wireless/ath/ath9k/htc_drv_init.c
drivers/net/wireless/ath/ath9k/htc_drv_main.c
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c