KVM Enhancements Within The Linux 6.14 Kernel

Written by Michael Larabel in Virtualization on 31 January 2025 at 08:31 AM EST. Add A Comment
VIRTUALIZATION
Along with other Intel TDX changes and AMD SEV updates separately sent out for thei n-development Linux 6.14 kernel, there is the usual hearty batch of Kernel-based Virtual Machine (KVM) virtualization updates too.

Some of the KVM changes that were merged during the nearly-over Linux 6.14 merge window include:

- Removing a redundant TLB flush on AMD CPUs when the guest CR4.PGE changes.

- Overhauling of the KVM x86 CPUID feature infrastructure to track all vCPU capabilities.

- Continued work around enabling Intel Trust Domain Extensions (TDX) virtual machines.

- A rework of KVM handling around VM-Exits during event vectoring to bring better parity between VMX and SVM usage.

- The RISC-V KVM support now enables Zabha, Svvptc, and Ziccrse extension support for guests.

- Various other bug fixes and enhancements.

More details on these KVM feature changes for Linux 6.14 via this pull request that was already merged to mainline Linux Git.
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