mbox series

[00/16] cfg80211/mac80211 patches from our internal tree 2023-06-04

Message ID 20230604091128.609335-1-gregory.greenman@intel.com
Headers show
Series cfg80211/mac80211 patches from our internal tree 2023-06-04 | expand

Message

Greenman, Gregory June 4, 2023, 9:11 a.m. UTC
From: Gregory Greenman <gregory.greenman@intel.com>

Hi,

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

This patch set depends on the previous cfg80211/mac80211
patch set from 2023-05-04.

Thanks,
Gregory

Anjaneyulu (2):
  wifi: mac80211: remove typecast in a call to ieee80211_config_bw()
  wifi: mac80211: Modify type of "changed" variable.

Emmanuel Grumbach (1):
  wifi: mac80211: provide a helper to fetch the medium synchronization
    delay

Ilan Peer (1):
  wifi: mac80211_hwsim: Fix possible NULL dereference

Johannes Berg (9):
  wifi: mac80211: don't translate beacon/presp addrs
  wifi: mac80211: mlme: fix non-inheritence element
  wifi: cfg80211: reject bad AP MLD address
  wifi: mac80211: recalc min chandef for new STA links
  wifi: mac80211: move sta_info_move_state() up
  wifi: mac80211: batch recalc during STA flush
  wifi: mac80211: use correct iftype HE cap
  wifi: mac80211: add helpers to access sband iftype data
  wifi: mac80211: stop warning after reconfig failures

Mukesh Sisodiya (3):
  wifi: mac80211: use u64 to hold enum ieee80211_bss_change flags
  wifi: mac80211: refactor ieee80211_select_link_key()
  wifi: mac80211_hwsim: check the return value of nla_put_u32

 .../net/wireless/intel/iwlwifi/mvm/mac80211.c |   6 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c  |   5 +-
 .../net/wireless/intel/iwlwifi/mvm/rs-fw.c    |   5 +-
 drivers/net/wireless/virtual/mac80211_hwsim.c |   9 +-
 include/linux/ieee80211.h                     |  35 +++
 include/net/mac80211.h                        |  47 +++-
 net/mac80211/cfg.c                            |  81 +++---
 net/mac80211/chan.c                           |   6 +-
 net/mac80211/driver-ops.h                     |  10 +-
 net/mac80211/eht.c                            |   5 +-
 net/mac80211/he.c                             |  14 +-
 net/mac80211/ibss.c                           |  16 +-
 net/mac80211/ieee80211_i.h                    |  19 +-
 net/mac80211/iface.c                          |   7 +-
 net/mac80211/main.c                           |   4 +-
 net/mac80211/mesh.c                           |  30 +--
 net/mac80211/mesh.h                           |  19 +-
 net/mac80211/mesh_plink.c                     |  37 +--
 net/mac80211/mesh_ps.c                        |   7 +-
 net/mac80211/mlme.c                           |  55 ++--
 net/mac80211/ocb.c                            |   4 +-
 net/mac80211/rx.c                             |   4 +-
 net/mac80211/sta_info.c                       | 235 ++++++++++--------
 net/mac80211/tx.c                             |  28 +--
 net/mac80211/util.c                           |  16 +-
 net/wireless/nl80211.c                        |   2 +
 26 files changed, 404 insertions(+), 302 deletions(-)