Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-06-14--00-00 (v6.16-rc1-363-g273c44408a06) remotes/brancher/net-next-hw-2025-06-14--08-00 (v6.16-rc1-357-g28e5477a6abf) ==== BASE DIFF ==== Documentation/driver-api/dpll.rst | 18 + Documentation/netlink/specs/dpll.yaml | 24 + drivers/dpll/dpll_netlink.c | 69 ++- drivers/dpll/dpll_nl.c | 5 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 20 + drivers/net/ethernet/intel/ice/ice_common.c | 26 + drivers/net/ethernet/intel/ice/ice_common.h | 3 + drivers/net/ethernet/intel/ice/ice_dpll.c | 193 +++++- drivers/net/ethernet/intel/ice/ice_dpll.h | 8 + drivers/net/ethernet/intel/ice/ice_main.c | 4 + drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 689 ++++++++-------------- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 +- drivers/net/phy/dp83tg720.c | 185 ++++-- drivers/net/phy/mdio-boardinfo.c | 29 +- drivers/net/phy/mdio-boardinfo.h | 9 +- include/linux/dpll.h | 8 + include/linux/phy.h | 6 +- include/net/pfcp.h | 2 +- include/uapi/linux/dpll.h | 12 + net/ipv4/arp.c | 10 +- 20 files changed, 797 insertions(+), 527 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.ZCPUwVH4FP b/tmp/tmp.tx2WhYhtvu index 60e6f6f66958..cefa804e8908 100644 --- a/tmp/tmp.ZCPUwVH4FP +++ b/tmp/tmp.tx2WhYhtvu @@ -18,11 +18,6 @@ ptp: Use ratelimite for freerun error message net: sfp: add quirk for Potron SFP+ XGSPON ONU Stick pldmfw: Select CRC32 when PLDMFW is selected Fixed typo in netdevsim documentation -Documentation: netlink: specs: tc: Add DualPI2 specification -selftests/tc-testing: Add selftests for qdisc DualPI2 -sched: Add enqueue/dequeue of dualpi2 qdisc -sched: Dump configuration and statistics of dualpi2 qdisc -sched: Struct definition and parsing of dualpi2 qdisc net: phy: Add c45_phy_ids sysfs directory entry net: usb: Convert tasklet API to new bottom half workqueue mechanism openvswitch: Allocate struct ovs_pcpu_storage dynamically @@ -66,39 +61,11 @@ net/mlx5e: SHAMPO: Reorganize mlx5_rq_shampo_alloc page_pool: Add page_pool_dev_alloc_netmems helper net: Add skb_can_coalesce for netmem net: Allow const args for of page_to_netmem() -net: stmmac: rk: remove obsolete .set_*_speed() methods -net: stmmac: rk: convert px30_set_rmii_speed() to .set_speed() -net: stmmac: rk: simplify px30_set_rmii_speed() -net: stmmac: rk: combine .set_*_speed() methods -net: stmmac: rk: combine clk_mac_speed rate setting functions -net: stmmac: rk: combine rv1126 set_*_speed() methods -net: stmmac: rk: add struct for programming register based speeds -net: stmmac: rk: simplify set_*_speed() -net: stmmac: rk: add get_interfaces() implementation -ice: add phase offset monitor for all PPS dpll inputs -dpll: add phase_offset_monitor_get/set callback ops -dpll: add phase-offset-monitor feature to netlink spec -net: stmmac: improve .set_clk_tx_rate() method error message -net: phy: improve rgmii_clock() documentation -net: pfcp: fix typo in message_priority field name net: sysfs: Implement is_visible for phys_(port_id, port_name, switch_id) selftests: seg6: Add test cases for End.X with link-local nexthop seg6: Allow End.X behavior to accept an oif seg6: Call seg6_lookup_any_nexthop() from End.X behavior seg6: Extend seg6_lookup_any_nexthop() with an oif argument -net: ipconfig: replace strncpy with strscpy -net: phy: dp83tg720: switch to adaptive polling and remove random delays -net: phy: dp83tg720: remove redundant 600ms post-reset delay -net: phy: dp83tg720: implement soft reset with asymmetric delay -net: ti: icssg-prueth: Fix packet handling for XDP_TX -vhost-net: reduce one userspace copy when building XDP buff -tun: remove unnecessary tun_xdp_hdr structure -net: arp: use kfree_skb_reason() in arp_rcv() -selftest: Add selftest for multicast address notifications -net: phy: directly copy struct mdio_board_info in mdiobus_register_board_info -net: phy: improve mdio-boardinfo.h -net: phy: move definition of struct mdio_board_entry to mdio-boardinfo.c -net: phy: simplify mdiobus_setup_mdiodev_from_board_info vsock/test: Cover more CIDs in transport_uaf test vsock/test: Introduce get_transports() vsock/test: Introduce vsock_bind_try() helper