Re: [PATCH] mac80211: fix unnecessary frame drops in mesh fwding

2016-01-26 Thread Johannes Berg
On Mon, 2016-01-25 at 14:43 +0100, Michal Kazior wrote: > The ieee80211_queue_stopped() expects hw queue > number but it was given raw WMM AC number instead. > > This could cause frame drops and problems with > traffic in some cases - most notably if driver > doesn't map AC numbers to queue

[PATCH] mac80211: fix unnecessary frame drops in mesh fwding

2016-01-25 Thread Michal Kazior
The ieee80211_queue_stopped() expects hw queue number but it was given raw WMM AC number instead. This could cause frame drops and problems with traffic in some cases - most notably if driver doesn't map AC numbers to queue numbers 1:1 and uses ieee80211_stop_queues() and ieee80211_wake_queue()