红帽工程师PaoloBonzini提交了针对Linux6.12内核的首批KVM变更。这仅仅是第一批,而且明显缺乏该周期内所有KVMx86Intel/AMD改动。但在非x86领域,对于使用KVM作为开源虚拟化堆栈一部分的用户来说,下一个内核版本有相当多的活动。

Linux6.12的KVM拉取请求主要围绕ARM64、RISC-V和龙芯中科LoongArchCPU架构。

ARM上的KVM增加了FP8支持,ARM上的嵌套虚拟化现在支持地址转换系列指令(FEAT_ATS1A),并进行了其他修复。

Linux6.12版LoongArch上的KVM增加了Loongson二进制转换功能,以加快这些来自中国的处理器上的x86和ARM仿真速度。带有KVM的LoongArch现在还为客户添加了PMU支持,启用了来自VMM的paravirt功能控制以及其他增强功能。

最后,RISC-V上的KVM将不再在释放数据前清零PMU快照区域,支持从客户访问传统PMU,并进行了其他修复。

有关Linux6.12的KVM变更的更多详情,请参阅此拉取请求。敬请期待下周左右推出的第二组KVM更新,以推出Intel/AMDKVM变更和其他更新。