Re: [PATCH 1/2] mac80211: implement fair queuing per txq

2016-04-11 Thread Michal Kazior
On 8 April 2016 at 06:37, Avery Pennarun wrote: > On Fri, Mar 25, 2016 at 5:27 AM, Michal Kazior > wrote: >> mac80211's software queues were designed to work >> very closely with device tx queues. They are >> required to make use of 802.11 packet aggregation >> easily and efficiently. >> >> Howe

Re: [PATCH 1/2] mac80211: implement fair queuing per txq

2016-04-07 Thread Avery Pennarun
On Fri, Mar 25, 2016 at 5:27 AM, Michal Kazior wrote: > mac80211's software queues were designed to work > very closely with device tx queues. They are > required to make use of 802.11 packet aggregation > easily and efficiently. > > However the logic imposed a per-AC queue limit. > With the limit

[PATCH 1/2] mac80211: implement fair queuing per txq

2016-03-25 Thread Michal Kazior
Qdiscs assume all packets regardless of destination address are treated equally by underlying an device link. This isn't true for wireless where each node is a link in it's own right with different and varying signal quality over time. Existing wireless behavior stuffs device tx queues with no re