[PATCH 0/9] qemu: clean up capability handling during startup (incremental backup prequels)

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

 



For libvirt to use incremental backup we will require that blockdev is
enabled. Clean up how we handle caps during startup since blockdev may
be masked out there and add infrastructure to interlock flags.

Peter Krempa (9):
  qemu: process: Make it obvious that virDomainDefPostParse is called
    with NULL opaque
  qemu: process: Don't try to redetect missing qemuCaps on reconnect
  qemu: Move and rename qemuDomainUpdateQEMUCaps
  qemu: process: Move clearing of the BLOCKDEV capability to
    qemuProcessPrepareQEMUCaps
  qemu: process: Move clearing of QEMU_CAPS_CHARDEV_FD_PASS to
    qemuProcessPrepareQEMUCaps
  qemu: process: Move handling of qemu capability overrides
  qemu: caps: Don't check capability before clearing it
  qemu: capabilities: Lock out incremental backup capability without
    blockdev
  qemu: process: Re-process qemu capability lockout in
    qemuProcessPrepareQEMUCaps

 src/qemu/qemu_capabilities.c | 20 +++++++++-
 src/qemu/qemu_capabilities.h |  2 +
 src/qemu/qemu_domain.c       | 26 ------------
 src/qemu/qemu_domain.h       |  4 --
 src/qemu/qemu_process.c      | 76 ++++++++++++++++++++++++------------
 5 files changed, 72 insertions(+), 56 deletions(-)

-- 
2.23.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