Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-07-21--21-00 (v6.16-rc6-1748-g4e0178be33c4) remotes/brancher/net-next-2025-07-22--00-00 (v6.16-rc6-1724-g97ce8240b5a3) ==== BASE DIFF ==== drivers/net/ethernet/amd/xgbe/Makefile | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-common.h | 10 + drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 126 ------- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 204 +---------- drivers/net/ethernet/amd/xgbe/xgbe-hwtstamp.c | 401 +++++++++++++++++++++ drivers/net/ethernet/amd/xgbe/xgbe-pci.c | 2 + drivers/net/ethernet/amd/xgbe/xgbe-ptp.c | 75 ++-- drivers/net/ethernet/amd/xgbe/xgbe.h | 47 ++- drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c | 3 + net/appletalk/aarp.c | 24 +- tools/testing/selftests/net/forwarding/lib.sh | 14 + .../testing/selftests/net/forwarding/tc_flower.sh | 52 ++- tools/testing/selftests/net/mptcp/Makefile | 3 +- .../selftests/net/mptcp/mptcp_connect_checksum.sh | 5 + .../selftests/net/mptcp/mptcp_connect_mmap.sh | 5 + .../selftests/net/mptcp/mptcp_connect_sendfile.sh | 5 + 16 files changed, 593 insertions(+), 385 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.11vqdfNnj5 b/tmp/tmp.3fg6LFgSdT index b353960facd2..53f69fa16219 100644 --- a/tmp/tmp.11vqdfNnj5 +++ b/tmp/tmp.3fg6LFgSdT @@ -6,6 +6,7 @@ tc_action dbg [local patch] forwarding: set timeout to 3 hours [local patch] selftests: net: enable profiling [local patch] timestamp - try waking [local patch] +selftests: netfilter: tone-down conntrack clash test e1000e: ignore uninitialized checksum word on tgp e1000e: disregard NVM checksum on tgp when valid checksum bit is not set ice: Fix a null pointer dereference in ice_copy_and_init_pkg() @@ -25,7 +26,6 @@ arm: dts: st: activate ETH1 WoL from PHY on stm32mp135f-dk net: phy: smsc: fix and improve WoL support net: stmmac: stm32: add WoL from PHY support dt-bindings: net: document st,phy-wol property -netdevsim: add couple of fw_update_flash_* debugfs knobs xen/netfront: Fix TX response spurious interrupts Octeontx2-vf: Fix max packet length errors igb: xsk: solve underflow of nb_pkts in zerocopy mode @@ -58,27 +58,11 @@ Octeontx2-af: Debugfs support for firmware data Octeontx2-af: RPM: Update DMA mask Octeontx2-af: Disable stale DMAC filters Octeontx2-af: Add programmed macaddr to RVU pfvf -MAINTAINERS: Add maintainer for Qualcomm PPE driver -net: ethernet: qualcomm: Add PPE debugfs support for PPE counters -net: ethernet: qualcomm: Initialize PPE L2 bridge settings -net: ethernet: qualcomm: Initialize PPE queue to Ethernet DMA ring mapping -net: ethernet: qualcomm: Initialize PPE RSS hash settings -net: ethernet: qualcomm: Initialize PPE port control settings -net: ethernet: qualcomm: Initialize PPE service code settings -net: ethernet: qualcomm: Initialize PPE queue settings -net: ethernet: qualcomm: Initialize the PPE scheduler settings -net: ethernet: qualcomm: Initialize PPE queue management for IPQ9574 -net: ethernet: qualcomm: Initialize PPE buffer management for IPQ9574 -net: ethernet: qualcomm: Add PPE driver for IPQ9574 SoC -docs: networking: Add PPE driver documentation for Qualcomm IPQ9574 SoC -dt-bindings: net: Add PPE for Qualcomm IPQ9574 SoC ixgbe: xsk: add TX multi-buffer support ixgbe: xsk: support batched xsk Tx interfaces to increase performance ixgbe: xsk: use ixgbe_desc_unused as the budget in ixgbe_xmit_zc ixgbe: xsk: resolve the underflow of budget in ixgbe_xmit_zc ixgbe: xsk: remove budget from ixgbe_clean_xdp_tx_irq -wireguard: queueing: always return valid online CPU in wg_cpumask_choose_online() -wireguard: queueing: simplify wg_cpumask_next_online() Documentation: netlink: specs: tc: Add DualPI2 specification selftests/tc-testing: Add selftests for qdisc DualPI2 selftests/tc-testing: Fix warning and style check on tdc.sh @@ -87,7 +71,6 @@ sched: Dump configuration and statistics of dualpi2 qdisc sched: Struct definition and parsing of dualpi2 qdisc selftests/tc-testing: Check backlog stats in gso_skb case net/sched: Fix backlog accounting in qdisc_dequeue_internal -ptp: prevent possible ABBA deadlock in ptp_clock_freerun() ibmveth: Add multi buffers rx replenishment hcall support selftests: drv-net: Test head-adjustment support selftests: drv-net: Test tail-adjustment support @@ -95,21 +78,10 @@ selftests: drv-net: Test XDP_TX support selftests: drv-net: Test XDP_PASS/DROP support net: netdevsim: hook in XDP handling ip6_gre: Factor out common ip6gre tunnel match into helper -amd-xgbe: Configure and retrieve 'tx-usecs' for Tx coalescing -net: dsa: microchip: Disable PTP function of KSZ8463 -net: dsa: microchip: Setup fiber ports for KSZ8463 -net: dsa: microchip: Write switch MAC address differently for KSZ8463 -net: dsa: microchip: Use different registers for KSZ8463 -net: dsa: microchip: Transform register for use with KSZ8463 -net: dsa: microchip: Add KSZ8463 switch support to KSZ DSA driver -dt-bindings: net: dsa: microchip: Add KSZ8463 switch support mptcp: fix typo in a comment mptcp: add TCP_MAXSEG sockopt support tcp: add tcp_sock_set_maxseg mptcp: sockopt: drop redundant tcp_getsockopt -net: bcmasp: Restore programming of TX map vector register -amd-xgbe: add hardware PTP timestamping support -and-xgbe: remove the abstraction for hwptp ixgbevf: remove unused fields from struct ixgbevf_adapter igbvf: remove unused fields from struct igbvf_adapter igc: Add wildcard rule support to ethtool NFC using Default Queue @@ -124,9 +96,7 @@ idpf: add flow steering support virtchnl2: add flow steering support virtchnl2: rename enum virtchnl2_cap_rss s390/qeth: Make hw_trap sysfs attribute idempotent -selftests: tc: Add generic erspan_opts matching support for tc-flower net: phy: qcom: qca807x: Enable WoL support using shared library -netvsc: transfer lower device max tso size net: usb: smsc95xx: add support for ethtool pause parameters selftests: drv-net: rss_api: context create and delete tests ethtool: rss: support removing contexts via Netlink @@ -157,7 +127,4 @@ gve: deduplicate xdp info and xsk pool registration logic net: usb: cdc-ncm: check for filtering capability ptp: add Alibaba CIPU PTP clock driver net: stmmac: dwmac-renesas-gbeth: Add PM suspend/resume callbacks -net: appletalk: Fix use-after-free in AARP proxy probe net: pppoe: implement GRO support -selftests: mptcp: connect: also cover checksum -selftests: mptcp: connect: also cover alt modes