KVM: arm64: nv: Enable vSErrors when HCRX_EL2.TMEA is set
authorOliver Upton <oliver.upton@linux.dev>
Tue, 8 Jul 2025 17:25:25 +0000 (10:25 -0700)
committerOliver Upton <oliver.upton@linux.dev>
Tue, 8 Jul 2025 18:36:35 +0000 (11:36 -0700)
commit1f1c08d9896cf439cca829960df3d6ec3c03619b
tree951a86aaa92a6be838a5086b620173bb93e3e5f4
parent59b6d08666f0424f3e0ade08ab664fac65a09c5d
KVM: arm64: nv: Enable vSErrors when HCRX_EL2.TMEA is set

Per R_CDCKC, vSErrors are enabled if HCRX_EL2.TMEA is set, regardless of
HCR_EL2.AMO.

Reviewed-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20250708172532.1699409-21-oliver.upton@linux.dev
Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
arch/arm64/include/asm/kvm_emulate.h