summaryrefslogtreecommitdiffstats
path: root/net/mac80211/rate.c
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2014-02-21 20:34:34 +0100
committerJohannes Berg <johannes.berg@intel.com>2014-02-24 10:16:40 +0100
commit963a1852fbac4f75a2d938fa2e734ef1e6d4c044 (patch)
tree3d908767b7d48af80be03f99557ed0cfb8a8335c /net/mac80211/rate.c
parentmac80211: fix station wakeup powersave race (diff)
downloadlinux-963a1852fbac4f75a2d938fa2e734ef1e6d4c044.tar.xz
linux-963a1852fbac4f75a2d938fa2e734ef1e6d4c044.zip
mac80211: don't validate unchanged AP bandwidth while tracking
The MLME code in mac80211 must track whether or not the AP changed bandwidth, but if there's no change while tracking it shouldn't do anything, otherwise regulatory updates can make it impossible to connect to certain APs if the regulatory database doesn't match the information from the AP. See the precise scenario described in the code. This still leaves some possible problems with CSA or if the AP actually changed bandwidth, but those cases are less common and won't completely prevent using it. This fixes https://bugzilla.kernel.org/show_bug.cgi?id=70881 Cc: stable@vger.kernel.org Reported-and-tested-by: Nate Carlson <kernel@natecarlson.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/mac80211/rate.c')
0 files changed, 0 insertions, 0 deletions