mirror of https://github.com/xemu-project/xemu.git
iothread stops the vcpu thread via IPI
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
This commit is contained in:
parent
18a857280d
commit
8cf3f22b77
2
cpus.c
2
cpus.c
|
@ -1086,9 +1086,11 @@ bool cpu_exec_all(void)
|
||||||
qemu_clock_enable(vm_clock,
|
qemu_clock_enable(vm_clock,
|
||||||
(env->singlestep_enabled & SSTEP_NOTIMER) == 0);
|
(env->singlestep_enabled & SSTEP_NOTIMER) == 0);
|
||||||
|
|
||||||
|
#ifndef CONFIG_IOTHREAD
|
||||||
if (qemu_alarm_pending()) {
|
if (qemu_alarm_pending()) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
if (cpu_can_run(env)) {
|
if (cpu_can_run(env)) {
|
||||||
if (kvm_enabled()) {
|
if (kvm_enabled()) {
|
||||||
r = kvm_cpu_exec(env);
|
r = kvm_cpu_exec(env);
|
||||||
|
|
Loading…
Reference in New Issue