RISC-V CPU Idle支持 以及其他涉RISC-V改進(jìn)被并入Linux 5.18中
上周,Linux 5.18的主要RISC-V拉動(dòng)帶來了Sv57五級(jí)頁表支持、改進(jìn)的PolarFire SoC支持、優(yōu)化的MEMMOVE代碼、對(duì)可重啟序列的支持等等。最值得關(guān)注的是第二批RISC-V功能更新在本周發(fā)出,現(xiàn)在已經(jīng)完成主線合并,使Linux 5.18內(nèi)核更適合這種開放的處理器ISA。
訪問:
阿里云“無影云電腦” 支持企業(yè)快速實(shí)現(xiàn)居家辦公
如上所述,RISC-V功能的重大變化已在上周被合并,但作為CPU架構(gòu)更新的第二部分,足夠多的額外(和測(cè)試)材料也已準(zhǔn)備好。
首先是RISC-V CPU Idle支持使用較新的SBI(超級(jí)管理員二進(jìn)制接口)擴(kuò)展。RISC-V CPU Idle驅(qū)動(dòng)是受Arm的PSCI CPU Idle驅(qū)動(dòng)設(shè)計(jì)的"啟發(fā)"。西部數(shù)據(jù)為這個(gè)新驅(qū)動(dòng)程序的開發(fā)做出了主要貢獻(xiàn),該驅(qū)動(dòng)程序用于處理處理器內(nèi)核的空閑狀態(tài),以提高節(jié)約能源的能力。
RISC-V現(xiàn)在還支持CURRENT_STACK_POINTER內(nèi)核選項(xiàng),用于圍繞強(qiáng)化用戶拷貝代碼進(jìn)行額外的堆棧調(diào)試。此外,RISC-V的默認(rèn)配置文件現(xiàn)在選擇默認(rèn)啟用"CONFIG_PROFILING"。這是為了在不同的平臺(tái)上利用可行的RISC-V PMU驅(qū)動(dòng),以幫助進(jìn)行性能分析和其他內(nèi)核分析功能。內(nèi)核本次更新其余的工作主要是清理/修復(fù)。
關(guān)于Linux 5.18的這些最新RISC-V變化的更多細(xì)節(jié),請(qǐng)看這個(gè)拉動(dòng)請(qǐng)求:
https://lore.kernel.org/lkml/mhng-e0c01ab7-020f-4264-91da-0852f7e89534@palmer-mbp2014/
相關(guān)文章:
Linux 5.17增加了對(duì)RISC-V sv48的支持 能夠使設(shè)備識(shí)別更多的內(nèi)存
RISC-V巨頭SiFive完成1.75億美元F輪融資 公司估值超25億美元
禁完x86禁Arm RISC-V或成俄羅斯唯一選擇
關(guān)鍵詞: Linux RISC-V Idle支持 以及其他涉RISC-V改進(jìn)被并


相關(guān)新聞