]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
Merge tag 'kvmarm-fixes-6.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 24 Feb 2025 18:20:00 +0000 (13:20 -0500)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 24 Feb 2025 18:20:00 +0000 (13:20 -0500)
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.


Trivial merge