wl1251: use ieee80211_rx_ni()
authorKalle Valo <kalle.valo@nokia.com>
Tue, 13 Oct 2009 17:33:21 +0000 (20:33 +0300)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 27 Oct 2009 20:48:21 +0000 (16:48 -0400)
commit878283f19809bc73872c70ea53381f74a43a15e7
tree9b035a70f1b524cde7834c7e76e649455b0017ff
parente36e49f7338f0f73cd7f5ba4f5b646a479ab60a8
wl1251: use ieee80211_rx_ni()

Because of SPI and SDIO wl1251 does everything in a workqueue, including
calling ieee80211_rx() which should be called with bottom halves disabled.
An error message is emitted because of this:

NOHZ: local_softirq_pending 08

Fix this by using ieee80211_rx_ni().

Signed-off-by: Kalle Valo <kalle.valo@nokia.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/wl12xx/wl1251_rx.c