[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[libvirt] [PATCH 0/7] External checkpoint support

This series adds support for external system checkpoints.

This series is designed to be applied on top of:

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 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(-)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]