From 733318ea9c6d846a6a047b87619e7d9d6e9707d1 Mon Sep 17 00:00:00 2001 From: Glauber Costa Date: Wed, 2 Sep 2009 17:18:43 -0400 Subject: 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 Signed-off-by: Anthony Liguori --- hw/apic.c | 2 -- 1 file changed, 2 deletions(-) (limited to 'hw/apic.c') diff --git a/hw/apic.c b/hw/apic.c index 2c414c1878..9f1d25e557 100644 --- a/hw/apic.c +++ b/hw/apic.c @@ -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; -- cgit 1.4.1