RISC-V Adds Support For Persistent Memory Devices In Linux 6.2

Written by Michael Larabel in RISC-V on 17 December 2022 at 08:50 PM EST. 7 Comments
RISC-V
The RISC-V processor architecture changes were merged this week for the Linux 6.2 cycle.

While RISC-V has been seeing a lot of new kernel development in recent months, for the Linux 6.2 cycle it isn't too particularly exciting on the end-user front. Arguably most notable is RISC-V now supporting non-volatile memory devices with the Linux 6.2 kernel. In particular, persistent memory "PMEM" support is wired up with this kernel for mapping and accessing the memory device. The RISC-V PMEM support depends upon the Svpbmt and Zicbom RISC-V extensions for handling it.


In addition to the persistent memory device support, RISC-V with Linux 6.2 adds ftrace support for RISC-V 32-bit (RV32), T-Head PMU support in the perf subsystem, and other small changes.

The full list of RISC-V feature patches for the Linux 6.2 kernel can be found 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