Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-03-20--12-00 (v6.14-rc6-1674-g8ded2a846df5) remotes/brancher/net-next-2025-03-20--15-00 (v6.14-rc6-1985-g033a14ebf8d2) ==== BASE IDENTICAL ==== ==== COMMIT DIFF ==== diff --git a/tmp/tmp.zRxVpjAK6u b/tmp/tmp.uAYyEykpdl index 5ceef03bd4e4..e85658289018 100644 --- a/tmp/tmp.zRxVpjAK6u +++ b/tmp/tmp.uAYyEykpdl @@ -4,6 +4,12 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +Merge tag 'wireless-next-2025-03-20' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next +xfrm: Remove unnecessary strscpy_pad() size arguments +net: mana: Handle unsupported HWC commands +net: mana: Implement set_link_ksettings in ethtool for speed +net: mana: Add speed support in mana_get_link_ksettings +tcp: avoid atomic operations on sk->sk_rmem_alloc tty: caif: removed unused function debugfs_tx() net/mlx5: Expose function UID in devlink info devlink: add function unique identifier to devlink dev info @@ -41,7 +47,6 @@ net/mlx5e: CT: Filter legacy rules that are unrelated to nic net/mlx5: Update pfnum retrieval for devlink port attributes net/mlx5: fw reset, check bridge accessibility at earlier stage net/mlx5: Lag, use port selection tables when available -netfilter: nf_tables: Only use nf_skip_indirect_calls() when MITIGATION_RETPOLINE net: phy: fixed_phy: transition to the faux device interface net/mlx5e: TX, Utilize WQ fragments edge for multi-packet WQEs net: ethernet: ti: am65-cpsw: remove cpsw_ale_classifier_setup_default() @@ -98,7 +103,6 @@ ice: health.c: fix compilation on gcc 7.5 netfilter: xtables: Use strscpy() instead of strscpy_pad() udp_tunnel: properly deal with xfrm gro encap. net: usb: asix: ax88772: Increase phy_name size -netfilter: socket: Lookup orig tuple for IPv6 SNAT idpf: change the method for mailbox workqueue allocation idpf: add support for Rx timestamping idpf: add Tx timestamp flows @@ -123,7 +127,6 @@ xsc: Add qp and cq management xsc: Add hardware setup APIs xsc: Enable command queue xsc: Add xsc driver basic framework -batman-adv: Ignore own maximum aggregation size during RX net: tulip: avoid unused variable warning selftests/net: big_tcp: return xfail on slow machines net: phy: air_en8811h: Add clk provider for CKO pin @@ -208,7 +211,6 @@ tun: Allow steering eBPF program to fall back net: flow_dissector: Export flow_keys_dissector_symmetric virtio_net: Add functions for hashing ax25: Remove broken autobind -xfrm: Force software GSO only in tunnel mode rtnetlink: Allocate vfinfo size for VF GUIDs when supported MAINTAINERS: adjust the file entry in INTEL PMC CORE DRIVER hinic3: module initialization and tx/rx logic @@ -235,13 +237,9 @@ net/mlx5e: Expose port reset cycle recovery counter via ethtool net/mlx5e: Get counter group size by FW capability net/mlx5e: Access PHY layer counter group as other counter groups net/mlx5e: Ensure each counter group uses its PCAM bit -bridge: No DEV_PATH_BR_VLAN_UNTAG_HW for dsa foreign -netfilter: nft_flow_offload: No ingress_vlan forward info for dsa user port -netfilter: nft_flow_offload: Add DEV_PATH_MTK_WDMA to nft_dev_path_info() netfilter: flow: remove hw_outdev, out.hw_ifindex and out.hw_ifidx netfilter: nf_flow_table_offload: Add nf_flow_encap_push() for xmit direct net: pppoe: avoid zero-length arrays in struct pppoe_hdr -net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES net: phy: Add Airoha AN8855 Internal Switch Gigabit PHY net: dsa: Add Airoha AN8855 5-Port Gigabit DSA Switch driver nvmem: an8855: Add support for Airoha AN8855 Switch EFUSE @@ -259,7 +257,6 @@ dt-bindings: nvmem: Document support for Airoha AN8855 Switch EFUSE net: airoha: Validate egress gdm port in airoha_ppe_foe_entry_prepare() net/smc: Reduce size of smc_wr_tx_tasklet_fn net: atm: use sysfs_emit() instead of scnprintf(). -tools headers: Sync uapi/asm-generic/socket.h with the kernel sources mptcp: sockopt: fix getting freebind & transparent mptcp: sockopt: fix getting IPV6_V6ONLY mptcp: Fix data stream corruption in the address announcement @@ -300,7 +297,6 @@ net: ethtool: netlink: Introduce command-specific dump_one_dev net: ethtool: netlink: Rename ethnl_default_dump_one net: ethtool: netlink: Allow per-netdevice DUMP operations MAINTAINERS: Add dedicated entries for phy_link_topology -MAINTAINERS: Add Andrea Mayer as a maintainer of SRv6 Merge branch 'mptcp-pm-prep-work-for-new-ops-and-sysctl-knobs' selftests: mptcp: add pm sysctl mapping tests mptcp: sysctl: add available_path_managers @@ -327,6 +323,8 @@ net: phy: marvell: Align set_loopback() implementation net: phy: micrel: Add loopback support net: phy: Support speed selection for PHY loopback net: phy: Allow loopback speed selection for PHY drivers +wifi: mt76: mt7996: fix locking in mt7996_mac_sta_rc_work() +Merge tag 'mt76-next-2025-03-19' of https://github.com/nbd168/wireless net: macb: Add __nonstring annotations for unterminated strings Merge branch 'netconsole-allow-selection-of-egress-interface-via-mac-address' netconsole: allow selection of egress interface via MAC address @@ -350,6 +348,75 @@ net: stmmac: stm32: use PHY capability for TX clock stop net: stmmac: starfive: use PHY capability for TX clock stop net: stmmac: allow platforms to use PHY tx clock stop capability Merge tag 'ieee802154-for-net-next-2025-03-10' of git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next +wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table +wifi: mt76: mt792x: re-register CHANCTX_STA_CSA only for the mt7921 series +wifi: mt76: mt7996: Update mt7996_tx to MLO support +wifi: mt76: mt7996: rework mt7996_ampdu_action to support MLO +wifi: mt76: mt7996: rework set/get_tsf callabcks to support MLO +wifi: mt76: mt7996: set vif default link_id adding/removing vif links +wifi: mt76: mt7996: rework mt7996_mcu_beacon_inband_discov to support MLO +wifi: mt76: mt7996: rework mt7996_mcu_add_obss_spr to support MLO +wifi: mt76: mt7996: rework mt7996_net_fill_forward_path to support MLO +wifi: mt76: mt7996: rework mt7996_update_mu_group to support MLO +wifi: mt76: mt7996: rework mt7996_mac_sta_poll to support MLO +wifi: mt76: mt7996: rework mt7996_mac_sta_rc_work to support MLO +wifi: mt76: mt7996: remove mt7996_mac_enable_rtscts() +wifi: mt76: mt7996: rework mt7996_sta_hw_queue_read to support MLO +wifi: mt76: mt7996: rework mt7996_set_hw_key to support MLO +wifi: mt76: mt7996: Add mt7996_sta_link to mt7996_mcu_add_bss_info signature +wifi: mt76: mt7996: rework mt7996_sta_set_4addr and mt7996_sta_set_decap_offload to support MLO +wifi: mt76: mt7996: rework mt7996_rx_get_wcid to support MLO +wifi: mt76: mt7996: Rely on wcid_to_sta in mt7996_mac_add_txs_skb() +wifi: mt76: mt7996: rework mt7996_mac_write_txwi() for MLO support +wifi: mt76: mt7996: Add mt7996_mcu_teardown_mld_sta rouine +wifi: mt76: mt7996: Add mt7996_mcu_sta_mld_setup_tlv() and mt7996_mcu_sta_eht_mld_tlv() +wifi: mt76: mt7996: Update mt7996_mcu_add_rate_ctrl to MLO +wifi: mt76: mt7996: Rely on mt7996_vif/sta_link in twt teardown +wifi: mt76: mt7996: Rely on mt7996_vif_link in mt7996_mcu_twt_agrt_update signature +wifi: mt76: mt7996: Update mt7996_mcu_add_sta to MLO support +wifi: mt76: Check link_conf pointer in mt76_connac_mcu_sta_basic_tlv() +wifi: mt76: mt7996: Support MLO in mt7996_mac_sta_event() +wifi: mt76: mt7996: Add mt7996_mac_sta_change_links callback +wifi: mt76: mt7996: Rely on mt7996_sta_link in sta_add/sta_remove callbacks +wifi: mt76: mt7996: Add mt7996_sta_state routine +wifi: mt76: mt7996: Add link_info_changed callback +wifi: mt76: mt7996: Add vif_cfg_changed callback +wifi: mt76: mt7996: Add mt7996_sta_link struct in mt7996_vif_link +wifi: mt76: mt7996: Introduce mt7996_sta_link container +wifi: mt76: mt7996: Add change_vif_links stub +wifi: mt76: scan: fix setting tx_info fields +wifi: mt76: mt7996: implement driver specific get_txpower function +wifi: mt76: only mark tx-status-failed frames as ACKed on mt76x0/2 +wifi: mt76: mt7996: use the correct vif link for scanning/roc +wifi: mt76: scan: set vif offchannel link for scanning/roc +wifi: mt76: mt7996: remove unnecessary key->cipher check for BIP frames +wifi: mt76: mt7996: fix SER reset trigger on WED reset +wifi: mt76: mt7996: revise TXS size +wifi: mt76: mt7996: cleanup mt7996_get_power_bound +wifi: mt76: mt7915: cleanup mt7915_get_power_bound +wifi: mt76: add mt76_get_power_bound helper function +wifi: mt76: mt7925: add MTCL support to enhance the regulatory compliance +wifi: mt76: mt792x: extend MTCL of APCI to version3 for EHT control +wifi: mt76: mt7925: remove unused acpi function for clc +wifi: mt76: mt7925: update the channel usage when the regd domain changed +wifi: mt76: mt7925: add EHT control support based on the CLC data +wifi: mt76: mt7925: load the appropriate CLC data based on hardware type +wifi: mt76: mt7925: update the power-saving flow +wifi: mt76: mt7925: integrate *mlo_sta_cmd and *sta_cmd +wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failure +wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO +wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present +Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO" +wifi: mt76: mt7921: fix kernel panic due to null pointer dereference +wifi: mt76: mt7925: Simplify HIF suspend handling to avoid suspend fail +wifi: mt76: mt7925: Remove unnecessary if-check +wifi: mt76: Add check for devm_kstrdup() +wifi: mt76: mt7925: fix country count limitation for CLC +wifi: mt76: mt7925: ensure wow pattern command align fw format +wifi: mt76: mt7915: fix possible integer overflows in mt7915_muru_stats_show() +wifi: mt76: mt7925: fix fails to enter low power mode in suspend state +wifi: mt76: mt7925: introduce MLO capability control +Merge tag 'rtw-next-2025-03-13' of https://github.com/pkshih/rtw Merge branch 'net-stmmac-remove-unnecessary-of_get_phy_mode-calls' net: stmmac: sunxi: remove of_get_phy_mode() net: stmmac: sun8i: remove of_get_phy_mode() @@ -360,6 +427,10 @@ net: stmmac: ipq806x: remove of_get_phy_mode() net: stmmac: anarion: remove of_get_phy_mode() net: stmmac: mediatek: remove of_get_phy_mode() net: stmmac: qcom-ethqos: remove of_get_phy_mode() +wifi: nl80211: re-enable multi-link reconfiguration +wifi: iwlwifi: dvm: Avoid -Wflex-array-member-not-at-end warnings +wifi: iwlwifi: do not use iwlmld for non-wifi7 devices +wifi: iwlwifi: remove a buggy else statement in op_mode selection tcp: cache RTAX_QUICKACK metric in a hot cache line Merge branch 'inet-frags-fully-use-rcu' inet: frags: save a pair of atomic operations in reassembly @@ -378,6 +449,18 @@ net/mlx5: Add support for setting parent of nodes net/mlx5: Preserve rate settings when creating a rate node net/mlx5: Introduce hierarchy level tracking on scheduling nodes net/mlx5: Rename devlink rate parent set function for leaf nodes +wifi: mwifiex: Fix RF calibration data download from file +wifi: mwifiex: Fix premature release of RF calibration data. +wifi: cfg80211: init wiphy_work before allocating rfkill fails +wifi: mac80211: check basic rates validity in sta_link_apply_parameters +wifi: mac80211: fix indentation in ieee80211_set_monitor_channel() +wifi: mwifiex: Fix HT40 bandwidth issue. +wifi: iwlwifi: mld: add debugfs to control MLO scan +wifi: iwlwifi: mld: we support v6 of compressed_ba_notif +wifi: iwlwifi: mld: iwl_mld_remove_link can't fail +wifi: iwlwifi: mld: fix copy/paste error +wifi: iwlwifi: mld: make iwl_mld_run_fw_init_sequence static +wifi: iwlwifi: mld: KUnit: test iwl_mld_channel_load_allows_emlsr Merge branch 'bnxt_en-driver-update' bnxt_en: add .set_module_eeprom_by_page() support bnxt_en: Refactor bnxt_get_module_eeprom_by_page() @@ -393,6 +476,17 @@ ice: E825C PHY register cleanup ice: Refactor E825C PHY registers info struct ice: rename ice_ptp_init_phc_eth56g function ice: Add E830 checksum offload support +wifi: iwlwifi: mld: KUnit: create chanctx with a custom width +wifi: iwlwifi: mld: KUnit: introduce iwl_mld_kunit_link +wifi: iwlwifi: mld: allow EMLSR for unequal bandwidth +wifi: iwlwifi: mld: prevent toggling EMLSR due to FW requests +wifi: iwlwifi: mld: remove IWL_MLD_EMLSR_BLOCKED_FW +wifi: iwlwifi: mld: add support for DHC_TOOLS_UMAC_GET_TAS_STATUS command +wifi: iwlwifi: mld: Ensure wiphy lock is held during debugfs read operations +wifi: iwlwifi: mld: Add support for WIPHY_DEBUGFS_READ_FILE_OPS_MLD macro +wifi: iwlwifi: mld: Rename WIPHY_DEBUGFS_HANDLER_WRAPPER to WIPHY_DEBUGFS_WRITE_HANDLER_WRAPPER +wifi: nl80211: store chandef on the correct link when starting CAC +Merge net-next/main to resolve conflicts Merge branch 'net-phy-rework-linkmodes-handling-in-a-dedicated-file' net: phylink: Use phy_caps to get an interface's capabilities and modes net: phylink: Convert capabilities to linkmodes using phy_caps @@ -443,10 +537,111 @@ selftests/bpf: Add bpf_getsockopt() for TCP_BPF_DELACK_MAX and TCP_BPF_RTO_MIN tcp: bpf: Support bpf_getsockopt for TCP_BPF_DELACK_MAX tcp: bpf: Support bpf_getsockopt for TCP_BPF_RTO_MIN tcp: bpf: Introduce bpf_sol_tcp_getsockopt to support TCP_BPF flags +wifi: rtw88: Add __nonstring annotations for unterminated strings +wifi: rtw88: Enable the new RTL8814AE/RTL8814AU drivers +wifi: rtw88: Add rtw8814au.c +wifi: rtw88: Add rtw8814ae.c +wifi: rtw88: Add rtw8814a.{c,h} +wifi: rtw88: Add rtw8814a_table.c (part 2/2) +wifi: rtw88: Add rtw8814a_table.c (part 1/2) +wifi: rtw88: Add some definitions for RTL8814AU +wifi: rtw89: coex: Update Wi-Fi/Bluetooth coexistence version to 7.0.4 +wifi: rtw89: coex: Add parser for Bluetooth channel map report version 7 +wifi: rtw89: coex: Fix coexistence report not show as expected +wifi: rtw89: coex: RTL8852BT coexistence Wi-Fi firmware support for 0.29.122.0 +wifi: rtw89: set force HE TB mode when connecting to 11ax AP +wifi: rtw89: 8922a: enable dynamic antenna gain +wifi: rtw89: enable dynamic antenna gain based on country +wifi: rtw89: refine mechanism of TAS +wifi: rtw89: add support for negative values of dBm to linear conversion +wifi: iwlwifi: Fix uninitialized variable with __free() +wifi: mac80211: use cfg80211_chandef_get_width() +wifi: cfg80211: expose cfg80211_chandef_get_width() +wifi: mac80211: use supported selectors from assoc in ML reconf +wifi: mac80211: remove SSID from ML reconf +wifi: virt_wifi: Add __nonstring annotations for unterminated strings +wifi: zd1211rw: Add __nonstring annotations for unterminated strings +wifi: mwifiex: Add __nonstring annotations for unterminated strings +wifi: iwlwifi: mld: avoid selecting bad links +wifi: iwlwifi: mld: fix bad RSSI handling +wifi: iwlwifi: mld: always do MLO scan before link selection +wifi: iwlwifi: mld: Correctly configure the A-MSDU max lengths +wifi: iwlwifi: mld: remove AP keys only for AP STA +wifi: iwlwifi: mld: move the ftm initiator data to ftm-initiator.h +wifi: iwlwifi: mld: enable OMI bandwidth reduction on 6 GHz +wifi: iwlwifi: mld: fix OMI time protection logic +wifi: iwlwifi: mld: use the right iface iterator in low_latency +wifi: iwlwifi: mld: initialize regulatory early +wifi: iwlwifi: mld: assume wiphy is locked when getting BSS ifaces +wifi: iwlwifi: mld: refactor iwl_mld_valid_emlsr_pair +wifi: iwlwifi: mld: track channel_load_not_by_us +wifi: iwlwifi: mld: fix SMPS W/A +wifi: iwlwifi: mld: fix build with CONFIG_PM_SLEEP undefined +wifi: iwlwifi: mvm: fix setting the TK when associated +wifi: iwlwifi: don't warn when if there is a FW error +wifi: iwlwifi: bump minimum API version in BZ/SC to 93 +wifi: iwlwifi: bump FW API to 98 for BZ/SC/DR devices +wifi: iwlwifi: mvm: Fix bit size calculation in iwl_dbgfs_tas_get_status_read +wifi: iwlwifi: w/a FW SMPS mode selection +wifi: iwlwifi: fix debug actions order +wifi: iwlwifi: mark Br device not integrated +wifi: iwlwifi: Add new TAS disable reason for invalid table source +wifi: iwlwifi: mvm: cleanup of TAS structure and enums +wifi: iwlwifi: fix print for ECKV +wifi: iwlwifi: fix the ECKV UEFI variable name +wifi: iwlwifi: add support for BE213 +wifi: mac80211: set WMM in ML reconfiguration +wifi: mac80211: don't include MLE in ML reconf per-STA profile +wifi: mac80211: fix ML reconf reset in disconnect +wifi: mac80211: Notify cfg80211 about added link addresses +wifi: cfg80211: Update the link address when a link is added +wifi: mac80211: fix warning on disconnect during failed ML reconf +wifi: mac80211: fix userspace_selectors corruption +wifi: mac80211_hwsim: Fix MLD address translation +wifi: mac80211: allow 320 MHz FTM measurements +wifi: cfg80211: improve supported_selector documentation +wifi: mac80211: fix U-APSD check in ML reconfiguration +wifi: cfg80211: allow IR in 20 MHz configurations +wifi: mac80211: mlme: support extended MLD capa/ops in assoc +wifi: cfg80211: allow setting extended MLD capa/ops +wifi: cfg80211: move link reconfig parameters into a struct +wifi: wfx: allow to enable WoWLAN using NL80211 +wifi: wfx: allow SDIO device to wake up the host +wifi: wfx: allow SPI device to wake up the host +wifi: wfx: declare support for WoWLAN +wifi: wfx: align declarations between bus_spi.c and bus_sdio.c +wifi: iwlegacy: avoid size increase +Merge tag 'ath-next-20250305' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath dt-bindings: ieee802154: ca8210: Update polarity of the reset pin ieee802154: ca8210: Switch to using gpiod API ieee802154: ca8210: Get platform data via dev_get_platdata() ieee802154: ca8210: Use proper setters and getters for bitwise types +wifi: rtw89: pci: correct ISR RDU bit for 8922AE +wifi: rtw89: fw: don't reject firmware in blacklist to prevent breaking users +wifi: rtw89: fw: correct debug message format in rtw89_build_txpwr_trk_tbl_from_elm() +wifi: rtw89: fw: update role_maintain H2C command for roles operating on band 1 +wifi: rtw89: fw: use struct to fill role_maintain H2C command +wifi: iwlwifi: add iwlmld sub-driver +wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi +wifi: ath12k: Report proper tx completion status to mac80211 +wifi: ath11k: Deprecate qcom,ath11k-calibration-variant properties +wifi: ath10k: Deprecate qcom,ath10k-calibration-variant properties +dt-bindings: wireless: ath12k: Strip ath12k prefix from calibration property +dt-bindings: wireless: ath11k: Strip ath11k prefix from calibration property +dt-bindings: wireless: ath10k: Strip ath10k prefix from calibration properties +wifi: ath12k: pass BSSID index as input for EMA +wifi: ath12k: pass tx arvif for MBSSID and EMA beacon generation +wifi: ath12k: refactor transmitted arvif retrieval +wifi: ath11k: pass tx arvif for MBSSID and EMA beacon generation +wifi: ath11k: refactor transmitted arvif retrieval +wifi: ath11k/ath12k: Replace irq_set_affinity_hint() with irq_set_affinity_and_hint() +wifi: ath12k: Clear affinity hint before calling ath12k_pci_free_irq() in error path +wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path +wifi: rtw89: Parse channel from IE to correct invalid hardware reports during scanning +wifi: rtw89: add support for HW TKIP crypto +wifi: ath12k: Improve BSS discovery with hidden SSID in 6 GHz band +wifi: ath12k: Add NULL check to validate tpc_stats +wifi: ath12k: use link specific bss_conf as well in ath12k_mac_vif_cache_flush() batman-adv: add missing newlines for log macros batman-adv: Limit aggregation size to outgoing MTU batman-adv: Use actual packet count for aggregated packets @@ -457,3 +652,119 @@ batman-adv: Add support for jumbo frames batman-adv: adopt netdev_hold() / netdev_put() batman-adv: Drop batadv_priv_debug_log struct batman-adv: Start new development cycle +wifi: rtw88: Extend rtw_debugfs_get_tx_pwr_tbl() for RTL8814AU +wifi: rtw88: Extend rtw_debugfs_get_phy_info() for RTL8814AU +wifi: rtw88: Extend rtw_phy_config_swing_table() for RTL8814AU +wifi: rtw88: Fix rtw_rx_phy_stat() for RTL8814AU +wifi: rtw88: Fix rtw_init_vht_cap() for RTL8814AU +wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU +wifi: rtw88: Fix rtw_desc_to_mcsrate() to handle MCS16-31 +wifi: rtw88: Fix rtw_mac_power_switch() for RTL8814AU +wifi: rtw89: fw: safely cast mfw_hdr pointer from firmware->data +wifi: rtw89: fw: add debug message for unexpected secure firmware +wifi: rtw89: fw: propagate error code from rtw89_h2c_tx() +wifi: rtw89: fw: get sb_sel_ver via get_unaligned_le32() +wifi: rtw89: fw: add blacklist to avoid obsolete secure firmware +wifi: rtw89: add H2C command of TX time for WiFi 7 chips +wifi: rtw89: mac: define registers of agg_limit and txcnt_limit to share common flow +wifi: rtw89: 8922a: fix incorrect STA-ID in EHT MU PPDU +wifi: rtw89: rtw8852b{t}: fix TSSI debug timestamps +wifi: rtw88: Add support for Mercusys MA30N and D-Link DWA-T185 rev. A1 +wifi: ath12k: Add missing htt_metadata flag in ath12k_dp_tx() +wifi: ath12k: remove redundant declaration of ath12k_dp_rx_h_find_peer() +wifi: ath12k: cleanup ath12k_mac_mlo_ready() +wifi: ath11k: Add firmware coredump collection support +wifi: ath11k: use union for vaddr and iaddr in target_mem_chunk +wifi: ath12k: Support Received FSE Stats +wifi: ath12k: Support Uplink MUMIMO Trigger Stats +wifi: ath12k: Support Uplink OFDMA Trigger Stats +wifi: ath12k: Support Latency Stats +wifi: ath12k: Support Sounding Stats +wifi: ath12k: Enable MLO for single split-phy PCI device +wifi: ath12k: Remove dependency on single_chip_mlo_support for mlo_capable flag +wifi: ath12k: Enable MLO setup ready and teardown commands for single split-phy device +wifi: ath12k: Fix locking in "QMI firmware ready" error paths +wifi: ath12k: Add support for MLO Multicast handling in driver +wifi: ath12k: Update HTT_TCL_METADATA version and bit mask definitions +wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor mode +wifi: ath11k: fix RCU stall while reaping monitor destination ring +wifi: ath12k: handle link removal in change_vif_links() +wifi: ath12k: allocate new links in change_vif_links() +wifi: ath12k: relocate a few functions in mac.c +wifi: ath12k: use arvif instead of link_conf in ath12k_mac_set_key() +wifi: ath12k: remove redundant logic for initializing arvif +wifi: ath12k: remove redundant vif settings during link interface creation +wifi: ath12k: introduce ath12k_generic_dbg() +wifi: ath12k: eliminate redundant debug mask check in ath12k_dbg() +wifi: ath12k: Add peer extended Rx statistics debugfs support +wifi: ath12k: Refactor the format of peer rate table information +wifi: ath12k: Add EHT MCS support in Extended Rx statistics +wifi: ath12k: fix the ampdu id fetch in the HAL_RX_MPDU_START TLV +wifi: ath12k: Update the peer id in PPDU end user stats TLV +wifi: ath12k: Add HAL_PHYRX_OTHER_RECEIVE_INFO TLV parsing support +wifi: ath12k: Add HAL_RX_PPDU_START_USER_INFO TLV parsing support +wifi: ath12k: Add HAL_PHYRX_GENERIC_EHT_SIG TLV parsing support +wifi: ath12k: Add HAL_PHYRX_GENERIC_U_SIG TLV parsing support +wifi: ath12k: add support of station average signal strength +wifi: ath11k: update channel list in worker when wait flag is set +wifi: ath11k: update channel list in reg notifier instead reg worker +wifi: ath12k: Add Support to Calculate and Display TPC Values +wifi: ath12k: Add Support to Parse TPC Event from Firmware +wifi: ath12k: Dump additional PDEV receive rate HTT stats +wifi: ath12k: Dump PDEV receive rate HTT stats +wifi: ath12k: Dump PDEV transmit rate HTT stats +wifi: ath11k: fix wrong overriding for VHT Beamformee STS Capability +wifi: ath11k: add support for MU EDCA +wifi: ath12k: Add support for reading variant from ACPI to download board data file +wifi: ath12k: Adjust the timing to access ACPI table +wifi: ath12k: Add Support for enabling or disabling specific features based on ACPI bitflag +wifi: ath12k: Add support for obtaining the buffer type ACPI function bitmap +wifi: ath12k: handle ath12k_mac_ieee80211_sta_bw_to_wmi() for link sta +wifi: ath12k: relocate ath12k_mac_ieee80211_sta_bw_to_wmi() +wifi: ath12k: Avoid napi_sync() before napi_enable() +wifi: ath12k: prevent CSA counter to reach 0 and hit WARN_ON_ONCE +wifi: ath12k: update the latest CSA counter +wifi: ath12k: fix handling of CSA offsets in beacon template command +wifi: ath12k: update beacon template function to use arvif structure +wifi: ath12k: remove return for empty tx bitrate in mac_op_sta_statistics +wifi: ath12k: fix ath12k_hal_tx_cmd_ext_desc_setup() info1 override +wifi: ath11k: remove peer extra rssi update +wifi: ath9k: do not submit zero bytes to the entropy pool +wifi: ath9k: return by of_get_mac_address +wifi: ath12k: Fetch regdb.bin file from board-2.bin +wifi: ath12k: Enable monitor ring mask for QCN9274 +wifi: ath12k: Handle monitor drop TLVs scenario +wifi: ath12k: Avoid memory leak while enabling statistics +wifi: ath12k: Handle PPDU spread across multiple buffers +wifi: ath12k: Optimize NAPI budget by adjusting PPDU processing +wifi: ath12k: Handle end reason for the monitor destination ring +wifi: ath12k: Add drop descriptor handling for monitor ring +wifi: ath12k: Fix end offset bit definition in monitor ring descriptor +wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process +wifi: ath12k: Restructure the code for monitor ring processing +wifi: ath12k: Avoid code duplication in monitor ring processing +wifi: ath12k: Avoid multiple times configuring monitor filter +wifi: ath12k: Enable filter config for monitor destination ring +wifi: ath12k: Add HTT source ring ID for monitor rings +wifi: ath12k: Fix pdev lookup in WBM error processing +wifi: ath12k: Request pdev stats from firmware +wifi: ath12k: Request beacon stats from firmware +wifi: ath12k: Request vdev stats from firmware +wifi: ath12k: fix memory leak in ath12k_pci_remove() +wifi: ath12k: encode max Tx power in scan channel list command +wifi: ath11k: fix memory leak in ath11k_xxx_remove() +wifi: ath12k: report station mode signal strength +wifi: ath12k: report station mode receive rate for IEEE 802.11be +wifi: ath12k: report station mode transmit rate +wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path +wifi: ath12k: Disable MLO in Factory Test Mode +wifi: ath12k: add factory test mode support +wifi: ath12k: export ath12k_wmi_tlv_hdr for testmode +wifi: ath: create common testmode_i.h file for ath drivers +wifi: ath11k: Use dma_alloc_noncoherent for rx_tid buffer allocation +wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues +wifi: ath12k: Refactor Rx status TLV parsing procedure argument +wifi: ath12k: Refactor the monitor Tx/RX handler procedure arguments +wifi: ath12k: Refactor the monitor Rx parser handler argument +wifi: ath9k: use unsigned long for activity check timestamp +wifi: ath9k: cleanup struct ath_tx_control and ath_tx_prepare()