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

Michal Kazior michal.kazior at tieto.com
Tue Sep 24 02:51:59 EDT 2013


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.


Michał.



More information about the ath10k mailing list