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 | 733318ea9c6d846a6a047b87619e7d9d6e9707d1 (patch) | |
tree | 3f04d770021971263aadf822fb2dff6bc3a99aa9 /hw/apic.c | |
parent | 98815437f731372d9456f6a2ad103f3b836a9646 (diff) | |
download | qemu-733318ea9c6d846a6a047b87619e7d9d6e9707d1.tar.gz qemu-733318ea9c6d846a6a047b87619e7d9d6e9707d1.tar.bz2 qemu-733318ea9c6d846a6a047b87619e7d9d6e9707d1.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; |