KVM: arm64: vgic-v3: Kill kvm_vgic_global_state.ich_vtr_el2

kvm_vgic_global_state.ich_vtr_el2 is the last bit of caching that
we can get rid of. Not as bad as a sysreg access, but still worse
than a constant.

Move over to the inlined stuff and remove the cached value.

Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://patch.msgid.link/20260721170754.3150521-7-maz@kernel.org
Signed-off-by: Oliver Upton <oupton@kernel.org>
This commit is contained in:
Marc Zyngier 2026-07-21 18:07:54 +01:00 • committed by Oliver Upton
commit 36d32222fc
6 changed files with 10 additions and 15 deletions