This series adds HT and QoS support for mac80211 drivers implementing TDLS. It also includes some error path fixes, as well as a compatibility fix for older usermode (as requested by Jouni Malinen). A couple of wpa_supplicant patches are also required to properly propagate WMM capability to kernel and fix a recently introduced issue into the hwsim TDLS tests. These will be sent soon. Arik Nemtsov (14): mac80211: track TDLS initiator internally mac80211: fix error path for TDLS setup mac80211: consolidate TDLS IE treatment mac80211: split extra TDLS IEs in setup frames mac80211: avoid adding some IEs on TDLS setup failure packets mac80211: set TDLS capab to zero on failure frames mac80211: add QoS IE during TDLS setup start mac80211: add TDLS QoS param IE on setup-confirm mac80211: move TDLS data to mgd private part mac80211: support HT for TDLS stations mac80211: set Rx highest rate in ht_cap mac80211: disable VHT for TDLS cfg80211: fix TDLS setup with VHT peers mac80211: ignore frames between TDLS peers when operating as AP Liad Kaufman (1): mac80211: make sure TDLS teardown packet is sent on time include/linux/ieee80211.h | 20 ++ net/mac80211/ht.c | 10 +- net/mac80211/ibss.c | 13 +- net/mac80211/ieee80211_i.h | 7 +- net/mac80211/iface.c | 2 - net/mac80211/mlme.c | 14 +- net/mac80211/rx.c | 8 + net/mac80211/sta_info.h | 3 + net/mac80211/tdls.c | 459 ++++++++++++++++++++++++++++++++++++++------- net/mac80211/util.c | 15 ++ net/mac80211/vht.c | 4 + net/wireless/nl80211.c | 3 +- 12 files changed, 462 insertions(+), 96 deletions(-) -- 1.9.1 -- 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