Thanks Intel: RISC-V Sees NUMA Support For ACPI-Based Systems In Linux 6.11

Written by Michael Larabel in RISC-V on 28 July 2024 at 03:00 AM EDT. 7 Comments
RISC-V
The mainline RISC-V Linux kernel port continues to become more featureful each kernel cycle... Last week for the start of the Linux 6.11 merge window there were new RISC-V ISA extensions wired up while in ending out the v6.11 merge window this weekend there is yet more enablement activity.

A second round of RISC-V architecture updates were submitted and subsequently merged for the Linux 6.11 cycle. This RISC-V NUMA support depends upon the ACPI SRAT (System/Static Resource Affinity Table) and SLIT (System Locality Information Tables) tables being present for proper mapping of memory nodes to domains while the SLIT table provides distance metrics between proximity nodes. Notably it was Intel engineers adding this RISC-V NUMA ACPI support. Too bad though that proper ACPI support on RISC-V systems as of mid-2024 remains a rarity...

RISC-V NUMA patches


This secondary RISC-V pull also adds SPCR-based console output support, PPTT-based cache information reporting, 128GB mappings with the sv39 linear map, and other changes.

See this pull request, which was already merged to the mainline Linux kernel codebase, for more details on these additional RISC-V updates in Linux 6.11.

The Linux 6.11 merge window is set to end later today with the Linux 6.11-rc1 release.
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