
The highlights for this initial KVM pull request for Linux 6.12 are centered around ARM64, RISC-V, and LoongArch CPU architectures.
KVM on ARM is adding FP8 support, nested virtualization on ARM now supporting the address translation family of instructions (FEAT_ATS1A), and other fixes.
KVM on LoongArch for Linux 6.12 adds Loongson Binary Translation to speed-up x86 and ARM emulation on these Chinese processors. LoongArch with KVM also now adds PMU support for guests, enables paravirt feature control from the VMM, and other enhancements.
Lastly KVM on RISC-V will no longer zero-out the PMU snapshot area before freeing data, there is support for legacy PMU access from guests, and other fixes.
More details on the KVM changes for Linux 6.12 can be found via this pull request . Stay tuned for the secondary set of KVM updates within the next week or so for rolling out the Intel/AMD KVM changes and other updates.