]> git.baikalelectronics.ru Git - kernel.git/commit
ath9k_htc: Handle TX queue overflow
authorSujith <Sujith.Manoharan@atheros.com>
Mon, 29 Mar 2010 10:37:17 +0000 (16:07 +0530)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 31 Mar 2010 18:46:40 +0000 (14:46 -0400)
commitd9c34cbcdc0d3d564866e3894b5ac01ae34bcfa3
treeae855421010956814bca1917dc6e1fb42c3c19ac
parent6fd78ec11dfd78df8f33c3f48d8a706f5a9367b7
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