From: Luciano Coelho <luciano.coelho@xxxxxxxxx> Now rebased on top of the latest mac80211-next tree. In v11: * skip 2 patches that were already applied; * rebased and resolved the mesh conflicts; * s/ibss_debug/mcsa_debug/ in mesh.c (thanks Chun-Yeow); In v10: * s/ieee80211_csa_beacon/ieee80211_assign_beacon/ in the commit messages (thanks Simon); * remove stray Change-Id tags. In v9: * fix lock in ieee80211_ibss_finish_csa(); * remove double check for sdata_running() (thanks Simon); * check cfg80211_chandef_identical before calling ieee80211_channel_switch() to avoid disconnecting; In v8: * removed bogus sdata_unlock from ieee80211_csa_finalize(); In v7: * (hopefully) a fix for the kfree_rcu() oops (thanks Chun-Yeow); * removed stray extra space at the top of cfg.c (thanks Johannes); * removed the TODO action frame comment for mesh and IBSS (thanks Simon); -- Luca. Luciano Coelho (3): mac80211: refactor ieee80211_mesh_process_chanswitch() mac80211: align ieee80211_mesh_csa_beacon() with ieee80211_assign_beacon() mac80211: only set CSA beacon when at least one beacon must be transmitted include/net/mac80211.h | 10 ++-- net/mac80211/cfg.c | 118 +++++++++++++++++++++++++++++++++------------ net/mac80211/ibss.c | 6 --- net/mac80211/ieee80211_i.h | 9 ++-- net/mac80211/mesh.c | 87 +++++++++------------------------ net/mac80211/tx.c | 19 +++----- 6 files changed, 130 insertions(+), 119 deletions(-) -- 1.8.5.2 -- 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