VOOZH about

URL: https://www.phoronix.com/news/Linux-7.0-KVM

⇱ KVM In Linux 7.0 Adds Support For Virtualizing AMD ERAPS - Phoronix


👁 Phoronix

KVM In Linux 7.0 Adds Support For Virtualizing AMD ERAPS

Written by Michael Larabel in Virtualization on 18 February 2026 at 05:51 AM EST. 3 Comments
All of the KVM virtualization feature changes were recently merged for the in-development Linux 7.0 kernel.

KVM on x86 with Linux 7.0 now supports giving the guest full ownership of the PMU hardware, support for new Intel CPU instructions, fixes, and other updates.

To the AMD SVM code for KVM in Linux 7.0 is support for virtualizing ERAPS. Further improvements to virtualization of ERAPS is expected in a coming cycle. ERAPS is the Enhanced Return Address Predictor Security. AMD ERAPS is introduced on Zen 5 processors and is a security feature for ultimately allowing the guests to use the larger Return Stack Buffer (RSB) in VM contexts that is now up to 64 entries rather than being limited to 32 entries. The AMD code also adds support for fetching SEV-SNP certificates from user-space.

👁 AMD ERAPS


KVM for LoongArch has improved feature detection, lazy-load support for the FPU and binary translation register state, and support for detecting preemption from within a guest. RISC-V KVM in Linux 7.0 enjoys Zalasr, Zilsd and Zclsd extensions support for guests/VMs, transparent huge page support for the hypervisor page tables, and other improvements.

ARM meanwhile adds FEAT_IDST support, preliminary work for guest GICv5 support, various pKVM improvements, and other enhancements. IBM s390 also saw work on KVM in Linux 7.0, including improved performance for nested virtualization and completely new memory management code.

More details on the KVM feature work for Linux 7.0 via this pull request that since landed in Git.

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.