linux/drivers/net/wireless/intel/iwlwifi/mvm
Luca Coelho 5e56276e75 iwlwifi: mvm: don't allow sched scans without matches to be started
The firmware can perform a scheduled scan with not matchsets passed,
but it can't send notification that results were found.  Since the
userspace then cannot know when we got new results and the firmware
wouldn't trigger a wake in case we are sleeping, it's better not to
allow scans without matchsets.

This fixes https://bugzilla.kernel.org/show_bug.cgi?id=110831

Cc: <stable@vger.kernel.org> [3.17+]
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2016-02-15 08:49:10 +02:00
..
binding.c
coex_legacy.c
coex.c
constants.h iwlwifi: pcie: allow to pretend to have Tx CSUM for debug 2015-12-20 14:48:22 +02:00
d3.c iwlwifi: mvm: initialize gtkdata->mvm correctly 2016-01-07 19:01:31 +02:00
debugfs-vif.c
debugfs.c iwlwifi: mvm: support description for user triggered fw dbg collection 2015-12-20 23:27:39 +02:00
debugfs.h
fw-api-coex.h
fw-api-d3.h iwlwifi: mvm: enable L3 filtering 2015-12-20 23:27:38 +02:00
fw-api-mac.h
fw-api-power.h
fw-api-rs.h
fw-api-rx.h iwlwifi: mvm: infrastructure for frame-release message 2015-12-20 23:27:42 +02:00
fw-api-scan.h iwlwifi: mvm: add extended dwell time 2015-12-20 23:27:40 +02:00
fw-api-sta.h
fw-api-stats.h
fw-api-tof.h
fw-api-tx.h iwlwifi: mvm: rs: fix TPC statistics handling 2016-01-26 16:03:35 +02:00
fw-api.h iwlwifi: mvm: change mcc update API 2016-01-07 19:01:25 +02:00
fw-dbg.c iwlwifi: mvm: fix memory leaks in error paths upon fw error dump 2016-01-07 19:01:32 +02:00
fw-dbg.h iwlwifi: mvm: constify the parameters of a few functions in fw-dbg.c 2016-01-07 19:01:32 +02:00
fw.c iwlwifi: mvm: reset mvm->scan_type when firmware is started 2016-01-07 19:01:25 +02:00
led.c
mac80211.c iwlwifi: mvm: check PN for CCMP/GCMP in the driver 2016-01-07 19:01:30 +02:00
mac-ctxt.c iwlwifi: mvm: don't ask beacons when P2P GO vif and no assoc sta 2016-01-07 19:01:30 +02:00
Makefile iwlwifi: update key params on d0i3 entrance/exit 2015-12-20 23:27:43 +02:00
mvm.h iwlwifi: mvm: constify the parameters of a few functions in fw-dbg.c 2016-01-07 19:01:32 +02:00
nvm.c iwlwifi: nvm: fix loading default NVM file 2016-01-07 19:01:27 +02:00
offloading.c
ops.c iwlwifi: update key params on d0i3 entrance/exit 2015-12-20 23:27:43 +02:00
phy-ctxt.c
power.c iwlwifi: mvm: remove useless WARN_ON and rely on cfg80211's combination 2016-01-07 19:01:29 +02:00
quota.c
rs.c iwlwifi: mvm: rs: fix TPC statistics handling 2016-01-26 16:03:35 +02:00
rs.h
rx.c
rxmq.c iwlwifi: mvm: check PN for CCMP/GCMP in the driver 2016-01-07 19:01:30 +02:00
scan.c iwlwifi: mvm: don't allow sched scans without matches to be started 2016-02-15 08:49:10 +02:00
sf.c
sta.c iwlwifi: mvm: Change number of associated stations when station becomes associated 2015-12-20 23:27:43 +02:00
sta.h iwlwifi: mvm: check PN for CCMP/GCMP in the driver 2016-01-07 19:01:30 +02:00
tdls.c
testmode.h
time-event.c
time-event.h
tof.c
tof.h
tt.c iwlwifi: mvm: check minimum temperature notification length 2016-01-07 19:01:31 +02:00
tx.c iwlwifi: mvm: rs: fix TPC statistics handling 2016-01-26 16:03:35 +02:00
utils.c