From: Luciano Coelho <luciano.coelho@xxxxxxxxx> This replaces the last 3 patches from me that Emmanuel sent out and includes my RFC option 2 v2 patch. Luciano Coelho (4): mac80211: don't stop all queues when flushing mac80211: introduce refcount for queue_stop_reasons mac80211: add functions to stop and wake all queues assigned to a vif mac80211: stop only the queues assigned to the vif during channel switch net/mac80211/agg-tx.c | 8 ++- net/mac80211/cfg.c | 49 +++++------------- net/mac80211/ieee80211_i.h | 22 +++++++-- net/mac80211/iface.c | 9 ++-- net/mac80211/main.c | 3 +- net/mac80211/mlme.c | 35 +++++++------ net/mac80211/offchannel.c | 6 ++- net/mac80211/pm.c | 6 ++- net/mac80211/tx.c | 3 +- net/mac80211/util.c | 121 ++++++++++++++++++++++++++++++++------------- 10 files changed, 160 insertions(+), 102 deletions(-) -- 2.0.0.rc2 -- 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