[libvirt] [PATCH v3 0/5] Active commit

Eric Blake eblake at redhat.com
Wed Jun 11 16:27:40 UTC 2014


I still don't have qemu capability detection working reliably,
but want to post this series right now so that it can be built
into a scratch build containing Peter's and my changes.  (Or
put another way, I was testing what conflict resolutions are
required - patch 2/5 (virsh) and 5/5 (qemu_driver) has some
conflicts with Peter's addition of relative backing name; and
I think the resolutions were fairly simple).

These patches are tested on top of:
https://www.redhat.com/archives/libvir-list/2014-June/msg00492.html

I may still end up posting a v4 and/or pushing my series before
Peter's, once I get capability detection working the way I want.

Eric Blake (5):
  virsh: improve blockcopy UI
  virsh: expose new active commit controls
  blockcommit: update error messages related to block jobs
  blockcommit: track job type in xml
  blockcommit: turn on active commit

 docs/formatdomain.html.in                          | 20 +++---
 docs/schemas/domaincommon.rng                      |  6 ++
 src/conf/domain_conf.c                             | 26 ++++++-
 src/conf/domain_conf.h                             |  1 +
 src/qemu/qemu_driver.c                             | 56 ++++++++++++---
 src/qemu/qemu_hotplug.c                            |  2 +-
 src/qemu/qemu_process.c                            | 18 +++--
 .../qemuxml2argv-disk-active-commit.xml            | 37 ++++++++++
 .../qemuxml2argvdata/qemuxml2argv-disk-mirror.xml  |  4 +-
 .../qemuxml2xmlout-disk-mirror-old.xml             |  4 +-
 tests/qemuxml2xmltest.c                            |  1 +
 tools/virsh-domain.c                               | 83 +++++++++++++++++-----
 tools/virsh.pod                                    | 53 +++++++++-----
 13 files changed, 242 insertions(+), 69 deletions(-)
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-disk-active-commit.xml

-- 
1.9.3




More information about the libvir-list mailing list