linux_dsm_epyc7002/drivers/net/wireless/iwlwifi
Johannes Berg a6623e84c4 iwlwifi: mvm: abort scheduled scan on scan request
Some older versions of wpa_supplicant don't necessarily stop
scheduled scan before starting a regular scan, and there's
nothing in the API that requires it either. As a consequence
our driver's behaviour of not allowing scan while scheduled
scan was in progress broke userspace.

However, it is valid to unilaterally stop scheduled scan at
any point in time, so when a regular scan request comes just
abort the scheduled scan and run the regular scan.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Reviewed-by: Alexander Bondar <alexander.bondar@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2014-02-03 22:43:50 +02:00
..
dvm iwlwifi: rs: use const u16 for throughput tables 2014-02-03 22:23:37 +02:00
mvm iwlwifi: mvm: abort scheduled scan on scan request 2014-02-03 22:43:50 +02:00
pcie iwlwifi: mvm: support multiple firmware sections 2014-02-03 22:23:41 +02:00
iwl-1000.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-2000.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-5000.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-6000.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-7000.c iwlwifi: 7265: add power limit/tx backoff translation table 2014-02-03 22:23:38 +02:00
iwl-8000.c iwlwifi: mvm: support NVM sections for family 8000 2014-02-03 22:23:31 +02:00
iwl-agn-hw.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-config.h iwlwifi: add D0i3 references boiler plate 2014-02-03 22:23:38 +02:00
iwl-csr.h iwlwifi: pcie: fix secure section / dual cpu firmware loading 2014-02-03 22:23:32 +02:00
iwl-debug.c iwlwifi: export symbols only conditionally 2013-03-06 16:47:56 +01:00
iwl-debug.h iwlwifi: add enter/exit D0i3 ops 2014-02-03 22:23:39 +02:00
iwl-devtrace.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-devtrace.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-drv.c iwlwifi: fix potential buffer overrun in fw name 2014-02-03 22:23:42 +02:00
iwl-drv.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-eeprom-parse.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-eeprom-parse.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-eeprom-read.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-eeprom-read.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-fh.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-fw-file.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-fw.h iwlwifi: mvm: support multiple firmware sections 2014-02-03 22:23:41 +02:00
iwl-io.c iwlwifi: pcie: fix secure section / dual cpu firmware loading 2014-02-03 22:23:32 +02:00
iwl-io.h iwlwifi: pcie: fix secure section / dual cpu firmware loading 2014-02-03 22:23:32 +02:00
iwl-modparams.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-notif-wait.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-notif-wait.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-nvm-parse.c iwlwifi: remove obsolete TODO 2014-02-03 22:23:33 +02:00
iwl-nvm-parse.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-op-mode.h iwlwifi: add enter/exit D0i3 ops 2014-02-03 22:23:39 +02:00
iwl-phy-db.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-phy-db.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-prph.h iwlwifi: pcie: fix secure section / dual cpu firmware loading 2014-02-03 22:23:32 +02:00
iwl-trans.h iwlwifi: add very first D0i3 support 2014-02-03 22:23:39 +02:00
Kconfig iwlwifi: rs: use const u16 for throughput tables 2014-02-03 22:23:37 +02:00
Makefile iwlwifi: Add 8000 HW family support 2014-02-03 22:23:31 +02:00