KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR
authorMarc Zyngier <maz@kernel.org>
Wed, 8 Nov 2023 19:10:12 +0000 (19:10 +0000)
committerMarc Zyngier <maz@kernel.org>
Tue, 19 Dec 2023 09:51:06 +0000 (09:51 +0000)
commit4d4f52052ba8357f1591cb9bc3086541070711af
treeae1bd7e6eb430f400a706cc7ad0548ac100714d4
parent3ed0b5123cd5a2a4f1fe4e594e7bf319e9eaf1da
KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR

With FEAT_NV2, a bunch of system register writes are turned into
memory writes. This is specially the fate of the EL12 registers
that the guest hypervisor manipulates out of context.

Remove the trap descriptors for those, as they are never going
to be used again.

Reviewed-by: Oliver Upton <oliver.upton@linux.dev>
Signed-off-by: Marc Zyngier <maz@kernel.org>
arch/arm64/kvm/sys_regs.c