[PATCH 0/6] qemu: Add support for iothread to virtqueue mapping for 'virtio-scsi'

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

 



The qemu part was now merged.

Diff to rfc-v2:
 - The 'ctrl' and 'event' queues are not exposed to be mapped:
    - dropped patch for named queue support
    - adapted validation logic
    - adapted docs

Peter Krempa (6):
  qemucapabilitiestest: Update 'caps_10.0.0_x86_64' to
    v9.2.0-2799-g0462a32b4f
  qemu: capabilities: Introduce QEMU_CAPS_VIRTIO_SCSI_IOTHREAD_MAPPING
  conf: Add support for iothread to queue mapping config for
    'virtio-scsi'
  qemu: Implement support for iothread <-> virtqueue mapping for
    'virtio-scsi' controllers
  qemuxmlconftest: Add 'iothreads-virtio-scsi-mapping' case
  NEWS: Mention multiple iothread support for 'virtio-scsi' controller

 NEWS.rst                                      |   6 +
 docs/formatdomain.rst                         |  39 ++++
 src/conf/domain_conf.c                        |  10 +-
 src/conf/domain_conf.h                        |   1 +
 src/conf/domain_validate.c                    |  10 +-
 src/conf/schemas/domaincommon.rng             |   3 +
 src/hypervisor/domain_driver.c                |   3 +-
 src/qemu/qemu_capabilities.c                  |   4 +
 src/qemu/qemu_capabilities.h                  |   3 +
 src/qemu/qemu_command.c                       |   6 +
 src/qemu/qemu_validate.c                      |  30 ++-
 .../caps_10.0.0_x86_64.replies                | 193 ++++++++++--------
 .../caps_10.0.0_x86_64.xml                    |   7 +-
 ...ads-virtio-scsi-mapping.x86_64-latest.args |  40 ++++
 ...eads-virtio-scsi-mapping.x86_64-latest.xml |  61 ++++++
 .../iothreads-virtio-scsi-mapping.xml         |  53 +++++
 tests/qemuxmlconftest.c                       |   1 +
 17 files changed, 369 insertions(+), 101 deletions(-)
 create mode 100644 tests/qemuxmlconfdata/iothreads-virtio-scsi-mapping.x86_64-latest.args
 create mode 100644 tests/qemuxmlconfdata/iothreads-virtio-scsi-mapping.x86_64-latest.xml
 create mode 100644 tests/qemuxmlconfdata/iothreads-virtio-scsi-mapping.xml

-- 
2.48.1




[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