linux/drivers/net/wireless/iwmc3200wifi
Zhu Yi 68810c5dc5 iwmc3200wifi: add a mutex to protect iwm_reset_worker
The patch adds a mutex to protect the iwm_reset_worker against netdev
ndo_open and ndo_stop because all of them call iwm_up and iwm_down in
the implementation. Note the latter two are already protected by
rtnl. So if iwm_reset_worker is not required in the future, the mutex
can also be removed.

Signed-off-by: Zhu Yi <yi.zhu@intel.com>
Signed-off-by: Samuel Ortiz <samuel.ortiz@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-06-19 11:50:16 -04:00
..
Kconfig cfg80211: fix Kconfig for users of cfg80211 2009-06-03 14:09:08 -04:00
Makefile iwm: port to new cfg80211 rfkill 2009-06-03 14:06:14 -04:00
bus.h
cfg80211.c iwmc3200wifi: fix fragmentation threshold setting 2009-06-03 14:05:10 -04:00
cfg80211.h
commands.c
commands.h
debug.h
debugfs.c
eeprom.c
eeprom.h
fw.c iwmc3200wifi: fix printk format 2009-06-03 14:05:10 -04:00
fw.h
hal.c
hal.h
iwm.h iwmc3200wifi: add a mutex to protect iwm_reset_worker 2009-06-19 11:50:16 -04:00
lmac.h
main.c iwmc3200wifi: add a mutex to protect iwm_reset_worker 2009-06-19 11:50:16 -04:00
netdev.c iwmc3200wifi: add iwm_if_add and iwm_if_remove 2009-06-19 11:50:16 -04:00
rx.c
rx.h
sdio.c iwmc3200wifi: fix potential kernel oops on module removal 2009-06-19 11:50:16 -04:00
sdio.h
tx.c
umac.h
wext.c