]> git.proxmox.com Git - mirror_qemu.git/commit - cpus.c
Process pending work while waiting for initial kick-off in TCG mode
authorJan Kiszka <jan.kiszka@siemens.com>
Fri, 17 Feb 2012 17:31:15 +0000 (18:31 +0100)
committerAvi Kivity <avi@redhat.com>
Sat, 18 Feb 2012 10:15:53 +0000 (12:15 +0200)
commit8e564b4ebf472095b7ca5692302c8a3883d99d91
tree9938a8b258d32c1fdec5653d2ca4e6a1c2a8b5b1
parent5207a5e0c33ce836341ff760e64ea4880bf1bc29
Process pending work while waiting for initial kick-off in TCG mode

When the TCG thread is started but not yet the machine, we wait in
qemu_tcg_cpu_thread_fn on tcg_halt_cond. To allow run_on_cpu already at
this time, we need to process pending request in that loop.

CC: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
cpus.c