Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-08-13--16-00 (net-next-6.17-10356-g983155366d30) remotes/brancher/net-next-hw-2025-08-14--00-00 (net-next-6.17-10422-g2b1368d79ed5) ==== BASE DIFF ==== drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 6 ++--- .../net/ethernet/stmicro/stmmac/dwmac-loongson.c | 7 ++++- drivers/net/ethernet/stmicro/stmmac/hwif.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 9 ++++++- include/linux/stmmac.h | 2 +- include/net/ip_vs.h | 13 ++++++++++ kernel/kthread.c | 1 + net/netfilter/ipvs/ip_vs_est.c | 3 ++- net/netfilter/nf_tables_api.c | 30 ++++++++++++++++++++++ net/netfilter/nft_set_pipapo.c | 5 ++-- 10 files changed, 67 insertions(+), 11 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.xkE2KZC7An b/tmp/tmp.N1CtY1Untl index 97eb3246f08d..272809bba67b 100644 --- a/tmp/tmp.xkE2KZC7An +++ b/tmp/tmp.N1CtY1Untl @@ -13,12 +13,76 @@ nipa: config: x86: use periodic HZ tick nipa: disable 6.17's merge window kunit tests nipa: dbg net/sctp_vrf.sh nipa: disable random kunit tests +net: af_packet: Use hrtimer to do the retire operation +mlxbf_gige: report unknown speed and duplex when link is down +net/mlx5e: Query FW for buffer ownership +net/mlx5e: Preserve tc-bw during parent changes +net/mlx5: Destroy vport QoS element when no configuration remains +net/mlx5: Restore missing scheduling node cleanup on vport enable failure +net/mlx5: Fix QoS reference leak in vport enable error path +net/mlx5: Base ECVF devlink port attrs from 0 +net: xilinx: axienet: Fix RX skb ring management in DMAengine mode +net/sched: act_api: Remove unnecessary nlmsg_trim() +net/sched: Use TC_RTAB_SIZE instead of magic number +net: phy: motorcomm: Add support for PHY LEDs on YT8521 +dt-bindings: net: realtek,rtl82xx: document wakeup-source property +MAINTAINERS: update s390/net +microchip: lan865x: fix missing configuration for Rev.B0/B1 as per AN1760 +microchip: lan865x: fix missing netif_start_queue() call on device open +net: phy: realtek: fix RTL8211F wake-on-lan support +ptp: ptp_clockmatrix: Remove redundant semicolons +devlink/port: Check attributes early and constify +devlink/port: Simplify return checks +net: phy: mscc: report and configure in-band auto-negotiation for SGMII/QSGMII +phy: mscc: Fix timestamping for vsc8584 +rtase: Fix Rx descriptor CRC error bit definition +net: mtip: Extend the L2 switch driver for imx287 with bridge operations +net: mtip: Extend the L2 switch driver with management operations +net: mtip: Add mtip_switch_{rx|tx} functions to the L2 switch driver +net: mtip: Add net_device_ops functions to the L2 switch driver +net: mtip: Add buffers management functions to the L2 switch driver +net: mtip: The L2 switch driver for imx287 +dt-bindings: net: Add MTIP L2 switch description +nfc: pn533: Delete an unnecessary check +net: phy: realtek: convert RTL8226-CG to c45 only +sctp: Convert cookie authentication to use HMAC-SHA256 +sctp: Use HMAC-SHA1 and HMAC-SHA256 library for chunk authentication +selftests: net: Explicitly enable CONFIG_CRYPTO_SHA1 for IPsec +net: bridge: fix soft lockup in br_multicast_query_expired() +selftests/tc-testing: Check backlog stats in gso_skb case +net/sched: Fix backlog accounting in qdisc_dequeue_internal +ixgbe: prevent from unwanted interface name changes +devlink: let driver opt out of automatic phys_port_name generation +selftests: netconsole: Validate interface selection by MAC address net: kcm: Fix race condition in kcm_unattach() +bnxt: fill data page pool with frags if PAGE_SIZE > BNXT_RX_PAGE_SIZE +net-memcg: Decouple controlled memcg from global protocol memory accounting. +net-memcg: Store MEMCG_SOCK_ISOLATED in sk->sk_memcg. +net: Define sk_memcg under CONFIG_MEMCG. +net-memcg: Pass struct sock to mem_cgroup_sk_under_memory_pressure(). +net-memcg: Pass struct sock to mem_cgroup_sk_(un)?charge(). +net-memcg: Introduce mem_cgroup_sk_enabled(). +net-memcg: Introduce mem_cgroup_from_sk(). +net: Clean up __sk_mem_raise_allocated(). +net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV. +tcp: Simplify error path in inet_csk_accept(). +mptcp: Use tcp_under_memory_pressure() in mptcp_epollin_ready(). +mptcp: Fix up subflow's memcg when CONFIG_SOCK_CGROUP_DATA=n. selftests: net/forwarding: test purge of active DWRR classes net/sched: ets: use old 'nbands' while purging unused classes netdevsim: Fix wild pointer access in nsim_queue_free(). +Check in_sack firstly in tcp_match_skb_to_sack() +selftests: drv-net: wait for carrier +net/mlx5: Support getcyclesx and getcrosscycles +net/mlx5: Extract MTCTR register read logic into helper function +ptp: Add ioctl commands to expose raw cycle counter values net: enetc: Remove error print for devm_add_action_or_reset() ptp: add Alibaba CIPU PTP clock driver +net: ti: prueth: Adds IEP support for PRUETH on AM33x, AM43x and AM57x SOCs +net: ti: prueth: Adds link detection, RX and TX support. +net: ti: prueth: Adds PRUETH HW and SW configuration +net: ti: prueth: Adds ICSSM Ethernet driver +dt-bindings: net: ti: Adds DUAL-EMAC mode support on PRU-ICSS2 for AM57xx, AM43xx and AM33xx SOCs net: libwx: cleanup VF register macros virtio_net: adjust the execution order of function `virtnet_close` during freeze tun: replace strcpy with strscpy for ifr_name @@ -68,13 +132,7 @@ selftests: drv-net: add test for RSS on flow label eth: bnxt: support RSS on IPv6 Flow Label eth: fbnic: support RSS on IPv6 Flow Label net: ethtool: support including Flow Label in the flow hash for RSS -net/core: fix wrong return value in __splice_segment -net: mana: Use page pool fragments for RX buffers instead of full pages to improve memory efficiency. net: pppoe: implement GRO/GSO support net/mlx5: Don't use %pK through tracepoints ice: Don't use %pK through printk or tracepoints -net: usb: asix_devices: add phy_mask for ax88772 mdio bus -net: stmmac: Return early if invalid in loongson_dwmac_fix_reset() -net: stmmac: Change first parameter of fix_soc_reset() -net: stmmac: Check stmmac_hw_setup() in stmmac_resume() net: cadence: macb: convert from round_rate() to determine_rate()