]> git.baikalelectronics.ru Git - kernel.git/commit
ath10k: replenish HTT RX buffers in a tasklet
authorMichal Kazior <michal.kazior@tieto.com>
Tue, 24 Sep 2013 08:18:36 +0000 (10:18 +0200)
committerKalle Valo <kvalo@qca.qualcomm.com>
Thu, 26 Sep 2013 14:22:54 +0000 (17:22 +0300)
commitf239999f0b2fbbe0e70dce8964024c71ce87b575
treeab9d056def4b85a1f1214a7feb13ebd277d0af55
parent1953b3aa38f6e26ed40afa6ac348455997fc747a
ath10k: replenish HTT RX buffers in a tasklet

This starves FW RX ring buffer in case of
excessive RX. This prevents from CPU being
overwhelmed by RX indications/completions by
naturally forbiddin FW to submit more RX.

This fixes RX starvation on slow machines when
under heavy RX traffic.

kvalo: remove extra newline

Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath10k/htt.h
drivers/net/wireless/ath/ath10k/htt_rx.c