盡管Linux社區早就通過5.19合並引入對LoongArchCPU的初步支持,但它仍未邁過可向公眾推送的成熟期。在此期間,開發人員有在堅持為其填補功能特性上的短板——比如在Linux6.0中帶來的LoongArchPCI支持和其它變動。現在,Linux6.1內核又為源自MIPS64和RISC-V的LoongArchCPU帶來新的附加功能。
(圖自:龍芯官網)
幾天前,開發人員已經搞定 LoongArch EFI 引導,為 Linux 6.1 的 EFI 機密計算做好準備。而周三的主要工作,主要涉及 LongArch CPU 的移植更新合並。
此外本輪開發周期還經歷 TLB / 緩存操作的重構,支持 qspinlock / perf 事件、Kexec 和 Kdump 處理。
面向架構的實現的通用 BUG() 處理程序、eBPF JIT 支持、基於 ACPI 筆記本電腦驅動程序,以及 deconfig 默認內核配置。
綜上所述,這輪 Linux 6.1 合並對 LoongArch 來說,仍是一個相當繁忙的功能周期。
感興趣的朋友,可移步至 git.kernel.org 查看詳情。