linux_dsm_epyc7002/drivers/net/wireless/ath
Vasanthakumar Thiagarajan 548462133d ath10k: fix interrupt storm
Promiscuous mode is enabled when wlan interface is added to
bridge. ath10k creates a monitor mode when promiscuous mode
is enabled. When monitor vdev is running along with other
vdev(s) there is a huge number of interrupts generated
especially in noisy condition. Fix this by not enabling
promiscuous(monitor) mode when already a vdev is running.
As disabling promiscuous mode may have issues with 4-address
bridging in STA mode, the change is done specific to non-sta/ibss
mode types. This does not change the support of virtual interface of
type monitor along with other vdevs of any type.

This could fix management frame drop in fw due to unavailable
buffers because in monitor mode device receives everything seen
on the air. In noisy condition, disabling monitor mode helps assoc
go through without any issue.

Signed-off-by: Vasanthakumar Thiagarajan <vthiagar@qti.qualcomm.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2015-03-07 10:03:43 +02:00
..
ar5523
ath5k ath5k: fix spontaneus AR5312 freezes 2015-02-06 08:42:32 +02:00
ath6kl cfg80211: change bandwidth reporting to explicit field 2015-01-15 22:41:32 +01:00
ath9k ath9k: Fix issues in the main btcoex timer 2015-03-03 15:46:59 +02:00
ath10k ath10k: fix interrupt storm 2015-03-07 10:03:43 +02:00
carl9170 wireless: use %*pb[l] to print bitmaps including cpumasks and nodemasks 2015-02-13 21:21:38 -08:00
wcn36xx wcn36xx: initiate TX BA sessions 2015-01-23 19:12:12 +02:00
wil6210 wil6210: increase cmd buffer size to avoid sscanf buffer overflow 2015-03-03 15:48:12 +02:00
ath.h ath9k: Check WOW triggers properly 2015-02-03 15:31:04 +02:00
debug.c
dfs_pattern_detector.c ath: introduce chirp parameter used by DFS 2015-03-05 15:55:16 +02:00
dfs_pattern_detector.h ath: introduce chirp parameter used by DFS 2015-03-05 15:55:16 +02:00
dfs_pri_detector.c ath: enhance radar detection by looking up chirp 2015-03-05 15:55:35 +02:00
dfs_pri_detector.h
hw.c
Kconfig ath: Add support for tracing 2014-10-02 14:23:14 -04:00
key.c
main.c ath: Fix smatch warning 2014-10-07 14:48:37 -04:00
Makefile ath: Add support for tracing 2014-10-02 14:23:14 -04:00
reg.h
regd_common.h
regd.c ath: use CTL region from cfg80211 if unset in EEPROM 2014-10-23 14:02:06 -04:00
regd.h
spectral_common.h
trace.c ath: Add support for tracing 2014-10-02 14:23:14 -04:00
trace.h ath: Add support for tracing 2014-10-02 14:23:14 -04:00