From: Paolo Bonzini Date: Tue, 4 Feb 2025 16:14:53 +0000 (-0500) Subject: Merge tag 'kvmarm-fixes-6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git... X-Git-Tag: v6.14-rc2~3^2~3 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=5e21d0c5b95c6351936bb1400a354af09cb74ace;p=linux-block.git Merge tag 'kvmarm-fixes-6.14-1' of git://git./linux/kernel/git/kvmarm/kvmarm into HEAD KVM/arm64 fixes for 6.14, take #1 - Correctly clean the BSS to the PoC before allowing EL2 to access it on nVHE/hVHE/protected configurations - Propagate ownership of debug registers in protected mode after the rework that landed in 6.14-rc1 - Stop pretending that we can run the protected mode without a GICv3 being present on the host - Fix a use-after-free situation that can occur if a vcpu fails to initialise the NV shadow S2 MMU contexts - Always evaluate the need to arm a background timer for fully emulated guest timers - Fix the emulation of EL1 timers in the absence of FEAT_ECV - Correctly handle the EL2 virtual timer, specially when HCR_EL2.E2H==0 --- 5e21d0c5b95c6351936bb1400a354af09cb74ace