aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/libertas/Makefile
diff options
context:
space:
mode:
authorKiran Divekar <dkiran@marvell.com>2010-06-04 23:20:37 -0700
committerJohn W. Linville <linville@tuxdriver.com>2010-06-23 15:13:59 -0400
commite4fe4eafa41cf951fb8fe2b9725ae84c599668d8 (patch)
treecf943b3f3be3f70f74edad6923234d425ba59a8b /drivers/net/wireless/libertas/Makefile
parente86dc1ca4676445d9f0dfe35104efe0eb8a2f566 (diff)
downloadkernel_samsung_smdk4412-e4fe4eafa41cf951fb8fe2b9725ae84c599668d8.zip
kernel_samsung_smdk4412-e4fe4eafa41cf951fb8fe2b9725ae84c599668d8.tar.gz
kernel_samsung_smdk4412-e4fe4eafa41cf951fb8fe2b9725ae84c599668d8.tar.bz2
Libertas: fix WARN_ON issues in cfg80211 support
In following scenarios WARN_ON() in cfg80211 code was triggered. a) Driver unload or card removal. b) Disconnect from infra network c) Adhoc start/join d) Adhoc stop Added following fixes to avoid WARN_ON() in cfg80211 code. a) Ensured that cfg80211_disconnected() function defined in cfg80211 code will be called only in infra mode. b) Solved timing issue by moving cfg80211_disconnected() call inside lbs_cfg_disconnect(). c) Updated "wdev->ssid" in driver code after Adhoc join/start d) Removed unnecessory cfg80211_disconnected() call in lbs_remove_card. Signed-off-by: Amitkumar Karwar <akarwar@marvell.com> Signed-off-by: Kiran Divekar <dkiran@marvell.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/libertas/Makefile')
0 files changed, 0 insertions, 0 deletions