On 04/04/2014 04:52 AM, Peter Maydell wrote:
> If the guest attempts to execute from unreadable memory, this will
> cause us to longjmp back to the main loop from inside the
> target frontend decoder. For linux-user mode, this means we will
> still hold the tb_ctx.tb_lock, and will deadlock when we try to
> start executing code again. Unlock the lock in the return-from-longjmp
> code path to avoid this.
> 
> Signed-off-by: Peter Maydell <peter.mayd...@linaro.org>
> Acked-by: Andrei Warkentin <andrey.warken...@gmail.com>

Reviewed-by: Richard Henderson <r...@twiddle.net>


r~

Reply via email to