Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-10-31--21-00 (v6.18-rc3-678-g0f770514d93a) remotes/brancher/net-next-2025-11-01--00-00 (v6.18-rc3-683-g760b8c05936a) ==== BASE DIFF ==== drivers/infiniband/ulp/ipoib/ipoib_main.c | 29 ++++++++++ drivers/net/ethernet/google/gve/gve_ptp.c | 15 +++++ drivers/net/ethernet/mellanox/mlx5/core/en.h | 12 ++-- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h | 1 - .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en/trap.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en/trap.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 64 ++++++++++++---------- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 6 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 34 +++++++----- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 6 +- .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 9 +-- .../net/ethernet/mellanox/mlx5/core/lib/clock.h | 1 - drivers/net/ethernet/microsoft/mana/gdma_main.c | 1 + drivers/net/ethernet/microsoft/mana/hw_channel.c | 12 ++++ drivers/net/ethernet/microsoft/mana/mana_en.c | 54 ++++++++++++++++-- .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 16 +----- drivers/ptp/ptp_chardev.c | 4 ++ include/net/mana/gdma.h | 4 +- include/net/mana/hw_channel.h | 2 + include/net/mana/mana.h | 4 ++ net/dsa/tag_brcm.c | 10 +++- 27 files changed, 205 insertions(+), 97 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.hdO4n0Ne9Y b/tmp/tmp.eaJGe34Ae1 index 2a1284fbc967..883fab83c854 100644 --- a/tmp/tmp.hdO4n0Ne9Y +++ b/tmp/tmp.eaJGe34Ae1 @@ -12,6 +12,18 @@ nipa: config: x86: use periodic HZ tick nipa: disable 6.17's merge window kunit tests nipa: disable random kunit tests nipa: fbnic: link up on QEMU +net: dsa: add driver for MaxLinear GSW1xx switch family +net: dsa: add tagging driver for MaxLinear GSW1xx switch family +dt-bindings: net: dsa: lantiq,gswip: add support for MaxLinear GSW1xx switches +net: dsa: lantiq_gswip: allow adjusting MII delays +dt-bindings: net: dsa: lantiq,gswip: add support for MII delay properties +net: dsa: lantiq_gswip: add vendor property to setup MII refclk output +dt-bindings: net: dsa: lantiq,gswip: add MaxLinear RMII refclk output property +net: dsa: lantiq_gswip: define and use GSWIP_TABLE_MAC_BRIDGE_VAL1_VALID +net: dsa: lantiq_gswip: set link parameters also for CPU port +net: dsa: lantiq_gswip: support Energy Efficient Ethernet +net: dsa: lantiq_gswip: support enable/disable learning +net: dsa: lantiq_gswip: split into common and MMIO parts net: stmmac: socfpga: Add hardware supported cross-timestamp net: stmmac: socfpga: Enable TSO for Agilex5 platform net: stmmac: socfpga: Enable TBS support for Agilex5 @@ -79,24 +91,8 @@ net/mlx5e: Use TIR API in mlx5e_modify_tirs_lb() net/mlx5e: Enhance function structures for self loopback prevention application net: core: prevent NULL deref in generic_hwtstamp_ioctl_lower() ptp: ocp: Add newline to sysfs attribute output -wireguard: queuing: preserve napi_id on decapsulation -net/mlx5e: Convert to new hwtstamp_get/set interface -IB/IPoIB: Add support for hwtstamp get/set ndos -net/mlx5e: Rename timestamp fields to hwtstamp_config -net/mlx5e: Rename hwstamp functions to hwtstamp -net/mlx5e: Remove unnecessary tstamp local variable in mlx5i_complete_rx_cqe -net/mlx5e: Remove redundant tstamp pointer from channel structures -net: altera-tse: Init PCS and phylink before registering netdev -net: altera-tse: Don't use netdev name for the PCS mdio bus -net: altera-tse: Read core revision before registering netdev -net: altera-tse: Set platform drvdata before registering netdev net: phy: microchip_t1s: configure link status control for LAN867x Rev.D0 net: phy: microchip_t1s: add support for Microchip LAN867X Rev.D0 PHY -net: stmmac: qcom-ethqos: remove MAC_CTRL_REG modification -net: enetc: add port MDIO support for ENETC v4 -net: enetc: set external MDIO PHY address for i.MX94 ENETC -net: enetc: set external MDIO PHY address for i.MX95 ENETC -treewide: Rename ERR_PTR_PCPU() --> PCPU_ERR_PTR() Documentation: netconsole: Separate literal code blocks for full and short netcat command name versions net: vlan: sync VLAN features with lower device selftests/net: fix out-of-order delivery of FIN in gro:tcp test @@ -108,8 +104,6 @@ xsk: do not enable/disable irq when grabbing/releasing xsk_tx_list_lock dt-bindings: pse-pd: ti,tps23881: Add TPS23881B net: pse-pd: tps23881: Add support for TPS23881B netconsole: Acquire su_mutex before navigating configs hierarchy -gve: Implement settime64 with -EOPNOTSUPP -gve: Implement gettimex64 with -EOPNOTSUPP net/rds: Give each connection its own workqueue net/rds: Add per cp work queue mpls: Drop RTNL for RTM_NEWROUTE, RTM_DELROUTE, and RTM_GETROUTE. @@ -142,9 +136,6 @@ quic: provide family ops for address and protocol quic: provide common utilities and data structures net: build socket infrastructure for QUIC protocol net: define IPPROTO_QUIC and SOL_QUIC constants -net: mana: Add standard counter rx_missed_errors -net: mana: Refactor GF stats to use global mana_context -ptp: Allow exposing cycles only for clocks with free-running counter net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup eea: introduce ethtool support eea: create/destroy rx,tx queues for netdevice open and stop