The Chinese LoongArch CPU architecture will enjoy slightly better support with the upcoming Linux 6.15 kernel.
Sent out this week and since merged were the LoongArch changes for this next version of the Linux kernel. Enabled this round were jump table support for objtool, Undefined Behavior Sanitizer (UBSAN) support for catching various code issues within the kernel, improved BPF JIT support, improved vDSO implementation, and other updates.
“1, Add jump table support for objtool;
2, Always select HAVE_VIRT_CPU_ACCOUNTING_GEN;
3, Enable UBSAN (Undefined Behavior Sanitizer);
4, Increase MAX_IO_PICS up to 8;
5, Increase ARCH_DMA_MINALIGN up to 16;
6, Fix and improve BPF JIT;
7, Fix and improve vDSO implementation;
8, Update the default config file;
9, Some bug fixes and other small changes.”
See this pull request for those interested in the latest LoongArch additions for the Linux kernel.