Messages in this thread | | | Subject | Re: [PATCH v1 1/2] KVM: arm64: handle single-stepping trapped instructions | From | Julien Thierry <> | Date | Fri, 6 Oct 2017 14:15:21 +0100 |
| |
On 06/10/17 12:39, Alex Bennée wrote: > If we are using guest debug to single-step the guest we need to ensure > we exit after emulating the instruction. This only affects > instructions completely emulated by the kernel. For userspace emulated > instructions we need to exit and return to complete the emulation. > > We fake debug.arch.hsr to contain ESR_ELx_EC_SOFTSTP_LOW so QEMU knows > it was a single-step event (and without altering the userspace ABI). > > Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Julien Thierry <julien.thierry@arm.com>
Thanks,
-- Julien Thierry
| |