]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
b43/b43legacy: Wake queues in wireless_core_start
authorLarry Finger <Larry.Finger@lwfinger.net>
Wed, 3 Feb 2010 19:33:44 +0000 (13:33 -0600)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 15 Mar 2010 16:06:39 +0000 (09:06 -0700)
commit70702844e7be631ea810e752c2f089792b3364bc
treef7f538cc37e18a8a3c62cc7c41f7da5b3895a60e
parent5c61625f566640743886f324e1fda0eef5b04e1d
b43/b43legacy: Wake queues in wireless_core_start

commit 0866b03c7d7dee8a34ffa527ecda426c0f405518 upstream.

If b43 or b43legacy are deauthenticated or disconnected, there is a
possibility that a reconnection is tried with the queues stopped in
mac80211. To prevent this, start the queues before setting
STAT_INITIALIZED.

In b43, a similar change has been in place (twice) in the
wireless_core_init() routine. Remove the duplicate and add similar
code to b43legacy.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/net/wireless/b43/main.c
drivers/net/wireless/b43legacy/main.c