[PATCH 0/5] qemu: checkpoint: Don't require <domain> when redefining a checkpoint

Peter Krempa posted 5 patches 3 years, 5 months ago
Test syntax-check failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1606918292.git.pkrempa@redhat.com
docs/formatcheckpoint.rst               | 12 +++--
src/conf/checkpoint_conf.c              | 60 ++++++++++---------------
src/conf/checkpoint_conf.h              |  3 +-
src/qemu/qemu_checkpoint.c              |  7 ++-
src/test/test_driver.c                  |  2 +-
tests/qemudomaincheckpointxml2xmltest.c |  5 ---
6 files changed, 37 insertions(+), 52 deletions(-)
[PATCH 0/5] qemu: checkpoint: Don't require <domain> when redefining a checkpoint
Posted by Peter Krempa 3 years, 5 months ago
I've got a request from the oVirt devs integrating incremental backup
whether there's a simpler way to redefine checkpoints since they need to
support cases when the VM isn't running. Since we don't really use the
def we can stop requiring it.

Peter Krempa (5):
  virDomainCheckpointDefParse: Don't extract unused domain type
  virDomainCheckpointDefParse: Use 'unsigned int' for flags
  virDomainCheckpointRedefineCommit: Don't check ABI of definition in
    checkpoint
  conf: checkpoint: Prepare internals for missing domain definition
  conf: checkpoint: Don't require <domain> when redefining checkpoints

 docs/formatcheckpoint.rst               | 12 +++--
 src/conf/checkpoint_conf.c              | 60 ++++++++++---------------
 src/conf/checkpoint_conf.h              |  3 +-
 src/qemu/qemu_checkpoint.c              |  7 ++-
 src/test/test_driver.c                  |  2 +-
 tests/qemudomaincheckpointxml2xmltest.c |  5 ---
 6 files changed, 37 insertions(+), 52 deletions(-)

-- 
2.28.0