* [GIT PULL] Networking for v7.2-rc5
@ 2026-07-23 18:50 Jakub Kicinski
2026-07-23 20:12 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Jakub Kicinski @ 2026-07-23 18:50 UTC (permalink / raw)
To: torvalds; +Cc: kuba, davem, netdev, linux-kernel, pabeni
Hi Linus!
The following changes since commit e13caf1c26587434f0b768193100440939c0fb91:
Merge tag 'net-7.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2026-07-17 10:25:13 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-7.2-rc5
for you to fetch changes up to 6a8da869fa338e008533dd6385a0eb35dee6acf4:
Merge branch 'drop_monitor-take-care-of-32bit-kernels' (2026-07-23 11:00:03 -0700)
----------------------------------------------------------------
Lots of fixes, double the count even for the "new normal".
Largely due to my time off followed by a networking conference
which distracted most maintainers (less so the AI generators).
Including fixes from Bluetooth and WiFi.
Current release - regressions:
- wifi: mt76: fix MAC address for non OF pcie cards
Current release - new code bugs:
- mptcp: fix BUILD_BUG_ON on legacy ARM config
- wifi: cfg80211: guard optional PMSR nominal time
Previous releases - regressions:
- qrtr: ns: raise node count limit to 512, we arbitrarily picked
256 as a limit, turns out it was too low for real world deployments
- vhost-net: fix TX stall when vhost owns virtio-net header
- eth: amd-xgbe: fix MAC_AUTO_SW handling in CL37 AN
- wifi: ath12k: fix low MLO RX throughput on WCN7850
Previous releases - always broken:
- number of random AI fixes for SCTP, RDS and TIPC protocols
- more AI-looking fixes for WiFi drivers
- number of fixes for missing pointer reloading after skb pull
- reject BPF redirect use from qdisc qevent block
- tcp: initialize standalone TCP-AO response padding
- vsock/virtio: collapse receive queue under memory pressure to avoid
client OOMing the host with tiny messages
- ipv4: icmp: fill flow parameters in icmp_route_lookup decoy lookup,
make sure the ICMP response routing follows the routing policy
- gro: fix double aggregation of flush-marked skbs
- ovpn: fix various refcount bugs
- tls: device: push pending open record on splice EOF
- eth: mlx5:
- use sender devcom for MPV master-up
- fix MCIA register buffer overflow on 32 dword reads
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
----------------------------------------------------------------
Aldo Ariel Panzardo (3):
rds: drop incoming messages that cross network namespace boundaries
net/sched: serialize qdisc_rtab_list against concurrent get/put
net: qrtr: restrict socket creation to the initial network namespace
Aleksandr Loktionov (1):
ice: reject out-of-range ptype in ice_parser_profile_init
Alexei Lazar (2):
net/mlx5e: Report zero bandwidth for non-ETS traffic classes
net/mlx5e: Reject unsupported CB Shaper TSA in ETS validation
Alice Mikityanska (1):
mailmap: update entry for Alice Mikityanska
Andrew Pope (1):
wifi: mac80211: recalculate TIM when a station enters power save
Aniket Negi (1):
net: airoha: fix MIB stats collection to be lossless
Antoine Tenart (2):
geneve: fix hint header definition wrt endianness
geneve: ensure the skb is writable before fixing its headers
Arnd Bergmann (1):
wifi: mt76: fix airoha_npu dependency tracking
Asim Viladi Oglu Manizada (1):
pppoe: reload header pointer after dev_hard_header()
Avraham Stern (2):
wifi: iwlwifi: mvm: verify scan id reported by firmware
wifi: iwlwifi: mvm: copy the correct TK length for ranging
Benjamin Berg (1):
wifi: mac80211: copy aggregation information
Breno Leitao (1):
phonet: pep: fix use-after-free in pep_get_sb()
Bryam Vargas (1):
net/iucv: fix use-after-free of a severed iucv_path
Cen Zhang (Microsoft) (4):
sctp: validate stream count in sctp_process_strreset_inreq()
tipc: fix u16 MTU truncation in media and bearer MTU validation
rds: tcp: unregister sysctl before tearing down listen socket
tipc: fix integer overflow in tipc_recvmsg() and tipc_recvstream()
Cheng Yongkang (1):
wifi: ath9k: hif_usb: don't dereference hif_dev after re-arming firmware request
Chengfeng Ye (2):
Bluetooth: hci_sync: Protect UUID list traversal
Bluetooth: RFCOMM: Fix session UAF in set_termios
Chenguang Zhao (4):
net: txgbe: fix heap overflow when reading module EEPROM
net: txgbe: fix FDIR filter leak on remove
hinic: remove unused ethtool RSS user configuration buffers
mptcp: decrement subflows counter on failed passive join
Clark Wang (1):
ptp: netc: explicitly clear TMR_OFF during initialization
Coia Prant (1):
net: pcs: xpcs: fix SGMII state reading
Daehyeon Ko (1):
tipc: clear sock->sk on the failed-insert path in tipc_sk_create()
Daniel Borkmann (2):
bpf: Reject redirect helpers without a bpf_net_context
selftests/bpf: Add test for redirect from qdisc qevent block
Daniel Hodges (1):
wifi: ath6kl: fix use-after-free in aggr_reset_state()
Danielle Ratson (1):
netlink: specs: rt-link: convert bridge port flag attributes to u8
David Lee (2):
net/packet: avoid fanout hook re-registration after unregister
net/x25: fix use-after-free in x25_kill_by_neigh()
Devin Wittmayer (4):
wifi: mt76: mt7921: drop TXRX_NOTIFY on non-mmio buses
wifi: mt76: mt7925: drop TXRX_NOTIFY on non-mmio buses
wifi: mt76: mt7615: drop TXRX_NOTIFY on non-mmio buses
wifi: mt76: restrict NPU/PPE active checks to MMIO devices
Diego Fernando Mancera Gomez (1):
usb: atm: ueagle-atm: reject descriptors that confuse probe and disconnect
Dmitry Morgun (1):
wifi: ath11k: fix potential buffer underflow in ath11k_hal_rx_msdu_list_get()
Doruk Tan Ozturk (5):
wifi: mwifiex: fix NULL dereference when the AP has HT-cap but no HT-oper
mctp: serial: handle zero-length frames to prevent rx buffer overflow
mac802154: llsec: reject frames shorter than the authentication tag
vxlan: require CAP_NET_ADMIN in the device netns for changelink
geneve: require CAP_NET_ADMIN in the device netns for changelink
Eddie Phillips (1):
gve: fix Rx queue stall on alloc failure
Emil Tantilov (1):
idpf: fix max_vport related crash on allocation error during init
Emmanuel Grumbach (30):
wifi: iwlwifi: mvm: fix an off-by-1 boundary check
wifi: iwlwifi: mld: fix an off-by-1 boundary check
wifi: iwlwifi: mld: don't parse a notif before checking its length
wifi: iwlwifi: mvm: fix the FCS truncation logic in d3
wifi: iwlwifi: mld: validate reorder BAID
wifi: iwlwifi: mvm: parse beacon notif per layout
wifi: iwlwifi: mvm: validate MCC header before n_channels
wifi: iwlwifi: mvm: validate sta_id in TLC notif
wifi: iwlwifi: mvm: validate sta_id in BA window status notif
wifi: iwlwifi: mvm: validate mac_link_id in session protect notif
wifi: iwlwifi: mld: clear tzone on fail
wifi: iwlwifi: mvm: fix sched scan IE sizing
wifi: iwlwifi: pcie: null RX pointers after free
wifi: iwlwifi: mvm: d3: validate D3 resume notification payloads
wifi: iwlwifi: mld: validate txq_id in TX response handler
wifi: iwlwifi: add support for additional channels in NVM_GET_INFO
wifi: iwlwifi: mvm: validate TX_CMD response layout
wifi: iwlwifi: fix pointer arithmetic in iwl_add_mcc_to_tas_block_list
wifi: iwlwifi: validate payload length in iwl_pnvm_complete_fn
wifi: iwlwifi: mvm: ptp: free response on success path
wifi: iwlwifi: pcie: validate FW section counts in iwl_pcie_init_fw_sec
wifi: iwlwifi: mvm: fix out-of-bounds tid_data access in BA notif
wifi: iwlwifi: mvm: add a check on the tid coming from the firmware
wifi: iwlwifi: mvm: fix a possible underflow
wifi: iwlwifi: adapt ND match notif sizing to fixed matches array
wifi: iwlwifi: bound aligned TLV advance in FW parser
wifi: iwlwifi: dbg-tlv: bound aligned TLV walk length
wifi: iwlwifi: acpi: validate WGDS table revision index
wifi: iwlwifi: uefi: bound PPAG revision bitmap shift
wifi: iwlwifi: validate SEC_RT TLV minimum size
Enrico Zanda (1):
vhost-net: fix TX stall when vhost owns virtio-net header
Eric Dumazet (6):
ppp: annotate concurrent dev->stats accesses
net: hsr: fix memory leak on slave unregistration by removing synced VLANs
ipv4: icmp: fill flow parameters in icmp_route_lookup decoy lookup
ppp: annotate data races in ppp_generic
drop_monitor: fix size calculations for 64-bit attributes
drop_monitor: perform u64_stats updates under IRQ-disabled section
Fan Wu (3):
wifi: brcmfmac: make release_scratchbuffers idempotent
wifi: brcmfmac: drain bus_reset work on device removal
net: hip04: fix RX buffer leak on build_skb failure
Gal Pressman (1):
net/mlx5: Fix MCIA register buffer overflow on 32 dword reads
Gaole Zhang (1):
wifi: ath11k: fix NULL pointer dereference in ath11k_hal_srng_access_begin
Geliang Tang (2):
mptcp: pm: userspace: fix use-after-free in get_local_id
selftests: mptcp: userspace_pm: fix undefined variable port
Georgi Valkov (2):
wifi: mwifiex: fix freeze for 60 seconds caused by request_firmware
wifi: mwifiex: replace one-element arrays with flexible array members
Guangshuo Li (3):
dpaa2-switch: put MAC endpoint device on disconnect
dpaa2-eth: put MAC endpoint device on disconnect
wifi: mt76: mt7925: guard link STA in decap offload
HE WEI (ギカク) (1):
wifi: mwifiex: bound uAP association event IEs to the event buffer
HanQuan (1):
sctp: fix auth_chunk_list capacity check in sctp_auth_ep_add_chunkid
Hariprasad Kelam (1):
octeontx2-pf: tc: fix egress ratelimiting
Harshaka Narayana (1):
vmxnet3: fix BUG_ON in vmxnet3_get_hdr_len() for Geneve packets
Helen Koike (1):
tipc: fix infinite loop in __tipc_nl_compat_dumpit
Hidayath Khan (1):
net/af_iucv: fix NULL deref in afiucv_hs_callback_syn()
Huihui Huang (2):
wifi: wilc1000: validate assoc response length before subtracting header
wifi: at76c50x-usb: avoid length underflow in at76_guess_freq()
Ibrahim Hashimov (2):
wifi: mac80211_hwsim: reject undersized HWSIM_ATTR_TX_INFO
mac802154: hold an interface reference across the scan worker
Ilia Gavrilov (1):
rds: Fix inet6_addr_lst NULL dereference when IPv6 is disabled
Jakub Kicinski (17):
Merge branch 'fix-broken-tc_act_redirect-from-qdiscs'
Merge branch 'net-fix-two-issues-in-sk_clone-error-path'
Merge branch 'pds_core-fix-use-after-free-on-workqueue-during-remove'
Merge branch 'selftests-net-add-missing-kconfig-and-settings'
Merge branch 'amt-fix-use-after-free-of-the-skb-head-across-pulls'
Merge tag 'wireless-2026-07-22' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag 'for-net-2026-07-21' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
MAINTAINERS: add nci tests to nfc
Merge branch 'net-bridge-fix-vlan-range-dumps-starting-with-a-pvid'
Merge branch 'add-missing-facility-check-to-ptp_s390-driver'
Merge branch 'vxlan-geneve-require-cap_net_admin-in-the-device-netns-for-changelink'
Merge branch 'net-mlx5e-report-zero-bandwidth-for-non-ets-traffic'
Merge branch 'tcp-validate-rst-sequence-in-syn-received'
Merge branch 'intel-wired-lan-driver-updates-2026-07-17-ice-idpf-iavf'
Merge tag 'ovpn-net-20260720' of https://github.com/OpenVPN/ovpn-net-next
Merge branch 'mptcp-misc-fixes-for-v7-2-rc5'
Merge branch 'drop_monitor-take-care-of-32bit-kernels'
Jamal Hadi Salim (1):
net/sched: Handle TC_ACT_REDIRECT from qdisc filter chains
James Raphael Tiovalen (1):
vxlan: mdb: Fix source list corruption on a failed replace
Johannes Berg (3):
Merge tag 'ath-current-20260713' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath
Merge tag 'iwlwifi-fixes-2026-07-21' of https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next
Merge tag 'mt76-fixes-2026-07-22' of https://github.com/nbd168/wireless
Jose Ignacio Tornos Martinez (1):
wifi: ath12k: fix NULL pointer dereference in rhash table destroy
Jun Yang (1):
sctp: don't free the ASCONF's own transport in DEL-IP processing
Justin Lai (1):
rtase: Workaround for TX hang caused by hardware packet parsing
Kalpan Jani (1):
mptcp: fix stale skb->sk reference on subflow close
Kuniyuki Iwashima (3):
soreuseport: Clear sk_reuseport_cb before failure in sk_clone().
net: Call net_enable_timestamp() before failure in sk_clone().
mpls: Set rt->rt_nhn just before returning from mpls_nh_build_multi().
Kyle Zeng (1):
openvswitch: fix GSO userspace truncation underflow
Li RongQing (1):
net: ipv6: fix dif and sdif mismatch in raw6_icmp_error
LiangCheng Wang (1):
wifi: brcmfmac: set F2 blocksize to 256 for BCM43752
Lorenzo Bianconi (5):
wifi: mt76: connac: fix possible NULL-pointer deref in mt76_connac_mcu_uni_bss_he_tlv()
wifi: mt76: mt7925: fix possible NULL-pointer deref in mt7925_mcu_bss_he_tlv()
wifi: mt76: mt7996: check pointer returned by mt76_connac_get_he_phy_cap()
wifi: mt76: mt7996: fix possible NULL-pointer deref in mt7996_mcu_sta_bfer_eht()
net: airoha: fix ETS channel derivation in airoha_tc_setup_qdisc_ets()
Luis Lang (1):
net: stmmac: dwmac4: mask interrupts when stopping DMA in suspend
Manikanta Pubbisetty (1):
wifi: ath10k: fix skb leak on incomplete msdu during rx pop
Manivannan Sadhasivam (2):
wifi: ath11k: Flush the posted write after writing to PCIE_SOC_GLOBAL_RESET
wifi: ath12k: Flush the posted write after writing to PCIE_SOC_GLOBAL_RESET
Manjunath Patil (1):
net/mlx5e: Use sender devcom for MPV master-up
Marcin Szycik (1):
ice: fix LAG recipe to profile association
Marco Baffo (2):
ovpn: fix use after free in unlock_ovpn()
ovpn: use monotonic clock for peer keepalive timeouts
Markus Breitenberger (1):
net: stmmac: intel: skip SerDes reconfig when rate is unchanged
Matthieu Baerts (NGI0) (8):
selftests: af_unix: add USER_NS config
selftests: openvswitch: add config file
selftests: ovpn: add IPV6 and VETH configs
selftests: ovpn: increase timeout
selftests: drv-net: increase timeout
selftests: drv-net: add missing kconfig for psp.py
selftests: netconsole: ignore busywait errors
mptcp: fix BUILD_BUG_ON on legacy ARM config
Maxime Chevallier (1):
MAINTAINERS: Add myself for stmmac ethernet driver maintainance
Michael Bommarito (4):
mptcp: only set DATA_FIN when a mapping is present
amt: re-read skb header pointers after every pull
amt: make the head writable before rewriting the L2 header
ila: reload IPv6 header after pskb_may_pull in checksum adjust
Michael Grzeschik (1):
mailmap: fix wrong canonical name for mgr@kernel.org
Michael Walle (2):
net: phy: marvell: fix return code
net: dpaa: fix mode setting
Michal Swiatkowski (1):
ice: pass the return value of skb_checksum_help()
Minhong He (2):
mctp: check register_netdevice_notifier() error in mctp_device_init()
phonet: check register_netdevice_notifier() error in phonet_device_init()
Myeonghun Pak (1):
net: mctp i3c: clean up notifier and buses if driver register fails
Nazim Amirul (3):
net: stmmac: xgmac: fix l4 filter port overwrite on register update
net: stmmac: fix l3l4 filter rejecting unsupported offload requests
net: stmmac: reset residual action in L3L4 filters on delete
Nicolai Buchwitz (1):
MAINTAINERS: remove Rengarajan Sundararajan from LAN78XX
Nicolas Cavallari (1):
wifi: mt76: Disable napi when removing device
Nikhil P. Rao (7):
pds_core: reject component parameter in legacy firmware update
pds_core: fix deadlock between reset thread and remove
pds_core: fix use-after-free on workqueue during remove
pds_core: yield the CPU while waiting for the adminq to drain
pds_core: order completion reads after the ownership check
pds_core: fix auxiliary device add/del races
pds_core: check for workqueue allocation failure
Nikola Z. Ivanov (1):
ipv6: Change allocation flags to match rcu_read_lock section requirements
Nikolay Aleksandrov (2):
net: bridge: vlan: fix vlan range dumps starting with pvid
selftests: net: bridge: test ranges with PVID VLAN
Pagadala Yesu Anjaneyulu (1):
wifi: iwlwifi: mvm: validate SAR GEO response payload size
Paolo Abeni (2):
Merge branch 'vsock-virtio-collapse-receive-queue-under-memory-pressure'
Merge branch 'net-stmmac-l3-l4-filter-bug-fixes'
Paul Greenwalt (2):
ice: fix PTP Call Trace during PTP release
ice: prevent tstamp ring allocation for non-PF VSI types
Pavitra Jha (1):
ovpn: fix peer refcount leak in TCP error paths
Pengpeng Hou (1):
Bluetooth: btusb: validate Realtek vendor event length
Prashanth Kumar KR (1):
amd-xgbe: fix MAC_AUTO_SW handling in CL37 AN
Qing Luo (1):
sctp: auth: verify auth requirement when auth_chunk is NULL
Qing Ming (1):
ovpn: avoid putting unrelated P2P peer on socket release
Ricardo B. Marlière (1):
selftests/net: Fix tun IPv6 test addresses to avoid 6to4 range
Rishikesh Jethwani (1):
tls: device: push pending open record on splice EOF
Rosen Penev (1):
wifi: mt76: fix MAC address for non OF pcie cards
Runyu Xiao (1):
raw: annotate lockless match fields in raw_v4_match()
Ruoyu Wang (3):
nfp: Check resource mutex allocation
wan: wanxl: Only reset hardware after BAR mapping
wifi: mt76: mt7915: guard HE capability lookups
Sean Wang (1):
wifi: mt76: mt7925: fix crash in reset link replay
Sergey Temerkhanov (1):
ice: use READ_ONCE() to access cached PHC time
Shahar Tzarfati (2):
wifi: iwlwifi: fw: validate SMEM response size
wifi: iwlwifi: mvm: fix read in wake packet notification handler
Shelley Yang (1):
wifi: brcmfmac: fix 802.1X-SHA256 call trace warning
Shihuang Liu (1):
amt: fix use-after-free in AMT delayed works
Shiming Cheng (1):
net: gro: fix double aggregation of flush-marked skbs
Shuvam Pandey (1):
ovpn: hold peer before scheduling keepalive work
Stefano Garzarella (2):
vsock/virtio: collapse receive queue under memory pressure
vsock/test: add test for small packets under pressure
Suman Ghosh (1):
octeontx2-vf: set TC flower flag on MCAM entry allocation
Sungmin Kang (1):
net: slip: serialize receive against buffer reallocation
Sven Schnelle (2):
s390/ptff: Export ptff_function_mask[]
ptp: ptp_s390: Add missing facility check
Tristan Madani (6):
wifi: ath6kl: fix OOB access from firmware ADDBA window size
wifi: ath6kl: fix OOB read from firmware num_msg in TX complete handler
wifi: ath6kl: fix OOB read from firmware IE lengths in connect event
wifi: carl9170: bound memcpy length in cmd callback to prevent OOB read
wifi: carl9170: fix OOB read from off-by-two in TX status handler
wifi: carl9170: fix buffer overflow in rx_stream failover path
Vikas Gupta (1):
bnge/bng_re: fix ring ID widths
Vincent Chen (1):
ice: allow creating VFs when !CONFIG_ICE_SWITCHDEV
Wayen Yan (2):
net: airoha: Fix potential use-after-free in airoha_ppe_deinit()
net: airoha: Fix DMA direction for NPU mailbox buffer
Weiming Shi (1):
tipc: serialize udp bearer replicast list updates
Wentao Liang (1):
wifi: ath11k: fix refcount leak in ath11k_ahb_fw_resources_init()
Xiang Mei (1):
wifi: mac80211: tear down new links on vif update error path
Xiang Mei (Microsoft) (3):
gtp: check skb_pull_data() return in gtp1u_send_echo_resp()
nexthop: initialize extack in nh_res_bucket_migrate()
bpf: tcp: fix double sock release on batch realloc
Xuanqiang Luo (1):
rxrpc: fix io_thread race in rxrpc_wake_up_io_thread()
Yael Chemla (1):
net/mlx5: E-Switch, fix zero num_dest in prio_tag egress vlan rule
Yehyeong Lee (1):
net: drop_monitor: fix info leak in NET_DM_ATTR_PAYLOAD
Yingying Tang (1):
wifi: ath12k: Fix low MLO RX throughput on WCN7850
Yizhou Zhao (1):
tcp: initialize standalone TCP-AO response padding
Youssef Samir (1):
net: qrtr: ns: Raise node count limit to 512
Yun Zhou (1):
net: gre: fix lltx regression for GRE tunnels with SEQ/CSUM
Yuxiang Yang (2):
tcp: challenge ACK for non-exact RST in SYN-RECEIVED
selftests/net: packetdrill: cover RST validation in SYN-RECEIVED
Zhao Li (1):
wifi: cfg80211: guard optional PMSR nominal time
Zhaolong Zhang (1):
bonding: fix devconf_all NULL dereference when IPv6 is disabled
Zhiling Zou (2):
sctp: avoid auth_enable sysctl UAF during netns teardown
sctp: close UDP tunnel sockets during netns teardown
Zhixing Chen (1):
gtp: parse extension headers before reading inner protocol
longlong yan (1):
selftests/net: ovpn: fix getaddrinfo memory leak in ovpn_parse_remote()
vadik likholetov (1):
net: stmmac: enable the MAC on link up for all supported speeds
.mailmap | 11 +-
Documentation/netlink/specs/rt-link.yaml | 40 ++---
MAINTAINERS | 5 +-
arch/s390/kernel/time.c | 1 +
drivers/bluetooth/btusb.c | 4 +-
drivers/infiniband/hw/bng_re/bng_dev.c | 6 +-
drivers/net/amt.c | 101 ++++++++---
drivers/net/bonding/bond_main.c | 3 +-
drivers/net/ethernet/airoha/airoha_eth.c | 174 +++++++++++-------
drivers/net/ethernet/airoha/airoha_eth.h | 27 +++
drivers/net/ethernet/airoha/airoha_npu.c | 4 +-
drivers/net/ethernet/airoha/airoha_ppe.c | 1 +
drivers/net/ethernet/amd/pds_core/adminq.c | 12 +-
drivers/net/ethernet/amd/pds_core/auxbus.c | 17 +-
drivers/net/ethernet/amd/pds_core/core.c | 22 ++-
drivers/net/ethernet/amd/pds_core/devlink.c | 6 +
drivers/net/ethernet/amd/pds_core/main.c | 14 +-
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 11 +-
drivers/net/ethernet/broadcom/bnge/bnge.h | 1 +
drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c | 8 +-
drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.h | 2 +-
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c | 50 +++---
drivers/net/ethernet/broadcom/bnge/bnge_netdev.h | 4 +-
drivers/net/ethernet/broadcom/bnge/bnge_rmem.h | 2 +-
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 1 +
.../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 1 +
drivers/net/ethernet/freescale/fman/fman_dtsec.c | 17 +-
drivers/net/ethernet/google/gve/gve.h | 3 +
drivers/net/ethernet/google/gve/gve_rx_dqo.c | 34 ++++
drivers/net/ethernet/hisilicon/hip04_eth.c | 11 +-
drivers/net/ethernet/huawei/hinic/hinic_dev.h | 2 -
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 21 ---
drivers/net/ethernet/intel/ice/ice.h | 3 +
drivers/net/ethernet/intel/ice/ice_eswitch.c | 3 -
drivers/net/ethernet/intel/ice/ice_lag.c | 2 +-
drivers/net/ethernet/intel/ice/ice_parser.c | 3 +
drivers/net/ethernet/intel/ice/ice_ptp.c | 7 +-
drivers/net/ethernet/intel/ice/ice_sriov.c | 14 +-
drivers/net/ethernet/intel/ice/ice_txrx.c | 20 +--
drivers/net/ethernet/intel/ice/ice_vf_lib.c | 3 +-
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c | 7 +-
.../ethernet/marvell/octeontx2/nic/otx2_flows.c | 1 +
.../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 29 +--
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 15 ++
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 4 +-
.../ethernet/mellanox/mlx5/core/esw/acl/helper.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/port.c | 4 +-
.../ethernet/netronome/nfp/nfpcore/nfp_resource.c | 3 +
drivers/net/ethernet/realtek/rtase/rtase.h | 8 +
drivers/net/ethernet/realtek/rtase/rtase_main.c | 197 +++++++++++++++++++++
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 31 ++++
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 24 +++
.../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 28 +--
drivers/net/ethernet/stmicro/stmmac/hwif.h | 4 +
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 96 +++++-----
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 35 ++++
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c | 6 +-
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 1 +
drivers/net/geneve.c | 27 ++-
drivers/net/gtp.c | 17 +-
drivers/net/mctp/mctp-i3c.c | 11 +-
drivers/net/mctp/mctp-serial.c | 2 +-
drivers/net/ovpn/io.c | 4 +-
drivers/net/ovpn/peer.c | 16 +-
drivers/net/ovpn/tcp.c | 6 +-
drivers/net/pcs/pcs-xpcs.c | 34 +---
drivers/net/phy/marvell.c | 2 +-
drivers/net/ppp/ppp_generic.c | 82 +++++----
drivers/net/ppp/pppoe.c | 1 +
drivers/net/slip/slip.c | 4 +
drivers/net/vmxnet3/vmxnet3_drv.c | 22 ++-
drivers/net/vxlan/vxlan_core.c | 3 +
drivers/net/vxlan/vxlan_mdb.c | 30 ++--
drivers/net/wan/wanxl.c | 3 +-
drivers/net/wireless/ath/ath10k/htt_rx.c | 2 +
drivers/net/wireless/ath/ath11k/ahb.c | 1 +
drivers/net/wireless/ath/ath11k/dp_rx.c | 3 +
drivers/net/wireless/ath/ath11k/pci.c | 4 +
drivers/net/wireless/ath/ath11k/qmi.c | 11 +-
drivers/net/wireless/ath/ath12k/dp_peer.c | 11 +-
drivers/net/wireless/ath/ath12k/dp_peer.h | 1 +
drivers/net/wireless/ath/ath12k/dp_rx.c | 7 +-
drivers/net/wireless/ath/ath12k/hw.h | 16 ++
drivers/net/wireless/ath/ath12k/mac.c | 10 +-
drivers/net/wireless/ath/ath12k/pci.c | 4 +
drivers/net/wireless/ath/ath12k/peer.c | 3 +
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c | 33 ++++
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.h | 6 +
drivers/net/wireless/ath/ath12k/wifi7/hw.c | 3 +
drivers/net/wireless/ath/ath6kl/txrx.c | 12 +-
drivers/net/wireless/ath/ath6kl/wmi.c | 20 +++
drivers/net/wireless/ath/ath9k/hif_usb.c | 7 +-
drivers/net/wireless/ath/carl9170/rx.c | 7 +-
drivers/net/wireless/ath/carl9170/tx.c | 2 +-
drivers/net/wireless/atmel/at76c50x-usb.c | 7 +-
.../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 14 ++
.../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 6 +
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 2 +-
.../wireless/broadcom/brcm80211/brcmfmac/core.c | 46 ++++-
.../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 14 +-
.../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 6 +
.../wireless/broadcom/brcm80211/brcmfmac/sdio.h | 1 +
.../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 3 +
drivers/net/wireless/intel/iwlwifi/cfg/rf-pe.c | 1 +
drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 5 +
.../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 33 +++-
drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 4 +-
drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 9 +-
drivers/net/wireless/intel/iwlwifi/fw/regulatory.c | 2 +-
drivers/net/wireless/intel/iwlwifi/fw/smem.c | 28 ++-
drivers/net/wireless/intel/iwlwifi/fw/uefi.c | 2 +-
drivers/net/wireless/intel/iwlwifi/iwl-config.h | 2 +
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 13 +-
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 18 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 64 ++++---
drivers/net/wireless/intel/iwlwifi/mld/agg.c | 7 +-
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c | 2 +-
drivers/net/wireless/intel/iwlwifi/mld/mcc.c | 10 +-
drivers/net/wireless/intel/iwlwifi/mld/thermal.c | 9 +-
drivers/net/wireless/intel/iwlwifi/mld/tx.c | 4 +
drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 46 +++--
.../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 55 ++++--
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 10 ++
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 25 +--
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 7 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 3 -
drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 43 ++++-
drivers/net/wireless/intel/iwlwifi/mvm/ptp.c | 4 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 9 +-
drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 5 +
drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 10 +-
.../net/wireless/intel/iwlwifi/mvm/time-event.c | 5 +
drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 45 ++++-
.../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 7 +-
.../net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c | 9 +-
drivers/net/wireless/marvell/mwifiex/fw.h | 18 +-
drivers/net/wireless/marvell/mwifiex/join.c | 8 +-
drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 2 +-
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 14 +-
drivers/net/wireless/marvell/mwifiex/tdls.c | 2 +-
drivers/net/wireless/marvell/mwifiex/uap_event.c | 24 ++-
drivers/net/wireless/mediatek/mt76/Kconfig | 4 +-
drivers/net/wireless/mediatek/mt76/Makefile | 6 +-
drivers/net/wireless/mediatek/mt76/dma.c | 5 +-
drivers/net/wireless/mediatek/mt76/eeprom.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt76.h | 6 +-
drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 6 +
.../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 2 +
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 18 +-
drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 10 +-
drivers/net/wireless/mediatek/mt76/mt7925/mac.c | 13 +-
drivers/net/wireless/mediatek/mt76/mt7925/main.c | 3 +
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 2 +
drivers/net/wireless/mediatek/mt76/mt7996/Kconfig | 2 +-
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c | 19 +-
drivers/net/wireless/microchip/wilc1000/hif.c | 5 +
drivers/net/wireless/virtual/mac80211_hwsim_main.c | 6 +-
drivers/ptp/ptp_netc.c | 1 +
drivers/ptp/ptp_s390.c | 6 +-
drivers/usb/atm/ueagle-atm.c | 17 ++
drivers/vhost/net.c | 8 +-
include/linux/bnge/hsi.h | 7 +-
include/linux/mlx5/mlx5_ifc.h | 13 +-
include/net/bluetooth/rfcomm.h | 3 +
include/net/pkt_cls.h | 14 +-
include/net/tcp.h | 2 +
net/bluetooth/hci_sync.c | 13 +-
net/bluetooth/rfcomm/core.c | 17 ++
net/bluetooth/rfcomm/tty.c | 7 +-
net/bridge/br_netlink_tunnel.c | 3 +-
net/bridge/br_private.h | 6 +-
net/bridge/br_vlan.c | 10 +-
net/bridge/br_vlan_options.c | 3 +-
net/core/drop_monitor.c | 18 +-
net/core/filter.c | 17 +-
net/core/gro.c | 4 +-
net/core/sock.c | 10 +-
net/hsr/hsr_slave.c | 2 +
net/ipv4/datagram.c | 4 +-
net/ipv4/icmp.c | 18 +-
net/ipv4/ip_gre.c | 4 +-
net/ipv4/nexthop.c | 2 +-
net/ipv4/raw.c | 23 ++-
net/ipv4/tcp_input.c | 56 ++++--
net/ipv4/tcp_ipv4.c | 8 +-
net/ipv4/tcp_minisocks.c | 12 +-
net/ipv6/ila/ila_common.c | 12 ++
net/ipv6/ip6_gre.c | 4 +-
net/ipv6/raw.c | 2 +-
net/ipv6/route.c | 4 +-
net/ipv6/tcp_ipv6.c | 2 +
net/iucv/af_iucv.c | 17 +-
net/mac80211/cfg.c | 3 +
net/mac80211/link.c | 4 +
net/mac80211/rx.c | 2 +
net/mac802154/llsec.c | 5 +
net/mac802154/scan.c | 11 ++
net/mctp/device.c | 4 +-
net/mpls/af_mpls.c | 8 +-
net/mptcp/options.c | 17 +-
net/mptcp/pm_userspace.c | 7 +-
net/mptcp/protocol.c | 34 ++--
net/openvswitch/actions.c | 19 +-
net/openvswitch/datapath.c | 25 +--
net/openvswitch/datapath.h | 2 +-
net/openvswitch/vport.c | 2 +-
net/packet/af_packet.c | 6 +-
net/phonet/pep.c | 2 +
net/phonet/pn_dev.c | 30 +++-
net/qrtr/af_qrtr.c | 8 +
net/qrtr/ns.c | 4 +-
net/rds/ib.c | 4 +
net/rds/ib_cm.c | 4 +
net/rds/recv.c | 15 ++
net/rds/tcp.c | 12 +-
net/rxrpc/ar-internal.h | 6 +-
net/sched/cls_api.c | 6 +-
net/sched/sch_api.c | 24 ++-
net/sched/sch_cake.c | 2 +-
net/sched/sch_drr.c | 2 +-
net/sched/sch_dualpi2.c | 2 +-
net/sched/sch_ets.c | 2 +-
net/sched/sch_fq_codel.c | 2 +-
net/sched/sch_fq_pie.c | 2 +-
net/sched/sch_hfsc.c | 2 +-
net/sched/sch_htb.c | 2 +-
net/sched/sch_multiq.c | 2 +-
net/sched/sch_prio.c | 2 +-
net/sched/sch_qfq.c | 2 +-
net/sched/sch_sfb.c | 2 +-
net/sched/sch_sfq.c | 2 +-
net/sctp/auth.c | 2 +-
net/sctp/protocol.c | 21 ++-
net/sctp/sm_make_chunk.c | 6 +
net/sctp/sm_statefuns.c | 2 +-
net/sctp/stream.c | 6 +-
net/sctp/sysctl.c | 9 +-
net/tipc/netlink.c | 6 +-
net/tipc/netlink_compat.c | 4 +
net/tipc/socket.c | 5 +-
net/tipc/udp_media.c | 56 +++---
net/tls/tls_device.c | 6 +-
net/vmw_vsock/virtio_transport_common.c | 165 ++++++++++++++++-
net/wireless/pmsr.c | 5 +-
net/x25/af_x25.c | 8 +-
tools/testing/selftests/bpf/config | 1 +
tools/testing/selftests/bpf/prog_tests/tc_qevent.c | 113 ++++++++++++
tools/testing/selftests/bpf/progs/test_tc_qevent.c | 23 +++
tools/testing/selftests/drivers/net/config | 3 +
.../drivers/net/netconsole/netcons_cmdline.sh | 2 +-
.../net/netconsole/netcons_fragmented_msg.sh | 4 +-
.../drivers/net/netconsole/netcons_resume.sh | 2 +-
.../drivers/net/netconsole/netcons_sysdata.sh | 2 +-
tools/testing/selftests/drivers/net/settings | 1 +
tools/testing/selftests/net/af_unix/config | 1 +
tools/testing/selftests/net/bridge_vlan_dump.sh | 23 +++
tools/testing/selftests/net/mptcp/userspace_pm.sh | 2 +-
tools/testing/selftests/net/openvswitch/config | 16 ++
tools/testing/selftests/net/ovpn/config | 2 +
tools/testing/selftests/net/ovpn/ovpn-cli.c | 4 +-
tools/testing/selftests/net/ovpn/settings | 1 +
.../net/packetdrill/tcp_rfc5961_rst-syn-recv.pkt | 61 +++++++
tools/testing/selftests/net/tun.c | 8 +-
tools/testing/vsock/vsock_test.c | 87 +++++++++
264 files changed, 2774 insertions(+), 887 deletions(-)
create mode 100644 tools/testing/selftests/bpf/prog_tests/tc_qevent.c
create mode 100644 tools/testing/selftests/bpf/progs/test_tc_qevent.c
create mode 100644 tools/testing/selftests/drivers/net/settings
create mode 100644 tools/testing/selftests/net/openvswitch/config
create mode 100644 tools/testing/selftests/net/ovpn/settings
create mode 100644 tools/testing/selftests/net/packetdrill/tcp_rfc5961_rst-syn-recv.pkt
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] Networking for v7.2-rc5
2026-07-23 18:50 [GIT PULL] Networking for v7.2-rc5 Jakub Kicinski
@ 2026-07-23 20:12 ` pr-tracker-bot
0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2026-07-23 20:12 UTC (permalink / raw)
To: Jakub Kicinski; +Cc: torvalds, kuba, davem, netdev, linux-kernel, pabeni
The pull request you sent on Thu, 23 Jul 2026 11:50:40 -0700:
> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-7.2-rc5
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/d326f83e819c53aa05c40d64f5805d6237b6aa1b
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-07-23 20:12 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-23 18:50 [GIT PULL] Networking for v7.2-rc5 Jakub Kicinski
2026-07-23 20:12 ` pr-tracker-bot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.