Message ID | 1408351816.29649.8.camel@dubbel |
---|---|
State | Awaiting Upstream, archived |
Delegated to: | David Miller |
Headers | show |
diff --git a/net/mac80211/main.c b/net/mac80211/main.c index e0ab432..4b8eee8 100644 --- a/net/mac80211/main.c +++ b/net/mac80211/main.c @@ -758,6 +758,12 @@ int ieee80211_register_hw(struct ieee80211_hw *hw) netdev_features_t feature_whitelist; struct cfg80211_chan_def dflt_chandef = {}; + /* The CSA client code is not very stable yet and seems to be + * causing trouble. Disable it for all drivers until + * everything has been fixed and tested properly. + */ + hw->flags &= ~IEEE80211_HW_CHANCTX_STA_CSA; + if (hw->flags & IEEE80211_HW_QUEUE_CONTROL && (local->hw.offchannel_tx_hw_queue == IEEE80211_INVAL_HW_QUEUE ||