diff options
author | Glauber Costa <glommer@redhat.com> | 2009-09-02 17:18:43 -0400 |
---|---|---|
committer | Anthony Liguori <aliguori@us.ibm.com> | 2009-09-09 17:31:27 -0500 |
commit | aca79e46993cdd4cee862f2a7ba28d7ae1de642b (patch) | |
tree | 3f04d770021971263aadf822fb2dff6bc3a99aa9 /hw/apic.c | |
parent | b2db945b7710d491415e1b0f59895cd275d3dc58 (diff) | |
download | qemu-aca79e46993cdd4cee862f2a7ba28d7ae1de642b.tar.gz qemu-aca79e46993cdd4cee862f2a7ba28d7ae1de642b.tar.bz2 qemu-aca79e46993cdd4cee862f2a7ba28d7ae1de642b.zip |
don't call cpu_sychronize_state from reset handlers
Doing this will make the vcpu ioctl be issued from the I/O thread, instead
of cpu thread. The correct behaviour is to call it from within the cpu thread,
as soon as we are ready to go.
Signed-off-by: Glauber Costa <glommer@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'hw/apic.c')
-rw-r--r-- | hw/apic.c | 2 |
1 files changed, 0 insertions, 2 deletions
@@ -938,8 +938,6 @@ static void apic_reset(void *opaque) APICState *s = opaque; int bsp; - cpu_synchronize_state(s->cpu_env); - bsp = cpu_is_bsp(s->cpu_env); s->apicbase = 0xfee00000 | (bsp ? MSR_IA32_APICBASE_BSP : 0) | MSR_IA32_APICBASE_ENABLE; |