Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-09-17--06-00 (net-next-6.12-101-g84640c45bf34) remotes/brancher/net-next-2024-09-17--09-00 (net-next-6.12-126-g5d220455505c) ==== BASE IDENTICAL ==== ==== COMMIT DIFF ==== diff --git a/tmp/tmp.VVapXds5ko b/tmp/tmp.IvWpHfCOgY index 39a8be4950ef..67357b10da0b 100644 --- a/tmp/tmp.VVapXds5ko +++ b/tmp/tmp.IvWpHfCOgY @@ -4,6 +4,31 @@ selftests/bpf: Fix a btf_dump selftest failure forwarding: set timeout to 3 hours net: sparx5: Fix invalid timestamps net: qcom/emac: Find sgmii_ops by device_for_each_child() +testing/selftest: 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/del/swap via netlink +ovpn: implement peer add/dump/delete via netlink +ovpn: add support for peer floating +ovpn: add support for updating local UDP endpoint +ovpn: implement keepalive mechanism +ovpn: implement peer lookup logic +ovpn: implement multi-peer support +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 +ovpn: implement interface creation/destruction via netlink +ovpn: add basic interface creation/destruction/management routines +ovpn: add basic netlink support +net: introduce OpenVPN Data Channel Offload (ovpn) +rtnetlink: don't crash on unregister if no dellink exists +netlink: add NLA_POLICY_MAX_LEN macro selftests: net: add pmtu_bad.sh regression test net: ipv6: select DST_CACHE from IPV6_RPL_LWTUNNEL net: qrtr: Update packets cloning when broadcasting