summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/ipw2x00
diff options
context:
space:
mode:
authorEmmanuel Grumbach <emmanuel.grumbach@intel.com>2013-09-15 14:39:02 +0300
committerJohannes Berg <johannes.berg@intel.com>2013-10-02 11:25:50 +0200
commit5a3e9f7f8c8768b5f7df81100c684e4cd00a6eb5 (patch)
treeaf278ebefb393cd72c48e833f62323082c73b956 /drivers/net/wireless/ipw2x00
parent08a5dd3842f2ac61c6d69661d2d96022df8ae359 (diff)
downloadblackbird-op-linux-5a3e9f7f8c8768b5f7df81100c684e4cd00a6eb5.tar.gz
blackbird-op-linux-5a3e9f7f8c8768b5f7df81100c684e4cd00a6eb5.zip
iwlwifi: mvm: call ieee80211_scan_completed when needed
When RFKill cuts short a scan, mac80211 cancels the scan. This is done by sending a host command to the firmware, but this command was dropped because of RFKill. Flag this command as "SEND_IN_RFKILL" to make sure it is sent to the firmware. The firmware will send SCAN_COMPLETE_NOTIFICATION which will trigger a call to ieee80211_scan_completed. If the scan cannot be aborted, it is because the firmware already finished the scan but we hadn't notified mac80211 at the time mac80211 decided to cancel the scan. By the time we see the scan could not be aborted, mac80211 has been notified already. This patch fixes situations in which we didn't notify mac80211 upon completion of the scan that was cut short by RFkill. Cc: stable@vger.kernel.org [3.10+] Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'drivers/net/wireless/ipw2x00')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud