aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py
diff options
context:
space:
mode:
authorVasanthakumar Thiagarajan <[email protected]>2015-03-02 17:45:28 +0530
committerKalle Valo <[email protected]>2015-03-07 10:03:43 +0200
commit548462133d98e5da93fd6b4c9edc6bf5c87dfc92 (patch)
treeff2b17c59c28bb7f0ba84129f1fed16ca3cbc2f1 /tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py
parent822b7e0b633bbf3edc316791ca57a4cbaff93e6a (diff)
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 <[email protected]> Signed-off-by: Kalle Valo <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py')
0 files changed, 0 insertions, 0 deletions