summary refs log tree commit diff stats
path: root/hw/intc/apic_common.c
diff options
context:
space:
mode:
authorZhu Guihua <zhugh.fnst@cn.fujitsu.com>2015-09-16 17:19:13 +0800
committerEduardo Habkost <ehabkost@redhat.com>2015-10-02 16:22:02 -0300
commitae50c55a09b8a90205972518d8129447000ae188 (patch)
tree473103ff33b6854e419552de059424dff98bb1e3 /hw/intc/apic_common.c
parent8d42d2d32b508484106f1c600f5cdd5496bc867e (diff)
downloadfocaccia-qemu-ae50c55a09b8a90205972518d8129447000ae188.tar.gz
focaccia-qemu-ae50c55a09b8a90205972518d8129447000ae188.zip
x86: use new method to correct reset sequence
During reset some devices (such as hpet, rtc) might send IRQ to APIC
which changes APIC's state from default one it's supposed to have
at machine startup time.
Fix this by resetting APIC after devices have been reset to cancel
any changes that qemu_devices_reset() might have done to its state.

Signed-off-by: Zhu Guihua <zhugh.fnst@cn.fujitsu.com>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Diffstat (limited to 'hw/intc/apic_common.c')
0 files changed, 0 insertions, 0 deletions