Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-10-23--08-00 (v6.18-rc1-457-g0e20ebccf684) remotes/brancher/net-next-hw-2025-10-23--16-00 (v6.18-rc1-424-g30fdbc11bad0) ==== BASE DIFF ==== drivers/net/bonding/bond_main.c | 40 ++++++++-------- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.h | 5 ++ .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 25 +++++++++- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 8 ++-- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 4 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 7 ++- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 2 +- .../net/ethernet/mellanox/mlx5/core/lib/devcom.c | 53 +++++++++++----------- drivers/net/ethernet/mellanox/mlx5/core/lib/sd.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 5 +- drivers/net/ethernet/ti/icssg/icssg_prueth.c | 3 +- drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c | 3 +- drivers/net/ovpn/tcp.c | 26 +++++++++-- drivers/net/phy/micrel.c | 42 ++++++++++++++++- include/linux/mlx5/mlx5_ifc.h | 4 +- include/linux/skbuff.h | 3 ++ include/linux/virtio_net.h | 4 ++ net/core/datagram.c | 44 ++++++++++++++---- net/vmw_vsock/af_vsock.c | 38 ++++++++-------- net/xfrm/espintcp.c | 6 +-- 21 files changed, 218 insertions(+), 112 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.a1vL6tlfn5 b/tmp/tmp.t0i4hQMeYj index 8b988d82662c..d617f2012789 100644 --- a/tmp/tmp.a1vL6tlfn5 +++ b/tmp/tmp.t0i4hQMeYj @@ -49,15 +49,8 @@ netlink: specs: add ignore-index flag for indexed-array gve: Default to max_rx_buffer_size for DQO if device supported gve: Allow ethtool to configure rx_buf_len gve: Decouple header split from RX buffer length -sfc: fix potential memory leak in efx_mae_process_mport() virtio-net: fix received length check in big packets virtio-net: drop the multi-buffer XDP packet in zerocopy -net/mlx5: Fix IPsec cleanup over MPV device -net/mlx5: Refactor devcom to return NULL on failure -net/mlx5e: Skip PPHCR register query if not supported by the device -net/mlx5: Add PPHCR to PCAM supported registers mask -ptp/ptp_vmw: load ptp_vmw driver by directly probing the device -ptp/ptp_vmw: Implement PTP clock adjustments ops net: hns3: add hwtstamp_get/hwtstamp_set ops net: renesas: rswitch: convert to ndo_hwtstamp API net: ravb: convert to ndo_hwtstamp API @@ -77,8 +70,6 @@ neighbour: Convert RTM_SETNEIGHTBL to RCU. neighbour: Convert RTM_GETNEIGHTBL to RCU. neighbour: Annotate access to neigh_parms fields. neighbour: Use RCU list helpers for neigh_parms.list writers. -virtio-net: zero unused hash fields -net/smc: add full IPv6 support for SMC net: rmnet: Use section heading markup for packet format subsections usbnet: Prevents free active kevent selftests: tls: add tls record_size_limit test @@ -87,46 +78,7 @@ net: unix: remove outdated BSD behavior comment in unix_release_sock() net: hibmcge: fix the inappropriate netif_device_detach() net: hibmcge: remove unnecessary check for np_link_fail in scenarios without phy. net: hibmcge: fix rx buf avl irq is not re-enabled in irq_handle issue -net: phy: micrel: always set shared->phydev for LAN8814 -vsock: fix lock inversion in vsock_assign_transport() net: inet_sock.h: Avoid thousands of -Wflex-array-member-not-at-end warnings -net: dsa: lantiq_gswip: harmonize gswip_mii_mask_*() parameters -net: dsa: lantiq_gswip: optimize regmap_write_bits() statements -net: dsa: lantiq_gswip: replace *_mask() functions with regmap API -net: dsa: lantiq_gswip: manually convert remaining uses of read accessors -net: dsa: lantiq_gswip: convert trivial accessor uses to regmap -net: dsa: lantiq_gswip: convert accessors to use regmap -net: dsa: lantiq_gswip: clarify GSWIP 2.2 VLAN mode in comment -ovpn: use datagram_poll_queue for socket readiness in TCP -espintcp: use datagram_poll_queue for socket readiness -net: datagram: introduce datagram_poll_queue for custom receive queues -net: vlan: sync VLAN features with lower device -net: sched: readjust the execution conditions for dev_watchdog() -net: add the ifindex for trace_net_dev_xmit_timeout -netrom: Prevent race conditions between neighbor operations -net: phy: micrel: Add support for non PTP SKUs for lan8814 -net: bonding: fix possible peer notify event loss or dup issue -netkit: Add xsk support for af_xdp applications -netkit: Add io_uring zero-copy support for TCP -netkit: Implement rtnl_link_ops->alloc and ndo_queue_create -netkit: Document fast vs slowpath members via macros -netkit: Add single device mode for netkit -xsk: Proxy pool management for mapped queues -xsk: Change xsk_rcv_check to check netdev/queue_id from pool -xsk: Add small helper xp_pool_bindable -xsk: Move pool registration into single function -xsk: Move NETDEV_XDP_ACT_ZC into generic header -net: Proxy net_mp_{open,close}_rxq for mapped queues -net, ethtool: Disallow peered real rxqs to be resized -net: Add peer info to queue-get response -net: Implement netdev_nl_bind_queue_doit -net: Add bind-queue operation -net: ti: icssg-prueth: Omit a variable reassignment in prueth_netdev_init() -net: phy: dp83td510: add MSE interface support for 10BASE-T1L -net: phy: micrel: add MSE interface support for KSZ9477 family -ethtool: netlink: add lightweight MSE reporting to LINKSTATE_GET -ethtool: netlink: add ETHTOOL_MSG_MSE_GET and wire up PHY MSE access -ethtool: introduce core UAPI and driver API for PHY MSE diagnostics tools: ynl: add start-index property for indexed arrays tools: ynl: call nested attribute free function for indexed arrays tools: ynl: zero-initialize struct ynl_sock memory