Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-09-18--12-00 (v6.17-rc5-1410-gf882fa03b0fa) remotes/brancher/net-next-2025-09-18--15-00 (v6.17-rc5-1420-gcead45d090da) ==== BASE DIFF ==== MAINTAINERS | 2 +- drivers/net/ethernet/broadcom/cnic.c | 3 +- .../net/ethernet/cavium/liquidio/request_manager.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 - drivers/net/virtio_net.c | 15 +---- include/linux/ethtool.h | 2 + include/net/sock.h | 5 +- net/devlink/rate.c | 4 +- net/ethtool/common.c | 20 +++++++ net/ethtool/common.h | 2 + net/ethtool/ioctl.c | 69 +++++++++++++++------- net/ethtool/rss.c | 15 +++-- net/psp/psp.h | 4 +- net/psp/psp_main.c | 4 +- 15 files changed, 95 insertions(+), 56 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.3PVOBilW8t b/tmp/tmp.YF9WVDSIOy index 5756fb96b21f..626863387e6e 100644 --- a/tmp/tmp.3PVOBilW8t +++ b/tmp/tmp.YF9WVDSIOy @@ -12,13 +12,20 @@ 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 +ptp_ocp: make ptp_ocp driver compatible with PTP_EXTTS_REQUEST2 +tcp: prefer sk_skb_reason_drop() +net/hsr: add protocol version to fill_info output +net: netpoll: use synchronize_net() instead of synchronize_rcu() +net: netpoll: remove unused netpoll pointer from netpoll_info +psp: do not use sk_dst_get() in psp_dev_get_for_sock() net/mlx5: Use %pe format specifier for error pointers scripts/coccinelle: Find PTR_ERR() to %pe candidates -devlink rate: Remove unnecessary 'static' from a couple places +selftest: netcons: add test for netconsole over bonded interfaces +selftest: netcons: create a torture test +selftest: netcons: refactor target creation +net: netpoll: fix incorrect refcount handling causing incorrect cleanup net: ti: icssm-prueth: unwind cleanly in probe() hinic3: Fix NULL vs IS_ERR() check in hinic3_alloc_rxqs_res() -ethernet: eswin: Add eic7700 ethernet driver -dt-bindings: ethernet: eswin: Document for EIC7700 SoC mptcp: reset blackhole on success with non-loopback ifaces page_pool: add debug for release to cache from wrong CPU net: dsa: microchip: Set SPI as bus interface during reset for KSZ8463 @@ -34,10 +41,8 @@ net/mlx5e: Recirculate decrypted packets into TTC table net/mlx5: Change TTC rules to match on undecrypted ESP packets net: airoha: Fix PPE_IP_PROTO_CHK register definitions net: dsa: dsa_loop: remove duplicated definition of NUM_FIXED_PHYS -Documentation: net: add flow control guide and document ethtool API r8169: set EEE speed down ratio to 1 net/smc: fix warning in smc_rx_splice() when calling get_page() -net: liquidio: fix overflow in octeon_init_instr_queue() net: stmmac: remove mac_interface net: stmmac: thead: convert to use phy_interface net: stmmac: sun8i: convert to use phy_interface @@ -48,8 +53,6 @@ net: stmmac: ingenic: convert to use phy_interface net: stmmac: imx: convert to use phy_interface net: stmmac: use phy_interface in stmmac_check_pcs_mode() net: stmmac: rework mac_interface and phy_interface documentation -net: clear sk->sk_ino in sk_set_socket(sk, NULL) -Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" selftests/net: Test tcp port reuse after unbinding a socket tcp: Update bind bucket state on port release net: xilinx: axienet: Fix kernel-doc warning for axienet_free_tx_chain return value @@ -59,20 +62,10 @@ net: tun: Update napi->skb after XDP process net: ethernet: microchip: sparx5: make it selectable for ARCH_LAN969X net: phy: micrel: Add Fast link failure support for lan8842 Merge tag 'mlx5-next-09-11' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux -net: virtio_net: add get_rxrings ethtool callback for RX ring queries -net: ethtool: use the new helper in rss_set_prep_indir() -net: ethtool: update set_rxfh_indir to use ethtool_get_rx_ring_count helper -net: ethtool: update set_rxfh to use ethtool_get_rx_ring_count helper -net: ethtool: add get_rx_ring_count callback to optimize RX ring queries -net: ethtool: remove the duplicated handling from ethtool_get_rxrings -net: ethtool: add support for ETHTOOL_GRXRINGS ioctl -net: ethtool: pass the num of RX rings directly to ethtool_copy_validate_indir rtnetlink: specs: Add {head,tail}room to rt-link.yaml rtnetlink: add needed_{head,tail}room attributes net: phy: clear link parameters on admin link down net: wan: framer: Add version sysfs attribute for the Lantiq PEF2256 framer -octeontx2-pf: Fix use-after-free bugs in otx2_sync_tstamp() -cnic: Fix use-after-free bugs in cnic_delete_task net: ti: am65-cpsw: Update hw timestamping filter for PTPv1 RX packets net/mlx5e: Prevent WQE metadata conflicts between timestamping and offloads net/mlx5: Refactor MACsec WQE metadata shifts