Linus Torvalds 几分钟前发布了 Linux 6.11-rc3 作为最新的每周发布候选版本。本周值得注意的修复包括添加了更多 AMD Zen 5 CPU ID、华硕 ROG Ally X 游戏手持设备的特性支持,以及英特尔 P-State EPP 更新,以帮助提升至强可扩展"Emerald Rapids"CPU 的性能和能效。他在今天的6.11-rc3 公告中写道:
"一半的修改是针对驱动程序的(所有常见的驱动程序:音效、GPU 和网络是重头戏,但我们也对 usb 和其他杂项驱动程序进行了修复)。其余的是常见的随机组合,包括文件系统修复(bcachefs、btrfs、smb)、架构修复(arm64、loongarch、x86)、文档和网络。还有一些核心内核和工具修复。"
此外,Linux 内核 32 位 x86 页表隔离(PTI)代码中最近发现的漏洞也在今天被合并到 Linux Git 中,并将在 Linux 6.11-rc3 中及时修复。内核页表隔离代码对于缓解 Meltdown 安全漏洞非常重要。事实证明,32 位 x86 PTI 代码并不完全合格:
"pti_clone_entry_text()被调用两次,一次在 initcalls 之前,以便 initcalls 可以使用用户模式辅助程序,另一次是在文本设置为只读之后。在 32 位上设置只读可能会破坏 PMD 映射,从而使 pti_clone_entry_text() 的第二次调用发现映射不同步并失败。允许第二次调用分割用户映射中的现有 PMD,并与内核映射同步。"
更多 Linux 6.11 内核测试和基准测试将继续进行,正式版将在九月中旬发布。