伴隨著首個(gè)候選版本的發(fā)布,Linux Kernel 5.10 合并窗口期已經(jīng)結(jié)束。在經(jīng)歷七周,每周一次的候選版本更新之后,Linux Kernel 5.10 正式版將會(huì)在今年 12 月正式發(fā)布。
Linux Kernel 5.10 的改進(jìn)重心是對(duì)文件系統(tǒng)和其他存儲(chǔ)功能方面的優(yōu)化,為 AMD Zen 3 處理器提供各種新功能,繼續(xù)推進(jìn) Big Navi / Radeon RX 6000 系列開源驅(qū)動(dòng)的工作,增加對(duì) Purism Librem 5 智能手機(jī)的主線支持,添加對(duì) Creative SoundBlaster AE-7 的支持,XFS 文件系統(tǒng)修復(fù)了 “Year 2038”問題的,現(xiàn)在最長(zhǎng)可以支持到“Year 2486”。該更新中還對(duì)任天堂 Switch 游戲手柄以及其他新硬件提供支持。
Linux 5.10 功能改進(jìn)一覽
處理器
● 繼續(xù)推進(jìn)英特爾 Rocket Lake 以及 Alder Lake 的前期工作,此外還有圍繞著 Meteor Lake 的早期工作
● 支持 Ingenic MIPS X2000 / X2000E IoT 處理器
● 以最初 32 位 PowerPC 處理器對(duì) PowerPC 601 的支持已經(jīng)停止,同時(shí),IBM 繼續(xù)在 Linux 內(nèi)核中提供 POWER10 支持。
● UMIP 的 SLDT / STR 模擬能夠幫助部分在 Wine 下運(yùn)動(dòng) Windows 游戲不再出現(xiàn)問題
● 針對(duì) AMD Zen 3 CPU 頻率處理的修復(fù)程序,源于2012年的一種替代方法,該方法可覆蓋AMD處理器上的ACPI _PSD表。
● 對(duì) AMD Zen 3 的性能支持以及其他對(duì)Linux性能的支持。
● 對(duì) AMD Zen 3溫度傳感器支持。
● 對(duì) AMD Zen 3 EDAC 支持
● 對(duì) NVIDIA Orin 的初步支持
● 優(yōu)化 ARM64 硬件上的 mremap 性能
● 通過 EFI 初始化 RISC-V 啟動(dòng)
● KVM 選擇了新的 TDP MMU,它特別適用于非常大的VM。
● 在緩解 Meltdown 漏洞的時(shí)候通過 KPTI (Kernel Page Table Isolation)修復(fù) ARM 賓客支持
● 為 Secure Encrypted Virtualization "Encrypted State" (ES) 提供 AMD SEV-ES 支持,從而為虛擬機(jī)提供更高的安全支持
● AMD Secure Nested Paging IOMMU 準(zhǔn)備提供 SEV-SNP 支持
● AMD SME 硬件增強(qiáng)緩存的一致性
● 支持 Zhaoxin 7-Series Centaur
● 初步支持 Intel SERIALIZE 指令
● Arm內(nèi)存標(biāo)記擴(kuò)展和指針身份驗(yàn)證正在努力通過新的ARM64 SoC更好地保護(hù)系統(tǒng)。
● 通過“ Ghostbusters”返工重寫 ARM 的 Spectre 緩解措施。
● 在調(diào)度程序中調(diào)整 SMT 平衡。
● 其他各種Intel / AMD處理器改進(jìn)。
圖形
● 通過添加 Tiger Lake HOBL 以幫助提升續(xù)航表現(xiàn)
● 在英特爾 Rocket Lake 代碼中繼續(xù)添加對(duì)第 12 代的支持
● 繼續(xù)完善 Linux 5.9 中初步支持的 AMD RDNA 2 / Radeon RX 6000 系列
● 為 GCN 1.0(Southern Islands) GPU 提供 AMDGPU DC 屏幕支持
● 為樹莓派 VC4 提供支持
● 在 Matrox DRM 驅(qū)動(dòng)中提供 Matrox G200 桌面顯卡支持
● 修正了具有Radoen獨(dú)立顯卡的AMD筆記本電腦電源管理不佳的問題。
● 其他許多開源DRM更新。