diff options
author | Luciano Coelho <luciano.coelho@intel.com> | 2015-01-22 21:34:10 (GMT) |
---|---|---|
committer | Johannes Berg <johannes.berg@intel.com> | 2015-01-23 09:54:22 (GMT) |
commit | 332ff7fe36bfdcab4ae7d35a2273ce431bf15171 (patch) | |
tree | 036a58a7056e307f2aa5086b0cb39e5582f8803b /net/mac80211/mesh_plink.c | |
parent | 4afaff176a968457df18eeebc1aad910b6154761 (diff) | |
download | linux-332ff7fe36bfdcab4ae7d35a2273ce431bf15171.tar.xz |
mac80211: complete scan work immediately if quiesced or suspended
It is possible that a deferred scan is queued after the queues are
flushed in __ieee80211_suspend(). The deferred scan work may be
scheduled by ROC or ieee80211_stop_poll().
To make sure don't start a new scan while suspending, check whether
we're quiescing or suspended and complete the scan immediately if
that's the case.
Signed-off-by: Luciano Coelho <luciano.coelho@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/mac80211/mesh_plink.c')
0 files changed, 0 insertions, 0 deletions