[PATCH 00/10] qemu: Prepare for 'qemu-9.2' and add qemu-9.2 (dev cycle) capabilities

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

 



Adapt to deprecation of 'gluster' replacement of 'reconnect' by
'reconnect-ms' and add qemu-9.2 caps. See individual patches for
details.

Peter Krempa (10):
  qemublocktest: Convert all 'gluster' instances to 'nbd' in 'xml2json'
    cases
  qemublocktest: Mark gluster cases in XML->json->XML tests as
    deprecated
  qemublocktest: Mark 'gluster' case in image creation test as
    deprecated
  qemuxmlconftest: Use only 'nfs' protocol in 'disk-network-nfs'
  qemuxml(conf|active)test: Use 'nbd' instead of 'gluster' in
    'disk-backing-chains-(no)index' cases
  qemuxmlconftest: Pin 'disk-network-gluster' case to qemu-9.1
  qemu: capabilities: Introduce QEMU_CAPS_CHARDEV_RECONNECT_MILISECONDS
  qemu: chardev: Use 'reconnect-ms' instead of deprecated 'reconnect'
  qemuxmlconftest: Add '9.1.0' versions of test cases for 'reconnect'
    option of chardevs
  tests: qemucapabilities: Add test data for the qemu-9.2 dev cycle

 src/qemu/qemu_block.c                         |     2 +-
 src/qemu/qemu_block.h                         |     1 +
 src/qemu/qemu_capabilities.c                  |     2 +
 src/qemu/qemu_capabilities.h                  |     1 +
 src/qemu/qemu_chardev.c                       |    20 +-
 src/qemu/qemu_chardev.h                       |     1 +
 src/qemu/qemu_command.c                       |    12 +-
 src/qemu/qemu_command.h                       |     3 +-
 src/qemu/qemu_hotplug.c                       |    19 +-
 .../domaincapsdata/qemu_9.2.0-q35.x86_64.xml  |   305 +
 .../domaincapsdata/qemu_9.2.0-tcg.x86_64.xml  |   301 +
 tests/domaincapsdata/qemu_9.2.0.x86_64.xml    |   305 +
 tests/qemublocktest.c                         |    16 +-
 ...le-backing_basic-aio_io_uring-srconly.json |    19 +-
 .../file-backing_basic-aio_io_uring.json      |    17 +-
 .../file-backing_basic-aio_io_uring.xml       |     2 +-
 ...ile-backing_basic-aio_threads-srconly.json |    19 +-
 .../file-backing_basic-aio_threads.json       |    17 +-
 .../file-backing_basic-aio_threads.xml        |     2 +-
 ...acking_basic-cache-directsync-srconly.json |    19 +-
 .../file-backing_basic-cache-directsync.json  |    17 +-
 .../file-backing_basic-cache-directsync.xml   |     2 +-
 ...file-backing_basic-cache-none-srconly.json |    19 +-
 .../file-backing_basic-cache-none.json        |    17 +-
 .../file-backing_basic-cache-none.xml         |     2 +-
 ...le-backing_basic-cache-unsafe-srconly.json |    19 +-
 .../file-backing_basic-cache-unsafe.json      |    17 +-
 .../file-backing_basic-cache-unsafe.xml       |     2 +-
 ...backing_basic-cache-writeback-srconly.json |    19 +-
 .../file-backing_basic-cache-writeback.json   |    17 +-
 .../file-backing_basic-cache-writeback.xml    |     2 +-
 ...king_basic-cache-writethrough-srconly.json |    19 +-
 ...file-backing_basic-cache-writethrough.json |    17 +-
 .../file-backing_basic-cache-writethrough.xml |     2 +-
 .../file-backing_basic-detect-srconly.json    |    19 +-
 .../xml2json/file-backing_basic-detect.json   |    17 +-
 .../xml2json/file-backing_basic-detect.xml    |     2 +-
 ...le-backing_basic-unmap-detect-srconly.json |    19 +-
 .../file-backing_basic-unmap-detect.json      |    17 +-
 .../file-backing_basic-unmap-detect.xml       |     2 +-
 ...le-backing_basic-unmap-ignore-srconly.json |    19 +-
 .../file-backing_basic-unmap-ignore.json      |    17 +-
 .../file-backing_basic-unmap-ignore.xml       |     2 +-
 .../file-backing_basic-unmap-srconly.json     |    19 +-
 .../xml2json/file-backing_basic-unmap.json    |    17 +-
 .../xml2json/file-backing_basic-unmap.xml     |     2 +-
 .../caps_9.2.0_x86_64.replies                 | 44205 ++++++++++++++++
 .../caps_9.2.0_x86_64.xml                     |  3970 ++
 tests/qemumonitorjsontest.c                   |     2 +-
 ...king-chains-index-active.x86_64-latest.xml |     4 +-
 ...ng-chains-index-inactive.x86_64-latest.xml |     4 +-
 .../chardev-backends-json.x86_64-9.1.0.args   |    79 +
 .../chardev-backends-json.x86_64-9.1.0.xml    |   149 +
 .../chardev-backends-json.x86_64-latest.args  |     6 +-
 .../chardev-backends.x86_64-9.1.0.args        |    79 +
 .../chardev-backends.x86_64-9.1.0.xml         |   149 +
 .../chardev-backends.x86_64-latest.args       |     6 +-
 .../chardev-reconnect.x86_64-9.1.0.args       |    46 +
 .../chardev-reconnect.x86_64-9.1.0.xml        |    72 +
 .../chardev-reconnect.x86_64-latest.args      |    10 +-
 ...isk-backing-chains-index.x86_64-latest.xml |     4 +-
 .../disk-backing-chains-index.xml             |     4 +-
 ...-backing-chains-noindex.x86_64-latest.args |     4 +-
 ...k-backing-chains-noindex.x86_64-latest.xml |     4 +-
 .../disk-backing-chains-noindex.xml           |     4 +-
 ...=> disk-network-gluster.x86_64-9.1.0.args} |     2 +-
 ... => disk-network-gluster.x86_64-9.1.0.xml} |     2 +-
 .../qemuxmlconfdata/disk-network-gluster.xml  |     2 +-
 .../disk-network-nfs.x86_64-latest.args       |     2 +-
 .../disk-network-nfs.x86_64-latest.xml        |     4 +-
 tests/qemuxmlconfdata/disk-network-nfs.xml    |     4 +-
 .../disk-vhostuser-numa.x86_64-latest.args    |     2 +-
 .../disk-vhostuser.x86_64-latest.args         |     2 +-
 .../net-vhostuser-multiq.x86_64-latest.args   |     4 +-
 tests/qemuxmlconftest.c                       |     8 +-
 75 files changed, 49938 insertions(+), 301 deletions(-)
 create mode 100644 tests/domaincapsdata/qemu_9.2.0-q35.x86_64.xml
 create mode 100644 tests/domaincapsdata/qemu_9.2.0-tcg.x86_64.xml
 create mode 100644 tests/domaincapsdata/qemu_9.2.0.x86_64.xml
 create mode 100644 tests/qemucapabilitiesdata/caps_9.2.0_x86_64.replies
 create mode 100644 tests/qemucapabilitiesdata/caps_9.2.0_x86_64.xml
 create mode 100644 tests/qemuxmlconfdata/chardev-backends-json.x86_64-9.1.0.args
 create mode 100644 tests/qemuxmlconfdata/chardev-backends-json.x86_64-9.1.0.xml
 create mode 100644 tests/qemuxmlconfdata/chardev-backends.x86_64-9.1.0.args
 create mode 100644 tests/qemuxmlconfdata/chardev-backends.x86_64-9.1.0.xml
 create mode 100644 tests/qemuxmlconfdata/chardev-reconnect.x86_64-9.1.0.args
 create mode 100644 tests/qemuxmlconfdata/chardev-reconnect.x86_64-9.1.0.xml
 rename tests/qemuxmlconfdata/{disk-network-gluster.x86_64-latest.args => disk-network-gluster.x86_64-9.1.0.args} (96%)
 rename tests/qemuxmlconfdata/{disk-network-gluster.x86_64-latest.xml => disk-network-gluster.x86_64-9.1.0.xml} (97%)

-- 
2.46.2




[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