VOOZH about

URL: https://www.phoronix.com/news/OpenVPN-DCO-In-Net-Next-6.16

⇱ OpenVPN DCO Driver Queued In Net-Next Ahead Of Linux 6.16 - Phoronix


👁 Phoronix

OpenVPN DCO Driver Queued In Net-Next Ahead Of Linux 6.16

Written by Michael Larabel in Linux Networking on 20 April 2025 at 06:00 AM EDT. 6 Comments
The long-in-development OpenVPN DCO kernel driver for providing data channel offloading (DCO) to yield faster OpenVPN performance looks like it's now in a state for upstreaming with the Linux 6.16 kernel.

The OpenVPN DCO kernel driver can allow for faster performance than the purely user-space OpenVPN implementation that exists now for virtual private networking. Benchmarks shown by OpenVPN Inc have indicated very significant performance advantages from this kernel driver:

👁 OpenVPN DCO performance benchmark


After the kernel driver patches were recently revised a 25th time, it looks like everything is squared away for its premier in the mainline Linux kernel.

👁 OpenVPN patches queued


I was excited to see this week the OpenVPN DCO patches have been queued within the net-next.git tree. With all the driver patches now part of the "net-next" networking subsystem queue, they should be submitted for the Linux 6.16 merge window in late May / early June barring any new issues from being discovered in the next month. Thus by the time of the autumn 2025 Linux distribution patches we could be enjoying much better OpenVPN performance for those relying on it for your virtual private networking needs.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.