]> 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)
commitc41458b37ea33d7a0d678fb686b7fa68b2c4d637
treed4f6dc51c8713579f52782fba76d2012ce415abb
parent7b74f0218a60dbd48200cc96aa009ab9a2bc61c6
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