aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf
diff options
context:
space:
mode:
authorLuis R. Rodriguez <[email protected]>2012-12-19 10:53:02 -0800
committerJohannes Berg <[email protected]>2013-01-03 13:01:37 +0100
commit3ebfa6e76beab01e644e1facd5fdb84d4274043e (patch)
tree7324fb5171326d8ce0af3eb22c2d50a9f5531573 /tools/perf/scripts/python/Perf-Trace-Util/lib/Perf
parentad2d223aa900179031feb40273881e212941573d (diff)
cfg80211: do not process beacon hints if one is already queued
Regulatory beacon hints are used to help with world roaming and as it is right now we learn from a beacon hint processed on one wiphy to all other wiphys. The processing of beacon hints however is scheduled and if we have a lot of interfaces we may hit the case that we'll queue a the same beacon hint many times until its processed. To avoid this do a lookup on the queued up beacon hints prior to adding a new beacon hint. If the beacon hint is removed from the pending reg beacon hint list then it would be processed and we'd ensure all wiphys would have learned from it, if its on the pending reg beacon list we'd now find it prior to it being processed. Tested-by: Ben Greear <[email protected]> Reported-by: Ben Greear <[email protected]> Reported-by: Johannes Berg <[email protected]> Signed-off-by: Luis R. Rodriguez <[email protected]> Signed-off-by: Johannes Berg <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib/Perf')
0 files changed, 0 insertions, 0 deletions