Thread (13 messages) 13 messages, 5 authors, 2011-06-07

Re: [PATCH 6/6] mac80211: stop queues before rate control updation

From: Johannes Berg <johannes@sipsolutions.net>
Date: 2011-06-06 18:57:21

On Mon, 2011-06-06 at 14:44 -0400, John W. Linville wrote:
quoted
During the channel type change, the pending tx frames in hw queues are dropped by hw config.
But before updating rate control, the packets can be queued again with older HT rates.
This contradicts with hw config mode and sometimes is causing baseband issues. This issue
was observed only on flooding uplink traffic. To ensure that the frames are always xmitted with
updated rates, the queues are stopped before hw config and waken up after rc updation.
Johannes, do you find this explanation satisfactory (perhaps with
some new queue stop reason definition)?
No, it doesn't address the fact that any packet that is pending will
still be processed -- as I said before, the stop doesn't include a
flush.

johannes
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help