arm/arm64: KVM: Inject virtual abort when guest exits on external abort
authorMarc Zyngier <marc.zyngier@arm.com>
Tue, 6 Sep 2016 13:02:15 +0000 (14:02 +0100)
committerChristoffer Dall <christoffer.dall@linaro.org>
Thu, 8 Sep 2016 10:53:00 +0000 (12:53 +0200)
commit4055710baca8cb067b059a635cf851eb86410a83
tree3dc5d0ab2b508ae876d4f350d070433623cfe826
parente656a1f91e701e6a1eddf8c029b45639b60877d5
arm/arm64: KVM: Inject virtual abort when guest exits on external abort

If we spot a data abort bearing the ESR_EL2.EA bit set, we know that
this is an external abort, and that should be punished by the injection
of an abort.

Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
arch/arm/kvm/mmu.c