News: 0001522849

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

KVM Enhancements Within The Linux 6.14 Kernel

([Virtualization] 3 Hours Ago Linux 6.14 KVM)


Along with other [1]Intel TDX changes and [2]AMD SEV updates separately sent out for thei n-development [3]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 [4]this pull request that was already merged to mainline Linux Git.



[1] https://www.phoronix.com/news/Intel-TDX-Linux-6.14

[2] https://www.phoronix.com/news/New-AMD-CPU-Features-6.14

[3] https://www.phoronix.com/search/Linux+6.14

[4] https://lore.kernel.org/lkml/20250124163741.101568-1-pbonzini@redhat.com/



phoronix

"In the face of entropy and nothingness, you kind of have to pretend it's not
there if you want to keep writing good code." -- Karl Lehenbauer