Linux 5.14正式發(fā)布 提供新硬件兼容性、核心調(diào)度、秘密內(nèi)存區(qū)域支持
正如預(yù)期的那樣,Linus Torvalds今日將Linux 5.14晉升為穩(wěn)定版,在精彩的2021年秋季Linux發(fā)行版大量出現(xiàn)之前提供最新的功能、硬件支持和其他改進(jìn)。您可以在本文參閱Linux 5.14功能列表,了解這個(gè)新內(nèi)核版本的全面變化。
Linux 5.14帶來了新的硬件支持,改進(jìn)現(xiàn)有的功能,并加入了其他新的內(nèi)核創(chuàng)新。
Linux 5.14的一些亮點(diǎn)包括核心調(diào)度支持、MEMFD_SECRET的秘密內(nèi)存區(qū)域支持、圍繞英特爾Alder Lake的各種新特性的持續(xù)啟用、Yellow Carp和Beige Goby AMD圖形支持、AMD SmartShift筆記本電腦支持、Raspberry Pi 400支持等等。
這一Linux 5.14版內(nèi)核的發(fā)布是在Torvalds宣布Linux內(nèi)核30周年后的幾天,并且現(xiàn)在是Linux 5.15的合并窗口,計(jì)劃有更多令人興奮的變化。
處理器方面:
– 核心調(diào)度更新已被合并,使HT/SMT更安全,主要用于云環(huán)境,能夠更多地控制在一個(gè)核心的同級(jí)線程上運(yùn)行的受信任/不受信任的任務(wù)的內(nèi)容。
– 在x86上支持VirtIO-IOMMU,之前只是支持AArch64。
– 現(xiàn)在支持各種新的Arm SoC。
– RISC-V上現(xiàn)在支持更多的內(nèi)核功能,如透明的hugepages和KFENCE。
– 支持ACPI CPPC CPUFreq頻率不變性。
– 對(duì)x86 FPU代碼進(jìn)行了一次大清理。
– 為將來更多的OpenRISC LiteX驅(qū)動(dòng)程序的上游化做準(zhǔn)備。
– 繼續(xù)圍繞英特爾Alder Lake和混合CPU的概念開展工作。這包括新的熱代碼、P-State處理和其他針對(duì)ADL的補(bǔ)充。
– 對(duì)Microwatt POWER軟CPU核心的上游支持。
– 為一些不支持 32 位執(zhí)行的 CPU 內(nèi)核進(jìn)行 ARM64 準(zhǔn)備。
– 圍繞英特爾對(duì)未來至強(qiáng) CPU 的包裝上 HBM 內(nèi)存的支持而進(jìn)行的 RAS/EDAC 更改。
– 在更多的 CPU 上默認(rèn)禁用英特爾 TSX。
顯示/圖形方面:
– 加入微軟的Hyper-V顯示驅(qū)動(dòng)。
– SimpleDRM被合并了。
– 支持 AMD Yellow Carp。
– 支持 AMD Beige Goby。
– 支持 Intel Alder Lake P。
– AMDGPU熱拔插現(xiàn)在可以正常工作。
– 對(duì)AMDGPU的16個(gè)bpc顯示支持。
– 在AMDGPU中默認(rèn)啟用PCIe ASPM。
– 支持 AMD Smart Shift 筆記本電腦。
– 對(duì)G2解碼器的Hantro VPU驅(qū)動(dòng)支持。
– 許多其他開源的圖形/顯示更新。
筆記本電腦方面:
– AMD SFH支持較新的AMD Ryzen筆記本電腦的光傳感器和人類存在檢測。
– 戴爾硬件隱私筆記本電腦的硬件支持。
– 支持在Linux中改變聯(lián)想ThinkPad BIOS設(shè)置。
– 英特爾ISST驅(qū)動(dòng)在一些HPC基準(zhǔn)測試中的性能修復(fù)。
– 其他Linux筆記本支持的改進(jìn)。
其他硬件方面的改進(jìn):
– 支持Raspberry Pi 400的主線內(nèi)核。
– 降低USB音頻驅(qū)動(dòng)的延遲。
– Habana實(shí)驗(yàn)室的Goya和Gaudi加速器的許多AI驅(qū)動(dòng)改進(jìn)。
– 支持微軟Xbox One控制器的選擇/共享按鈕。
– 通過新的驅(qū)動(dòng)程序支持SparkFun Qwiic操縱桿,這是一個(gè)高度可定制的約10美元的開源操縱桿。
– USB4支持的改進(jìn)。
– 新的聲音硬件支持,從Alder Lake M到其他各種聲音芯片。
– 在支持CXL,Compute Express Link方面做了更多工作。
– 英特爾對(duì)其RDMA驅(qū)動(dòng)程序進(jìn)行了大修和替換。
– 支持微小而廉價(jià)的MIPS物聯(lián)網(wǎng)單板計(jì)算機(jī)。
– 許多網(wǎng)絡(luò)驅(qū)動(dòng)程序的更新。