commit | 8d4d99ae89a8845a1d63b0529dd98da28dc0ff65 | [log] [tgz] |
---|---|---|
author | Jussi Kivilinna <jussi.kivilinna@mbnet.fi> | Tue Apr 21 19:48:07 2009 +0300 |
committer | John W. Linville <linville@tuxdriver.com> | Wed Apr 22 16:57:20 2009 -0400 |
tree | 40f248e8dee1f73d33fa8fe9c75ddea14e39cc21 | |
parent | caa6dfadebee2098e9c5ece1d5efae96a6926d0f [diff] |
rndis_wlan: fix initialization order for workqueue&workers rndis_wext_link_change() might be called from rndis_command() at initialization stage and priv->workqueue/priv->work have not been initialized yet. This causes invalid opcode at rndis_wext_bind on some brands of bcm4320. Fix by initializing workqueue/workers in rndis_wext_bind() before rndis_command is used. Signed-off-by: Jussi Kivilinna <jussi.kivilinna@mbnet.fi> Signed-off-by: John W. Linville <linville@tuxdriver.com>