]> git.baikalelectronics.ru Git - kernel.git/commit
ath5k: do not stop queues for full calibration
authorFelix Fietkau <nbd@openwrt.org>
Tue, 6 Mar 2012 10:06:37 +0000 (11:06 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 6 Mar 2012 20:16:17 +0000 (15:16 -0500)
commit87c4f3326192a813611190a1fd2b55278d0183c7
treed4f6dc51c8713579f52782fba76d2012ce415abb
parenta20948ce4cc2c01c2b7bcf08189610ef67545ee5
ath5k: do not stop queues for full calibration

Some calibration types interfere with tx activity, but the queue stop does
not prevent that. In fact, some calibration types need tx activity to properly
function, so stopping the queues for them is counterproductive.
In some tests this patch has been shown to improve stability, especially in
AP or ad-hoc mode.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Acked-by: Nick Kossifidis <mickflemm@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath5k/base.c