[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20251105153537.54096-38-johannes@sipsolutions.net>
Date: Wed, 5 Nov 2025 16:34:33 +0100
From: Johannes Berg <johannes@...solutions.net>
To: netdev@...r.kernel.org
Cc: linux-wireless@...r.kernel.org
Subject: [GIT PULL] wireless-next-2025-11-05
Hi,
So more driver updates are trickling in now, with Intel
and Atheros this time. I have a whole new NXP driver that
isn't in here yet, but is quite likely good enough for
next week. We'll see. :)
Please pull and let us know if there's any problem.
Thanks,
johannes
The following changes since commit 1a2352ad82b515035efe563f997ef8f5ca4f8080:
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2025-10-31 06:46:03 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git tags/wireless-next-2025-11-05
for you to fetch changes up to 2f6adeaf92c4ea4adf5a91b87497ba13bb057996:
Merge tag 'ath-next-20251103' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath into wireless-next (2025-11-05 16:29:11 +0100)
----------------------------------------------------------------
More changes from drivers are coming in, notably:
- ath10k: factory test support
- ath11k: TX power insertion support
- ath12k: BSS color change support
- iwlwifi: new sniffer API support
----------------------------------------------------------------
Abdun Nihaal (1):
wifi: ath12k: fix potential memory leak in ath12k_wow_arp_ns_offload()
Aditya Kumar Singh (5):
wifi: ath12k: Defer vdev bring-up until CSA finalize to avoid stale beacon
wifi: ath11k: relocate some Tx power related functions in mac.c
wifi: ath11k: wrap ath11k_mac_op_get_txpower() with lock-aware internal helper
wifi: ath11k: add support for Tx Power insertion in RRM action frame
wifi: ath11k: advertise NL80211_FEATURE_TX_POWER_INSERTION
Baochen Qiang (7):
wifi: ath11k: restore register window after global reset
wifi: ath12k: fix VHT MCS assignment
wifi: ath11k: fix VHT MCS assignment
wifi: ath11k: fix peer HE MCS assignment
wifi: ath12k: restore register window after global reset
wifi: ath12k: fix reusing m3 memory
wifi: ath12k: fix error handling in creating hardware group
Dr. David Alan Gilbert (1):
wifi: wcn36xx: Remove unused wcn36xx_smd_update_scan_params
Emmanuel Grumbach (5):
wifi: iwlwifi: mld: support get/set_antenna
wifi: iwlwifi: be more chatty when we fail to find a wifi7 device
wifi: iwlwifi: stop checking the firmware's error pointer
wifi: iwlwifi: disable EHT if the device doesn't allow it
wifi: iwlwifi: mld: check for NULL pointer after kmalloc
Jeff Johnson (3):
wifi: ath11k: Remove struct wmi_bcn_send_from_host_cmd
wifi: ath12k: Remove struct wmi_bcn_send_from_host_cmd
wifi: ath11k: Correctly use "ab" macro parameter
Johannes Berg (14):
wifi: iwlwifi: mvm: move rate conversions to utils.c
wifi: iwlwifi: cfg: add new device names
wifi: iwlwifi: tests: check listed PCI IDs have configs
wifi: iwlwifi: fix remaining kernel-doc warnings
wifi: iwlwifi: mld: update to new sniffer API
wifi: iwlwifi: mld: include raw PHY notification in radiotap
wifi: iwlwifi: fix build when mvm/mld not configured
wifi: iwlwifi: bump core version for BZ/SC/DR
wifi: iwlwifi: mvm/mld: report non-HT frames as 20 MHz
wifi: iwlwifi: mld: use FW_CHECK on bad ROC notification
wifi: iwlwifi: bump core version for BZ/SC/DR
wifi: iwlwifi: cfg: fix a few device names
Merge tag 'iwlwifi-next-2025-10-28' of https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next
Merge tag 'ath-next-20251103' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath into wireless-next
Kang Yang (1):
wifi: ath10k: move recovery check logic into a new work
Li Qiang (1):
wifi: iwlwifi: mld: add null check for kzalloc() in iwl_mld_send_proto_offload()
Loic Poulain (1):
wifi: ath10k: Support for FTM TLV test commands
Miri Korenblit (7):
wifi: iwlwifi: align the name of iwl_alive_ntf_v6 to the convention
wifi: iwlwifi: mld: remove support from of alive notif version 6
wifi: iwlwifi: mld: reschedule check_tpt_wk also not in EMLSR
wifi: iwlwifi: iwlmld is always used for wifi7 devices
wifi: iwlwifi: mvm: cleanup unsupported phy command versions
wifi: iwlwifi: mld: set wiphy::iftype_ext_capab dynamically
wifi: iwlwifi: mld: check the validity of noa_len
Muna Sinada (6):
wifi: ath12k: generalize GI and LTF fixed rate functions
wifi: ath12k: add EHT rate handling to existing set rate functions
wifi: ath12k: Add EHT MCS/NSS rates to Peer Assoc
wifi: ath12k: Add EHT fixed GI/LTF
wifi: ath12k: add EHT rates to ath12k_mac_op_set_bitrate_mask()
wifi: ath12k: Set EHT fixed rates for associated STAs
Nidhish A N (2):
wifi: iwlwifi: fw: remove support of several iwl_lari_config_change_cmd versions
wifi: iwlwifi: mld: Move EMLSR prints to IWL_DL_EHT
Pradeep Kumar Chitrapu (1):
wifi: ath12k: fix TX and RX MCS rate configurations in HE mode
Rameshkumar Sundaram (2):
wifi: ath12k: enforce vdev limit in ath12k_mac_vdev_create()
wifi: ath12k: unassign arvif on scan vdev create failure
Sarika Sharma (3):
wifi: ath12k: Fix MSDU buffer types handling in RX error path
wifi: ath12k: track dropped MSDU buffer type packets in REO exception ring
wifi: ath12k: Assert base_lock is held before allocating REO update element
Takashi Iwai (1):
wifi: ath12k: Add MODULE_FIRMWARE() entries
Thiraviyam Mariyappan (1):
wifi: ath12k: Fix NSS value update in ext_rx_stats
Wei Zhang (1):
wifi: ath12k: add support for BSS color change
Zhongqiu Han (2):
wifi: ath10k: use = {} to initialize pm_qos_request instead of memset
wifi: ath10k: use = {} to initialize bmi_target_info instead of memset
drivers/net/wireless/ath/ath10k/core.c | 28 +-
drivers/net/wireless/ath/ath10k/core.h | 6 +-
drivers/net/wireless/ath/ath10k/mac.c | 2 +-
drivers/net/wireless/ath/ath10k/testmode.c | 275 +++-
drivers/net/wireless/ath/ath10k/testmode_i.h | 15 +
drivers/net/wireless/ath/ath10k/wmi.h | 19 +-
drivers/net/wireless/ath/ath11k/hal.h | 38 +-
drivers/net/wireless/ath/ath11k/mac.c | 455 ++++--
drivers/net/wireless/ath/ath11k/pci.c | 20 +-
drivers/net/wireless/ath/ath11k/pci.h | 18 +-
drivers/net/wireless/ath/ath11k/wmi.c | 20 +-
drivers/net/wireless/ath/ath11k/wmi.h | 18 +-
drivers/net/wireless/ath/ath12k/core.c | 22 +-
drivers/net/wireless/ath/ath12k/core.h | 3 +
drivers/net/wireless/ath/ath12k/debugfs.c | 5 +-
drivers/net/wireless/ath/ath12k/dp_mon.c | 19 +-
drivers/net/wireless/ath/ath12k/dp_rx.c | 74 +-
drivers/net/wireless/ath/ath12k/hal_rx.c | 10 +-
drivers/net/wireless/ath/ath12k/mac.c | 751 +++++++--
drivers/net/wireless/ath/ath12k/mac.h | 14 +-
drivers/net/wireless/ath/ath12k/pci.c | 24 +-
drivers/net/wireless/ath/ath12k/qmi.c | 11 +-
drivers/net/wireless/ath/ath12k/qmi.h | 5 +-
drivers/net/wireless/ath/ath12k/wmi.c | 86 +-
drivers/net/wireless/ath/ath12k/wmi.h | 55 +-
drivers/net/wireless/ath/ath12k/wow.c | 1 +
drivers/net/wireless/ath/wcn36xx/hal.h | 74 -
drivers/net/wireless/ath/wcn36xx/smd.c | 60 -
drivers/net/wireless/ath/wcn36xx/smd.h | 1 -
drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 1 -
drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 1 -
drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 1 -
drivers/net/wireless/intel/iwlwifi/cfg/ax210.c | 1 -
drivers/net/wireless/intel/iwlwifi/cfg/bz.c | 4 +-
drivers/net/wireless/intel/iwlwifi/cfg/dr.c | 3 +-
drivers/net/wireless/intel/iwlwifi/cfg/rf-fm.c | 1 +
drivers/net/wireless/intel/iwlwifi/cfg/rf-pe.c | 1 +
drivers/net/wireless/intel/iwlwifi/cfg/rf-wh.c | 24 +
drivers/net/wireless/intel/iwlwifi/cfg/sc.c | 3 +-
drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 1 +
drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 2 +-
drivers/net/wireless/intel/iwlwifi/fw/api/cmdhdr.h | 4 +-
drivers/net/wireless/intel/iwlwifi/fw/api/coex.h | 4 +-
.../net/wireless/intel/iwlwifi/fw/api/commands.h | 2 +-
.../net/wireless/intel/iwlwifi/fw/api/datapath.h | 5 +
.../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 14 +-
drivers/net/wireless/intel/iwlwifi/fw/api/debug.h | 2 +-
.../net/wireless/intel/iwlwifi/fw/api/location.h | 8 +-
.../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 134 +-
drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 5 +-
drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 286 ++++
drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 78 +-
drivers/net/wireless/intel/iwlwifi/fw/api/sta.h | 6 +-
drivers/net/wireless/intel/iwlwifi/fw/api/stats.h | 39 +-
drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 2 +-
drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 4 +-
drivers/net/wireless/intel/iwlwifi/fw/file.h | 74 +-
drivers/net/wireless/intel/iwlwifi/fw/img.h | 12 +-
drivers/net/wireless/intel/iwlwifi/fw/regulatory.c | 26 +-
drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 22 +-
drivers/net/wireless/intel/iwlwifi/iwl-config.h | 11 +-
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 4 +-
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 29 +-
drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 9 +-
drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 4 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 2 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 17 +-
drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 1 +
drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 6 +-
drivers/net/wireless/intel/iwlwifi/mld/constants.h | 2 +
drivers/net/wireless/intel/iwlwifi/mld/d3.c | 4 +
drivers/net/wireless/intel/iwlwifi/mld/fw.c | 14 +-
drivers/net/wireless/intel/iwlwifi/mld/iface.c | 13 +
drivers/net/wireless/intel/iwlwifi/mld/link.c | 16 +-
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c | 103 +-
drivers/net/wireless/intel/iwlwifi/mld/mld.c | 1 +
drivers/net/wireless/intel/iwlwifi/mld/mld.h | 25 +-
drivers/net/wireless/intel/iwlwifi/mld/mlo.c | 100 +-
drivers/net/wireless/intel/iwlwifi/mld/notif.c | 4 +-
drivers/net/wireless/intel/iwlwifi/mld/roc.c | 4 +-
drivers/net/wireless/intel/iwlwifi/mld/rx.c | 1709 +++++++++++---------
drivers/net/wireless/intel/iwlwifi/mld/rx.h | 5 +-
drivers/net/wireless/intel/iwlwifi/mld/sta.c | 2 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 15 +-
.../net/wireless/intel/iwlwifi/mvm/mld-mac80211.c | 3 -
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 5 +
drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 24 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 164 --
drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 3 -
drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 2 +
drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 164 ++
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 10 +-
.../net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c | 9 +
drivers/net/wireless/intel/iwlwifi/tests/devinfo.c | 29 +
94 files changed, 3437 insertions(+), 1975 deletions(-)
Powered by blists - more mailing lists