• Marc Zyngier's avatar
    KVM: arm64: Inject AArch64 exceptions from HYP · bb666c47
    Marc Zyngier authored
    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>
    bb666c47
exception.c 4.22 KB