RISC-V CPU Idle支持 以及其他涉RISC-V改進被併入Linux 5.18中

上周,Linux 5.18的主要RISC-V拉動帶來了Sv57五級頁表支持、改進的PolarFire
SoC支持、優化的MEMMOVE代碼、對可重啟序列的支持等等。最值得關注的是第二批RISC-V功能更新在本周發出,現在已經完成主線合併,使Linux
5.18內核更適合這種開放的處理器ISA。

RISC-V CPU Idle支持 以及其他涉RISC-V改進被併入Linux 5.18中

如上所述,RISC-V功能的重大變化已在上周被合併,但作為CPU架構更新的第二部分,足夠多的額外(和測試)材料也已準備好。

首先是RISC-V CPU Idle支持使用較新的SBI(超級管理員二進制接口)擴展。RISC-V CPU Idle驅動是受Arm的PSCI CPU Idle驅動設計的”啟發”。西部數據為這個新驅動程序的開發做出了主要貢獻,該驅動程序用於處理處理器內核的空閑狀態,以提高節約能源的能力。

RISC-V現在還支持CURRENT_STACK_POINTER內核選項,用於圍繞強化用戶拷貝代碼進行額外的堆棧調試。此外,RISC-V的默認配置文件現在選擇默認啟用”CONFIG_PROFILING”。這是為了在不同的平台上利用可行的RISC-V PMU驅動,以幫助進行性能分析和其他內核分析功能。內核本次更新其餘的工作主要是清理/修復。

關於Linux 5.18的這些最新RISC-V變化的更多細節,請看這個拉動請求:

https://lore.kernel.org/lkml/[email protected]/

相關文章:

Linux 5.17增加了對RISC-V sv48的支持 能夠使設備識別更多的內存

RISC-V巨頭SiFive完成1.75億美元F輪融資 公司估值超25億美元

禁完x86禁Arm RISC-V或成俄羅斯唯一選擇

(0)
上一篇 2022-04-03 12:41
下一篇 2022-04-03 14:08

相关推荐