News: 0001629735

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

LoongArch Improvements Land In Linux 7.1

([Hardware] 5 Hours Ago LoongArch)


Merged for the nearly-over Linux 7.1 merge window are a number of enhancements to the [1]LoongArch architecture support for that Chinese CPU architecture inspired by MIPS and RISC-V.

LoongArch with Linux 7.1 is now showing and handling CPU vulnerabilities correctly, implementing more atomic instructions for the BPF JIT, implementing more features for the BPF trampoline, and various other low-level enhancements.

Somewhat surprisingly is work on 32-bit support in LoongArch with this pull. There is now HIGHMEM (PKMAP and FIX_KMAP) support primarily for 32-bit usage for accessing greater amounts of memory as well as various other 32-bit/64-bot handling changes around CONFIG_32BIT usage.

In case you missed the recent Phoronix benchmarking of LoongArch, see [2]Loongson 3B6000 Benchmarks: How China's LoongArch CPU Compares To AMD Zen 5, Intel Arrow Lake & Raspberry Pi 5 .

More details on these LoongArch changes merged for Linux 7.1 via [3]this pull .



[1] https://www.phoronix.com/search/LoongArch

[2] https://www.phoronix.com/review/loongson-3b6000-loongarch

[3] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ff57d59200baadfdb41f94a49fed7d161a9a8124



In this world, nothing is certain but death and taxes.
-- Benjamin Franklin