Although the Linux community has long since introduced initial support for LoongArch CPUs via the 5.19 merge, it has not yet reached the maturity stage for public release. In the interim, developers have insisted on filling in feature gaps – such as LoongArch PCI support and other changes brought in Linux 6.0. Now, the Linux 6.1 kernel brings new additions to LoongArch CPUs derived from MIPS64 and RISC-V.
(Picture from: Loongson official website)
A few days ago, the developers have nailed the LoongArch EFI boot, ready for EFI confidential computing for Linux 6.1. The main work on Wednesday is mainly related to the porting update merger of LongArch CPU.
In addition, this development cycle has also undergone a refactoring of TLB / cache operations, supporting qspinlock / perf events, Kexec and Kdump processing.
Generic BUG() handler for architecture-oriented implementation, eBPF JIT support, ACPI-based laptop driver, and deconfig default kernel configuration.
To sum up, this round of Linux 6.1 merge is still a fairly busy feature cycle for LoongArch.