]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: recalculate min channel width on VHT opmode changes
authorJohannes Berg <johannes.berg@intel.com>
Thu, 20 Oct 2016 06:52:50 +0000 (08:52 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 11 Jan 2017 15:35:05 +0000 (16:35 +0100)
commitc0d8ff42aaab09a755165df962a821d28ba55e02
treeb12b6d2813a2361e7556d74c1e2d6b543a0817b8
parent97ce824842e759b57826356c6b407d1ee29c055e
mac80211: recalculate min channel width on VHT opmode changes

When an associated station changes its VHT operating mode this
can/will affect the bandwidth it's using, and consequently we
must recalculate the minimum bandwidth we need to use. Failure
to do so can lead to one of two scenarios:
 1) we use a too high bandwidth, this is benign
 2) we use a too narrow bandwidth, causing rate control and
    actual PHY configuration to be out of sync, which can in
    turn cause problems/crashes

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/iface.c
net/mac80211/rx.c
net/mac80211/vht.c