Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-03-25--09-00 (v6.14-rc7-2093-g0de84c01261d) remotes/brancher/net-next-2025-03-25--12-00 (v6.14-rc7-2070-ge026ce8c6f72) ==== BASE DIFF ==== Documentation/netlink/specs/devlink.yaml | 1 + Documentation/networking/ip-sysctl.rst | 4 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 7 +- drivers/net/ethernet/marvell/mvneta.c | 5 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 8 ++- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 13 ++-- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 7 +- drivers/net/ethernet/microsoft/mana/mana_bpf.c | 2 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 4 ++ drivers/net/ethernet/socionext/netsec.c | 7 +- drivers/net/ethernet/ti/cpsw.c | 6 +- drivers/net/ethernet/ti/cpsw_new.c | 6 +- include/net/af_unix.h | 84 ++-------------------- include/net/tcp.h | 2 +- include/uapi/linux/tcp.h | 2 + net/ipv4/tcp.c | 26 ++++++- net/ipv4/tcp_output.c | 2 +- net/unix/af_unix.c | 55 ++++++-------- net/unix/af_unix.h | 75 +++++++++++++++++++ net/unix/diag.c | 18 ++--- net/unix/garbage.c | 33 +++++---- net/unix/sysctl_net_unix.c | 6 +- net/unix/unix_bpf.c | 5 +- 23 files changed, 220 insertions(+), 158 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.oqxEB9KsIR b/tmp/tmp.Adnw06uxcE index 1b6135e3a2df..256efa78e6ec 100644 --- a/tmp/tmp.oqxEB9KsIR +++ b/tmp/tmp.Adnw06uxcE @@ -4,6 +4,9 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +mptcp: pm: Fix undefined behavior in mptcp_remove_anno_list_by_saddr() +tcp: Support skb PAWS drop reason when TIME-WAIT +rndis_host: Flag RNDIS modems as WWAN devices mctp: Fix incorrect tx flow invalidation condition in mctp-i2c xsk: Bring back busy polling support in XDP_COPY net: atm: use sysfs_emit()/sysfs_emit_at() instead of scnprintf(). @@ -109,16 +112,11 @@ Merge tag 'for-net-next-2025-03-20' of git://git.kernel.org/pub/scm/linux/kernel sfc: support X4 devlink flash sfc: update MCDI protocol headers sfc: rip out MDIO support -net: hold netdev reference during qdisc_create request_module Merge tag 'wireless-next-2025-03-20' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next net: mana: Handle unsupported HWC commands net: mana: Implement set_link_ksettings in ethtool for speed net: mana: Add speed support in mana_get_link_ksettings tcp: avoid atomic operations on sk->sk_rmem_alloc -net/mlx5: Expose function UID in devlink info -devlink: add function unique identifier to devlink dev info -net/mlx5: Expose serial numbers in devlink info -ynl: devlink: add missing board-serial-number net: reorganize IP MIB values (II) vmxnet3: unregister xdp rxq info in the reset path nexthop: Convert RTM_DELNEXTHOP to per-netns RTNL. @@ -192,45 +190,6 @@ xsc: Add qp and cq management xsc: Add hardware setup APIs xsc: Enable command queue xsc: Add xsc driver basic framework -net: tulip: avoid unused variable warning -net: ti: cpsw: Add metadata support for xdp mode -net: mana: Add metadata support for xdp mode -net: ethernet: mediatek: Add metadata support for xdp mode -net: octeontx2: Add metadata support for xdp mode -net: netsec: Add metadata support for xdp mode -net: mvpp2: Add metadata support for xdp mode -net: mvneta: Add metadata support for xdp mode -af_unix: Clean up #include under net/unix/. -af_unix: Explicitly include headers for non-pointer struct fields. -af_unix: Move internal definitions to net/unix/. -af_unix: Sort headers. -testing/selftests: add test tool and scripts for ovpn module -ovpn: add basic ethtool support -ovpn: notify userspace when a peer is deleted -ovpn: kill key and notify userspace in case of IV exhaustion -ovpn: implement key add/get/del/swap via netlink -ovpn: implement peer add/get/dump/delete via netlink -ovpn: add support for updating local or remote UDP endpoint -ovpn: implement keepalive mechanism -ovpn: implement peer lookup logic -ovpn: implement multi-peer support -ovpn: add support for MSG_NOSIGNAL in tcp_sendmsg -skb: implement skb_send_sock_locked_with_flags() -ovpn: implement TCP transport -ovpn: store tunnel and transport statistics -ovpn: implement packet processing -ovpn: implement basic RX path (UDP) -ovpn: implement basic TX path (UDP) -ovpn: introduce the ovpn_socket object -ovpn: introduce the ovpn_peer object -ovpn: keep carrier always on for MP interfaces -ovpn: add basic interface creation/destruction/management routines -ovpn: add basic netlink support -net: introduce OpenVPN Data Channel Offload (ovpn) -lo.disable_ipv6=1 allows ::1 dst packet to take a default route -tcp: support TCP_DELACK_MAX_US for set/getsockopt use -tcp: support TCP_RTO_MIN_US for set/getsockopt use -hinic3: module initialization and tx/rx logic Bluetooth: btnxpuart: Fix kernel panic during FW release Bluetooth: btnxpuart: Handle bootloader error during cmd5 and cmd7 Bluetooth: btnxpuart: Add correct bootloader error codes