RISC-V Sees Support For New ISA Extensions In Linux 6.11

Written by Michael Larabel in RISC-V on 21 July 2024 at 06:19 AM EDT. 9 Comments
RISC-V
Palmer Dabbelt on Saturday sent out the RISC-V architecture updates for the ongoing Linux 6.11 merge window.

Most significant with the RISC-V updates this cycle are adding support for various new ISA extensions. Newly-enabled RISC-V extensions include the Zve32[xf] and Zve64[xfd] sub-extensions of the vector extension, Zimop and Zcmop for may-be-operations, the Zca / Zcf / Zcd / Zcb sub-extensions of the C extension, and Zawrs. The vector permutation extensions (Zve*) may be of interest to some along with Zawrs as the wait-on-reservation-set for helping to allow RISC-V cores to enter a low power state while waiting on a store to a memory location.

VisionFive 2 RISC-V board


RISC-V with Linux 6.11 also has a number of performance improvements and memory hot-plugging support. The RISC-V memory hot-plugging code also allows for memory hot un-plugging.

More details on the RISC-V changes to find for the Linux 6.11 merge window via this pull request.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week