Commit e47ce3f2440368a5dac209b910e361658cb601f0
1 parent
29c8ca6f
Clear CPU_INTERRUPT_EXIT on VM load
CPU_INTERRUPT_EXIT is not set anymore in env->interrupt_request since revision 6728. Make sure the bit is cleared on VM load. Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6756 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
1 additions
and
0 deletions
exec.c
... | ... | @@ -523,6 +523,7 @@ static int cpu_common_load(QEMUFile *f, void *opaque, int version_id) |
523 | 523 | |
524 | 524 | qemu_get_be32s(f, &env->halted); |
525 | 525 | qemu_get_be32s(f, &env->interrupt_request); |
526 | + env->interrupt_request &= ~CPU_INTERRUPT_EXIT; | |
526 | 527 | tlb_flush(env, 1); |
527 | 528 | |
528 | 529 | return 0; | ... | ... |