The NTSYNC Driver For Wine/Proton Is "Broken" For Linux 6.10
![LINUX GAMING](/assets/categories/linuxgaming.webp)
The NTSYNC driver basics are in char-misc-next but the rest of the patch series ironing out the functionality haven't yet been queued. It's now too late for finding it for the Linux 6.10 merge window, so Greg is marking the driver as "broken" which in turn means the driver will not be compiled for common kernel builds. Greg wrote on the message for the patch:
"The ntsync code is only partially enabled in the kernel at this point in time, creating the device node and that's about it. Don't confuse systems that expect to see a working ntsync interface by teasing it with this basic structure at this point in time, so mark the code as "broken" so that it is not built and enabled just yet.
Once the rest of the code is accepted, this will be reverted so that the driver can be correctly built and used, but for now, this is the safest way forward."
That "broken" patch for NTSYNC was picked up a few minutes ago in char-misc-next ahead of the char/misc feature pull being submitted soon for the Linux 6.10 merge window.
CodeWeavers' Elizabeth Figura had commented on the patch when it was volleyed on the mailing list:
"I was even thinking of suggesting something like this myself. Sorry for taking so long to get the rest of the patches into acceptable shape..."
Here's to hoping that the NTSYNC driver code is in good shape then for the Linux 6.11 kernel later in the year for helping speed up Windows gaming on Linux with Valve's Steam Play and Wine.
20 Comments