ath5k: Don't wake internal queues
authorBruno Randolf <br1@einfach.org>
Tue, 5 Oct 2010 04:27:17 +0000 (13:27 +0900)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 5 Oct 2010 17:37:52 +0000 (13:37 -0400)
commit4198a8d036c998ca8cec1b08116ab9f6a3a9ffff
tree4db5b98670cd2310b09f0f388fed4dae76669b4c
parent025e6be220e448c02045e8499c7db8ce4bc8eea2
ath5k: Don't wake internal queues

We should only wake up queues which mac80211 knows about (queues 0-3). We have
another internal queue ("CAB", queue number 6) which we use for power-saved
frames. When transmitted frames are processed from this queue, we have to make
sure we don't bother mac80211 with waking a queue it doesn't know about.

this fixes:

WARNING: at /home/br1/ath/wireless-testing/net/mac80211/util.c:275
  __ieee80211_wake_queue+0xd6/0xe0 [mac80211]()

Signed-off-by: Bruno Randolf <br1@einfach.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath5k/base.c