Hi, The patchset implements multi-interface reservations and multi-interface channel switching. There are still some cases that aren't handled well (at least degradation of number of channels due to interface combinations that I'm aware of). v9: * free use-after-free [Eliad] Michal Kazior (5): mac80211: implement multi-vif in-place reservations mac80211: make check_combinations() aware of chanctx reservation mac80211: use chanctx reservation for AP CSA mac80211: use chanctx reservation for STA CSA cfg80211: remove channel_switch combination check include/net/cfg80211.h | 7 +- include/net/mac80211.h | 7 - net/mac80211/cfg.c | 82 +++-- net/mac80211/chan.c | 728 ++++++++++++++++++++++++++++++++++++--------- net/mac80211/ieee80211_i.h | 30 +- net/mac80211/mlme.c | 99 +++--- net/mac80211/util.c | 44 ++- net/wireless/nl80211.c | 11 - 8 files changed, 772 insertions(+), 236 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