格雷格-克罗阿-哈曼(Greg Kroah-Hartman)今天提交了 Linux 6.10 的字符/杂项更新,以及他负责的其他内核领域的更新。char/misc更新包括添加NTSYNC驱动程序,该驱动程序可将/dev/ntsync字符设备暴露给Wine和Valve的Steam Play(Proton)等软件使用。但对于 Linux 6.10 而言,该驱动程序实际上是"坏的",因为大部分功能补丁还未包含在内。
为 Linux 6.10 提交 NTSYNC 是为了模拟 Windows NT 同步 Primitives,这样基于 Wine/Wine 的软件就能更轻松、更高效地同步。反过来,NTSYNC 驱动程序可为在 Linux 上运行的Windows 游戏带来巨大的性能优势:
虽然最初的驱动程序补丁被合并到 char/misc 中,现在又被合并到 Linux 6.10 Git 中,但大部分启用工作没有被及时接受。因此,在 Linux 6.10 中,新的 NTSYNC 驱动程序被标记为"已损坏",因此甚至无法在正常的内核构建中使用。
希望在 Linux 6.11 或不久的将来,NTSYNC 的其他补丁能被上游程序所接受,从而大幅提升 Windows 游戏在 Linux 上的性能。
Linux 6.10 的char/misc 合并还包括常见的 IIO 驱动程序更新、Microsoft Hyper-V 更新、一些 Snapdragon X Elite 补丁,以及常规的其他随机补丁。