[PATCH 0/9] qemu: Support block pull/commit jobs with blockdev (blockdev-add saga)

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

 



One of the final chapters of the saga. At the end we finally support
first blockjobs with blockdev.

This series depends on some of the previous postings so for convenience
it can be fetched at:

git fetch https://gitlab.com/pipo.sk/libvirt.git blockjobs-send-partial

The above branch also contains patches which enable blockdev support,
which is ideal for testing.

Peter Krempa (9):
  qemu: blockjob: Use proper value when setting disk's READY state
  tests: qemustatusxml: Add few disks with backing chains for blockdev
    job testing
  qemu: blockjob: Document qemuBlockJobRegister
  qemu: blockjob: Register disk->mirror with a job only when required
  qemu: blockjob: Split out update of persistent XML disk's source on
    mirror jobs
  qemu: blockjob: Esure that persistent definition source does not copy
    irrelevant data
  qemu: blockjob: Ensure that config disk source is identical when
    modifying it
  qemu: Add -blockdev support for block pull job
  qemu: Add -blockdev support for block commit job

 src/qemu/qemu_blockjob.c                      | 525 +++++++++++++++++-
 src/qemu/qemu_blockjob.h                      |  40 ++
 src/qemu/qemu_domain.c                        | 123 +++-
 src/qemu/qemu_driver.c                        |  83 ++-
 .../blockjob-blockdev-in.xml                  | 285 +++++++++-
 5 files changed, 1001 insertions(+), 55 deletions(-)

-- 
2.21.0

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



[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux