Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-09-22--21-00 (v6.17-rc6-1508-g398787a9d3ed) remotes/brancher/net-next-2025-09-23--00-00 (v6.17-rc6-1516-gde63f27e3dc3) ==== BASE DIFF ==== .../devicetree/bindings/net/dsa/microchip,ksz.yaml | 87 +++++++++------- drivers/net/dsa/microchip/ksz_common.c | 45 +++++++++ drivers/net/ethernet/intel/i40e/i40e.h | 3 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 26 ++++- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 110 ++++++++++++--------- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 3 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 10 +- drivers/net/phy/ax88796b.c | 5 +- drivers/net/phy/marvell-88x2222.c | 13 ++- drivers/net/phy/marvell.c | 8 +- drivers/net/phy/marvell10g.c | 7 +- drivers/net/phy/phylink.c | 11 ++- drivers/net/phy/qcom/at803x.c | 9 +- drivers/net/phy/qcom/qca807x.c | 7 +- drivers/net/phy/sfp-bus.c | 107 +++++++++----------- drivers/net/phy/sfp.c | 49 +++++---- drivers/net/phy/sfp.h | 4 +- include/linux/mlx5/mlx5_ifc.h | 12 ++- include/linux/phy.h | 5 + include/linux/sfp.h | 48 ++++----- 20 files changed, 334 insertions(+), 235 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.b1hAcH1fFf b/tmp/tmp.fRG2TmvNef index a63440be170c..904bcb132cc9 100644 --- a/tmp/tmp.b1hAcH1fFf +++ b/tmp/tmp.fRG2TmvNef @@ -12,9 +12,9 @@ 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 -netfilter/x_tables: allocate entry_offsets with vcalloc -netfilter/x_tables: introduce a helper for freeing entry offsets -netfilter/x_tables: go back to using vmalloc for xt_table_info +net: ethtool: tsconfig: set command must provide a reply +eth: fbnic: Read module EEPROM +dt-bindings: net: ethernet-controller: Fix grammar in comment net: allow alloc_skb_with_frags() to use MAX_SKB_FRAGS selftests: drv-net: add HW timestamping tests mlx5: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() @@ -74,7 +74,6 @@ net: nfc: nci: Add parameter validation for packet data selftests: fib_nexthops: Add test cases for FDB status change selftests: fib_nexthops: Fix creation of non-FDB nexthops nexthop: Forbid FDB status change while nexthop is in a group -Merge tag 'mlx5-next-counters' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux net: phy: stop exporting phy_driver_register net: phy: dp83640: improve phydev and driver removal handling net: phy: move config symbol MDIO_BUS to drivers/net/phy/Kconfig @@ -88,14 +87,6 @@ tcp: move tcp->rcv_tstamp to tcp_sock_write_txrx group tcp: remove CACHELINE_ASSERT_GROUP_SIZE() uses net: move sk->sk_err_soft and sk->sk_sndbuf net: move sk_uid and sk_protocol to sock_read_tx -i40e: improve VF MAC filters accounting -i40e: add mask to apply valid bits for itr_idx -i40e: add max boundary check for VF filters -i40e: fix validation of VF state in get resources -i40e: fix input validation logic for action_meta -i40e: fix idx validation in config queues msg -i40e: fix idx validation in i40e_validate_queue_map -i40e: add validation for ring_len param net: intel: fm10k: Fix parameter idx set but not used ixgbevf: fix proper type for error code in ixgbevf_resume() iavf: fix proper type for error code in iavf_resume() @@ -114,8 +105,6 @@ bng_en: Add initial support for CP and NQ rings bng_en: Add initial support for RX and TX rings bng_en: make bnge_alloc_ring() self-unwind on failure rust: net::phy inline if expressions to improve read_status -net: phy: ax88796b: Replace hard-coded values with PHY_ID_MATCH_MODEL() -net: xilinx: axienet: Fix kernel-doc warnings for missing return descriptions quic: add packet builder and parser base quic: add frame encoder and decoder base quic: add timer management @@ -149,11 +138,6 @@ Merge tag 'for_linus' of https://git.kernel.org/pub/scm/linux/kernel/git/mst/vho net: WQ_PERCPU added to alloc_workqueue users net: replace use of system_wq with system_percpu_wq net: replace use of system_unbound_wq with system_dfl_wq -net/mlx5: Use %pe format specifier for error pointers -scripts/coccinelle: Find PTR_ERR() to %pe candidates -net: dsa: microchip: Set SPI as bus interface during reset for KSZ8463 -dt-bindings: net: dsa: microchip: Add strap description to set SPI mode -dt-bindings: net: dsa: microchip: Group if clause under allOf tag selftests/net: Test tcp port reuse after unbinding a socket tcp: Update bind bucket state on port release MAINTAINERS, mailmap: Update address for Peter Hilber @@ -163,5 +147,4 @@ vhost: Take a reference on the task in struct vhost_task. vhost-net: flush batched before enabling notifications Revert "vhost/net: Defer TX queue re-enable until after sendmsg" vhost-net: unbreak busy polling -net/mlx5: Add uar access and odp page fault counters vhost-scsi: fix argument order in tport allocation error message