lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <cc2c26d3-c276-4f6a-a05c-e947798d6345@openvpn.net>
Date: Tue, 8 Apr 2025 09:37:19 +0200
From: Antonio Quartulli <antonio@...nvpn.net>
To: Jiri Slaby <jirislaby@...nel.org>
Cc: Simon Horman <horms@...nel.org>, Shuah Khan <shuah@...nel.org>,
 linux-kernel@...r.kernel.org, linux-kselftest@...r.kernel.org,
 ryazanov.s.a@...il.com, sd@...asysnail.net, Paolo Abeni <pabeni@...hat.com>,
 Andrew Lunn <andrew+netdev@...n.ch>, Jakub Kicinski <kuba@...nel.org>,
 Eric Dumazet <edumazet@...gle.com>, Xiao Liang <shaw.leon@...il.com>,
 Donald Hunter <donald.hunter@...il.com>, steffen.klassert@...unet.com,
 antony.antony@...unet.com, willemdebruijn.kernel@...il.com,
 netdev@...r.kernel.org, David Ahern <dsahern@...nel.org>,
 Andrew Lunn <andrew@...n.ch>, Shuah Khan <skhan@...uxfoundation.org>
Subject: Re: [PATCH net-next v25 00/23] Introducing OpenVPN Data Channel
 Offload

Hi,

On 08/04/2025 08:34, Jiri Slaby wrote:
>> Given:
>  > +#define OVPN_FAMILY_NAME    "ovpn"
> and
>  > ctx->ovpn_dco_id = genl_ctrl_resolve(ctx->nl_sock, OVPN_FAMILY_NAME);
> 
> Is there also an openvpn branch understanding the new (in-kernel) 
> naming? I.e. something like s/ovpn-dco-v2/ovpn/?
> 
> As with 2.6.10, I see:
> $ grep -iE 'offl|dco' log
> 2025-04-08 08:24:59 us=718854 Note: Kernel support for ovpn-dco missing, 
> disabling data channel offload.
> 2025-04-08 08:24:59 us=719060 OpenVPN 2.6.10 x86_64-suse-linux-gnu [SSL 
> (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] [DCO]
> 2025-04-08 08:24:59 us=719110 DCO version: N/A

2.6.x and master do not "speak" the new "ovpn" family, because the new 
uAPI wasn't considered stable yet (due to ongoing reviews).

We have a WIP branch which you can use for test:

https://github.com/mandelbitdev/openvpn/tree/gianmarco/179-ovpn-support

Please do not try to measure performance at this time as we have various 
improvements that we are working on, but we wanted to wait for the first 
version of ovpn to be merged first.

Regards,

-- 
Antonio Quartulli
OpenVPN Inc.


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ