VOOZH about

URL: https://www.phoronix.com/news/Wine-10.15-With-NTSYNC

⇱ Wine 10.15 To Feature Initial Support For Using NTSYNC On Linux - Phoronix


👁 Phoronix

Wine 10.15 To Feature Initial Support For Using NTSYNC On Linux

Written by Michael Larabel in WINE on 5 September 2025 at 10:20 AM EDT. 25 Comments
With Wine 10.15 expected to be released next Friday there will be initial support for using the NTSYNC driver found within the Linux kernel.

Since the upstream Linux 6.14 kernel release the NTSYNC kernel driver has been ready for better emulating the Windows NT synchronization primitives within the kernel to help upstream Wine and downstreams like various flavors of Proton.

There had been this merge request open the past seven months for using the Linux NTSYNC driver for in-process synchronization.

While that merge request remains "open" without being merged or closed, it turns out it's been replaced by some new code that as of this week has been merged to mainline Wine.

The server: Create inproc sync events for message queues merge request opened two months ago uses the NTSYNC kernel driver and was merged this week to Git. In turn it will be found in next Friday's Wine 10.15 bi-weekly development release. Alexandre Julliard merged this code using the NTSYNC kernel driver and will be a welcome addition for the next Wine 10.xx development release that leads up to the Wine 11.0 stable release in early 2026.

👁 /dev/ntsync code snippet


Great finally seeing activity on mainline Wine using NTSYNC.

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.