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

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



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


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