Linux 6.11-rc3 發布:提升英特爾EMR效能修復針對Meltdown的32位元PTI
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 核心測試和基準測試將繼續進行,正式版將在九月中旬發布。