LoongArch Improvements Land In Linux 7.1
([Hardware] 5 Hours Ago
LoongArch)
- Reference: 0001629735
- News link: https://www.phoronix.com/news/LoongArch-Linux-7.1
- Source link:
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
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