Skip to content
Commit bb666c47 authored by Marc Zyngier's avatar Marc Zyngier
Browse files

KVM: arm64: Inject AArch64 exceptions from HYP



Move the AArch64 exception injection code from EL1 to HYP, leaving
only the ESR_EL1 updates to EL1. In order to come with the differences
between VHE and nVHE, two set of system register accessors are provided.

SPSR, ELR, PC and PSTATE are now completely handled in the hypervisor.

Signed-off-by: default avatarMarc Zyngier <maz@kernel.org>
parent e650b64f
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment