[PATCH 0/2] KVM: arm64: Simplify handling of GICv3 hardware with broken SEIS
Will Deacon
will at kernel.org
Tue Oct 22 07:40:14 PDT 2024
Hi folks,
While looking at reducing the host memory mapped into pKVM at EL2, I
noticed that the GICv3 CPU interface emulation for hardware with broken
SEIS implementations can be simplified and the corresponding mapping of
'kvm_vgic_global_state' can be dropped.
Please have a look!
Cheers,
Will
Cc: Marc Zyngier <maz at kernel.org>
Cc: Oliver Upton <oliver.upton at linux.dev>
Cc: Joey Gouly <joey.gouly at arm.com>
Cc: Fuad Tabba <tabba at google.com>
Cc: kvmarm at lists.linux.dev
--->8
Will Deacon (2):
KVM: arm64: Just advertise SEIS as 0 when emulating ICC_CTLR_EL1
KVM: arm64: Don't map 'kvm_vgic_global_state' at EL2 with pKVM
arch/arm64/kvm/hyp/nvhe/setup.c | 17 -----------------
arch/arm64/kvm/hyp/vgic-v3-sr.c | 3 ---
2 files changed, 20 deletions(-)
--
2.47.0.105.g07ac214952-goog
More information about the linux-arm-kernel
mailing list