X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=net%2Fmac80211%2Futil.c;h=0d463c80c4045359a8c8f0dc6df29903eae4f8a0;hb=29cd195e078db0d90dd447a156039513ecdd8f16;hp=19f85e1b369576c1f340ec563c794d87079e1df1;hpb=375614422509c98a1f3dbef410206bf81775169b;p=~andy%2Flinux diff --git a/net/mac80211/util.c b/net/mac80211/util.c index 19f85e1b369..0d463c80c40 100644 --- a/net/mac80211/util.c +++ b/net/mac80211/util.c @@ -361,6 +361,7 @@ void ieee80211_wake_queue(struct ieee80211_hw *hw, int queue) struct ieee80211_local *local = hw_to_local(hw); if (test_bit(queue, local->queues_pending)) { + set_bit(queue, local->queues_pending_run); tasklet_schedule(&local->tx_pending_tasklet); } else { netif_wake_subqueue(local->mdev, queue);