Peter Krempa (18):
qemuBlockStorageSourceGetBackendProps: Convert boolean arguments to
flags
qemuBlockStorageSourceGetBackendProps: Allow skipping
"discard":"unmap"
qemuBlockStorageSourceAttachData: Add field for ad-hoc storage node
name
virDomainHostdevDefFormatSubsys: Format private data for a
virStorageSource
virDomainHostdevSubsysSCSIiSCSIDefParseXML: Parse private data of
virStorageSource
qemustatusxml2xmltest: Add tests for iSCSI hostdev private data
handling
qemuDomainSecretHostdevDestroy: Don't clear secinfo alias
qemu: domain: Regenerate hostdev source private data
qemu: hotplug: Don't regenerate iSCSI secret alias
qemuBuildHostdevCommandLine: Extract (i)SCSI code
qemuBuildSCSIHostdevDevStr: Pass in backend alias
qemu: capabilities: Add QEMU_CAPS_BLOCKDEV_HOSTDEV_SCSI
qemu: command: Create qemuBlockStorageSourceAttachData for (i)SCSI
hostdevs
qemuBuildHostdevSCSICommandLine: Use new infrastructure
qemuDomainAttachHostSCSIDevice: Use new infrastructure
qemuDomainRemoveHostDevice: Use new infrastructure for (i)SCSI
qemu: caps: Enable QEMU_CAPS_BLOCKDEV_HOSTDEV_SCSI
qemuBuildSCSIHostdevDrvStr: unexport
src/conf/domain_conf.c | 71 +++++---
src/qemu/qemu_block.c | 41 +++--
src/qemu/qemu_block.h | 12 +-
src/qemu/qemu_capabilities.c | 4 +
src/qemu/qemu_capabilities.h | 1 +
src/qemu/qemu_command.c | 167 ++++++++++++------
src/qemu/qemu_command.h | 15 +-
src/qemu/qemu_domain.c | 58 +++++-
src/qemu/qemu_hotplug.c | 70 ++------
tests/qemublocktest.c | 18 +-
.../caps_4.2.0.aarch64.xml | 1 +
.../qemucapabilitiesdata/caps_4.2.0.s390x.xml | 1 +
.../caps_4.2.0.x86_64.xml | 1 +
.../caps_5.0.0.aarch64.xml | 1 +
.../qemucapabilitiesdata/caps_5.0.0.ppc64.xml | 1 +
.../caps_5.0.0.riscv64.xml | 1 +
.../caps_5.0.0.x86_64.xml | 1 +
.../caps_5.1.0.x86_64.xml | 1 +
.../disk-secinfo-upgrade-in.xml | 20 +++
.../disk-secinfo-upgrade-out.xml | 30 ++++
tests/qemustatusxml2xmldata/modern-in.xml | 18 ++
.../hostdev-scsi-lsi.x86_64-latest.args | 52 +++---
...ostdev-scsi-virtio-scsi.x86_64-latest.args | 46 ++---
23 files changed, 426 insertions(+), 205 deletions(-)
--
2.26.2