[PATCH v2 0/6] KVM: arm64: Make ICH_VTR_EL2 accesses an inlined literal
Oliver Upton
oupton at kernel.org
Tue Jul 21 11:24:04 PDT 2026
On Tue, 21 Jul 2026 18:07:48 +0100, Marc Zyngier wrote:
> I'm reposting this early as there were so many issues to the original
> posting that I decided to deviate from my own rules... Bite me.
>
> This is the second version of this series I initially sent as [1],
> which aims at removing the large number of traps that ICH_VTR_EL2
> generates in NV environments, leading to pointless overheads.
>
> [...]
Sashiko seems to have a done a good job reviewing v1. This looks to be in
decent shape now.
Applied to next, thanks!
[1/6] KVM: arm64: vgic-v3: Make vtr_to_* helpers use architectural field symbols
https://git.kernel.org/kvmarm/kvmarm/c/719e67103c5e
[2/6] KVM: arm64: Move GICv3 broken SEIS implementation detection to a CPU errrata
https://git.kernel.org/kvmarm/kvmarm/c/27a263e1a0fa
[3/6] KVM: arm64: Add a helper providing an inlined literal value for ICH_VTR_EL2
https://git.kernel.org/kvmarm/kvmarm/c/4edfdc8ddebd
[4/6] KVM: arm64: Convert most ICH_VTR_EL2 accesses to inlined literal value
https://git.kernel.org/kvmarm/kvmarm/c/2bba3d2c6092
[5/6] KVM: arm64: vgic-v3: Simplify initial GICv3 configuration sampling
https://git.kernel.org/kvmarm/kvmarm/c/bea608299d28
[6/6] KVM: arm64: vgic-v3: Kill kvm_vgic_global_state.ich_vtr_el2
https://git.kernel.org/kvmarm/kvmarm/c/36d32222fcab
--
Best,
Oliver
More information about the linux-arm-kernel
mailing list