On 2019-08-23 10:52, Stanislaw Gruszka wrote: > Waking tx queues will cause that txq's will be scheduled. Calling > mt76_txq_schedule_all() while queues are blocked is not necessary. > We will not get any skb's from ieee80211_tx_dequeue() anyway, but > patch changes that transmit of mtxq->retry_q skb's will be a bit > deferred (on the moment after channel switch or other situation > when we wake up queues). > > Signed-off-by: Stanislaw Gruszka <sgruszka@xxxxxxxxxx> Waking tx queues will not always cause txqs to be scheduled - only if an attempt to dequeue was blocked because queues were stopped at that time. Because of that, I don't think this patch is correct. - Felix