Single branch specified, using that and the previous one:
   remotes/brancher/net-next-2024-11-14--00-00 (v6.12-rc6-1741-g94128b2d5d70)
   remotes/brancher/net-next-2024-11-14--03-00 (v6.12-rc6-1736-g3690e53771c4)

==== BASE DIFF ====
 .../bindings/net/wireless/qcom,ath11k-pci.yaml     |   29 +
 drivers/net/ethernet/stmicro/stmmac/common.h       |    4 +
 .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c    |    1 +
 drivers/net/ethernet/stmicro/stmmac/dwmac1000.h    |   12 +
 .../net/ethernet/stmicro/stmmac/dwmac1000_core.c   |  101 +
 drivers/net/ethernet/stmicro/stmmac/hwif.c         |   15 +-
 .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c  |   26 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c   |   38 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.h   |   10 +
 drivers/net/phy/phy-c45.c                          |    7 +-
 drivers/net/wireless/ath/ath10k/ahb.c              |    8 +-
 drivers/net/wireless/ath/ath10k/mac.c              |  100 +-
 drivers/net/wireless/ath/ath10k/sdio.c             |    6 +-
 drivers/net/wireless/ath/ath10k/snoc.c             |    6 +-
 drivers/net/wireless/ath/ath11k/ahb.c              |   20 +-
 drivers/net/wireless/ath/ath11k/core.c             |    2 +-
 drivers/net/wireless/ath/ath11k/hal.c              |    1 +
 drivers/net/wireless/ath/ath11k/qmi.c              |    3 +
 drivers/net/wireless/ath/ath11k/wow.c              |   39 +-
 drivers/net/wireless/ath/ath12k/Kconfig            |   10 +
 drivers/net/wireless/ath/ath12k/Makefile           |    1 +
 drivers/net/wireless/ath/ath12k/ce.h               |    2 +-
 drivers/net/wireless/ath/ath12k/core.c             |    9 +-
 drivers/net/wireless/ath/ath12k/core.h             |  110 +-
 drivers/net/wireless/ath/ath12k/coredump.c         |   51 +
 drivers/net/wireless/ath/ath12k/coredump.h         |   80 +
 drivers/net/wireless/ath/ath12k/debugfs.c          |    4 +-
 .../net/wireless/ath/ath12k/debugfs_htt_stats.c    | 1358 +++++++++-
 .../net/wireless/ath/ath12k/debugfs_htt_stats.h    |  444 +++-
 drivers/net/wireless/ath/ath12k/dp.c               |   58 +-
 drivers/net/wireless/ath/ath12k/dp.h               |    7 +-
 drivers/net/wireless/ath/ath12k/dp_mon.c           |  122 +-
 drivers/net/wireless/ath/ath12k/dp_rx.c            |   16 +-
 drivers/net/wireless/ath/ath12k/dp_rx.h            |    2 +-
 drivers/net/wireless/ath/ath12k/dp_tx.c            |    9 +-
 drivers/net/wireless/ath/ath12k/dp_tx.h            |    2 +-
 drivers/net/wireless/ath/ath12k/hal.c              |   12 +-
 drivers/net/wireless/ath/ath12k/hal_rx.h           |   53 +-
 drivers/net/wireless/ath/ath12k/hif.h              |    6 +
 drivers/net/wireless/ath/ath12k/hw.c               |    4 +-
 drivers/net/wireless/ath/ath12k/mac.c              | 1845 ++++++++-----
 drivers/net/wireless/ath/ath12k/mac.h              |   11 +-
 drivers/net/wireless/ath/ath12k/mhi.c              |    5 +
 drivers/net/wireless/ath/ath12k/mhi.h              |    2 +-
 drivers/net/wireless/ath/ath12k/p2p.c              |   17 +-
 drivers/net/wireless/ath/ath12k/p2p.h              |    2 +-
 drivers/net/wireless/ath/ath12k/pci.c              |  200 +-
 drivers/net/wireless/ath/ath12k/peer.c             |   13 +-
 drivers/net/wireless/ath/ath12k/peer.h             |    4 +-
 drivers/net/wireless/ath/ath12k/rx_desc.h          |   88 +-
 drivers/net/wireless/ath/ath12k/wmi.c              |   30 +-
 drivers/net/wireless/ath/ath12k/wmi.h              |    8 +-
 drivers/net/wireless/ath/ath12k/wow.c              |   87 +-
 drivers/net/wireless/ath/ath5k/ahb.c               |    8 +-
 drivers/net/wireless/ath/ath5k/pci.c               |    2 +
 drivers/net/wireless/ath/ath6kl/wmi.h              |    8 +-
 drivers/net/wireless/ath/ath9k/ahb.c               |   10 +-
 drivers/net/wireless/ath/ath9k/ar9003_aic.c        |   10 +-
 .../net/wireless/ath/ath9k/ath9k_pci_owl_loader.c  |    1 -
 drivers/net/wireless/ath/ath9k/btcoex.c            |   16 +-
 drivers/net/wireless/ath/ath9k/eeprom.c            |   12 -
 drivers/net/wireless/ath/ath9k/htc_hst.c           |    3 +
 drivers/net/wireless/ath/ath9k/hw.c                |    2 +-
 drivers/net/wireless/ath/ath9k/init.c              |   52 +-
 drivers/net/wireless/ath/wcn36xx/main.c            |    8 +-
 drivers/net/wireless/ath/wcn36xx/wcn36xx.h         |    2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c  |    2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/common.c  |    2 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/of.c  |    3 +-
 .../net/wireless/broadcom/brcm80211/brcmsmac/dma.c |    9 -
 .../net/wireless/broadcom/brcm80211/brcmsmac/dma.h |    1 -
 drivers/net/wireless/intel/ipw2x00/libipw_rx.c     |    8 +-
 drivers/net/wireless/intel/iwlegacy/3945.c         |    2 +-
 drivers/net/wireless/intel/iwlegacy/4965-mac.c     |    2 +-
 drivers/net/wireless/intel/iwlwifi/cfg/bz.c        |    2 +-
 drivers/net/wireless/intel/iwlwifi/cfg/sc.c        |    2 +-
 .../net/wireless/intel/iwlwifi/fw/api/binding.h    |    2 -
 .../net/wireless/intel/iwlwifi/fw/api/context.h    |    3 +
 drivers/net/wireless/intel/iwlwifi/fw/api/d3.h     |   69 +-
 .../net/wireless/intel/iwlwifi/fw/api/location.h   |   30 +-
 drivers/net/wireless/intel/iwlwifi/fw/api/mac.h    |    2 +-
 drivers/net/wireless/intel/iwlwifi/fw/dump.c       |   11 +-
 drivers/net/wireless/intel/iwlwifi/iwl-trans.h     |   13 +-
 drivers/net/wireless/intel/iwlwifi/mvm/coex.c      |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/constants.h |    1 +
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c        |  145 +-
 .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c   |   66 +-
 .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c |    6 +-
 .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c        |    4 +-
 drivers/net/wireless/intel/iwlwifi/mvm/link.c      |   11 +
 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c  |   12 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |   18 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c   |    2 +-
 .../net/wireless/intel/iwlwifi/mvm/mld-mac80211.c  |   14 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c   |   27 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h       |    4 +-
 .../net/wireless/intel/iwlwifi/mvm/offloading.c    |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c       |    4 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rx.c        |   10 +-
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c      |    3 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c       |   52 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c      |   14 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c        |    4 +-
 drivers/net/wireless/intel/iwlwifi/mvm/utils.c     |    6 +-
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c    |    2 +
 drivers/net/wireless/mediatek/mt76/mt7603/soc.c    |    2 +-
 drivers/net/wireless/mediatek/mt76/mt7615/soc.c    |    2 +-
 drivers/net/wireless/mediatek/mt76/mt7915/soc.c    |    2 +-
 .../realtek/rtlwifi/btcoexist/halbtc8723b1ant.c    |   11 -
 .../realtek/rtlwifi/btcoexist/halbtc8723b1ant.h    |    1 -
 .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c       |   79 -
 .../realtek/rtlwifi/btcoexist/halbtcoutsrc.h       |   10 -
 drivers/net/wireless/realtek/rtlwifi/efuse.c       |   11 +-
 .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c    |    3 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c    |    3 +
 drivers/net/wireless/realtek/rtw88/Kconfig         |   33 +
 drivers/net/wireless/realtek/rtw88/Makefile        |   15 +
 drivers/net/wireless/realtek/rtw88/coex.c          |   37 +-
 drivers/net/wireless/realtek/rtw88/coex.h          |   11 +
 drivers/net/wireless/realtek/rtw88/debug.c         |    2 +-
 drivers/net/wireless/realtek/rtw88/fw.c            |   44 +-
 drivers/net/wireless/realtek/rtw88/fw.h            |   17 +-
 drivers/net/wireless/realtek/rtw88/mac.c           |   13 +-
 drivers/net/wireless/realtek/rtw88/mac.h           |    3 +
 drivers/net/wireless/realtek/rtw88/main.c          |   35 +-
 drivers/net/wireless/realtek/rtw88/main.h          |   39 +-
 drivers/net/wireless/realtek/rtw88/pci.c           |    2 +-
 drivers/net/wireless/realtek/rtw88/phy.c           |   80 +-
 drivers/net/wireless/realtek/rtw88/reg.h           |  174 ++
 drivers/net/wireless/realtek/rtw88/rtw8703b.c      |   21 +-
 drivers/net/wireless/realtek/rtw88/rtw8723d.c      |   21 +-
 drivers/net/wireless/realtek/rtw88/rtw8723x.c      |    3 +-
 drivers/net/wireless/realtek/rtw88/rtw8812a.c      | 1102 ++++++++
 drivers/net/wireless/realtek/rtw88/rtw8812a.h      |   10 +
 .../net/wireless/realtek/rtw88/rtw8812a_table.c    | 2812 ++++++++++++++++++++
 .../net/wireless/realtek/rtw88/rtw8812a_table.h    |   26 +
 drivers/net/wireless/realtek/rtw88/rtw8812au.c     |   28 +
 drivers/net/wireless/realtek/rtw88/rtw8821a.c      | 1197 +++++++++
 drivers/net/wireless/realtek/rtw88/rtw8821a.h      |   10 +
 .../net/wireless/realtek/rtw88/rtw8821a_table.c    | 2350 ++++++++++++++++
 .../net/wireless/realtek/rtw88/rtw8821a_table.h    |   21 +
 drivers/net/wireless/realtek/rtw88/rtw8821au.c     |   28 +
 drivers/net/wireless/realtek/rtw88/rtw8821c.c      |   22 +-
 drivers/net/wireless/realtek/rtw88/rtw8821c.h      |   24 -
 drivers/net/wireless/realtek/rtw88/rtw8822b.c      |   20 +-
 drivers/net/wireless/realtek/rtw88/rtw8822b.h      |   12 -
 drivers/net/wireless/realtek/rtw88/rtw8822c.c      |   28 +-
 drivers/net/wireless/realtek/rtw88/rtw88xxa.c      | 1989 ++++++++++++++
 drivers/net/wireless/realtek/rtw88/rtw88xxa.h      |  175 ++
 drivers/net/wireless/realtek/rtw88/rx.c            |   12 +-
 drivers/net/wireless/realtek/rtw88/sdio.c          |    2 +-
 drivers/net/wireless/realtek/rtw88/tx.c            |    6 +-
 drivers/net/wireless/realtek/rtw88/tx.h            |    4 +-
 drivers/net/wireless/realtek/rtw88/usb.c           |    5 +-
 drivers/net/wireless/realtek/rtw89/cam.c           |   51 +
 drivers/net/wireless/realtek/rtw89/cam.h           |   24 +-
 drivers/net/wireless/realtek/rtw89/chan.c          |  183 +-
 drivers/net/wireless/realtek/rtw89/chan.h          |    8 +
 drivers/net/wireless/realtek/rtw89/coex.c          |   10 +-
 drivers/net/wireless/realtek/rtw89/core.c          |  188 +-
 drivers/net/wireless/realtek/rtw89/core.h          |   62 +-
 drivers/net/wireless/realtek/rtw89/debug.c         |   10 +-
 drivers/net/wireless/realtek/rtw89/efuse.c         |  150 ++
 drivers/net/wireless/realtek/rtw89/efuse.h         |    2 +
 drivers/net/wireless/realtek/rtw89/efuse_be.c      |   52 +-
 drivers/net/wireless/realtek/rtw89/fw.c            |  190 +-
 drivers/net/wireless/realtek/rtw89/fw.h            |   23 +
 drivers/net/wireless/realtek/rtw89/mac.c           |   40 +-
 drivers/net/wireless/realtek/rtw89/mac.h           |   13 +
 drivers/net/wireless/realtek/rtw89/mac80211.c      |    3 +
 drivers/net/wireless/realtek/rtw89/mac_be.c        |    2 +
 drivers/net/wireless/realtek/rtw89/pci.c           |   37 +-
 drivers/net/wireless/realtek/rtw89/pci.h           |   15 +
 drivers/net/wireless/realtek/rtw89/phy.c           |   34 +-
 drivers/net/wireless/realtek/rtw89/reg.h           |    2 +
 drivers/net/wireless/realtek/rtw89/regd.c          |   32 +-
 drivers/net/wireless/realtek/rtw89/rtw8851b.c      |    5 +-
 drivers/net/wireless/realtek/rtw89/rtw8851be.c     |    2 +
 drivers/net/wireless/realtek/rtw89/rtw8852a.c      |    1 +
 drivers/net/wireless/realtek/rtw89/rtw8852ae.c     |    2 +
 drivers/net/wireless/realtek/rtw89/rtw8852b.c      |    5 +-
 .../net/wireless/realtek/rtw89/rtw8852b_common.c   |    8 +-
 drivers/net/wireless/realtek/rtw89/rtw8852be.c     |    2 +
 drivers/net/wireless/realtek/rtw89/rtw8852bt.c     |    5 +-
 drivers/net/wireless/realtek/rtw89/rtw8852bte.c    |    2 +
 drivers/net/wireless/realtek/rtw89/rtw8852c.c      |    5 +-
 drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c  |    6 +-
 drivers/net/wireless/realtek/rtw89/rtw8852ce.c     |    2 +
 drivers/net/wireless/realtek/rtw89/rtw8922a.c      |   88 +-
 drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c  |   61 +-
 drivers/net/wireless/realtek/rtw89/rtw8922ae.c     |    8 +
 drivers/net/wireless/realtek/rtw89/sar.c           |    6 +-
 drivers/net/wireless/silabs/wfx/main.c             |   17 +-
 drivers/net/wireless/st/cw1200/cw1200_spi.c        |    2 +-
 drivers/net/wireless/ti/wl12xx/main.c              |    2 +-
 drivers/net/wireless/ti/wl18xx/main.c              |    4 +-
 include/linux/ath9k_platform.h                     |   51 -
 include/linux/ieee80211.h                          |    2 +
 include/net/eee.h                                  |    5 +-
 include/net/mac80211.h                             |    2 +-
 net/mac80211/agg-rx.c                              |   94 +-
 net/mac80211/agg-tx.c                              |   31 +-
 net/mac80211/cfg.c                                 |   12 +-
 net/mac80211/ht.c                                  |    2 +-
 net/mac80211/ieee80211_i.h                         |    9 +-
 net/rfkill/rfkill-gpio.c                           |    8 +-
 net/wireless/mlme.c                                |    6 -
 net/wireless/nl80211.c                             |    9 +-
 tools/net/ynl/cli.py                               |    3 +
 tools/net/ynl/ethtool.py                           |    2 +
 tools/net/ynl/generated/Makefile                   |    2 +-
 tools/net/ynl/lib/Makefile                         |    2 +-
 tools/net/ynl/samples/Makefile                     |    2 +-
 tools/net/ynl/samples/page-pool.c                  |    2 +-
 tools/net/ynl/ynl-gen-c.py                         |    3 +
 216 files changed, 15941 insertions(+), 2035 deletions(-)


==== COMMIT DIFF ====
diff --git a/tmp/tmp.4LFpiZ4yZB b/tmp/tmp.HFt9oa28kp
index 9ed90710bb32..25a340cb7303 100644
--- a/tmp/tmp.4LFpiZ4yZB
+++ b/tmp/tmp.HFt9oa28kp
@@ -3,6 +3,14 @@ fs/9p: use kvzalloc/kvfree to allocate struct p9_rdir and its buffer
 tc_action dbg
 profile patch
 forwarding: set timeout to 3 hours
+net/mlx5e: Report rx_discards_phy via rx_fifo_errors
+enic: Move kdump check into enic_adjust_resources()
+enic: Move enic resource adjustments to separate function
+enic: Adjust used MSI-X wq/rq/cq/interrupt resources in a more robust way
+enic: Allocate arrays in enic struct based on VIC config
+enic: Save resource counts we read from HW
+enic: Make MSI-X I/O interrupts come after the other required ones
+enic: Create enic_wq/rq structures to bundle per wq/rq data
 dt-bindings: net: sff,sfp: Fix "interrupts" property typo
 dt-bindings: net: renesas,ether: Drop undocumented "micrel,led-mode"
 dt-bindings: net: mdio-mux-gpio: Drop undocumented "marvell,reg-init"
@@ -39,7 +47,6 @@ net: ethtool: add support for configuring header-data-split-thresh
 bnxt_en: add support for tcp-data-split ethtool command
 net: ethtool: add tcp_data_split_mod member in kernel_ethtool_ringparam
 bnxt_en: add support for rx-copybreak ethtool command
-Merge tag 'wireless-next-2024-11-13' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
 libeth: add a couple of XDP helpers (libeth_xdp)
 libeth: support native XDP and register memory model
 xsk: add helper to get &xdp_desc's DMA and meta pointer in one go
@@ -70,13 +77,6 @@ selftest: include dst-ip in ethtool ntuple rules
 net: ethtool: account for RSS+RXNFC add semantics when checking channel count
 net: ethtool: only allow set_rxnfc with rss + ring_cookie if driver opts in
 net: sparx5: add missing lan969x Kconfig dependency
-octeon_ep_vf: add protective null checks in napi callbacks for cnxk cards
-octeon_ep_vf: add protective null checks in napi callbacks for cn9k cards
-octeon_ep_vf: Fix null dereferences to IQ/OQ pointers
-octeon_ep: add protective null checks in napi callbacks for cnxk cards
-octeon_ep: add protective null checks in napi callbacks for cn9k cards
-octeon_ep: Fix null dereferences to IQ/OQ pointers
-octeon_ep: Add checks to fix double free crashes
 net: mv643xx_eth: disable IP tx checksum with jumbo frames for Armada 310
 net/ipv6: release expired exception dst cached in socket
 net: sched: u32: Add test case for systematic hnode IDR leaks
@@ -87,37 +87,15 @@ net/smc: Isolate the smc_xxx_lgr_pending with ib_device
 net/smc: reduce locks scope of smc_xxx_lgr_pending
 net/smc: refactoring lgr pending lock
 net: stmmac: dwmac-qcom-ethqos: Enable support for XGMAC
-ynl: samples: Fix the wrong format specifier
 eth: fbnic: Add support to dump registers
-net: mellanox: use ethtool string helpers
-net: simplify eeecfg_mac_can_tx_lpi
-net: phy: c45: don't use temporary linkmode bitmaps in genphy_c45_ethtool_get_eee
 mptcp: pm: use _rcu variant under rcu_read_lock
 mptcp: hold pm lock when deleting entry
 mptcp: update local address flags when setting it
 octeon_ep: add ndo ops for VFs in PF driver
-net: stmmac: dwmac_socfpga: This platform has GMAC
-net: stmmac: Configure only the relevant bits for timestamping setup
-net: stmmac: Don't include dwmac4 definitions in stmmac_ptp
-net: stmmac: Enable timestamping interrupt on dwmac1000
-net: stmmac: Introduce dwmac1000 timestamping operations
-net: stmmac: Introduce dwmac1000 ptp_clock_info and operations
-net: stmmac: Only update the auto-discovered PTP clock features
-net: stmmac: Use per-hw ptp clock ops
-net: stmmac: Don't modify the global ptp ops directly
 net: phy: dp83869: fix status reporting for 1000base-x autonegotiation
-bnxt_en: optimize gettimex64
 mdio: Remove mdio45_ethtool_gset_npage()
 include: mdio: Remove mdio45_ethtool_gset()
-selftests: wireguard: load nf_conntrack if it's not present
-net: enetc: add UDP segmentation offload support
-net: enetc: add LSO support for i.MX95 ENETC PF
-net: enetc: update max chained Tx BD number for i.MX95 ENETC
-net: enetc: add Tx checksum offload for i.MX95 ENETC
-net: enetc: add Rx checksum offload for i.MX95 ENETC
 net/smc: Optimize the search method of reused buf_desc
-tools: ynl: extend CFLAGS to keep options from environment
-tools: ynl: add script dir to sys.path
 samples: pktgen: correct dev to DEV
 virtio_net: xdp_features add NETDEV_XDP_ACT_XSK_ZEROCOPY
 virtio_net: update tx timeout record
@@ -161,166 +139,10 @@ ipv4/udp: Add 4-tuple hash for connected socket
 net/udp: Add 4-tuple hash list basis
 net/udp: Add a new struct for hash2 slot
 vdpa/mlx5: Fix PA offset with unaligned starting iotlb map
-Revert "wifi: iwlegacy: do not skip frames with bad FCS"
-wifi: mac80211: pass MBSSID config by reference
-wifi: mac80211: Support EHT 1024 aggregation size in TX
-net: rfkill: gpio: Add check for clk_enable()
-wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw()
-wifi: Switch back to struct platform_driver::remove()
-wifi: ipw2x00: libipw_rx_any(): fix bad alignment
-wifi: brcmfmac: release 'root' node in all execution paths
-Merge tag 'rtw-next-2024-11-06' of https://github.com/pkshih/rtw
 vdpa/mlx5: Fix error path during device add
-wifi: iwlwifi: mvm: don't call power_update_mac in fast suspend
-wifi: iwlwifi: s/IWL_MVM_INVALID_STA/IWL_INVALID_STA
-wifi: iwlwifi: bump minimum API version in BZ/SC to 92
-wifi: iwlwifi: move IWL_LMAC_*_INDEX to fw/api/context.h
-wifi: iwlwifi: be less noisy if the NIC is dead in S3
-wifi: iwlwifi: mvm: tell iwlmei when we finished suspending
-wifi: iwlwifi: allow fast resume on ax200
-wifi: iwlwifi: mvm: support new initiator and responder command version
-wifi: iwlwifi: mvm: use wiphy locked debugfs for low-latency
-wifi: iwlwifi: mvm: MLO scan upon channel condition degradation
-wifi: iwlwifi: mvm: support new versions of the wowlan APIs
-wifi: iwlwifi: mvm: allow always calling iwl_mvm_get_bss_vif()
-wifi: iwlwifi: mvm: unify link info initialization
-wifi: iwlwifi: mvm: clarify fw_id_to_link_sta protection
-wifi: cfg80211: Fix an error handling path in nl80211_start_ap()
-wifi: nl80211: fix bounds checker error in nl80211_parse_sched_scan
-wifi: cfg80211: Remove the Medium Synchronization Delay validity check
-wifi: mac80211: fix description of ieee80211_set_active_links() for new sequence
 vp_vdpa: fix id_table array not null terminated error
 virtio_pci: Fix admin vq cleanup by using correct info pointer
 vDPA/ifcvf: Fix pci_read_config_byte() return code handling
 Fix typo in vringh_test.c
 vdpa: solidrun: Fix UB bug with devres
 vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans
-wifi: rtlwifi: Remove some exhalbtc deadcode
-wifi: rtlwifi: Drastically reduce the attempts to read efuse in case of failures
-wifi: rtw88: Enable the new RTL8821AU/RTL8812AU drivers
-wifi: rtw88: Add rtw8821au.c and rtw8812au.c
-wifi: rtw88: Add rtw8812a.{c,h}
-wifi: rtw88: Add rtw8821a.{c,h}
-wifi: rtw88: Add rtw88xxa.{c,h}
-wifi: rtw88: Add rtw8821a_table.{c,h}
-wifi: rtw88: Add rtw8812a_table.{c,h}
-wifi: rtw89: coex: set higher priority to BT when WL scan and BT A2DP exist
-wifi: rtw89: 8852b: change RF mode to normal mode when set channel
-wifi: rtw89: coex: check NULL return of kmalloc in btc_fw_set_monreg()
-wifi: rtw89: 8922a: fill the missing OP1dB configuration
-wifi: rtw89: mac: no configure CMAC/DMAC tables for firmware secure boot
-wifi: rtw89: fw: use common function to parse security section for WiFi 6 chips
-wifi: rtw89: fw: move v1 MSSC out of __parse_security_section() to share with v0
-wifi: rtw89: fw: set recorded IDMEM share mode in firmware header to register
-wifi: rtw89: fw: shrink download size of security section for RTL8852B
-wifi: rtw89: efuse: read firmware secure info v0 from efuse for WiFi 6 chips
-wifi: rtw89: efuse: move recognize firmware MSS info v1 to common
-wifi: rtw89: efuse: move reading efuse of fw secure info to common
-wifi: rtw89: set pause_data field to avoid transmitting data in scan channels
-wifi: rtw89: don't check done-ack for entering PS
-wifi: cw1200: Fix potential NULL dereference
-wifi: brcm80211: Remove unused dma_txflush()
-wifi: wfx: Fix error handling in wfx_core_init()
-Merge tag 'ath-next-20241030' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath
-wifi: rtw88: 8812a: Mitigate beacon loss
-wifi: rtw88: 8821a: Regularly ask for BT info updates
-wifi: rtw88: coex: Support chips without a scoreboard
-wifi: rtw88: Detect beacon loss with chips other than 8822c
-wifi: rtw88: usb: Set pkt_info.ls for the reserved page
-wifi: rtw88: Move pwr_track_tbl to struct rtw_rfe_def
-wifi: rtw88: Support TX page sizes bigger than 128
-wifi: rtw88: Make txagc_remnant_ofdm an array
-wifi: rtw88: Enable data rate fallback for older chips
-wifi: rtw88: Let each driver control the power on/off process
-wifi: rtw88: Allow rtw_chip_info.ltecoex_addr to be NULL
-wifi: rtw88: Extend the init table parsing for RTL8812AU
-wifi: rtw88: Allow different C2H RA report sizes
-wifi: rtw88: Dump the HW features only for some chips
-wifi: rtw88: Add some definitions for RTL8821AU/RTL8812AU
-wifi: rtw88: Report the signal strength only if it's known
-wifi: rtw89: 8922a: extend RFK handling and consider MLO
-wifi: rtw89: tweak setting of channel and TX power for MLO
-wifi: rtw89: chan: manage active interfaces
-wifi: rtw89: Add encryption support for MLO connections
-wifi: rtw89: Add header conversion for MLO connections
-wifi: ath12k: convert tasklet to BH workqueue for CE interrupts
-wifi: rtw89: unlock on error path in rtw89_ops_unassign_vif_chanctx()
-wifi: rtw89: Fix TX fail with A2DP after scanning
-wifi: rtw89: coex: Set Wi-Fi/Bluetooth priority for Wi-Fi scan case
-wifi: rtw89: fix -Wenum-compare-conditional warnings
-wifi: rtlwifi: use MODULE_FIRMWARE() to declare used firmware
-wifi: rtw88: Refactor looping in rtw_phy_store_tx_power_by_rate
-wifi: rtw89: regd: block 6 GHz if marked as N/A in regd map
-wifi: rtw89: pci: add quirks by PCI subsystem ID for thermal protection
-wifi: rtw89: add thermal protection
-wifi: ath12k: fix A-MSDU indication in monitor mode
-wifi: ath12k: use tail MSDU to get MSDU information
-wifi: ath12k: delete NSS and TX power setting for monitor vdev
-wifi: ath12k: fix struct hal_rx_mpdu_start
-wifi: ath12k: fix struct hal_rx_phyrx_rssi_legacy_info
-wifi: ath12k: fix struct hal_rx_ppdu_start
-wifi: ath12k: fix struct hal_rx_ppdu_end_user_stats
-wifi: ath12k: remove unused variable monitor_present
-wifi: ath12k: fix warning when unbinding
-wifi: ath12k: fix crash when unbinding
-wifi: ath12k: remove msdu_end structure for WCN7850
-wifi: rtw89: sar: add supported UNII-4 frequency range along with UNII-3 of SAR subband
-wifi: rtw89: 8852c: use 'int' as return type of error code pwr_{on,off}_func()
-wifi: rtw89: 8852bt: use 'int' as return type of error code pwr_{on,off}_func()
-wifi: rtw89: 8852b: use 'int' as return type of error code pwr_{on,off}_func()
-wifi: rtw89: 8851b: use 'int' as return type of error code pwr_{on,off}_func()
-wifi: rtw89: pci: use 'int' as return type of error code in poll_{tx,rx}dma_ch_idle()
-wifi: rtw89: wow: cast nd_config->delay to u64 in tsf arithmetic
-wifi: ath12k: modify link arvif creation and removal for MLO
-wifi: ath12k: update ath12k_mac_op_update_vif_offload() for MLO
-wifi: ath12k: update ath12k_mac_op_conf_tx() for MLO
-wifi: ath12k: modify ath12k_mac_op_set_key() for MLO
-wifi: ath12k: modify ath12k_mac_op_bss_info_changed() for MLO
-wifi: ath12k: modify ath12k_get_arvif_iter() for MLO
-wifi: ath12k: modify ath12k_mac_vif_chan() for MLO
-wifi: ath12k: prepare vif config caching for MLO
-wifi: ath12k: prepare sta data structure for MLO handling
-wifi: ath12k: pass ath12k_link_vif instead of vif/ahvif
-wifi: ath12k: prepare vif data structure for MLO handling
-wifi: ath12k: Support BE OFDMA Pdev Rate Stats
-wifi: ath12k: Support Pdev Scheduled Algorithm Stats
-wifi: ath12k: Support DMAC Reset Stats
-wifi: ath12k: Add firmware coredump collection support
-wifi: ath12k: add missing lockdep_assert_wiphy() for ath12k_mac_op_ functions
-wifi: ath5k: add PCI ID for Arcadyan devices
-wifi: ath5k: add PCI ID for SX76X
-wifi: ath10k: avoid NULL pointer error during sdio remove
-wifi: ath12k: ath12k_mac_op_sta_state(): clean up update_wk cancellation
-wifi: ath12k: ath12k_mac_set_key(): remove exit label
-wifi: ath12k: cleanup unneeded labels
-wifi: ath12k: switch to using wiphy_lock() and remove ar->conf_mutex
-wifi: ath12k: convert struct ath12k_sta::update_wk to use struct wiphy_work
-wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask()
-wifi: ath12k: Support Pdev OBSS Stats
-wifi: ath12k: Support pdev CCA Stats
-wifi: ath12k: Support pdev Transmit Multi-user stats
-wifi: ath12k: Support Ring and SFM stats
-wifi: ath12k: Support Self-Generated Transmit stats
-wifi: ath11k: Fix CE offset address calculation for WCN6750 in SSR
-wifi: ath12k: fix one more memcpy size error
-wifi: ath12k: Modify print_array_to_buf() to support arrays with 1-based semantics
-wifi: ath12k: fix use-after-free in ath12k_dp_cc_cleanup()
-wifi: ath12k: Skip Rx TID cleanup for self peer
-dt-bindings: net: ath11k: document the inputs of the ath11k on WCN6855
-wifi: ath12k: move txbaddr/rxbaddr into struct ath12k_dp
-wifi: ath11k: allow missing memory-regions
-wifi: ath11k: fix the stack frame size warning in ath11k_vif_wow_set_wakeups
-wifi: ath11k: enable fw_wmi_diag_event hw param for WCN6750
-wifi: ath11k: Fix double free issue during SRNG deinit
-wifi: ath10k: fix the stack frame size warning in ath10k_hw_scan
-wifi: ath10k: fix the stack frame size warning in ath10k_remain_on_channel
-wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss2
-wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss1
-wifi: ath6kl: fix typos in struct wmi_rssi_threshold_params_cmd and wmi_snr_threshold_params_cmd comments
-wifi: wcn36xx: fix a typo in struct wcn36xx_sta documentation
-wifi: ath12k: make read-only array svc_id static const
-wifi: ath9k: remove ath9k_platform_data
-wifi: ath9k: btcoex: remove platform_data
-wifi: ath9k: eeprom: remove platform data
-wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service()
-wifi: ath9k: use clamp() in ar9003_aic_cal_post_process()