summaryrefslogtreecommitdiffstats
path: root/include/exec/exec-all.h
diff options
context:
space:
mode:
authorPavel Dovgalyuk2014-08-28 13:19:03 +0200
committerPaolo Bonzini2014-09-11 12:20:25 +0200
commita6dead43e6b3b01122f700e9e5736a1255561965 (patch)
treeb0b0281f5e0ba255fcded1ab8d59580e833cffff /include/exec/exec-all.h
parentvl: use QLIST_FOREACH_SAFE to visit change state handlers (diff)
downloadqemu-a6dead43e6b3b01122f700e9e5736a1255561965.tar.gz
qemu-a6dead43e6b3b01122f700e9e5736a1255561965.tar.xz
qemu-a6dead43e6b3b01122f700e9e5736a1255561965.zip
apic_common: vapic_paddr synchronization fix
This patch postpones vapic_paddr initialization, which is performed during migration. When vapic_paddr is synchronized within the migration process, apic_common functions could operate with incorrect apic state, if it hadn't loaded yet. This patch postpones the synchronization until the virtual machine is started, ensuring that the whole virtual machine state has been loaded. Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgaluk@ispras.ru> Tested-by: Pavel Dovgalyuk <Pavel.Dovgaluk@ispras.ru> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'include/exec/exec-all.h')
0 files changed, 0 insertions, 0 deletions