Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-11-11--09-00 (v6.18-rc4-972-gfcb346b28f8b) remotes/brancher/net-next-2025-11-11--12-00 (v6.18-rc4-963-gaf201e1a5f66) ==== BASE DIFF ==== include/net/xdp_sock.h | 7 + net/core/skbuff.c | 8 +- net/xdp/xsk.c | 3 +- tools/net/ynl/Makefile | 3 +- tools/net/ynl/samples/page-pool.c | 149 --------- tools/net/ynl/ynltool/.gitignore | 1 + tools/net/ynl/ynltool/Makefile | 55 ++++ tools/net/ynl/ynltool/json_writer.c | 288 +++++++++++++++++ tools/net/ynl/ynltool/json_writer.h | 75 +++++ tools/net/ynl/ynltool/main.c | 242 ++++++++++++++ tools/net/ynl/ynltool/main.h | 66 ++++ tools/net/ynl/ynltool/page-pool.c | 461 ++++++++++++++++++++++++++ tools/net/ynl/ynltool/qstats.c | 621 ++++++++++++++++++++++++++++++++++++ 13 files changed, 1825 insertions(+), 154 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.BPPUACK1sW b/tmp/tmp.YwRrmi1i89 index de0b5f9a6399..e74a86bc56fa 100644 --- a/tmp/tmp.BPPUACK1sW +++ b/tmp/tmp.YwRrmi1i89 @@ -11,6 +11,28 @@ nipa: profile (time) test output nipa: config: x86: use periodic HZ tick nipa: disable 6.17's merge window kunit tests nipa: disable random kunit tests +virtio-net: correct hdr_len handling for tunnel gso +virtio-net: correct hdr_len handling for VIRTIO_NET_F_GUEST_HDRLEN +net: stmmac: Disable EEE RX clock stop when VLAN is enabled +net: stmmac: Fix VLAN 0 deletion in vlan_del_hw_rx_fltr() +r8169: add support for RTL8125K +net: phy: mscc: Add support for PHY LED control +net: phy: mscc: Consolidate probe functions into a common helper +net: phy: mscc: Simplify LED mode update using phy_modify() +virtio-net: fix incorrect flags recording in big mode +net: stmmac: visconti: use stmmac_get_phy_intf_sel() +net: stmmac: visconti: use PHY_INTF_SEL_x to select PHY interface +net: stmmac: stm32: use stmmac_get_phy_intf_sel() +net: stmmac: stm32: use PHY_INTF_SEL_x directly +net: stmmac: stm32: use PHY_INTF_SEL_x to select PHY interface +net: stmmac: starfive: use stmmac_get_phy_intf_sel() +net: stmmac: starfive: use PHY_INTF_SEL_x to select PHY interface +net: stmmac: mediatek: simplify set_interface() methods +net: stmmac: mediatek: use stmmac_get_phy_intf_sel() +net: stmmac: mediatek: use PHY_INTF_SEL_x +net: stmmac: loongson1: use stmmac_get_phy_intf_sel() +net: stmmac: loongson1: use PHY_INTF_SEL_x directly +net: stmmac: loongson1: use PHY_INTF_SEL_x ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe selftests/bpf: Add mptcp test with sockmap net,mptcp: fix proto fallback detection with BPF @@ -80,40 +102,3 @@ selftests/vsock: improve logging in vmtest.sh net/mlx5: E-Switch, support eswitch inactive mode net/mlx5: MPFS, add support for dynamic enable/disable devlink: Introduce switchdev_inactive eswitch mode -tools: ynltool: add traffic distribution balance -tools: ynltool: add qstats support -tools: ynltool: add page-pool stats -tools: ynltool: create skeleton for the C command -virtio_net: Add get ethtool flow rules ops -virtio_net: Add support for TCP and UDP ethtool rules -virtio_net: Add support for IPv6 ethtool steering -virtio_net: Implement IPv4 ethtool flow rules -virtio_net: Use existing classifier if possible -virtio_net: Implement layer 2 ethtool flow rules -virtio_net: Create a FF group for ethtool steering -virtio_net: Query and set flow filter caps -virtio: Expose object create and destroy API -virtio: Expose generic device capability operations -virtio: Add config_op for admin commands -virtio_pci: Remove supported_cap size build assert -Documentation: networking: Document the phy_port infrastructure -net: phy: dp83822: Add SFP support through the phy_port interface -net: phy: Only rely on phy_port for PHY-driven SFP -net: phy: qca807x: Support SFP through phy_port interface -net: phy: at803x: Support SFP through phy_port interface -net: phy: marvell10g: Support SFP through phy_port -net: phy: marvell: Support SFP through phy_port interface -net: phy: marvell-88x2222: Support SFP through phy_port interface -net: phy: Introduce generic SFP handling for PHY drivers -net: phy: Create a phy_port for PHY-driven SFPs -dt-bindings: net: dp83822: Deprecate ti,fiber-mode -net: phy: dp83822: Add support for phy_port representation -net: phy: Introduce PHY ports representation -net: ethtool: Introduce ETHTOOL_LINK_MEDIUM_* values -dt-bindings: net: Introduce the ethernet-connector description -net/ipv6: fix lookup for ::/0 (non-)subtree route -net/ipv6: drop ip6_route_get_saddr -net/ipv6: use ipv6_fl_get_saddr in output -net/ipv6: create ipv6_fl_get_saddr -net/ipv6: flatten ip6_route_get_saddr -xsk: add indirect call for xsk_destruct_skb