OSDN Git Service

KVM: arm64: vgic-v3: Don't advertise ICC_CTLR_EL1.SEIS
authorMarc Zyngier <maz@kernel.org>
Sun, 10 Oct 2021 15:09:09 +0000 (16:09 +0100)
committerMarc Zyngier <maz@kernel.org>
Sun, 17 Oct 2021 10:06:36 +0000 (11:06 +0100)
commitf87ab682722299cddf8cf5f7bc17053d70300ee0
treefbc790e87faa4d202f58dc54a6d5b518d3ab80c9
parent0924729b21bffdd0e13f29ea6256d299fc807cff
KVM: arm64: vgic-v3: Don't advertise ICC_CTLR_EL1.SEIS

Since we are trapping all sysreg accesses when ICH_VTR_EL2.SEIS
is set, and that we never deliver an SError when emulating
any of the GICv3 sysregs, don't advertise ICC_CTLR_EL1.SEIS.

Reviewed-by: Alexandru Elisei <alexandru.elisei@arm.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20211010150910.2911495-5-maz@kernel.org
arch/arm64/kvm/hyp/vgic-v3-sr.c