diff options
| author | Bob Copeland <me@bobcopeland.com> | 2009-07-29 10:13:03 +0200 |
|---|---|---|
| committer | John W. Linville <linville@tuxdriver.com> | 2009-08-04 16:43:23 -0400 |
| commit | 97af743207466ff8b477e14bfb7af0ba2c93375b (patch) | |
| tree | 9fc275981b34346284c1aedd370c54854f5369ae /include/linux/stackprotector.h | |
| parent | ad2f34b41fd6e2b84c896ccf321d5de0a7c7cd52 (diff) | |
mac80211: disable beacons before removing the associated interface
When downing interfaces, it's a good idea to tell the driver to
stop sending beacons; that way the driver doesn't need special
code in ops->remove_interface() when it should already handle the
case in bss_info_changed().
This fixes a potential crash with at least ath5k since the vif
pointer will be nullified while beacon interrupts are still active.
Signed-off-by: Bob Copeland <me@bobcopeland.com>
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'include/linux/stackprotector.h')
0 files changed, 0 insertions, 0 deletions
