mac80211: Fix scan RX processing oops
authorJouni Malinen <j@w1.fi>
Sat, 11 Oct 2008 00:29:55 +0000 (03:29 +0300)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 15 Oct 2008 01:08:11 +0000 (21:08 -0400)
ieee80211_bss_info_update() can return NULL. Verify that this is not the
case before calling ieee802111_rx_bss_put() which would trigger an oops
in interrupt context in atomic_dec_and_lock().

Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com>
Acked-by: Johannes Berg <johannes@sipsolutions.net>
Acked-by: Benoit Papillault <benoit.papillault@free.fr>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

No differences found