KVM Enhancements Within The Linux 6.14 Kernel
([Virtualization] 3 Hours Ago
Linux 6.14 KVM)
- Reference: 0001522849
- News link: https://www.phoronix.com/news/Linux-6.14-KVM
- Source link:
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/
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