Enabling Byte Queue Limits in the ath5k wireless driver
Simon Barber
simon at superduper.net
Sat Oct 5 23:39:59 EDT 2013
BQL does make sense, but TQL would be even better - 'Time Queue Limits'.
Which would work based on an estimate of how much time each packet will
take to send, and limiting the hardware queue to contain a total mount
of 'time'. The purpose of the hardware queue is to mask interrupt and
other latencies involved in refilling an empty queue - a time based
phenomenon. Hence time is the best metric to control it - with fixed
speed interfaced like ethernet bytes=time, but not so on wireless.
Simon
On 10/3/2013 11:49 AM, Anirudh Sivaraman wrote:
> Hi,
>
> I am looking into enabling BQL for the ath5k driver, and was wondering
> if anyone here knows of any prior efforts in this direction. In
> particular, is BQL even a sensible strategy for wireless drivers?
> Thank you in advance for any advice you may have in this regard.
>
> Anirudh
> _______________________________________________
> Bloat-devel mailing list
> Bloat-devel at lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/bloat-devel
More information about the Bloat-devel
mailing list