APIC: Do not start zero-period timers (Jan Kiszka)
authoraliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162>
Mon, 18 Aug 2008 14:19:42 +0000 (14:19 +0000)
committeraliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162>
Mon, 18 Aug 2008 14:19:42 +0000 (14:19 +0000)
commit681f8c29aaa375b2b46ff81844b9bfa594538f43
tree9a937489703d83d9a4ba523e71523dbad0e12b87
parentc8f79b67cf6f03cea76185f11094dbceff67a0ef
APIC: Do not start zero-period timers (Jan Kiszka)

The APIC timer must not start when the initial count is (still) zero.

This caused occasional stalls when booting secondary CPUs of Linux SMP
guests.

Signed-off-by: Jan Kiszka <jan.kiszka@web.de>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5024 c046a42c-6fe2-441c-8c8c-71466251a162
hw/apic.c