From: Paolo Bonzini Date: Sun, 20 Oct 2024 16:10:56 +0000 (-0400) Subject: Merge tag 'kvmarm-fixes-6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git... X-Git-Tag: v6.12-rc5~32^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ddd5c5820116a04b5f95711518d3be922990b5ec;p=thirdparty%2Fkernel%2Flinux.git Merge tag 'kvmarm-fixes-6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD KVM/arm64 fixes for 6.12, take #2 - Fix the guest view of the ID registers, making the relevant fields writable from userspace (affecting ID_AA64DFR0_EL1 and ID_AA64PFR1_EL1) - Correcly expose S1PIE to guests, fixing a regression introduced in 6.12-rc1 with the S1POE support - Fix the recycling of stage-2 shadow MMUs by tracking the context (are we allowed to block or not) as well as the recycling state - Address a couple of issues with the vgic when userspace misconfigures the emulation, resulting in various splats. Headaches courtesy of our Syzkaller friends --- ddd5c5820116a04b5f95711518d3be922990b5ec