Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-10-16--21-00 (v6.18-rc1-244-g8bf3f0b2a806) remotes/brancher/net-next-2025-10-17--00-00 (v6.18-rc1-261-g60824eb686e6) ==== BASE DIFF ==== .../devicetree/bindings/net/eswin,eic7700-eth.yaml | 127 +++++++++++ .../devicetree/bindings/net/qcom,ethqos.yaml | 8 + .../device_drivers/cellular/qualcomm/rmnet.rst | 12 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 7 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 9 + drivers/net/ethernet/stmicro/stmmac/Makefile | 1 + .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 4 +- .../net/ethernet/stmicro/stmmac/dwmac-eic7700.c | 235 +++++++++++++++++++++ drivers/net/ethernet/stmicro/stmmac/stmmac.h | 2 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 49 ++--- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 14 ++ drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 6 +- drivers/net/netdevsim/ipsec.c | 1 + drivers/net/usb/rtl8150.c | 11 +- include/linux/netdevice_xmit.h | 9 +- include/net/sch_generic.h | 23 +- net/core/dev.c | 97 +++++---- net/core/gro.c | 10 +- net/core/rtnetlink.c | 3 - net/core/skbuff.c | 11 +- net/hsr/hsr_netlink.c | 6 + net/sched/act_mirred.c | 62 ++---- net/sched/sch_generic.c | 7 - .../tcp_user_timeout_user-timeout-probe.pkt | 6 +- 27 files changed, 577 insertions(+), 149 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.Pab9fwuyYe b/tmp/tmp.MHN5ULpKbH index e68d9aa3672b..e7d9dd458da0 100644 --- a/tmp/tmp.Pab9fwuyYe +++ b/tmp/tmp.MHN5ULpKbH @@ -5,17 +5,33 @@ nipa: forwarding: set timeout to 3 hours nipa: config: disable CPU_MITIGATIONS nipa: tc_action dbg nipa: selftests: net: enable profiling -nipa: dbg net/sctp_vrf.sh nipa: dbg: tests: bonding: print info on failure nipa: timestamp - try waking nipa: profile (time) test output nipa: config: x86: use periodic HZ tick +selftests: net: fix server bind failure in sctp_vrf.sh nipa: disable 6.17's merge window kunit tests nipa: disable random kunit tests nipa: fbnic: link up on QEMU +virtio_net: fix header access in big_packets mode net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for striding RQ net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for legacy RQ net: phy: realtek: fix rtl8221b-vm-cg name +ixgbe: Add 10G-BX support +net: stmmac: convert to phylink PCS support +net: stmmac: provide PCS initialisation hook +net: stmmac: only call stmmac_pcs_ctrl_ane() for integrated SGMII PCS +net: stmmac: do not require snps,ps-speed for SGMII +net: stmmac: hw->ps becomes hw->reverse_sgmii_enable +net: stmmac: simplify stmmac_check_pcs_mode() +net: stmmac: move reverse-"pcs" mode setup to stmmac_check_pcs_mode() +net: stmmac: remove RGMII "pcs" mode +net: stmmac: remove hw->ps xxx_core_init() hardware setup +net: stmmac: remove unused PCS loopback support +net: stmmac: remove PCS "mode" pause handling +net: stmmac: remove SGMII/RGMII/SMII interrupt handling +net: stmmac: remove xstats.pcs_* members +net: stmmac: remove broken PCS code dpaa2-eth: fix the pointer passed to PTR_ALIGN on Tx path net: bonding: update the slave array for broadcast mode net: ethernet: ti: am65-cpts: fix timestamp loss due to race conditions @@ -58,38 +74,11 @@ net: dsa: lantiq_gswip: merge gswip_vlan_add_unaware() and gswip_vlan_add_aware( net: dsa: lantiq_gswip: remove duplicate assignment to vlan_mapping.val[0] net: dsa: lantiq_gswip: define VLAN ID 0 constant net: dsa: lantiq_gswip: support bridge FDB entries on the CPU port -rtnetlink: Allow deleting FDB entries in user namespace -dt-bindings: net: qcom: ethernet: Add interconnect properties -net: stmmac: rename stmmac_phy_setup() to include phylink -net: stmmac: rearrange tc_init() -net: stmmac: avoid PHY speed change when configuring MTU -net: stmmac: place .mac_finish() method more appropriately -net: stmmac: dwc-qos-eth: move MDIO bus locking into stmmac_mdio -net: ravb: Enforce descriptor type ordering to prevent early DMA start -net: ravb: Allocate correct number of queues based on SoC support -net: ravb: Make DBAT entry count configurable per-SoC -net: stmmac: add Eswin EIC7700 glue driver -dt-bindings: ethernet: eswin: Document for EIC7700 SoC net: ethtool: tsconfig: Re-configure hwtstamp upon provider change net: stmmac: Allow supporting coarse adjustment mode net: stmmac: Move subsecond increment configuration in dedicated helper -net/hsr: add interlink to fill_info output -net: rmnet: Fix checksum offload header v5 and aggregation packet formatting -Octeontx2-af: Fix pci_alloc_irq_vectors() return value check -netdevsim: add ipsec hw_features net: dsa: tag_brcm: legacy: fix untagged rx on unbridged ports for bcm63xx -net/mlx5e: psp, avoid 'accel' NULL pointer dereference -net: gro: clear skb_shinfo(skb)->hwtstamps in napi_reuse_skb() -net: amd-xgbe: use EOPNOTSUPP instead of ENOTSUPP in xgbe_phy_mii_read_c45 -net/mlx5e: Return 1 instead of 0 in invalid case in mlx5e_mpwrq_umr_entry_size() -net: usb: rtl8150: Fix frame padding -net: dev_queue_xmit() llist adoption -net: sched: claim one cache line in Qdisc -Revert "net/sched: Fix mirred deadlock on device recursion" -net/sched: act_mirred: add loop detection -net: add add indirect call wrapper in skb_release_head_state() -selftests/net: packetdrill: unflake tcp_user_timeout_user-timeout-probe.pkt -netpoll: Fix deadlock in memory allocation under spinlock +net: enetc: fix the deadlock of enetc_mdio_lock net: stmmac: dwmac-rk: Fix disabling set_clock_selection net: macb: sort #includes net: macb: apply reverse christmas tree in macb_tx_map()