Linux Kernel 5.9-rc3 已發(fā)布,此版本最大的變化是整個代碼樹范圍內(nèi)利用 fallthrough 宏進(jìn)行的轉(zhuǎn)換。這個變化本身就增加了兩千多個宏的實例。在該初始拉取之后,最近又有一個二次拉取請求,主要是合并部分 fallout fix。
Linus Torvalds介紹了關(guān)于 5.9-rc3 的整體情況,“盡管"fallhtough"注釋具有部分相當(dāng)廣泛的背景噪音,但還是如往常一樣提供了所有常見的驅(qū)動程序修復(fù)程序(GPU, USB 等),以及架構(gòu)方面的更新(arm64 突出的是 kvm 修復(fù)和 DT 更新,但也有部分關(guān)于 x86 和 powerpc 的變化)和其他方面的變更??傮w來說,5.9-rc3 改動較小,可能是最近發(fā)布的最小版本?!?/p>
因為 AMD 的下一代 GPU 將于今年晚些時候發(fā)布,Linux Kernel 5.9 還加入了對 AMD Sienna Cichlid 和 Navy Flounder 的支持。
其他值得關(guān)注的變化:
支持FSGSbase
AMD Zen CPU 啟用 P2PDMA(peer-to-peer direct memory access)
支持英特爾Rocket Lake CPU
支持英特爾 SERIALIZE 指令
實現(xiàn)更多 RISC-V 架構(gòu)特性
支持NVMe ZNS
ARM/ARM6 變頻調(diào)控器默認(rèn)使用 Schedutil
引入彩色 LED 框架
改進(jìn)驅(qū)動和文件系統(tǒng)等
Linux Kernel 5.9 穩(wěn)定版應(yīng)該會在 10 月初到中旬發(fā)布,具體取決于發(fā)布周期的最終情況。
來源:開源中國