aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/kvm/arm.c
diff options
context:
space:
mode:
authorMarc Zyngier <marc.zyngier@arm.com>2017-04-03 19:37:58 +0100
committerChristoffer Dall <cdall@linaro.org>2017-04-09 07:49:31 -0700
commit386627d825d82ed3f7261a0de71a7cc4144e3c4b (patch)
tree5a94a31477de5fbf3cf77e21196e448e2e42d6ff /arch/arm/kvm/arm.c
parentARM: KVM: Implement HVC_SOFT_RESTART in the init code (diff)
downloadlinux-dev-386627d825d82ed3f7261a0de71a7cc4144e3c4b.tar.xz
linux-dev-386627d825d82ed3f7261a0de71a7cc4144e3c4b.zip
ARM: KVM: Gracefully handle hyp-stubs being restored from under our feet
Should kvm_reboot() be invoked while guest is running, an IPI wil be issued, forcing the guest to exit and HYP being reset to the stubs. We will then try to reenter the guest, only to get an error (HVC_STUB_ERR). This patch allows this case to be gracefully handled by exiting the run loop. Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Christoffer Dall <cdall@linaro.org>
Diffstat (limited to 'arch/arm/kvm/arm.c')
0 files changed, 0 insertions, 0 deletions