staging: brcm80211: removed locks around Mac80211 calls
authorRoland Vossen <rvossen@broadcom.com>
Wed, 23 Feb 2011 11:48:52 +0000 (12:48 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 23 Feb 2011 22:08:05 +0000 (14:08 -0800)
commite34870f828f8d9b7e2205c632cbc135a76f7dde6
tree045271c983378a0dbf9241bc430e285f76ff404e
parent55182a10063c40eda4dc5afecff712e5c3617ffc
staging: brcm80211: removed locks around Mac80211 calls

A spinlock was acquired prior to calling the Mac80211 functions
ieee80211_wake_queues() and ieee80211_stop_queues() and Cfg80211 functions
wiphy_rfkill_set_hw_state() and wiphy_rfkill_start_polling().
This is not required and could even lead to instability. Therefore the locks
were removed.

Signed-off-by: Roland Vossen <rvossen@broadcom.com>
Reviewed-by: Arend van Spriel <arend@broadcom.com>
Reviewed-by: Brett Rudley <brudley@broadcom.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/brcm80211/brcmsmac/wl_mac80211.c