This series adds support for external system checkpoints.
This series is designed to be applied on top of:
http://www.redhat.com/archives/libvir-list/2012-September/msg00594.html
This first series adds support for taking the snapshots. I'll follow up
with adding support to revert snapshots or to add add snapshots with
different parents, but I'd like to start rounds of review on this until
the design settles.
Peter
Peter Krempa (7):
qemu: Fix misleading comment for qemuDomainObjBeginJobWithDriver()
qemu: Split out code to save domain memory to allow reuse
snapshot: Add flag to enable creating checkpoints in paused state
snapshot: qemu: Add async job type for snapshots
snapshot: qemu: Rename qemuDomainSnapshotCreateActive
snapshot: qemu: Add support for external checkpoints
snapshot: qemu: Remove restrictions preventing external snapshots
include/libvirt/libvirt.h.in | 4 +
src/qemu/qemu_domain.c | 6 +-
src/qemu/qemu_domain.h | 1 +
src/qemu/qemu_driver.c | 474 +++++++++++++++++++++++++------------------
src/qemu/qemu_process.c | 19 ++
tools/virsh-domain-monitor.c | 2 +
tools/virsh-snapshot.c | 6 +
tools/virsh.pod | 12 +-
8 files changed, 326 insertions(+), 198 deletions(-)
--
1.7.12