NIPA Branch net-next-2025-09-30--12-00

Branches
Base trees

No differences found.

New patches
@@ -1,461 +1,444 @@
nipa: config: disable kmemleak auto scan
selftests: net: fix server bind failure in sctp_vrf.sh
nipa: config: x86: disable GPUs and sound
nipa: drv: net: add timeout
nipa: forwarding: set timeout to 3 hours
nipa: config: disable CPU_MITIGATIONS
nipa: tc_action dbg
nipa: selftests: net: enable profiling
nipa: dbg: tests: bonding: print info on failure
nipa: timestamp - try waking
nipa: profile (time) test output
nipa: config: x86: use periodic HZ tick
nipa: disable 6.17's merge window kunit tests
nipa: disable random kunit tests
[+] net/mlx5e: Make DEFAULT_FRAG_SIZE relative to page size
[+] net: pse-pd: pd692x0: Preserve PSE configuration across reboots
[+] net: pse-pd: pd692x0: Separate configuration parsing from hardware setup
[+] net: pse-pd: pd692x0: Replace __free macro with explicit kfree calls
[+] net: usb: lan78xx: Fix lost EEPROM read timeout error(-ETIMEDOUT) in lan78xx_read_raw_eeprom
[+] usbnet: Fix using smp_processor_id() in preemptible code warnings
[+] net: usb: ax88179_178a: add USB device driver for config selection
[+] net: usb: support quirks in cdc_ncm
[+] Revert "net: usb: ax88179_178a: Bind only to vendor-specific interface"
octeontx2-pf: fix bitmap leak
octeontx2-vf: fix bitmap leak
ice: ice_adapter: release xa entry on adapter allocation failure
Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set"
selftests/net: add tcp_port_share to .gitignore
selftest:net: Fix uninit pointers and return values
net/smc: handle -ENOMEM from smc_wr_alloc_link_mem gracefully
net/smc: make wr buffer count configurable
net/mlx5e: Use extack in set rxfh callback
net/mlx5e: Introduce mlx5e_rss_params for RSS configuration
net/mlx5e: Introduce mlx5e_rss_init_params
net/mlx5e: Remove unused mdev param from RSS indir init
net/mlx5: Improve QoS error messages with actual depth values
net/mlx5e: Prevent entering switchdev mode with inconsistent netns
net/mlx5: HWS, Generalize complex matchers
net/mlx5: Improve write-combining test reliability for ARM64 Grace CPUs
ipv6: Check AF_UNSPEC in ip6_route_multipath_add()
selftests/net: add netdevsim.c
net: add NUMA awareness to skb_attempt_defer_free()
net: use llist for sd->defer_list
net: make softnet_data.defer_count an atomic
selftests: drv-net: psp: add tests for destroying devices
selftests: drv-net: psp: add test for auto-adjusting TCP MSS
selftests: drv-net: psp: add connection breaking tests
selftests: drv-net: psp: add association tests
selftests: drv-net: psp: add basic data transfer and key rotation tests
selftests: drv-net: add PSP responder
selftests: drv-net: base device access API test
netdevsim: a basic test PSP implementation
[+] net: stmmac: Add support for Allwinner A523 GMAC200
[+] dt-bindings: net: sun8i-emac: Add A523 GMAC200 compatible
net: sfp: improve poll interval handling
net: sfp: don't include swphy.h
net: phy: annotate linkmode initializers as not used after init phase
net: phy: stop exporting phy_driver_unregister
[-] net: mscc: ocelot: Fix use-after-free caused by cyclic delayed work
[-] net: airoha: npu: Add 7583 SoC support
[-] net: airoha: npu: Add airoha_npu_soc_data struct
[-] dt-bindings: net: airoha: npu: Add AN7583 support
[-] tcp: accecn: enable AccECN
[-] tcp: accecn: verify ACE counter in 1st ACK after AccECN negotiation
[-] tcp: accecn: fallback outgoing half link to non-AccECN
[-] tcp: accecn: unset ECT if receive or send ACE=0 in AccECN negotiaion
[-] tcp: accecn: retransmit SYN/ACK without AccECN option or non-AccECN SYN/ACK
[-] tcp: move increment of num_retrans
[-] tcp: accecn: retransmit downgraded SYN in AccECN negotiation
[-] tcp: accecn: handle unexpected AccECN negotiation feedback
[-] tcp: disable RFC3168 fallback identifier for CC modules
[-] tcp: L4S ECT(1) identifier and NEEDS_ACCECN for CC modules
[-] gro: flushing when CWR is set negatively affects AccECN
[-] tcp: try to avoid safer when ACKs are thinned
[-] net: dsa: yt921x: Add support for Motorcomm YT921x
[-] net: dsa: tag_yt921x: add support for Motorcomm YT921x tags
[-] dt-bindings: net: dsa: yt921x: Add Motorcomm YT921x switch support
[-] net: phy: introduce PHY_INTERFACE_MODE_REVSGMII
[-] dt-bindings: ethernet-phy: add reverse SGMII phy interface type
page_pool: Clamp pool size to max 16K pages
[-] page_pool: Fix PP_MAGIC_MASK to avoid crashing on some 32-bit arches
[-] net: wan: hd64572: validate RX length before skb allocation and copy
tipc: adjust tipc_nodeid2string() to return string length
[-] inet: Avoid ehash lookup race in inet_twsk_hashdance_schedule()
[-] inet: Avoid ehash lookup race in inet_ehash_insert()
[-] rculist: Add hlist_nulls_replace_rcu() and hlist_nulls_replace_init_rcu()
[-] net: stmmac: Add support for Allwinner A523 GMAC200
[-] dt-bindings: net: sun8i-emac: Add A523 GMAC200 compatible
6pack: drop redundant locking and refcounting
Documentation: net: add flow control guide and document ethtool API
Merge branch 'dpll-add-phase-offset-averaging-factor'
dpll: zl3073x: Allow to configure phase offset averaging factor
dpll: add phase_offset_avg_factor_get/set callback ops
dpll: add phase-offset-avg-factor device attribute to netlink spec
Merge tag 'mlx5-next-lag' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux
net: stmmac: remove stmmac_hw_setup() excess documentation parameter
Merge branch 'selftest-packetdrill-import-tfo-server-tests'
selftest: packetdrill: Import client-ack-dropped-then-recovery-ms-timestamps.pkt
selftest: packetdrill: Import sockopt-fastopen-key.pkt
selftest: packetdrill: Refine tcp_fastopen_server_reset-after-disconnect.pkt.
selftest: packetdrill: Import opt34/*-trigger-rst.pkt.
selftest: packetdrill: Import opt34/reset-* tests.
selftest: packetdrill: Import opt34/icmp-before-accept.pkt.
selftest: packetdrill: Import opt34/fin-close-socket.pkt.
selftest: packetdrill: Add test for experimental option.
selftest: packetdrill: Add test for TFO_SERVER_WO_SOCKOPT1.
selftest: packetdrill: Import TFO server basic tests.
selftest: packetdrill: Define common TCP Fast Open cookie.
selftest: packetdrill: Require explicit setsockopt(TCP_FASTOPEN).
selftest: packetdrill: Set ktap_set_plan properly for single protocol test.
net: rtnetlink: fix typo in rtnl_unregister_all() comment
Revert "net: group sk_backlog and sk_receive_queue"
net: stmmac: Convert open-coded register polling to helper macro
Merge branch 'mptcp-receive-path-improvement'
selftests: mptcp: join: validate new laminar endp
mptcp: minor move_skbs_to_msk() cleanup
mptcp: factor out a basic skb coalesce helper
mptcp: remove unneeded mptcp_move_skb()
mptcp: introduce the mptcp_init_skb helper
mptcp: rcvbuf auto-tuning improvement
tcp: make tcp_rcvbuf_grow() accessible to mptcp code
mptcp: leverage skb deferral free
tcp: use skb->len instead of skb->truesize in tcp_can_ingest()
Merge tag 'for-net-next-2025-09-27' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next
ptr_ring: __ptr_ring_zero_tail micro optimization
Merge branch 'net-wangxun-support-to-configure-rss'
net: libwx: restrict change user-set RSS configuration
net: wangxun: add RSS reta and rxfh fields support
net: libwx: move rss_field to struct wx
net: libwx: support separate RSS configuration for every pool
net: remove one stac/clac pair from move_addr_to_user()
scm: use masked_user_access_begin() in put_cmsg()
Merge branch 'net-stmmac-drop-frames-causing-hlbs-error'
net: stmmac: tc: Add HLBS drop count to taprio stats
net: stmmac: est: Drop frames causing HLBS error
ixgbe: fix typos and docstring inconsistencies
docs: networking: phy: clarify abbreviation "PAL"
net: ethtool: remove duplicated mm.o from Makefile
net/mlx5: IFC add balance ID and LAG per MP group bits
net/mlx5: Add IFC bit for TIR/SQ order capability
net/mlx5: Expose uar access and odp page fault counters
Bluetooth: Avoid a couple dozen -Wflex-array-member-not-at-end warnings
Bluetooth: hci_sync: Fix using random address for BIG/PA advertisements
Bluetooth: ISO: don't leak skb in ISO_CONT RX
Bluetooth: ISO: free rx_skb if not consumed
Bluetooth: ISO: Fix possible UAF on iso_conn_free
Bluetooth: SCO: Fix UAF on sco_conn_free
Bluetooth: bcsp: receive data only if registered
Bluetooth: btusb: Add new VID/PID 13d3/3633 for MT7922
Bluetooth: btusb: Add new VID/PID 13d3/3627 for MT7925
Bluetooth: remove duplicate h4_recv_buf() in header
Bluetooth: btusb: Check for unexpected bytes when defragmenting HCI frames
Bluetooth: hci_core: Print information of hcon on hci_low_sent
Bluetooth: hci_core: Print number of packets in conn->data_q
Bluetooth: Add function and line information to bt_dbg
Bluetooth: MGMT: Fix not exposing debug UUID on MGMT_OP_READ_EXP_FEATURES_INFO
Bluetooth: hci_core: Detect if an ISO link has stalled
Bluetooth: ISO: Use sk_sndtimeo as conn_timeout
Bluetooth: HCI: Fix using LE/ACL buffers for ISO packets
Bluetooth: ISO: Don't initiate CIS connections if there are no buffers
MAINTAINERS: add a sub-entry for the Qualcomm bluetooth driver
Bluetooth: btintel_pcie: Refactor Device Coredump
Bluetooth: btintel_pcie: Use strscpy() instead of strscpy_pad()
Bluetooth: Annotate struct hci_drv_rp_read_info with __counted_by_le()
Bluetooth: btintel_pcie: Define hdev->wakeup() callback
Bluetooth: btusb: Add USB ID 2001:332a for D-Link AX9U rev. A1
Bluetooth: btintel_pcie: Move model comment before its definition
Bluetooth: btintel_pcie: Add id of Scorpious, Panther Lake-H484
Bluetooth: btintel_pcie: Add Bluetooth core/platform as comments
Bluetooth: btintel_pcie: Add support for _suspend() / _resume()
Bluetooth: btintel: Add support for BlazarIW core
Merge branch 'selftests-mark-auto-deferring-functions-clearly'
selftests: forwarding: README: Mention defer, adf_
selftests: forwarding: lib: Add an autodefer variant of forwarding_enable()
selftests: forwarding: lib: Add an autodefer variant of simple_if_init()
selftests: forwarding: lib: Add an autodefer variant of vrf_prepare()
selftests: net: vlan_bridge_binding: Rename dfr_set_binding_*() to adf_*
selftests: net: lib: Rename bridge_vlan_add() to adf_*
selftests: net: lib: Rename ip_route_add() to adf_*
selftests: net: lib: Rename ip_addr_add() to adf_*
selftests: net: lib: Rename ip_link_set_down() to adf_*
selftests: net: lib: Rename ip_link_set_up() to adf_*
selftests: net: lib: Rename ip_link_set_addr() to adf_*
selftests: net: lib: Rename ip_link_set_master() to adf_*
selftests: net: lib: Rename ip_link_add() to adf_*
Merge branch 'mptcp-pm-special-case-for-c-flag-luminar-endp'
mptcp: pm: in-kernel: add laminar endpoints
mptcp: pm: in-kernel: compare IDs instead of addresses
mptcp: pm: in-kernel: reduce pernet struct size
mptcp: pm: in-kernel: remove stale_loss_cnt
mptcp: pm: in-kernel: rename 'addrs' to 'endpoints'
mptcp: pm: in-kernel: rename 'local_addr_list' to 'endp_list'
mptcp: pm: in-kernel: rename 'local_addr_max' to 'endp_subflow_max'
mptcp: pm: in-kernel: rename 'add_addr_accept_max' to 'limit_add_addr_accepted'
mptcp: pm: in-kernel: rename 'add_addr_signal_max' to 'endp_signal_max'
mptcp: pm: in-kernel: rename 'subflows_max' to 'limit_extra_subflows'
mptcp: pm: rename 'subflows' to 'extra_subflows'
mptcp: pm: in-kernel: refactor fill_remote_addresses_vec
mptcp: pm: in-kernel: refactor fill_local_addresses_vec
selftests: mptcp: join: validate C-flag + def limit
mptcp: pm: in-kernel: usable client side with C-flag
Merge branch 'add-support-to-retrieve-hardware-channel-information'
octeon_ep_vf: Add support to retrieve hardware channel information
octeon_ep: Add support to retrieve hardware channel information
net: phy: micrel: Fix lan8814_config_init
net: airoha: npu: Add a NPU callback to initialize flow stats
eth: fbnic: Add support to read lane count
Wangxun: vf: Implement some ethtool apis for get_xxx
Merge branch 'add-fec-bins-histogram-report-via-ethtool'
selftests: net-drv: stats: sanity check FEC histogram
net/mlx5e: Report RS-FEC histogram statistics via ethtool
net/mlx5e: Add logic to read RS-FEC histogram bin ranges from PPHCR
net/mlx5e: Don't query FEC statistics when FEC is disabled
ethtool: add FEC bins histogram report
net: qed: Remove redundant NULL checks after list_first_entry()
dpll: zl3073x: Fix double free in zl3073x_devlink_flash_update()
selftest: net: Fix error message if empty variable
Merge branch 'dns_resolver-docs-formatting-cleanup'
net: dns_resolver: Fix request-key cross-reference
net: dns_resolver: Move dns_query() explanation out of code block
net: dns_resolver: Use reST bullet list for features list
ptr_ring: drop duplicated tail zeroing code
dt-bindings: net: dsa: nxp,sja1105: Add reset-gpios property
Merge branch '200GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
net: wan: framer: Add version sysfs attribute for the Lantiq PEF2256 framer
dibs: Check correct variable in dibs_init()
net: renesas: rswitch: Remove unneeded semicolons
Merge tag 'linux-can-next-for-6.18-20250924' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag 'ipsec-next-2025-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next
Merge tag 'wireless-next-2025-09-25' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
selftests: drv-net: Enable BTF
psp: Expand PSP acronym in INET_PSP help description
dt-bindings: net: sparx5: correct LAN969x register space windows
selftests: drv-net: Reload pkt pointer after calling filter_udphdr
Merge branch 'xsk-refactors-around-generic-xmit-side'
xsk: wrap generic metadata handling onto separate function
xsk: remove @first_frag from xsk_build_skb()
xsk: avoid overwriting skb fields for multi-buffer traffic
Merge branch 'scripts-coccinelle-symbolic-error-names-script'
net/mlx5: Use %pe format specifier for error pointers
scripts/coccinelle: Find PTR_ERR() to %pe candidates
idpf: enable XSk features and ndo_xsk_wakeup
idpf: implement Rx path for AF_XDP
idpf: implement XSk xmit
idpf: add XSk pool initialization
idpf: add virtchnl functions to manage selected queues
Merge patch series "can: netlink: preparation before introduction of CAN XL step 3/3"
can: netlink: add userland error messages
can: dev: add can_get_ctrlmode_str()
can: calc_bittiming: make can_calc_tdco() FD agnostic
can: netlink: make can_tdc_fill_info() FD agnostic
can: netlink: add can_bitrate_const_fill_info()
can: netlink: add can_bittiming_const_fill_info()
can: netlink: add can_bittiming_fill_info()
can: netlink: add can_data_bittiming_get_size()
can: netlink: make can_tdc_get_size() FD agnostic
can: netlink: add can_ctrlmode_changelink()
can: netlink: add can_dtb_changelink()
can: netlink: make can_tdc_changelink() FD agnostic
can: netlink: remove useless check in can_tdc_changelink()
can: netlink: refactor CAN_CTRLMODE_TDC_{AUTO,MANUAL} flag reset logic
can: netlink: add can_validate_databittiming()
can: netlink: add can_validate_tdc()
can: netlink: refactor can_validate_bittiming()
can: netlink: document which symbols are FD specific
can: dev: make can_get_relative_tdco() FD agnostic and move it to bittiming.h
can: dev: move struct data_bittiming_params to linux/can/bittiming.h
Merge patch series "can: rework the CAN MTU logic (CAN XL preparation step 2/3)"
can: enable CAN XL for virtual CAN devices by default
can: populate the minimum and maximum MTU values
wifi: libertas: add WQ_UNBOUND to alloc_workqueue users
Revert "wifi: libertas: WQ_PERCPU added to alloc_workqueue users"
can: dev: turn can_set_static_ctrlmode() into a non-inline function
can: annotate mtu accesses with READ_ONCE()
wifi: libertas: WQ_PERCPU added to alloc_workqueue users
wifi: cfg80211: fix width unit in cfg80211_radio_chandef_valid()
Merge tag 'ath-next-20250922' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath
wifi: ath11k: HAL SRNG: don't deinitialize and re-initialize again
wifi: ath12k: enforce CPU endian format for all QMI data
wifi: ath12k: Use 1KB Cache Flush Command for QoS TID Descriptors
wifi: ath12k: Fix flush cache failure during RX queue update
wifi: ath12k: Add Retry Mechanism for REO RX Queue Update Failures
wifi: ath12k: Refactor REO command to use ath12k_dp_rx_tid_rxq
wifi: ath12k: Refactor RX TID buffer cleanup into helper function
wifi: ath12k: Refactor RX TID deletion handling into helper function
wifi: ath12k: Increase DP_REO_CMD_RING_SIZE to 256
Merge tag 'rtw-next-2025-09-22' of https://github.com/pkshih/rtw
wifi: cfg80211: remove IEEE80211_CHAN_{1,2,4,8,16}MHZ flags
wifi: rtw89: avoid circular locking dependency in ser_state_run()
wifi: rtw89: fix leak in rtw89_core_send_nullfunc()
wifi: rtw89: avoid possible TX wait initialization race
wifi: rtw89: fix use-after-free in rtw89_core_tx_kick_off_and_wait()
wifi: ath12k: Fix peer lookup in ath12k_dp_mon_rx_deliver_msdu()
Merge patch series "can: raw: optimize the sizes of struct uniqframe and struct raw_sock"
can: raw: reorder struct raw_sock's members to optimise packing
can: raw: use bitfields to store flags in struct raw_sock
can: raw: reorder struct uniqframe's members to optimise packing
Merge patch series "can: esd_usb: Fixes and improvements"
can: esd_usb: Avoid errors triggered from USB disconnect
can: esd_usb: Rework display of error messages
Merge patch series "can: rcar_can: Miscellaneous cleanups and improvements"
can: rcar_can: Convert to %pe
can: rcar_can: Do not print alloc_candev() failures
can: rcar_can: Mailbox bitfield conversion
can: rcar_can: BCR bitfield conversion
can: rcar_can: TFCR bitfield conversion
can: rcar_can: CTLR bitfield conversion
can: rcar_can: Convert to GENMASK()
can: rcar_can: Convert to BIT()
can: rcar_can: Convert to Runtime PM
can: rcar_can: Add helper variable dev to rcar_can_probe()
can: rcar_can: Consistently use ndev for net_device pointers
wifi: mac80211: fix Rx packet handling when pubsta information is not available
wifi: cfg80211: remove ieee80211_s1g_channel_width
wifi: mac80211: correctly initialise S1G chandef for STA
wifi: cfg80211: correctly implement and validate S1G chandef
wifi: mac80211: remove tx_handlers_drop debugfs stats
wifi: mac80211: Remove redundant rcu_read_lock/unlock() in spin_lock
wifi: mac80211_hwsim: Add simulation support for NAN device
wifi: mac80211: Extend support for changing NAN configuration
wifi: mac80211: Export an API to check if NAN is started
wifi: mac80211: Get the correct interface for non-netdev skb status
wifi: mac80211: Track NAN interface start/stop
wifi: mac80211: Accept management frames on NAN interface
wifi: mac80211: Support Tx of action frame for NAN
wifi: cfg80211: Store the NAN cluster ID
wifi: cfg80211: Support Tx/Rx of action frame for NAN
wifi: cfg80211: Advertise supported NAN capabilities
wifi: nl80211: Add more NAN capabilities
wifi: cfg80211: Add cluster joined notification APIs
wifi: nl80211: Add NAN Discovery Window (DW) notification
wifi: nl80211: Add more configuration options for NAN commands
Merge tag 'mt76-next-2025-09-15' of https://github.com/nbd168/wireless
wifi: ath12k: Extend beacon miss handling for MLO non-AP STA
wifi: ath12k: Add support to handle reason inactivity STA kickout event for QCN9274/IPQ5332
wifi: ath12k: enhance the WMI_PEER_STA_KICKOUT event with reasons and RSSI reporting
wifi: ath12k: report station mode per-chain signal strength
wifi: ath10k: Fix connection after GTK rekeying
wifi: ath10k: avoid unnecessary wait for service ready message
wifi: ath11k: fix NULL dereference in ath11k_qmi_m3_load()
wifi: ath: Use of_reserved_mem_region_to_resource() for "memory-region"
wifi: ath10k: remove gpio number assignment
wifi: ath11k: Remove redundant semicolon
wifi: ath12k: downgrade log level for CE buffer enqueue failure
wifi: ath12k: fix wrong logging ID used for CE
wifi: ath11k: downgrade log level for CE buffer enqueue failure
wifi: ath12k: Add fallback for invalid channel number in PHY metadata
wifi: ath12k: fix the fetching of combined rssi
wifi: ath12k: fix HAL_PHYRX_COMMON_USER_INFO handling in monitor mode
wifi: ath12k: fix signal in radiotap for WCN7850
wifi: ath12k: fix overflow warning on num_pwr_levels
wifi: ath12k: initialize eirp_power before use
wifi: ath12k: Add support to set per-radio RTS threshold
wifi: rtw89: wow: enable TKIP related feature
wifi: rtw89: 8922a: add TAS feature support
wifi: rtw89: open C2H event waiting window first before sending H2C command
wifi: rtw89: renew a completion for each H2C command waiting C2H event
wifi: rtw89: 8852b: enable beacon tracking support
wifi: rtw89: debug: support SER L0 simulation
wifi: rtw89: phy: initialize AFE by firmware element table
wifi: rtw89: obtain RX path from ppdu status IE00
wifi: rtw89: disable RTW89_PHYSTS_IE09_FTR_0 for ppdu status
wifi: rtw89: use ieee80211_tx_info::driver_data to store driver TX info
wifi: rtw89: chan: allow callers to check if a link has no managed chanctx
wifi: mt76: abort scan/roc on hw restart
wifi: mt76: improve phy reset on hw restart
wifi: mt76: mt7996: fill User Priority in skb->priority for rx packets
wifi: mt76: mt7996: set VTA in txwi
wifi: mt76: mt7996: remove the mem_total field of STA_REC_BF command
wifi: mt76: mt7996: disable promiscuous mode by default
wifi: mt76: use altx queue for offchannel tx on connac+
wifi: mt76: mt7996: fix updating beacon protection with beacons enabled
wifi: mt76: mt7996: fix key add/remove imbalance
wifi: mt76: mt7996: delete vif keys when requested
wifi: mt76: mt7996: fix memory leak on mt7996_mcu_sta_key_tlv error
wifi: mt76: mt7996: fix setting beacon protection keys
wifi: mt76: mt7996: decrease timeout for commonly issued MCU commands
wifi: mt76: mt7996: improve hardware restart reliability
wifi: mt76: mt7996: remove redundant per-phy mac80211 calls during restart
wifi: mt76: mt7921u: Add VID/PID for Netgear A7500
wifi: mt76: mt76_eeprom_override to int
wifi: mt76: mt7996: support writing MAC TXD for AddBA Request
wifi: mt76: mt7925: refine the txpower initialization flow
wifi: mt76: mt7915: fix mt7981 pre-calibration
wifi: mt76: Convert mt76_wed_rro_ind to LE
wifi: mt76: mt7996: Add SW path for HW-RRO v3.1
wifi: mt76: Add mt76_dma_get_rxdmad_c_buf utility routione
wifi: mt76: mt7996: Decouple RRO logic from WED support
wifi: mt76: Add rx_queue_init callback
wifi: mt76: mt7996: Introduce RRO MSDU callbacks
wifi: mt76: mt7996: Convert mt7996_wed_rro_addr to LE
wifi: mt76: mt7996: Enable WED for MT7992 chipset
wifi: mt76: mt7996: Fix RX packets configuration for primary WED device
wifi: mt76: mt7996: Fix tx-queues initialization for second phy on mt7996
wifi: mt76: mt7996: Introduce the capability to reset MT7992 WED device
wifi: mt76: mt7996: Enable HW RRO for MT7992 chipset
wifi: mt76: mt7996: Initial DMA configuration for MT7992 WED support
wifi: mt76: Do not always enable NAPIs for WED RRO queues
wifi: mt76: Differentiate between RRO data and RRO MSDU queues
wifi: mt76: Remove q->ndesc check in mt76_dma_rx_fill()
wifi: mt76: Add reset_idx to reset_q mt76_queue_ops signature.
wifi: mt76: mt7996: Enable MLO support for client interfaces
wifi: mt76: mt7996: Set EML capabilities for AP interface
wifi: mt76: mt7996: Export MLO AP capabilities to mac80211
wifi: mt76: mt7996: Temporarily disable EPCS
wifi: mt76: mt7996: Implement MLD address translation for EAPOL
wifi: mt76: mt7996: Add all active links to poll list in mt7996_mac_tx_free()
wifi: mt76: mt7996: Fix mt7996_reverse_frag0_hdr_trans for MLO
wifi: mt76: mt7996: Use proper link info in mt7996_mcu_add_group
wifi: mt76: mt7921: Add 160MHz beamformee capability for mt7922 device
wifi: mt76: mt7925: add pci restore for hibernate
wifi: mt76: mt7996: Check phy before init msta_link in mt7996_mac_sta_add_links()
wifi: mt76: mt7996: Use proper link_id in link_sta_rc_update callback
wifi: mt76: Remove dead code in mt76_scan_work
wifi: mt76: mt7996: Use deflink for AMPDU rx reordering
wifi: mt76: mt7921: add MBSSID support
wifi: mt76: fix potential memory leak in mt76_wmac_probe()
wifi: mt76: mt7925: add MBSSID support
wifi: mt76: mt7925u: Add VID/PID for Netgear A9000
wifi: mt76: mt7996: Set proper link destination address in mt7996_tx()
wifi: mt76: mt7996: Set def_wcid pointer in mt7996_mac_sta_init_link()
wifi: mt76: mt7996: Fix mt7996_mcu_bss_mld_tlv routine
wifi: mt76: mt7996: Fix mt7996_mcu_sta_ba wcid configuration
wifi: mt76: mt7996: Overwrite unspecified link_id in mt7996_tx()
Merge patch series "can: rcar_canfd: R-Car CANFD Improvements"
can: rcar_canfd: Simplify data bit rate config
can: rcar_canfd: Simplify nominal bit rate config
can: rcar_canfd: Update RCANFD_CFG_* macros
can: rcar_canfd: Update bit rate constants for RZ/G3E and R-Car Gen4
can: peak: Modification of references to email accounts being deleted
can: dev: sort includes by alphabetical order
MAINTAINERS: update Vincent Mailhol's email address
can: m_can: use us_to_ktime() where appropriate
wifi: rtw89: Add USB ID 2001:3327 for D-Link AX18U rev. A1
wifi: rtw89: Add USB ID 2001:332a for D-Link AX9U rev. A1
wifi: rtl8xxxu: expose efuse via debugfs
wifi: rtw89: 8852bt: Remove redundant off_reverse variables
wifi: rtw89: use int type to store negative error codes
wifi: rtw89: add getting function of DMA channel v1
wifi: rtw89: abstract getting function of DMA channel
wifi: rtw89: pci: add RPP parser v1
wifi: rtw89: pci: abstract RPP parser
wifi: rtw89: pci: add group BD address design
wifi: rtw89: pci: define TX/RX buffer descriptor pool
wifi: rtw89: pci: add struct rtw89_{tx,rx}_rings to put related fields
wifi: rtw89: pci: use RDU status of R_BE_PCIE_DMA_IMR_0_V1 instead for 8922DE
wifi: rtw89: pci: prepare interrupt related registers and functions for 8922DE
wifi: rtw89: pci: move chip ISR definition out from chip generation
wifi: rtl8xxxu: Remove TL-WN722N V2 (0x2357: 0x010c) from untested devices
wifi: rtw88: Use led->brightness_set_blocking for PCI too
wifi: rtw89: coex: Limit Wi-Fi scan slot cost to avoid A2DP glitch
wifi: rtw89: 8852c: update firmware crash trigger type for newer firmware
wifi: rtw89: 8852a: report average RSSI to avoid unnecessary scanning
wifi: rtw89: 8852a: report per-channel noise level by get_survey ops
wifi: rtw89: 8852bt: Simplify unnecessary if-else conditions in _dpk_onoff()
wifi: rtl8xxxu: Don't claim USB ID 07b8:8188
wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188
wifi: rtw89: fix group frames loss when connected to non-transmitted BSSID
wifi: rtw89: fix BSSID comparison for non-transmitted BSSID
wifi: rtw89: 8852c: check LPS H2C command complete by C2H reg instead of done ack
wifi: rtw89: 8851b: rfk: update TX wideband IQK
wifi: rtw89: 8851b: rfk: update IQK TIA setting
wifi: rtw89: wow: remove notify during WoWLAN net-detect
wifi: rtw89: debug: add beacon_info debugfs
wifi: rtw89: introduce beacon tracking to improve connection stability
xfrm: xfrm_user: use strscpy() for alg_name
net: ipv6: fix field-spanning memcpy warning in AH output
wifi: rtw89: 8852bt: Use standard helper for string choice
wifi: rtw89: add dummy C2H handlers for BCN resend and update done
wifi: rtw89: print just once for unknown C2H events
wifi: rtw88: Lock rtwdev->mutex before setting the LED
wifi: rtw88: sdio: use indirect IO for device registers before power-on
Test results