[libvirt] [PATCH 0/4] incremental backup: QMP interactions

Eric Blake posted 4 patches 14 weeks ago
Test syntax-check passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20190606030110.4457-1-eblake@redhat.com
src/qemu/qemu_capabilities.h                  |   4 +
src/qemu/qemu_monitor.h                       |  29 +++-
src/qemu/qemu_monitor_json.h                  |  24 ++-
src/qemu/qemu_capabilities.c                  |   6 +
src/qemu/qemu_migration.c                     |   9 +-
src/qemu/qemu_monitor.c                       |  74 ++++++++-
src/qemu/qemu_monitor_json.c                  | 149 +++++++++++++++++-
.../caps_4.0.0.aarch64.xml                    |   2 +
.../qemucapabilitiesdata/caps_4.0.0.ppc64.xml |   2 +
.../caps_4.0.0.riscv32.xml                    |   2 +
.../caps_4.0.0.riscv64.xml                    |   2 +
.../qemucapabilitiesdata/caps_4.0.0.s390x.xml |   2 +
.../caps_4.0.0.x86_64.xml                     |   2 +
tests/qemumonitorjsontest.c                   |  60 ++++++-
14 files changed, 341 insertions(+), 26 deletions(-)

[libvirt] [PATCH 0/4] incremental backup: QMP interactions

Posted by Eric Blake 14 weeks ago
I'm trying to break my incremental backup work into smaller pieces so
I can make progress and actually get some code committed, while I
continue to hammer away at preparing a v9 series that addresses even
more review comments and things learned during testing.  These few
patches represent the bulk of 14-15/21 from v8, except that the
operation to update Checkpoint size must come later in the series when
checkpoint_conf.h is ready.

Another reason to commit this now, even without the incremental backup
clients of the new capabilities, is that capability additions tend to
be a conflict magnet, so I'd rather stabilize this and reduce the
amount of rebase work I have been doing.

Changes from v8:
- improve testing of nbd-server-start
- split up QMP changes into more manageable pieces
- address formatting review comments

Eric Blake (4):
  backup: Prepare for Unix sockets in QMP nbd-server-start
  backup: Add two new qemu capabilities
  backup: Add new qemu monitor bitmap
  backup: Add new parameters to qemu monitor nbd-server-add

 src/qemu/qemu_capabilities.h                  |   4 +
 src/qemu/qemu_monitor.h                       |  29 +++-
 src/qemu/qemu_monitor_json.h                  |  24 ++-
 src/qemu/qemu_capabilities.c                  |   6 +
 src/qemu/qemu_migration.c                     |   9 +-
 src/qemu/qemu_monitor.c                       |  74 ++++++++-
 src/qemu/qemu_monitor_json.c                  | 149 +++++++++++++++++-
 .../caps_4.0.0.aarch64.xml                    |   2 +
 .../qemucapabilitiesdata/caps_4.0.0.ppc64.xml |   2 +
 .../caps_4.0.0.riscv32.xml                    |   2 +
 .../caps_4.0.0.riscv64.xml                    |   2 +
 .../qemucapabilitiesdata/caps_4.0.0.s390x.xml |   2 +
 .../caps_4.0.0.x86_64.xml                     |   2 +
 tests/qemumonitorjsontest.c                   |  60 ++++++-
 14 files changed, 341 insertions(+), 26 deletions(-)

-- 
2.20.1

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list