[libvirt] [PATCHv9 0/9] blockjob: storage migration via block-copy

Eric Blake eblake at redhat.com
Tue Oct 23 02:10:37 UTC 2012


v8 was here:
https://www.redhat.com/archives/libvir-list/2012-October/msg01105.html

A couple of patches were applied independently.  Also, this post
clears up some bugs, such as improperly holding the driver lock
or failing to clean up properly on error, as well as some improved
commit messages.

Eric Blake (9):
  blockjob: add qemu capabilities related to block jobs
  blockjob: react to active block copy
  blockjob: return appropriate event and info
  blockjob: support pivot operation on cancel
  blockjob: make drive-reopen safer
  blockjob: implement block copy for qemu
  blockjob: allow for existing files in block-copy
  blockjob: allow mirroring under SELinux and cgroup
  blockjob: relabel entire existing chain

 include/libvirt/libvirt.h.in |   1 +
 src/conf/domain_conf.c       |  12 ++
 src/conf/domain_conf.h       |   1 +
 src/libvirt.c                |   7 +-
 src/libvirt_private.syms     |   1 +
 src/qemu/qemu_capabilities.c |   8 +
 src/qemu/qemu_capabilities.h |   2 +
 src/qemu/qemu_driver.c       | 423 ++++++++++++++++++++++++++++++++++++++++++-
 src/qemu/qemu_hotplug.c      |   7 +
 src/qemu/qemu_migration.c    |   5 +
 src/qemu/qemu_monitor.c      |  56 +++++-
 src/qemu/qemu_monitor.h      |  14 ++
 src/qemu/qemu_monitor_json.c |  96 +++++++++-
 src/qemu/qemu_monitor_json.h |  21 ++-
 src/qemu/qemu_process.c      |   3 +
 15 files changed, 645 insertions(+), 12 deletions(-)

-- 
1.7.11.7




More information about the libvir-list mailing list