[RFC] ath10k: replenish HTT RX buffers in a tasklet

Kalle Valo kvalo at qca.qualcomm.com
Tue Sep 24 02:59:38 EDT 2013

Michal Kazior <michal.kazior at tieto.com> writes:

> On 24 September 2013 08:22, Kalle Valo <kvalo at qca.qualcomm.com> wrote:
>> Michal Kazior <michal.kazior at tieto.com> writes:
>>> This fixes system starvation when under heavy RX
>>> traffic. This problem could be observed on AP135
>>> and led to watchdog resetting the platform.
>>> Patch starves FW RX ring buffer by progressively
>>> replenishing buffers to auto-balance the RX
>>> handled to the host system.
>>> Signed-off-by: Michal Kazior <michal.kazior at tieto.com>
>> Looks good to me. I suspect there is a better way to do this in long
>> term, but this looks like a viable short term solution.
>> Does it decrease throughput in a noticeable way?
> I have yet to observe any regressions.

Good. If you think the patch should be applied please resend it as
"[PATCH]" so that I can apply it.

Kalle Valo

More information about the ath10k mailing list