apic_common: migrate missing fields
authorPavel Dovgalyuk <Pavel.Dovgaluk@ispras.ru>
Thu, 28 Aug 2014 11:18:57 +0000 (15:18 +0400)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 13 Nov 2014 15:13:27 +0000 (16:13 +0100)
commitc2c00148ec54f77c9432fec16585834e1d677fda
treeb9088d3d9d429fcada0cdaa835f366925939c472
parentae67dc72e4f19238941894227d96b6201d71a70a
apic_common: migrate missing fields

This patch adds missed sipi_vector and wait_for_sipi fields to a new
subsection of the vmstate of the apic_common module. Saving and loading
of these fields makes migration of the apic state deterministic.

Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgaluk@ispras.ru>
[Initialize the field in pre_load and kvm_apic_realize. - Paolo]
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
hw/i386/kvm/apic.c
hw/intc/apic_common.c