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

Kalle Valo kvalo at qca.qualcomm.com
Thu Sep 26 10:24:01 EDT 2013


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

> 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.
>
> Signed-off-by: Michal Kazior <michal.kazior at tieto.com>

Thanks, applied. I did a cosmetic change:

> +/* Refill a bunch of RX buffers for each refill round so that FW/HW can handle
> + * aggregated traffic more nicely. */
> +#define ATH10K_HTT_MAX_NUM_REFILL 16
> +
> +

I removed the extra newline here.

-- 
Kalle Valo



More information about the ath10k mailing list