345f6b8beb
Johann Uhrmann reported a bcm43xx crash and Michael Buesch tracked it down to a problem with the new shared key auth code (recursive calls into the driver) This patch (effectively Michael's patch with a couple of small modifications) solves the problem by sending the authentication challenge response frame from a workqueue entry. I also removed a lone \n from the bcm43xx messages relating to authentication mode - this small change was previously discussed but not patched in. Signed-off-by: Daniel Drake <dsd@gentoo.org> Acked-by: Johannes Berg <johannes@sipsolutions.net> Signed-off-by: Michael Buesch <mb@bu3sch.de> Signed-off-by: John W. Linville <linville@tuxdriver.com> |
||
---|---|---|
.. | ||
bcm43xx_debugfs.c | ||
bcm43xx_debugfs.h | ||
bcm43xx_dma.c | ||
bcm43xx_dma.h | ||
bcm43xx_ethtool.c | ||
bcm43xx_ethtool.h | ||
bcm43xx_ilt.c | ||
bcm43xx_ilt.h | ||
bcm43xx_leds.c | ||
bcm43xx_leds.h | ||
bcm43xx_main.c | ||
bcm43xx_main.h | ||
bcm43xx_phy.c | ||
bcm43xx_phy.h | ||
bcm43xx_pio.c | ||
bcm43xx_pio.h | ||
bcm43xx_power.c | ||
bcm43xx_power.h | ||
bcm43xx_radio.c | ||
bcm43xx_radio.h | ||
bcm43xx_sysfs.c | ||
bcm43xx_sysfs.h | ||
bcm43xx_wx.c | ||
bcm43xx_wx.h | ||
bcm43xx_xmit.c | ||
bcm43xx_xmit.h | ||
bcm43xx.h | ||
Kconfig | ||
Makefile |