Linux 5.10已為基于EFI引導(dǎo)的RISC-V硬件提供了初步支持
經(jīng)過持續(xù)數(shù)月的努力,由西部數(shù)據(jù)(WD)工程師領(lǐng)導(dǎo)的 RISC-V UEFI 工作組,終于讓 Linux 5.10 為 RISC-V 硬件提供了初步的引導(dǎo)支持。此前為了進(jìn)一步改善體系結(jié)構(gòu)的可移植性、并在功能正式登陸前予以調(diào)整,先前的內(nèi)核版本一直在清理 UEFI 代碼。
好消息是,在最新的 Linux 5.10 內(nèi)核補(bǔ)丁周期中,期待已久的 RISC-V EFI 支持已經(jīng)準(zhǔn)備就緒。
上周發(fā)送的 EFI 更改中,包含了一些 RSC-V 的啟用代碼、以及各種其它修補(bǔ)程序和解決方法。至于其余部分,也將作為大更新的一部分在周一推送。
此外新功能不僅支持 EFI,還改進(jìn)了 cacheinfo 報告、以及對 RISC-V 頁面錯誤處理代碼的清理。感興趣的朋友,可移步至 Linux Kernel 郵件公告獲取更多詳情。