Message ID | 1297185509-20996-13-git-send-email-pbonzini@redhat.com |
---|---|
State | New |
Headers | show |
diff --git a/cpus.c b/cpus.c index 67fd672..3d74ad7 100644 --- a/cpus.c +++ b/cpus.c @@ -1053,8 +1053,10 @@ bool cpu_exec_all(void) qemu_clock_enable(vm_clock, (env->singlestep_enabled & SSTEP_NOTIMER) == 0); +#ifndef CONFIG_IOTHREAD if (qemu_alarm_pending()) break; +#endif if (cpu_can_run(env)) { r = qemu_cpu_exec(env); if (kvm_enabled()) {
This "if" has no reason to exist in the iothread world, and it breaks Wine because of the slowness of the thread primitives there. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> --- cpus.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)