From 055479feab63607b8042bb8ebb2e0523f17cbc4e Mon Sep 17 00:00:00 2001 From: aliguori Date: Wed, 21 Jan 2009 16:31:20 +0000 Subject: [PATCH] Always return latest pmsts instead of the old one (Xiantao Zhang) It may lead to the issue when booting windows guests with acpi=1 if return the old pmsts. Signed-off-by: Xiantao Zhang Signed-off-by: Anthony Liguori git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6375 c046a42c-6fe2-441c-8c8c-71466251a162 --- hw/acpi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/acpi.c b/hw/acpi.c index 92b1ffa6cf..c127d4cb40 100644 --- a/hw/acpi.c +++ b/hw/acpi.c @@ -92,7 +92,7 @@ static int get_pmsts(PIIX4PMState *s) d = muldiv64(qemu_get_clock(vm_clock), PM_FREQ, ticks_per_sec); if (d >= s->tmr_overflow_time) s->pmsts |= TMROF_EN; - return pmsts; + return s->pmsts; } static void pm_update_sci(PIIX4PMState *s)