mbox series

[00/15] cfg80211/mac80211 patches from our internal tree 2023-12-19

Message ID 20231220023803.2901117-1-miriam.rachel.korenblit@intel.com
Headers show
Series cfg80211/mac80211 patches from our internal tree 2023-12-19 | expand

Message

Miri Korenblit Dec. 20, 2023, 2:37 a.m. UTC
Hi,

A bunch of patches from our internal tree with mac80211 and
cfg80211 changes. It's the usual developement, adding a few small
features, bugfixes, and cleanups.

Thanks,
Miri

Andrei Otcheretianski (4):
  wifi: cfg80211: reg: Support P2P operation on DFS channels
  wifi: cfg80211: Schedule regulatory check on BSS STA channel change
  wifi: mac80211: Schedule regulatory channels check on bandwith change
  wifi: mac80211_hwsim: Add custom reg for DFS concurrent

Ayala Beker (1):
  wifi: mac80211: fix advertised TTLM scheduling

Benjamin Berg (5):
  wifi: cfg80211: free beacon_ies when overridden from hidden BSS
  wifi: cfg80211: ensure cfg80211_bss_update frees IEs on error
  wifi: cfg80211: avoid double free if updating BSS fails
  wifi: mac80211: do not re-add debugfs entries during resume
  wifi: mac80211: add/remove driver debugfs entries as appropriate

Johannes Berg (2):
  wifi: mac80211: rework RX timestamp flags
  wifi: mac80211: allow 64-bit radiotap timestamps

Miri Korenblit (2):
  wifi: mac80211: add a driver callback to check active_links
  wifi: mac80211_hwsim: support HE 40MHz in 2.4Ghz band

Mukesh Sisodiya (1):
  wifi: cfg80211: handle UHB AP and STA power type

 drivers/net/wireless/virtual/mac80211_hwsim.c | 25 +++++
 include/linux/ieee80211.h                     |  1 +
 include/net/cfg80211.h                        | 19 ++++
 include/net/mac80211.h                        | 23 ++++-
 include/uapi/linux/nl80211.h                  | 29 ++++++
 net/mac80211/debugfs_netdev.c                 |  9 +-
 net/mac80211/driver-ops.c                     | 14 ++-
 net/mac80211/driver-ops.h                     | 20 ++++
 net/mac80211/ieee80211_i.h                    |  5 +-
 net/mac80211/link.c                           |  3 +
 net/mac80211/mlme.c                           | 50 ++++++++--
 net/mac80211/rx.c                             | 13 ++-
 net/mac80211/trace.h                          | 25 +++++
 net/mac80211/util.c                           | 16 ++--
 net/wireless/chan.c                           | 94 +++++++++++++++++--
 net/wireless/nl80211.c                        | 24 +++++
 net/wireless/reg.c                            |  8 +-
 net/wireless/reg.h                            |  5 +
 net/wireless/scan.c                           | 79 ++++++++++++----
 net/wireless/sme.c                            |  2 +
 20 files changed, 405 insertions(+), 59 deletions(-)