From: Paolo Bonzini Date: Mon, 24 Feb 2025 18:20:00 +0000 (-0500) Subject: Merge tag 'kvmarm-fixes-6.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git... X-Git-Tag: v6.14-rc5~9^2~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4647c822764d7baaa064cf97c43cfad64e953763;p=thirdparty%2Fkernel%2Flinux.git Merge tag 'kvmarm-fixes-6.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD KVM/arm64 fixes for 6.14, take #3 - Fix TCR_EL2 configuration to not use the ASID in TTBR1_EL2 and not mess-up T1SZ/PS by using the HCR_EL2.E2H==0 layout. - Bring back the VMID allocation to the vcpu_load phase, ensuring that we only setup VTTBR_EL2 once on VHE. This cures an ugly race that would lead to running with an unallocated VMID. --- 4647c822764d7baaa064cf97c43cfad64e953763