qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] target-i386: fix interrupt shadow


From: Hervé Poussineau
Subject: Re: [Qemu-devel] [PATCH] target-i386: fix interrupt shadow
Date: Tue, 1 Mar 2016 20:41:39 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Icedove/38.5.0

Le 01/03/2016 15:09, Paolo Bonzini a écrit :
The handling of the interrupt shadow is subtle.  QEMU's check to stop the
interrupt shadow needs to check the state after the _penultimate_
instruction.  Because the interrupt shadow is only enabled at the end of
a translation block, and it makes the next, the state at the
penultimate instruction is stored in the current translation block's
flags.  Fix gen_eob to check it correctly.

This fixes Windows XP.

Reported-by: Hervé Poussineau <address@hidden>
Fixes: 7f0b7141b4c7deab51efd8ee1e83eab2d9b7a9ea
Signed-off-by: Paolo Bonzini <address@hidden>

Tested-by: Hervé Poussineau <address@hidden>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]