[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