[libvirt] [PATCH v3 0/9] Selective block device migration implementation

Michal Privoznik mprivozn at redhat.com
Tue May 26 13:01:42 UTC 2015


I've taken Pavel's patches, reworked them a bit, added something and sending
v3. The original patches can be found here:

https://www.redhat.com/archives/libvir-list/2015-May/msg00697.html

Michal Privoznik (3):
  virDomainDiskGetSource: Mark passed disk as 'const'
  qemuMigrationBeginPhase: Fix function header indentation
  qemuMigrationDriveMirror: Pass disk format to qemu

Pavel Boldin (6):
  util: multi-value virTypedParameter
  util: multi-value parameters in virTypedParamsAdd*
  util: virTypedParams{Filter,PickStrings}
  util: add virTypedParamsAddStringList
  qemu: migration: selective block device migration
  virsh: selective block device migration

 include/libvirt/libvirt-domain.h |   9 ++
 include/libvirt/libvirt-host.h   |  17 +++
 src/conf/domain_conf.c           |   2 +-
 src/conf/domain_conf.h           |   2 +-
 src/libvirt_public.syms          |   3 +
 src/qemu/qemu_driver.c           |  72 +++++++---
 src/qemu/qemu_migration.c        | 267 +++++++++++++++++++++++++----------
 src/qemu/qemu_migration.h        |  24 ++--
 src/util/virtypedparam.c         | 269 ++++++++++++++++++++++++++++-------
 src/util/virtypedparam.h         |  10 ++
 tests/Makefile.am                |   6 +
 tests/virtypedparamtest.c        | 294 +++++++++++++++++++++++++++++++++++++++
 tools/virsh-domain.c             |  23 +++
 tools/virsh.pod                  |  21 +--
 14 files changed, 854 insertions(+), 165 deletions(-)
 create mode 100644 tests/virtypedparamtest.c

-- 
2.3.6




More information about the libvir-list mailing list