[PATCH 0/4] KVM: arm64: vgic-v5: Random sparse fixes

Fuad Tabba fuad.tabba at linux.dev
Sun Sep 20 07:36:10 PDT 2026


Hi Marc,

On Sat, 19 Sep 2026 13:31:46 +0100, Marc Zyngier <maz at kernel.org> wrote:
[...]
> I'm queuing this on top of the existing branch.

For the four as queued in kvmarm/next, fixup included:

Tested-by: Fuad Tabba <fuad.tabba at linux.dev>

Sparse on vgic-v5-tables.c goes to no warnings, and the vgic_v5
selftest passes on the FVP GICv5 model with a VHE host, before and
after.

The same selftest on an nVHE host oopses in
__vgic_v5_restore_ppi_state() at the first KVM_RUN, with and without
this series. That's the EL1 access to the GICv5 CPU interface that 6/7
of [1] fixes, not new here.

Cheers,
/fuad

[1] https://lore.kernel.org/r/20260915123846.2317931-1-fuad.tabba@linux.dev



More information about the linux-arm-kernel mailing list