From: Gregory Greenman <gregory.greenman@xxxxxxxxx> Hi, A bunch of patches from our internal tree with mac80211 and cfg80211 changes. It's the usual developement, cleanups and bugfixes. The changes are: * HW timestamping updates * A few MLO adjustments * Bug fixes and cleanups The changes were tested by kbuild bot in the pending branch. Thanks, Gregory Avraham Stern (2): wifi: nl80211/cfg80211: add command to enable/disable HW timestamping wifi: mac80211: add support for set_hw_timestamp command Benjamin Berg (3): wifi: mac80211: add pointer from bss_conf to vif wifi: mac80211: remove SMPS from AP debugfs wifi: mac80211: add netdev per-link debugfs data and driver hook Ilan Peer (2): wifi: nl80211: Update the documentation of NL80211_SCAN_FLAG_COLOCATED_6GHZ wifi: mac80211_hwsim: Indicate support for NL80211_EXT_FEATURE_SCAN_MIN_PREQ_CONTENT Johannes Berg (10): wifi: mac80211: adjust scan cancel comment/check wifi: mac80211: check key taint for beacon protection wifi: mac80211: allow beacon protection HW offload wifi: cfg80211/mac80211: report link ID on control port RX wifi: mac80211: warn only once on AP probe wifi: nl80211: fix NULL-ptr deref in offchan check wifi: mac80211: mlme: remove pointless sta check wifi: mac80211: simplify reasoning about EHT capa handling wifi: mac80211: fix ieee80211_link_set_associated() type wifi: cfg80211: fix MLO connection ownership Mordechay Goodstein (4): wifi: mac80211: clear all bits that relate rtap fields on skb wifi: net: wireless: return primary channel regardless of DUP wifi: net: wireless: correct validation 6G Band for primary channel wifi: net: wireless: cleanup unused function parameters drivers/net/wireless/mac80211_hwsim.c | 3 + include/net/cfg80211.h | 36 ++++- include/net/mac80211.h | 19 +++ include/uapi/linux/nl80211.h | 31 +++- net/mac80211/cfg.c | 19 ++- net/mac80211/debugfs_netdev.c | 223 +++++++++++++++++++------- net/mac80211/debugfs_netdev.h | 16 ++ net/mac80211/driver-ops.c | 25 ++- net/mac80211/driver-ops.h | 16 ++ net/mac80211/ieee80211_i.h | 4 + net/mac80211/link.c | 5 + net/mac80211/mlme.c | 6 +- net/mac80211/rx.c | 13 +- net/mac80211/scan.c | 8 +- net/mac80211/tx.c | 10 ++ net/wireless/nl80211.c | 71 ++++++-- net/wireless/rdev-ops.h | 17 ++ net/wireless/scan.c | 39 ++--- net/wireless/trace.h | 36 ++++- 19 files changed, 477 insertions(+), 120 deletions(-) -- 2.38.1