KVM虚拟化针对开发中的变化Linux 6.8内核在功能方面相当繁重。
在这个周期中,KVM有很多变化,其中一些新的v6.8功能包括:
-继续致力于更好地支持机密虚拟机,例如使用新的kvm_set_Memory_Attributes ioctl,允许用户空间为给定的来宾内存页面指定每页属性。这对于使用AMD SEV-SNP、Intel TDX和ARM pKVM等保密/安全的VM非常有用。
-x86上的KVM现在还支持“受软件保护的VM”,这是目前测试有关Guest_Memfd和页面属性代码的新接口的一种方法。
- 在KVM上无条件地宣传对nSVM的按ASID刷新支持,以使最新版本的VMware Workstation在KVM上运行。
-英特尔线性地址掩码(LAM)支持KVM来宾。
-新的“CONFIG_KVM_HyperV”KCONFIG选项,允许在构建时禁用KVM对Microsoft Hyper-V仿真的支持。
-ARM64 LPA2支持。
-LoongArch上的KVM现在允许在KVM来宾VM中使用LSX/LAX SIMD CPU指令。
-在整个基于内核的虚拟机代码中进行了各种修复和其他改进。
有关Linux 6.8的KVM更改的更多详细信息,请访问这一拉力.