LoongArch Ready With New Features In Linux 7.0

The Linux 7.0 kernel is shipping improvements for LoongArch, the Chinese CPU architecture inspired by MIPS64 and RISC-V and has been showing much potential for their domestic PC manufacturing.

With Linux 7.0 the LoongArch architecture now has SMT hot-plug support, 128-bit atomic CMPXCHNG compare and exchange support, the MEMFD_SECRET system call is now supported, and various other updates:
- Select HAVE_CMPXCHG_{LOCAL,DOUBLE}
- Add 128-bit atomic cmpxchg support
- Add HOTPLUG_SMT implementation
- Wire up memfd_secret system call
- Fix boot errors and unwind errors for KASAN
- Use BPF prog pack allocator and add BPF arena support
- Update dts files to add nand controllers
- Some bug fixes and other small changes

The LoongArch improvements landed via this merge .


In case you missed my recent LoongArch hands-on benchmarking with their latest wares, see Loongson 3B6000 Benchmarks: How China's LoongArch CPU Compares To AMD Zen 5, Intel Arrow Lake & Raspberry Pi 5 and Arch Linux Running Well On LoongArch - Loongson 3B6000 Benchmarks .