From: Luciano Coelho <luciano.coelho@xxxxxxxxx> Hi, I have changed my strategy slightly. Instead of trying to get all the CSA stuff done at once, I'm sending this patchset to add the concept of channel reservation. The last patch "mac80211: add usage of CS channel reservation for STA" should be looked at as a proof of concept for the channel context reservation feature. ;) This series is based on top of mac80211-next/master, without including my combination check changes. When the combination check patchset gets applied, I can either send the "merge" of the two features as a separate patchset or I can modify this patchset accordingly (though I prefer the former, so I can do things in small steps ;). Please review and let me know what you think. The changes from my first RFC are inlined in the commit message of the 2/4 patch. -- Cheers, Luca. Luciano Coelho (4): mac80211: split ieee80211_vif_change_channel in two mac80211: implement chanctx reservation mac80211: allow reservation of a running chanctx mac80211: add usage of CS channel reservation for STA include/net/mac80211.h | 7 ++ net/mac80211/chan.c | 228 +++++++++++++++++++++++++++++++++++++++++---- net/mac80211/ieee80211_i.h | 18 +++- net/mac80211/mlme.c | 70 ++++++-------- 4 files changed, 264 insertions(+), 59 deletions(-) -- 1.8.5.3 -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html