]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu: Use "migratable" XML definition when doing external checkpoints
authorPeter Krempa <pkrempa@redhat.com>
Mon, 16 Sep 2013 11:40:42 +0000 (13:40 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Tue, 17 Sep 2013 07:42:43 +0000 (09:42 +0200)
commit1b7bfa65e36996fc3a204452d2a844ab9f4b52b3
treee3ac320742e6b14251289e474648d8954555d999
parent59898a88ce8431bd3ea249b8789edc2ef9985827
qemu: Use "migratable" XML definition when doing external checkpoints

In the original implementation of external checkpoints I've mistakenly
used the live definition to be stored in the save image. The normal
approach is to use the "migratable" definition. This was discovered when
commit 07966f6a8b5ccb5bb4c716b25deb8ba2e572cc67 changed the behavior to
use a converted XML from the user to do the compatibility check to fix
problem when using the regular machine saving.

As the previous patch added a compatibility layer, we can now change the
type of the XML in the image.

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1008340
src/qemu/qemu_driver.c