See 4/6 for docs, 6/6 for examples
Peter Krempa (6):
qemucapabilitiesdata: Add data for the qemu-9.0 development cycle
util: xml: Return GPtrArray from virXMLNodeGetSubelement
qemu: capabilities: Introduce QEMU_CAPS_VIRTIO_BLK_IOTHREAD_MAPPING
conf: Add possibility to configure multiple iothreads per disk
qemu: Implement support for configuring iothread to virtqueue mapping
for disks
tests: Add xml->argv and xml->xml tests for the new iothread mapping
feature
docs/formatdomain.rst | 23 +-
src/conf/domain_conf.c | 116 +-
src/conf/domain_conf.h | 14 +
src/conf/domain_validate.c | 8 +
src/conf/network_conf.c | 33 +-
src/conf/nwfilter_conf.c | 20 +-
src/conf/schemas/domaincommon.rng | 47 +-
src/hypervisor/domain_driver.c | 15 +-
src/qemu/qemu_capabilities.c | 2 +
src/qemu/qemu_capabilities.h | 1 +
src/qemu/qemu_command.c | 45 +
src/qemu/qemu_validate.c | 117 +-
src/util/virxml.c | 21 +-
src/util/virxml.h | 5 +-
.../domaincapsdata/qemu_9.0.0-q35.x86_64.xml | 289 +
.../domaincapsdata/qemu_9.0.0-tcg.x86_64.xml | 288 +
tests/domaincapsdata/qemu_9.0.0.x86_64.xml | 289 +
.../caps_9.0.0_x86_64.replies | 42923 ++++++++++++++++
.../caps_9.0.0_x86_64.xml | 3760 ++
.../iothreads-disk.x86_64-latest.args | 13 +-
tests/qemuxml2argvdata/iothreads-disk.xml | 25 +-
.../iothreads-disk.x86_64-latest.xml | 26 +-
22 files changed, 47986 insertions(+), 94 deletions(-)
create mode 100644 tests/domaincapsdata/qemu_9.0.0-q35.x86_64.xml
create mode 100644 tests/domaincapsdata/qemu_9.0.0-tcg.x86_64.xml
create mode 100644 tests/domaincapsdata/qemu_9.0.0.x86_64.xml
create mode 100644 tests/qemucapabilitiesdata/caps_9.0.0_x86_64.replies
create mode 100644 tests/qemucapabilitiesdata/caps_9.0.0_x86_64.xml
--
2.43.0