Files
linux/net/mac80211
Christian Lamparter 258086a48b mac80211: cancel restart_work in ieee80211_unregister_hw
Unlike most other workqueue-tasks, the restart_work is
not scheduled onto mac80211's private per-interface
workqueue, but onto one of the system-wide workqueues.

Therefore the mac80211-stack has to cancel any pending
restarts, before destroying the shared device context
and handing back the memory. Otherwise - under very
unlucky circumstances - there could be a stale work-
item left, because some other kernel component might
have delayed the execution of ieee80211_restart_work
for too long.

Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-08-25 14:33:20 -04:00
..
2010-08-25 14:33:17 -04:00
2010-05-28 13:41:27 -04:00
2010-08-25 14:33:17 -04:00
2009-07-10 15:01:49 -04:00
2010-08-25 14:33:17 -04:00
2010-08-25 14:33:17 -04:00
2010-08-25 14:33:17 -04:00
2010-08-16 16:45:11 -04:00
2008-04-08 16:44:45 -04:00
2010-06-14 15:38:17 -04:00
2010-08-25 14:33:17 -04:00
2010-06-14 15:38:17 -04:00
2010-08-25 14:33:17 -04:00
2010-08-25 14:33:17 -04:00
2010-08-25 14:33:17 -04:00
2010-08-25 14:33:17 -04:00
2010-07-08 16:35:50 -04:00
2010-07-08 16:35:50 -04:00
2010-08-16 16:45:11 -04:00
2010-07-08 16:35:50 -04:00
2010-01-05 16:21:40 -05:00