[PATCH 0/7] qemu: Fix hot-(un-)plug of disks with FD-passed storage

Peter Krempa pkrempa at redhat.com
Tue Jan 31 16:32:06 UTC 2023


Peter Krempa (7):
  qemu_fd: Remove declaration for 'qemuFDPassNewDirect'
  qemuStorageSourcePrivateDataFormat: Rename 'tmp' to 'objectsChildBuf'
  qemu: command: Handle FD passing commandline via
    qemuBuildBlockStorageSourceAttachDataCommandline
  qemuFDPassTransferCommand: Mark that FD was passed
  qemu: fd: Add helpers allowing storing FD set data in status XML
  qemu: domain: Store fdset ID for disks passed to qemu via FD
  qemu: block: Properly handle FD-passed disk hot-(un-)plug

 src/qemu/qemu_block.c                         |  7 +++
 src/qemu/qemu_block.h                         |  2 +
 src/qemu/qemu_command.c                       | 26 ++---------
 src/qemu/qemu_domain.c                        | 31 +++++++++----
 src/qemu/qemu_fd.c                            | 43 +++++++++++++++++++
 src/qemu/qemu_fd.h                            |  8 +++-
 tests/qemustatusxml2xmldata/modern-in.xml     |  3 ++
 .../disk-source-fd.x86_64-latest.args         |  6 +--
 8 files changed, 91 insertions(+), 35 deletions(-)

-- 
2.39.1



More information about the libvir-list mailing list