Last patch implements the initiator IQN, the rest is cleanups and
preparation.
Note that this series depends on:
https://www.redhat.com/archives/libvir-list/2020-July/msg00567.html
https://www.redhat.com/archives/libvir-list/2020-July/msg00717.html
Peter Krempa (11):
virDomainHostdevDefFormatSubsys: Use virXMLFormatElement
virDomainHostdevDefFormatSubsys: Split out formatting of USB subsystem
virDomainHostdevDefFormatSubsys: Split out formatting of PCI subsystem
virDomainHostdevDefFormatSubsys: Split out formatting of SCSI
subsystem
virDomainHostdevDefFormatSubsysSCSI: Avoid ternary operator when
formatting address
virDomainHostdevDefFormatSubsys: Split out formatting of vHBA
subsystem
virDomainHostdevDefFormatSubsys: Split out formatting of mdev
subsystem
virDomainHostdevSubsysSCSIDefParseXML: Use typecasted switch
virDomainHostdevSubsysSCSIiSCSIDefParseXML: Use XPath to fetch
elements
docs: formatdomain-devices: Split out '<hostdev>' into separate file
conf: Add support for initiator IQN setting for iSCSI hostdevs
docs/formatdomain-devices-hostdev.rst.in | 344 ++++++++++++++++++
docs/formatdomain-devices.rst.in | 338 +----------------
docs/schemas/domaincommon.rng | 3 +
src/conf/domain_conf.c | 329 ++++++++++-------
...hostdev-scsi-virtio-scsi.x86_64-4.1.0.args | 3 +-
...ostdev-scsi-virtio-scsi.x86_64-latest.args | 1 +
.../hostdev-scsi-virtio-scsi.xml | 3 +
.../hostdev-scsi-virtio-scsi.xml | 3 +
8 files changed, 545 insertions(+), 479 deletions(-)
create mode 100644 docs/formatdomain-devices-hostdev.rst.in
--
2.26.2