Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-03-13--03-00 (v6.14-rc5-1343-g91493c2f1194) remotes/brancher/net-next-2025-03-13--06-00 (v6.14-rc5-1366-gf6eac70d6ee1) ==== BASE IDENTICAL ==== ==== COMMIT DIFF ==== diff --git a/tmp/tmp.JqFDBLiAI7 b/tmp/tmp.IoOiNJKNKz index 428d0bde7708..c95c7a560a22 100644 --- a/tmp/tmp.JqFDBLiAI7 +++ b/tmp/tmp.IoOiNJKNKz @@ -16,6 +16,29 @@ igb: reject invalid external timestamp requests for 82580-based HW vhost/vsock: use netns of process that opens the vhost-vsock-netns device vsock/virtio_transport_common: handle netns of received packets vsock: add network namespace support +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) tsnep: Select speed for loopback net: phy: marvell: Align set_loopback() implementation net: phy: micrel: Add loopback support