commit | e40cbdac0629402a4cb0c3bca0cc19ab7a00e00d | [log] [tgz] |
---|---|---|
author | Johannes Berg <johannes@sipsolutions.net> | Thu Jul 30 14:04:01 2009 +0200 |
committer | John W. Linville <linville@tuxdriver.com> | Tue Aug 04 16:44:15 2009 -0400 |
tree | 1bd8e7379d68af119ec91d07a1b85549cbe6b5f3 | |
parent | e46ab7f0886143846d8da2ca06c2b0e245f34dc6 [diff] |
cfg80211: fix NETDEV_UNREGISTER notifier It's possible to get the NETDEV_UNREGISTER callback multiple times (see net/core/dev.c:netdev_wait_allrefs) and this will completely mess up our cleanup code. To avoid that, clean up only when the interface is still on the wiphy interface list from which it's removed on the first NETDEV_UNREGISTER call. Signed-off-by: Johannes Berg <johannes@sipsolutions.net> Signed-off-by: John W. Linville <linville@tuxdriver.com>