Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-04-18--00-00 (v6.15-rc2-570-gfaff7863aa3d) remotes/brancher/net-next-hw-2025-04-18--08-00 (v6.15-rc2-586-gb8c2da245480) ==== BASE DIFF ==== Documentation/networking/netdevices.rst | 4 +- MAINTAINERS | 6 + drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 2 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 4 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 2 +- drivers/net/ethernet/realtek/r8169.h | 3 +- drivers/net/ethernet/realtek/r8169_main.c | 353 +++++++++------------ .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 3 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c | 58 ++-- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 2 +- include/linux/ethtool.h | 11 + include/linux/netdevice.h | 2 +- include/net/netdev_lock.h | 16 + include/net/sock.h | 4 +- include/trace/events/tcp.h | 2 +- include/uapi/linux/fib_rules.h | 4 +- include/uapi/linux/if_addr.h | 4 +- include/uapi/linux/if_addrlabel.h | 4 +- include/uapi/linux/if_alg.h | 6 +- include/uapi/linux/if_arcnet.h | 6 +- include/uapi/linux/if_bonding.h | 6 +- include/uapi/linux/if_fc.h | 6 +- include/uapi/linux/if_hippi.h | 6 +- include/uapi/linux/if_packet.h | 4 +- include/uapi/linux/if_plip.h | 4 +- include/uapi/linux/if_slip.h | 4 +- include/uapi/linux/if_x25.h | 6 +- include/uapi/linux/if_xdp.h | 6 +- include/uapi/linux/ip6_tunnel.h | 4 +- include/uapi/linux/net_dropmon.h | 4 +- include/uapi/linux/net_tstamp.h | 6 +- include/uapi/linux/netlink_diag.h | 4 +- include/uapi/linux/pkt_cls.h | 4 +- include/uapi/linux/pkt_sched.h | 4 +- net/core/lock_debug.c | 4 +- net/core/netdev-genl.c | 4 + 40 files changed, 270 insertions(+), 312 deletions(-) ==== COMMIT DIFF ====