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