[GIT PULL] KVM/arm64 fix for 6.18, take #3
Paolo Bonzini
pbonzini at redhat.com
Tue Nov 18 08:38:42 PST 2025
On 11/14/25 12:34, Marc Zyngier wrote:
> Paolo,
>
> I'm back with my weekly routine of collecting patches, plugging
> another couple of regressions (the FGT one is particularly annoying).
> I hope this is the last one for this cycle, but my gut feeling is that
> we're not quite finished with it yet...
>
> Please pull,
>
> M.
>
> The following changes since commit 4af235bf645516481a82227d82d1352b9788903a:
>
> MAINTAINERS: Switch myself to using kernel.org address (2025-11-08 11:21:20 +0000)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git tags/kvmarm-fixes-6.18-3
>
> for you to fetch changes up to 85592114ffda568b507bc2b04f5e9afbe7c13b62:
>
> KVM: arm64: VHE: Compute fgt traps before activating them (2025-11-12 10:52:58 +0000)
>
> ----------------------------------------------------------------
> KVM/arm64 fixes for 6.18, take #3
>
> - Only adjust the ID registers when no irqchip has been created once
> per VM run, instead of doing it once per vcpu, as this otherwise
> triggers a pretty bad conbsistency check failure in the sysreg code.
>
> - Make sure the per-vcpu Fine Grain Traps are computed before we load
> the system registers on the HW, as we otherwise start running without
> anything set until the first preemption of the vcpu.
Pulled, thanks.
Paolo
More information about the linux-arm-kernel
mailing list