OpenCloudOS-Kernel/net/ieee80211/softmac
John W. Linville 6bbdce5ac7 [PATCH] softmac: avoid assert in ieee80211softmac_wx_get_rate
Unconfigured bcm43xx device can hit an assert() during wx_get_rate
queries.  This is because bcm43xx calls ieee80211softmac_start late
(i.e. during open instead of probe).

   bcm43xx_net_open ->
      bcm43xx_init_board ->
         bcm43xx_select_wireless_core ->
            ieee80211softmac_start

Fix is to check that device is running before completing
ieee80211softmac_wx_get_rate.

Signed-off-by: John W. Linville <linville@tuxdriver.com>
2007-02-05 16:58:42 -05:00
..
Kconfig [PATCH] softmac: complete shared key authentication 2006-06-05 15:51:29 -04:00
Makefile [PATCH] softmac: fix Makefiles 2006-03-22 22:16:51 -05:00
ieee80211softmac_assoc.c [PATCH] ieee80211softmac: Fix errors related to the work_struct changes 2006-12-19 16:16:15 -05:00
ieee80211softmac_auth.c Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream 2006-12-07 05:02:40 -05:00
ieee80211softmac_event.c WorkStruct: make allyesconfig 2006-11-22 14:57:56 +00:00
ieee80211softmac_io.c [PATCH] sotftmac: fix a slab corruption in WEP restricted key association 2006-10-17 10:15:58 -04:00
ieee80211softmac_module.c WorkStruct: make allyesconfig 2006-11-22 14:57:56 +00:00
ieee80211softmac_priv.h Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream 2006-12-07 05:02:40 -05:00
ieee80211softmac_scan.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 2006-12-05 14:37:56 +00:00
ieee80211softmac_wx.c [PATCH] softmac: avoid assert in ieee80211softmac_wx_get_rate 2007-02-05 16:58:42 -05:00