Hi, New version with some comments from an offline review with Johannes plus a few comments by Michal and Eliad. I removed the history from here, since it's all in the patches anyway. There's a new patch here to combine the assign and unassign functions to avoid having problems with a NULL conf while the vif is still running. -- Luca. Luciano Coelho (4): mac80211: split ieee80211_vif_change_channel in two mac80211: refactor ieee80211_assign/unassign_vif_chanctx into one mac80211: implement chanctx reservation mac80211: allow reservation of a running chanctx include/net/mac80211.h | 7 ++ net/mac80211/chan.c | 298 +++++++++++++++++++++++++++++++++++---------- net/mac80211/ieee80211_i.h | 13 ++ 3 files changed, 256 insertions(+), 62 deletions(-) -- 1.9.0 -- 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