Devel
Threads by month
- ----- 2025 -----
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
August 2025
- 33 participants
- 62 discussions
During first series discussion we agreed on having API that do both -
block pull and block copy was a mistake. Thus, I present
'block-stream-only' API.
Changes since last revision:
- Dropped block-copy functionality
- Enabled bandwidth units as params, not as a flag
- Improved documentation
P.S. Not sure we need virsh support at this stage, because current
params can be covered with 'virsh blockpull'. But if you propose more
params or we want account for future changes, I can add virsh support.
Nikolai Barybin (2):
api: remote: introduce virDomainBlockRebase2 API
qemu: implement driver support for domainBlockRebase2 API
include/libvirt/libvirt-domain.h | 43 +++++++++++++++++++++
src/driver-hypervisor.h | 8 ++++
src/libvirt-domain.c | 65 ++++++++++++++++++++++++++++++++
src/libvirt_public.syms | 5 +++
src/qemu/qemu_driver.c | 48 +++++++++++++++++++++++
src/remote/remote_driver.c | 1 +
src/remote/remote_protocol.x | 17 ++++++++-
src/remote_protocol-structs | 10 +++++
8 files changed, 196 insertions(+), 1 deletion(-)
--
2.43.5
2
3

[RFC PATCH 0/5] cover letter: qemu: Implement support for iommufd and multiple vSMMUs
by Nathan Chen 28 Aug '25
by Nathan Chen 28 Aug '25
28 Aug '25
Hi,
This is a follow up to the second RFC patchset [0] for supporting multiple
vSMMU instances and using iommufd to propagate DMA mappings to kernel for
VM-assigned host devices in a qemu VM.
This patchset implements support for specifying multiple <iommu> devices
within the VM definition when smmuv3Dev IOMMU model is specified, and is
tested with Shameer's latest qemu RFC for HW-accelerated vSMMU devices [1]
Moreover, it adds a new 'iommufdId' attribute for hostdev devices to be
associated with the iommufd object.
For instance, specifying the iommufd object and associated hostdev in a
VM definition with multiple IOMMUs, configured to be routed to
pcie-expander-bus controllers in a way where VFIO device to SMMUv3
associations are matched with the host:
<devices>
...
<controller type='pci' index='1' model='pcie-expander-bus'>
<model name='pxb-pcie'/>
<target busNr='252'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
</controller>
<controller type='pci' index='2' model='pcie-expander-bus'>
<model name='pxb-pcie'/>
<target busNr='248'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
</controller>
...
<controller type='pci' index='21' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='21' port='0x0'/>
<address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>
</controller>
<controller type='pci' index='22' model='pcie-root-port'>
<model name='pcie-root-port'/>
<target chassis='22' port='0xa8'/>
<address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>
</controller>
...
<hostdev mode='subsystem' type='pci' managed='no'>
<source>
<address domain='0x0009' bus='0x01' slot='0x00' function='0x0'/>
</source>
<iommufdId>iommufd0</iommufdId>
<address type='pci' domain='0x0000' bus='0x15' slot='0x00' function='0x0'/>
</hostdev>
<hostdev mode='subsystem' type='pci' managed='no'>
<source>
<address domain='0x0019' bus='0x01' slot='0x00' function='0x0'/>
</source>
<iommufdId>iommufd0</iommufdId>
<address type='pci' domain='0x0000' bus='0x16' slot='0x00' function='0x0'/>
</hostdev>
<iommu model='smmuv3Dev' parentIdx='1' accel='on'/>
<iommu model='smmuv3Dev' parentIdx='2' accel='on'/>
</devices>
This would get translated to a qemu command line with the arguments below.
Note that libvirt will open the /dev/iommu and VFIO cdev, passing the
associated fd number to qemu:
-device '{"driver":"pxb-pcie","bus_nr":252,"id":"pci.1","bus":"pcie.0","addr":"0x1"}' \
-device '{"driver":"pxb-pcie","bus_nr":248,"id":"pci.2","bus":"pcie.0","addr":"0x2"}' \
-device '{"driver":"pcie-root-port","port":0,"chassis":21,"id":"pci.21","bus":"pci.1","addr":"0x0"}' \
-device '{"driver":"pcie-root-port","port":168,"chassis":22,"id":"pci.22","bus":"pci.2","addr":"0x0"}' \
-object '{"qom-type":"iommufd","id":"iommufd0","fd":"24"}' \
-device '{"driver":"arm-smmuv3-accel","primary-bus":"pci.1","id":"smmuv3.0","accel":true}' \
-device '{"driver":"arm-smmuv3-accel","primary-bus":"pci.2","id":"smmuv3.1","accel":true}' \
-device '{"driver":"vfio-pci","host":"0009:01:00.0","id":"hostdev0","iommufd":"iommufd0","fd":"22","bus":"pci.21","addr":"0x0"}' \
-device '{"driver":"vfio-pci","host":"0019:01:00.0","id":"hostdev1","iommufd":"iommufd0","fd":"25","bus":"pci.22","addr":"0x0"}' \
Summary of changes:
- Separated out commits for smmuv3Dev iommu model support and
supporting multiple IOMMU definitions
- Made iommufd only a hostdev attribute
- Revised smmuv3Dev iommu model definition to reference the controller
index instead of assigning it a BDF
- Open iommufd FDs from libvirt backend without exposing FDs to XML users
- Fixed iommufd path permissions
- Matched qemu usage of Shameer's latest RFCv3
This series is on Github:
https://github.com/NathanChenNVIDIA/libvirt/tree/smmuv3Dev-iommufd-08-12-25
Thanks,
Nathan
[0] https://lists.libvirt.org/archives/list/devel@lists.libvirt.org/thread/EASB…
[1] https://lore.kernel.org/qemu-devel/20250714155941.22176-1-shameerali.koloth…
Signed-off-by: Nathan Chen <nathanc(a)nvidia.com>
Nathan Chen (5):
qemu: add IOMMU model smmuv3Dev
conf: Support multiple smmuv3Dev IOMMU devices
qemu: Implement support for associating iommufd to hostdev
qemu: open iommufd FDs from libvirt backend
qemu: Update Cgroup, namespace, and seclabel for qemu to access
iommufd paths
docs/formatdomain.rst | 22 ++-
src/conf/domain_conf.c | 208 ++++++++++++++++++++++--
src/conf/domain_conf.h | 13 +-
src/conf/domain_validate.c | 58 +++++--
src/conf/schemas/domaincommon.rng | 24 ++-
src/libvirt_private.syms | 2 +
src/qemu/qemu_alias.c | 15 +-
src/qemu/qemu_cgroup.c | 61 +++++++
src/qemu/qemu_cgroup.h | 1 +
src/qemu/qemu_command.c | 261 ++++++++++++++++++++++--------
src/qemu/qemu_command.h | 3 +-
src/qemu/qemu_domain.c | 8 +
src/qemu/qemu_domain.h | 7 +
src/qemu/qemu_domain_address.c | 33 ++--
src/qemu/qemu_driver.c | 8 +-
src/qemu/qemu_hotplug.c | 2 +-
src/qemu/qemu_namespace.c | 44 +++++
src/qemu/qemu_postparse.c | 11 +-
src/qemu/qemu_process.c | 232 ++++++++++++++++++++++++++
src/qemu/qemu_validate.c | 18 ++-
src/security/security_apparmor.c | 11 ++
src/security/security_dac.c | 23 +++
src/security/security_selinux.c | 24 +++
src/util/virpci.c | 68 ++++++++
src/util/virpci.h | 1 +
25 files changed, 1020 insertions(+), 138 deletions(-)
--
2.43.0
2
11
Changes from [v1]:
* pick up Jim's test suite improvements;
* squash in fixes for issues found during review;
* add a few commits intented to spark further discussion around
what the firmware descriptors should look like in the edk2
package.
[v1] https://lists.libvirt.org/archives/list/devel@lists.libvirt.org/thread/RKQ3…
Andrea Bolognani (9):
tests: Tweak descriptor for combined firmware
tests: Minimize SEV tests
tests: Add tests for SEV firmware selection
qemu: Fix matching for stateless/combined firmware
qemu: Fix matching for read/write firmware
news: Update for firmware selection fixes
DONOTMERGE update firmware data
DONOTMERGE remove SEV features from non-SEV descriptors
DONOTMERGE don't explicitly request stateless firmware for SEV
Jim Fehlig (1):
tests: Improve AMD SEV-related tests
NEWS.rst | 5 ++
src/qemu/qemu_firmware.c | 47 ++++++++++++++-----
.../firmware/60-edk2-ovmf-x64-amdsev.json | 1 -
.../50-edk2-ovmf-4m-qcow2-x64-nosb.json | 2 -
.../51-edk2-ovmf-2m-raw-x64-nosb.json | 2 -
.../firmware/60-edk2-ovmf-x64-amdsev.json | 3 +-
.../firmware/60-edk2-ovmf-x64-amdsevsnp.json} | 14 +++---
.../usr/share/qemu/firmware/90-combined.json | 5 +-
tests/qemufirmwaretest.c | 4 +-
...ware-auto-efi-rw-pflash.x86_64-latest.args | 36 ++++++++++++++
...mware-auto-efi-rw-pflash.x86_64-latest.err | 1 -
...mware-auto-efi-rw-pflash.x86_64-latest.xml | 6 ++-
.../firmware-auto-efi-rw.x86_64-latest.args | 36 ++++++++++++++
.../firmware-auto-efi-rw.x86_64-latest.err | 1 -
.../firmware-auto-efi-rw.x86_64-latest.xml | 6 ++-
...auto-efi-sev-snp.x86_64-latest+amdsev.args | 35 ++++++++++++++
...auto-efi-sev-snp.x86_64-latest+amdsev.xml} | 9 +++-
.../firmware-auto-efi-sev-snp.xml | 20 ++++++++
...are-auto-efi-sev.x86_64-latest+amdsev.args | 36 ++++++++++++++
...are-auto-efi-sev.x86_64-latest+amdsev.xml} | 9 +++-
.../qemuxmlconfdata/firmware-auto-efi-sev.xml | 20 ++++++++
...urity-sev-direct.x86_64-latest+amdsev.args | 7 ++-
...curity-sev-direct.x86_64-latest+amdsev.xml | 19 +++-----
...nch-security-sev-direct.x86_64-latest.args | 7 ++-
...unch-security-sev-direct.x86_64-latest.xml | 19 +++-----
.../launch-security-sev-direct.xml | 19 +-------
...ng-platform-info.x86_64-latest+amdsev.args | 9 ++--
...ing-platform-info.x86_64-latest+amdsev.xml | 29 ++++++------
...nch-security-sev-missing-platform-info.xml | 25 +++-------
...security-sev-snp.x86_64-latest+amdsev.args | 11 +----
...-security-sev-snp.x86_64-latest+amdsev.xml | 29 +-----------
...launch-security-sev-snp.x86_64-latest.args | 11 +----
.../launch-security-sev-snp.x86_64-latest.xml | 29 +-----------
.../launch-security-sev-snp.xml | 45 +-----------------
...nch-security-sev.x86_64-latest+amdsev.args | 9 ++--
...unch-security-sev.x86_64-latest+amdsev.xml | 29 ++++++------
tests/qemuxmlconfdata/launch-security-sev.xml | 25 +++-------
tests/qemuxmlconftest.c | 11 ++++-
38 files changed, 352 insertions(+), 279 deletions(-)
copy tests/qemufirmwaredata/{out/usr/share/qemu/firmware/60-edk2-ovmf-x64-amdsev.json => usr/share/qemu/firmware/60-edk2-ovmf-x64-amdsevsnp.json} (57%)
create mode 100644 tests/qemuxmlconfdata/firmware-auto-efi-rw-pflash.x86_64-latest.args
delete mode 100644 tests/qemuxmlconfdata/firmware-auto-efi-rw-pflash.x86_64-latest.err
create mode 100644 tests/qemuxmlconfdata/firmware-auto-efi-rw.x86_64-latest.args
delete mode 100644 tests/qemuxmlconfdata/firmware-auto-efi-rw.x86_64-latest.err
create mode 100644 tests/qemuxmlconfdata/firmware-auto-efi-sev-snp.x86_64-latest+amdsev.args
copy tests/qemuxmlconfdata/{firmware-auto-efi-rw-pflash.x86_64-latest.xml => firmware-auto-efi-sev-snp.x86_64-latest+amdsev.xml} (78%)
create mode 100644 tests/qemuxmlconfdata/firmware-auto-efi-sev-snp.xml
create mode 100644 tests/qemuxmlconfdata/firmware-auto-efi-sev.x86_64-latest+amdsev.args
copy tests/qemuxmlconfdata/{firmware-auto-efi-rw-pflash.x86_64-latest.xml => firmware-auto-efi-sev.x86_64-latest+amdsev.xml} (77%)
create mode 100644 tests/qemuxmlconfdata/firmware-auto-efi-sev.xml
--
2.51.0
2
21
"[PATCH v3 00/26] Implementing a MSHV (Microsoft Hypervisor) accelerator"
patchset in qemu-devel mailing list introduces MSHV support within Qemu.
With above patchset, Qemu guests can be started with `-accel mshv` option to use
Microsoft Hypervisor (/dev/mshv) as the hypervisor. Retaining Libvirt's naming
convention, this translates to `hyperv` domains. Below is an excerpt of the xml
to use with this patchset:
```
<domain type='hyperv'>
<name>qemu_msh_testv</name>
<cpu mode='host-model'/>
<os>
<type machine='q35'>hvm</type>
</os>
...
```
This patch set introduces the necessary changes within libvirt to support Qemu
guest with hyperv (mshv) hypervisor.
Changes in v2:
- Addressed review comments on v1.
- Added a test to verify mshv capabilities.
Praveen K Paladugu (6):
qemu: introduce mshv capabilities
qemu: use mshv accel for hyperv domains
qemu: add /dev/mshv to default cgroup acl
qemu: probe mshv capabilities
conf: update capability schema
tests: Introduce tests for mshv capabilities
src/conf/schemas/capability.rng | 1 +
src/qemu/qemu.conf.in | 2 +-
src/qemu/qemu_capabilities.c | 61 +-
src/qemu/qemu_capabilities.h | 1 +
src/qemu/qemu_cgroup.c | 2 +-
src/qemu/qemu_command.c | 4 +-
src/qemu/qemu_monitor.c | 12 +
src/qemu/qemu_monitor.h | 12 +-
src/qemu/qemu_monitor_json.c | 32 +-
src/qemu/qemu_monitor_json.h | 13 +-
src/qemu/test_libvirtd_qemu.aug.in | 3 +-
.../caps_11.3.0_x86_64+mshv.replies | 46912 ++++++++++++++++
.../caps_11.3.0_x86_64+mshv.xml | 4996 ++
.../qemucaps2xmloutdata/caps.x86_64+mshv.xml | 29 +
14 files changed, 52060 insertions(+), 20 deletions(-)
create mode 100644 tests/qemucapabilitiesdata/caps_11.3.0_x86_64+mshv.replies
create mode 100644 tests/qemucapabilitiesdata/caps_11.3.0_x86_64+mshv.xml
create mode 100644 tests/qemucaps2xmloutdata/caps.x86_64+mshv.xml
--
2.50.1
2
12

[PATCH 00/10] qemu capability simplification and addition of qemu-10.2 test data
by Peter Krempa 28 Aug '25
by Peter Krempa 28 Aug '25
28 Aug '25
This series applies on my previous final bump of the qemu-10.1 data.
This series cleans up some unnecessary commands in capability probing
and (early) adds test data for the qemu-10.2 test cycle. This is done as
I've upgraded my CPU and thus the only difference is the change in the
cpu model.
Peter Krempa (10):
qemu: Always assume support for QEMU_CAPS_MIGRATE_RDMA
qemu: capabilities: Retire QEMU_CAPS_MIGRATE_RDMA
qemu: capabilities: Drop probe of 'query-migrate-capabilities'
qemu: capabilities: Detect TPM related capabilities from
'qom-list-types'
qemu: capabilities: Don't use query-tpm-types/query-tpm-models for
probe
qemu: monitor: Remove query-tpm-modes/query-tpm-types infrastructure
qemuxmlconftest: Add missing version specific invocations for
'cpu-host' tests
qemuxmlconftest: Rename and strip specific machine type from
'x86_64-default-cpu-*' cases
qemucapabilitiestest: Add data for the qemu-10.2 dev cycle
qemuxmlconftest: Add pinned versions of the 'cpu-host-*' cases for
qemu-10.1
src/qemu/qemu_capabilities.c | 101 +-
src/qemu/qemu_capabilities.h | 2 +-
src/qemu/qemu_migration.c | 26 +-
src/qemu/qemu_migration.h | 3 +-
src/qemu/qemu_monitor.c | 24 -
src/qemu/qemu_monitor.h | 6 -
src/qemu/qemu_monitor_json.c | 43 -
src/qemu/qemu_monitor_json.h | 10 -
src/qemu/qemu_process.c | 2 +-
.../domaincapsdata/qemu_10.2.0-q35.x86_64.xml | 1004 +
.../domaincapsdata/qemu_10.2.0-tcg.x86_64.xml | 1831 +
tests/domaincapsdata/qemu_10.2.0.x86_64.xml | 1004 +
.../caps_10.0.0_aarch64.replies | 141 +-
.../caps_10.0.0_aarch64.xml | 1 -
.../caps_10.0.0_ppc64.replies | 128 +-
.../caps_10.0.0_ppc64.xml | 1 -
.../caps_10.0.0_s390x.replies | 131 +-
.../caps_10.0.0_s390x.xml | 1 -
.../caps_10.0.0_x86_64+amdsev.replies | 149 +-
.../caps_10.0.0_x86_64+amdsev.xml | 1 -
.../caps_10.0.0_x86_64.replies | 149 +-
.../caps_10.0.0_x86_64.xml | 1 -
.../caps_10.1.0_x86_64+inteltdx.replies | 153 +-
.../caps_10.1.0_x86_64+inteltdx.xml | 1 -
.../caps_10.1.0_x86_64.replies | 153 +-
.../caps_10.1.0_x86_64.xml | 1 -
.../caps_10.2.0_x86_64.replies | 46451 ++++++++++++++++
.../caps_10.2.0_x86_64.xml | 3946 ++
.../caps_6.2.0_ppc64.replies | 116 +-
.../qemucapabilitiesdata/caps_6.2.0_ppc64.xml | 1 -
.../caps_6.2.0_x86_64.replies | 137 +-
.../caps_6.2.0_x86_64.xml | 1 -
.../caps_7.0.0_ppc64.replies | 116 +-
.../qemucapabilitiesdata/caps_7.0.0_ppc64.xml | 1 -
.../caps_7.0.0_x86_64.replies | 137 +-
.../caps_7.0.0_x86_64.xml | 1 -
.../caps_7.1.0_ppc64.replies | 124 +-
.../qemucapabilitiesdata/caps_7.1.0_ppc64.xml | 1 -
.../caps_7.1.0_x86_64.replies | 145 +-
.../caps_7.1.0_x86_64.xml | 1 -
.../caps_7.2.0_ppc.replies | 119 +-
tests/qemucapabilitiesdata/caps_7.2.0_ppc.xml | 1 -
.../caps_7.2.0_x86_64+hvf.replies | 145 +-
.../caps_7.2.0_x86_64+hvf.xml | 1 -
.../caps_7.2.0_x86_64.replies | 145 +-
.../caps_7.2.0_x86_64.xml | 1 -
.../caps_8.0.0_x86_64.replies | 145 +-
.../caps_8.0.0_x86_64.xml | 1 -
.../caps_8.1.0_s390x.replies | 131 +-
.../qemucapabilitiesdata/caps_8.1.0_s390x.xml | 1 -
.../caps_8.1.0_x86_64.replies | 153 +-
.../caps_8.1.0_x86_64.xml | 1 -
.../caps_8.2.0_aarch64.replies | 145 +-
.../caps_8.2.0_aarch64.xml | 1 -
.../caps_8.2.0_armv7l.replies | 145 +-
.../caps_8.2.0_armv7l.xml | 1 -
.../caps_8.2.0_loongarch64.replies | 131 +-
.../caps_8.2.0_loongarch64.xml | 1 -
.../caps_8.2.0_s390x.replies | 131 +-
.../qemucapabilitiesdata/caps_8.2.0_s390x.xml | 1 -
.../caps_8.2.0_x86_64.replies | 153 +-
.../caps_8.2.0_x86_64.xml | 1 -
.../caps_9.0.0_sparc.replies | 131 +-
.../qemucapabilitiesdata/caps_9.0.0_sparc.xml | 1 -
.../caps_9.0.0_x86_64.replies | 157 +-
.../caps_9.0.0_x86_64.xml | 1 -
.../caps_9.1.0_riscv64.replies | 132 +-
.../caps_9.1.0_riscv64.xml | 1 -
.../caps_9.1.0_s390x.replies | 131 +-
.../qemucapabilitiesdata/caps_9.1.0_s390x.xml | 1 -
.../caps_9.1.0_x86_64.replies | 149 +-
.../caps_9.1.0_x86_64.xml | 1 -
.../caps_9.2.0_aarch64+hvf.replies | 140 +-
.../caps_9.2.0_aarch64+hvf.xml | 1 -
.../caps_9.2.0_s390x.replies | 131 +-
.../qemucapabilitiesdata/caps_9.2.0_s390x.xml | 1 -
.../caps_9.2.0_x86_64+amdsev.replies | 149 +-
.../caps_9.2.0_x86_64+amdsev.xml | 1 -
.../caps_9.2.0_x86_64.replies | 149 +-
.../caps_9.2.0_x86_64.xml | 1 -
tests/qemumonitorjsontest.c | 47 -
...host-model-fallback-kvm.x86_64-10.0.0.args | 33 +
...-host-model-fallback-kvm.x86_64-10.0.0.xml | 29 +
...host-model-fallback-kvm.x86_64-10.1.0.args | 33 +
...-host-model-fallback-kvm.x86_64-10.1.0.xml | 29 +
...-host-model-fallback-kvm.x86_64-8.2.0.args | 33 +
...u-host-model-fallback-kvm.x86_64-8.2.0.xml | 29 +
...-host-model-fallback-kvm.x86_64-9.0.0.args | 33 +
...u-host-model-fallback-kvm.x86_64-9.0.0.xml | 29 +
...-host-model-fallback-kvm.x86_64-9.1.0.args | 33 +
...u-host-model-fallback-kvm.x86_64-9.1.0.xml | 29 +
...-host-model-fallback-kvm.x86_64-9.2.0.args | 33 +
...u-host-model-fallback-kvm.x86_64-9.2.0.xml | 29 +
...host-model-fallback-kvm.x86_64-latest.args | 2 +-
...host-model-fallback-tcg.x86_64-10.0.0.args | 33 +
...-host-model-fallback-tcg.x86_64-10.0.0.xml | 29 +
...host-model-fallback-tcg.x86_64-10.1.0.args | 33 +
...-host-model-fallback-tcg.x86_64-10.1.0.xml | 29 +
...-host-model-fallback-tcg.x86_64-8.2.0.args | 33 +
...u-host-model-fallback-tcg.x86_64-8.2.0.xml | 29 +
...-host-model-fallback-tcg.x86_64-9.0.0.args | 33 +
...u-host-model-fallback-tcg.x86_64-9.0.0.xml | 29 +
...-host-model-fallback-tcg.x86_64-9.1.0.args | 33 +
...u-host-model-fallback-tcg.x86_64-9.1.0.xml | 29 +
...-host-model-fallback-tcg.x86_64-9.2.0.args | 33 +
...u-host-model-fallback-tcg.x86_64-9.2.0.xml | 29 +
...cpu-host-model-features.x86_64-latest.args | 2 +-
.../cpu-host-model-kvm.x86_64-10.0.0.args | 38 +
.../cpu-host-model-kvm.x86_64-10.0.0.xml | 48 +
.../cpu-host-model-kvm.x86_64-10.1.0.args | 38 +
.../cpu-host-model-kvm.x86_64-10.1.0.xml | 48 +
.../cpu-host-model-kvm.x86_64-8.2.0.args | 38 +
.../cpu-host-model-kvm.x86_64-8.2.0.xml | 48 +
.../cpu-host-model-kvm.x86_64-9.0.0.args | 38 +
.../cpu-host-model-kvm.x86_64-9.0.0.xml | 48 +
.../cpu-host-model-kvm.x86_64-9.1.0.args | 38 +
.../cpu-host-model-kvm.x86_64-9.1.0.xml | 48 +
.../cpu-host-model-kvm.x86_64-9.2.0.args | 38 +
.../cpu-host-model-kvm.x86_64-9.2.0.xml | 48 +
.../cpu-host-model-kvm.x86_64-latest.args | 2 +-
...st-model-nofallback-kvm.x86_64-10.0.0.args | 33 +
...ost-model-nofallback-kvm.x86_64-10.0.0.xml | 29 +
...st-model-nofallback-kvm.x86_64-10.1.0.args | 33 +
...ost-model-nofallback-kvm.x86_64-10.1.0.xml | 29 +
...ost-model-nofallback-kvm.x86_64-8.2.0.args | 33 +
...host-model-nofallback-kvm.x86_64-8.2.0.xml | 29 +
...ost-model-nofallback-kvm.x86_64-9.0.0.args | 33 +
...host-model-nofallback-kvm.x86_64-9.0.0.xml | 29 +
...ost-model-nofallback-kvm.x86_64-9.1.0.args | 33 +
...host-model-nofallback-kvm.x86_64-9.1.0.xml | 29 +
...ost-model-nofallback-kvm.x86_64-9.2.0.args | 33 +
...host-model-nofallback-kvm.x86_64-9.2.0.xml | 29 +
...st-model-nofallback-kvm.x86_64-latest.args | 2 +-
...st-model-nofallback-tcg.x86_64-10.0.0.args | 33 +
...ost-model-nofallback-tcg.x86_64-10.0.0.xml | 29 +
...st-model-nofallback-tcg.x86_64-10.1.0.args | 33 +
...ost-model-nofallback-tcg.x86_64-10.1.0.xml | 29 +
...ost-model-nofallback-tcg.x86_64-8.2.0.args | 33 +
...host-model-nofallback-tcg.x86_64-8.2.0.xml | 29 +
...ost-model-nofallback-tcg.x86_64-9.0.0.args | 33 +
...host-model-nofallback-tcg.x86_64-9.0.0.xml | 29 +
...ost-model-nofallback-tcg.x86_64-9.1.0.args | 33 +
...host-model-nofallback-tcg.x86_64-9.1.0.xml | 29 +
...ost-model-nofallback-tcg.x86_64-9.2.0.args | 33 +
...host-model-nofallback-tcg.x86_64-9.2.0.xml | 29 +
.../cpu-host-model-tcg.x86_64-10.0.0.args | 38 +
.../cpu-host-model-tcg.x86_64-10.0.0.xml | 48 +
.../cpu-host-model-tcg.x86_64-10.1.0.args | 38 +
.../cpu-host-model-tcg.x86_64-10.1.0.xml | 48 +
.../cpu-host-model-tcg.x86_64-8.2.0.args | 38 +
.../cpu-host-model-tcg.x86_64-8.2.0.xml | 48 +
.../cpu-host-model-tcg.x86_64-9.0.0.args | 38 +
.../cpu-host-model-tcg.x86_64-9.0.0.xml | 48 +
.../cpu-host-model-tcg.x86_64-9.1.0.args | 38 +
.../cpu-host-model-tcg.x86_64-9.1.0.xml | 48 +
.../cpu-host-model-tcg.x86_64-9.2.0.args | 38 +
.../cpu-host-model-tcg.x86_64-9.2.0.xml | 48 +
..._64-default-cpu-kvm-pc.x86_64-latest.args} | 2 +-
...6_64-default-cpu-kvm-pc.x86_64-latest.xml} | 2 +-
...-4.2.xml => x86_64-default-cpu-kvm-pc.xml} | 2 +-
...64-default-cpu-kvm-q35.x86_64-latest.args} | 2 +-
..._64-default-cpu-kvm-q35.x86_64-latest.xml} | 2 +-
...4.2.xml => x86_64-default-cpu-kvm-q35.xml} | 2 +-
..._64-default-cpu-tcg-pc.x86_64-latest.args} | 2 +-
...6_64-default-cpu-tcg-pc.x86_64-latest.xml} | 2 +-
...-4.2.xml => x86_64-default-cpu-tcg-pc.xml} | 2 +-
...64-default-cpu-tcg-q35.x86_64-latest.args} | 2 +-
..._64-default-cpu-tcg-q35.x86_64-latest.xml} | 2 +-
...4.2.xml => x86_64-default-cpu-tcg-q35.xml} | 2 +-
tests/qemuxmlconftest.c | 44 +-
170 files changed, 57104 insertions(+), 4616 deletions(-)
create mode 100644 tests/domaincapsdata/qemu_10.2.0-q35.x86_64.xml
create mode 100644 tests/domaincapsdata/qemu_10.2.0-tcg.x86_64.xml
create mode 100644 tests/domaincapsdata/qemu_10.2.0.x86_64.xml
create mode 100644 tests/qemucapabilitiesdata/caps_10.2.0_x86_64.replies
create mode 100644 tests/qemucapabilitiesdata/caps_10.2.0_x86_64.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-10.0.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-10.0.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-10.1.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-10.1.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-8.2.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-8.2.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-9.0.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-9.0.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-9.1.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-9.1.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-9.2.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-9.2.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-10.0.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-10.0.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-10.1.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-10.1.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-8.2.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-8.2.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-9.0.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-9.0.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-9.1.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-9.1.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-9.2.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-9.2.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-10.0.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-10.0.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-10.1.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-10.1.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-8.2.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-8.2.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-9.0.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-9.0.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-9.1.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-9.1.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-9.2.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-9.2.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-10.0.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-10.0.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-10.1.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-10.1.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-8.2.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-8.2.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-9.0.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-9.0.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-9.1.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-9.1.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-9.2.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-9.2.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-10.0.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-10.0.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-10.1.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-10.1.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-8.2.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-8.2.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-9.0.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-9.0.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-9.1.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-9.1.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-9.2.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-9.2.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-10.0.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-10.0.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-10.1.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-10.1.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-8.2.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-8.2.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-9.0.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-9.0.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-9.1.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-9.1.0.xml
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-9.2.0.args
create mode 100644 tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-9.2.0.xml
rename tests/qemuxmlconfdata/{x86_64-default-cpu-kvm-pc-4.2.x86_64-latest.args => x86_64-default-cpu-kvm-pc.x86_64-latest.args} (95%)
rename tests/qemuxmlconfdata/{x86_64-default-cpu-kvm-pc-4.2.x86_64-latest.xml => x86_64-default-cpu-kvm-pc.x86_64-latest.xml} (95%)
rename tests/qemuxmlconfdata/{x86_64-default-cpu-kvm-q35-4.2.xml => x86_64-default-cpu-kvm-pc.xml} (90%)
rename tests/qemuxmlconfdata/{x86_64-default-cpu-kvm-q35-4.2.x86_64-latest.args => x86_64-default-cpu-kvm-q35.x86_64-latest.args} (96%)
rename tests/qemuxmlconfdata/{x86_64-default-cpu-kvm-q35-4.2.x86_64-latest.xml => x86_64-default-cpu-kvm-q35.x86_64-latest.xml} (97%)
rename tests/qemuxmlconfdata/{x86_64-default-cpu-kvm-pc-4.2.xml => x86_64-default-cpu-kvm-q35.xml} (90%)
rename tests/qemuxmlconfdata/{x86_64-default-cpu-tcg-pc-4.2.x86_64-latest.args => x86_64-default-cpu-tcg-pc.x86_64-latest.args} (95%)
rename tests/qemuxmlconfdata/{x86_64-default-cpu-tcg-pc-4.2.x86_64-latest.xml => x86_64-default-cpu-tcg-pc.x86_64-latest.xml} (95%)
rename tests/qemuxmlconfdata/{x86_64-default-cpu-tcg-q35-4.2.xml => x86_64-default-cpu-tcg-pc.xml} (90%)
rename tests/qemuxmlconfdata/{x86_64-default-cpu-tcg-q35-4.2.x86_64-latest.args => x86_64-default-cpu-tcg-q35.x86_64-latest.args} (96%)
rename tests/qemuxmlconfdata/{x86_64-default-cpu-tcg-q35-4.2.x86_64-latest.xml => x86_64-default-cpu-tcg-q35.x86_64-latest.xml} (97%)
rename tests/qemuxmlconfdata/{x86_64-default-cpu-tcg-pc-4.2.xml => x86_64-default-cpu-tcg-q35.xml} (90%)
--
2.51.0
2
11

[PATCH] qemu: capabilities: Update '10.1.0' capabilities on x86_64 after release
by Peter Krempa 28 Aug '25
by Peter Krempa 28 Aug '25
28 Aug '25
From: Peter Krempa <pkrempa(a)redhat.com>
Notable changes:
- 'netdev_add' now supports 'passt'
- new command 'qom-list-get'
- 'query-block' and 'query-named-block-nodes' returns also 'children' links
- 'gtk' graphics backend added 'keep-aspect-ratio' and 'scale' properties
- 'query-migrate' now reports 'postcopy-latency',
'postcopy-non-vcpu-latency' and 'postcopy-vcpu-latency'
- new unstable command 'x-accel-stats'
- 'x-query-opcount' unstable command removed
- 'arch-capabilities' CPU flag no longer explsed on AMD cpus
(this also causes the qemuxmlconftest changes)
- new named cpu models:
- GraniteRapids-v3-x86_64-cpu
- SapphireRapids-v4-x86_64-cpu
- SierraForest-v3-x86_64-cpu
- YongFeng-v3-x86_64-cpu
- new devices
- cxl-fmw
- PIIX4_PM/ICH9-LPC added 'bus' property
- vfio-pci added 'x-migration-load-config-after-iter',
'x-migration-max-queued-buffers-size', 'x-pci-class-code'
- virtio-gpu added 'optputs' property
- virtio-net added:
- 'hash-ipv4','hash-ipv6','hash-ipv6ex'
- 'hash-tcp4','hash-tcp6','hash-tcp6ex'
- 'hash-udp4','hash-udp6','hash-udp6ex'
Signed-off-by: Peter Krempa <pkrempa(a)redhat.com>
---
.../domaincapsdata/qemu_10.1.0-q35.x86_64.xml | 38 +-
tests/domaincapsdata/qemu_10.1.0.x86_64.xml | 38 +-
.../caps_10.1.0_x86_64.replies | 6197 ++++++++++-------
.../caps_10.1.0_x86_64.xml | 355 +-
...host-model-fallback-kvm.x86_64-latest.args | 2 +-
...cpu-host-model-features.x86_64-latest.args | 2 +-
.../cpu-host-model-kvm.x86_64-latest.args | 2 +-
...st-model-nofallback-kvm.x86_64-latest.args | 2 +-
8 files changed, 3925 insertions(+), 2711 deletions(-)
diff --git a/tests/domaincapsdata/qemu_10.1.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_10.1.0-q35.x86_64.xml
index 4ea6cf920a..3479493fca 100644
--- a/tests/domaincapsdata/qemu_10.1.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_10.1.0-q35.x86_64.xml
@@ -49,7 +49,6 @@
<feature policy='require' name='hypervisor'/>
<feature policy='require' name='tsc_adjust'/>
<feature policy='require' name='stibp'/>
- <feature policy='require' name='arch-capabilities'/>
<feature policy='require' name='ssbd'/>
<feature policy='require' name='cmp_legacy'/>
<feature policy='require' name='overflow-recov'/>
@@ -69,12 +68,6 @@
<feature policy='require' name='lfence-always-serializing'/>
<feature policy='require' name='null-sel-clr-base'/>
<feature policy='require' name='ibpb-brtype'/>
- <feature policy='require' name='rdctl-no'/>
- <feature policy='require' name='skip-l1dfl-vmentry'/>
- <feature policy='require' name='mds-no'/>
- <feature policy='require' name='pschange-mc-no'/>
- <feature policy='require' name='gds-no'/>
- <feature policy='require' name='rfds-no'/>
<feature policy='disable' name='xsaves'/>
</mode>
<mode name='custom' supported='yes'>
@@ -158,6 +151,7 @@
</blockers>
<model usable='no' vendor='Intel' canonical='Cascadelake-Server-v3'>Cascadelake-Server-noTSX</model>
<blockers model='Cascadelake-Server-noTSX'>
+ <feature name='arch-capabilities'/>
<feature name='avx512bw'/>
<feature name='avx512cd'/>
<feature name='avx512dq'/>
@@ -189,6 +183,7 @@
</blockers>
<model usable='no' vendor='Intel'>Cascadelake-Server-v2</model>
<blockers model='Cascadelake-Server-v2'>
+ <feature name='arch-capabilities'/>
<feature name='avx512bw'/>
<feature name='avx512cd'/>
<feature name='avx512dq'/>
@@ -206,6 +201,7 @@
</blockers>
<model usable='no' vendor='Intel'>Cascadelake-Server-v3</model>
<blockers model='Cascadelake-Server-v3'>
+ <feature name='arch-capabilities'/>
<feature name='avx512bw'/>
<feature name='avx512cd'/>
<feature name='avx512dq'/>
@@ -221,6 +217,7 @@
</blockers>
<model usable='no' vendor='Intel'>Cascadelake-Server-v4</model>
<blockers model='Cascadelake-Server-v4'>
+ <feature name='arch-capabilities'/>
<feature name='avx512bw'/>
<feature name='avx512cd'/>
<feature name='avx512dq'/>
@@ -236,6 +233,7 @@
</blockers>
<model usable='no' vendor='Intel'>Cascadelake-Server-v5</model>
<blockers model='Cascadelake-Server-v5'>
+ <feature name='arch-capabilities'/>
<feature name='avx512bw'/>
<feature name='avx512cd'/>
<feature name='avx512dq'/>
@@ -254,6 +252,7 @@
<model usable='yes' vendor='Intel'>Conroe-v1</model>
<model usable='no' vendor='Intel' canonical='Cooperlake-v1'>Cooperlake</model>
<blockers model='Cooperlake'>
+ <feature name='arch-capabilities'/>
<feature name='avx512-bf16'/>
<feature name='avx512bw'/>
<feature name='avx512cd'/>
@@ -273,6 +272,7 @@
</blockers>
<model usable='no' vendor='Intel'>Cooperlake-v1</model>
<blockers model='Cooperlake-v1'>
+ <feature name='arch-capabilities'/>
<feature name='avx512-bf16'/>
<feature name='avx512bw'/>
<feature name='avx512cd'/>
@@ -292,6 +292,7 @@
</blockers>
<model usable='no' vendor='Intel'>Cooperlake-v2</model>
<blockers model='Cooperlake-v2'>
+ <feature name='arch-capabilities'/>
<feature name='avx512-bf16'/>
<feature name='avx512bw'/>
<feature name='avx512cd'/>
@@ -312,23 +313,27 @@
</blockers>
<model usable='no' vendor='Intel' canonical='Denverton-v1'>Denverton</model>
<blockers model='Denverton'>
+ <feature name='arch-capabilities'/>
<feature name='erms'/>
<feature name='mpx'/>
<feature name='spec-ctrl'/>
</blockers>
<model usable='no' vendor='Intel'>Denverton-v1</model>
<blockers model='Denverton-v1'>
+ <feature name='arch-capabilities'/>
<feature name='erms'/>
<feature name='mpx'/>
<feature name='spec-ctrl'/>
</blockers>
<model usable='no' vendor='Intel'>Denverton-v2</model>
<blockers model='Denverton-v2'>
+ <feature name='arch-capabilities'/>
<feature name='erms'/>
<feature name='spec-ctrl'/>
</blockers>
<model usable='no' vendor='Intel'>Denverton-v3</model>
<blockers model='Denverton-v3'>
+ <feature name='arch-capabilities'/>
<feature name='erms'/>
<feature name='spec-ctrl'/>
<feature name='xsaves'/>
@@ -474,6 +479,7 @@
<feature name='amx-fp16'/>
<feature name='amx-int8'/>
<feature name='amx-tile'/>
+ <feature name='arch-capabilities'/>
<feature name='avx-vnni'/>
<feature name='avx512-bf16'/>
<feature name='avx512-fp16'/>
@@ -523,6 +529,7 @@
<feature name='amx-fp16'/>
<feature name='amx-int8'/>
<feature name='amx-tile'/>
+ <feature name='arch-capabilities'/>
<feature name='avx-vnni'/>
<feature name='avx512-bf16'/>
<feature name='avx512-fp16'/>
@@ -572,6 +579,7 @@
<feature name='amx-fp16'/>
<feature name='amx-int8'/>
<feature name='amx-tile'/>
+ <feature name='arch-capabilities'/>
<feature name='avx-vnni'/>
<feature name='avx10'/>
<feature name='avx10-128'/>
@@ -777,6 +785,7 @@
</blockers>
<model usable='no' vendor='Intel'>Icelake-Server-v3</model>
<blockers model='Icelake-Server-v3'>
+ <feature name='arch-capabilities'/>
<feature name='avx512-vpopcntdq'/>
<feature name='avx512bitalg'/>
<feature name='avx512bw'/>
@@ -801,6 +810,7 @@
</blockers>
<model usable='no' vendor='Intel'>Icelake-Server-v4</model>
<blockers model='Icelake-Server-v4'>
+ <feature name='arch-capabilities'/>
<feature name='avx512-vpopcntdq'/>
<feature name='avx512bitalg'/>
<feature name='avx512bw'/>
@@ -827,6 +837,7 @@
</blockers>
<model usable='no' vendor='Intel'>Icelake-Server-v5</model>
<blockers model='Icelake-Server-v5'>
+ <feature name='arch-capabilities'/>
<feature name='avx512-vpopcntdq'/>
<feature name='avx512bitalg'/>
<feature name='avx512bw'/>
@@ -854,6 +865,7 @@
</blockers>
<model usable='no' vendor='Intel'>Icelake-Server-v6</model>
<blockers model='Icelake-Server-v6'>
+ <feature name='arch-capabilities'/>
<feature name='avx512-vpopcntdq'/>
<feature name='avx512bitalg'/>
<feature name='avx512bw'/>
@@ -881,6 +893,7 @@
</blockers>
<model usable='no' vendor='Intel'>Icelake-Server-v7</model>
<blockers model='Icelake-Server-v7'>
+ <feature name='arch-capabilities'/>
<feature name='avx512-vpopcntdq'/>
<feature name='avx512bitalg'/>
<feature name='avx512bw'/>
@@ -1005,6 +1018,7 @@
<feature name='amx-bf16'/>
<feature name='amx-int8'/>
<feature name='amx-tile'/>
+ <feature name='arch-capabilities'/>
<feature name='avx-vnni'/>
<feature name='avx512-bf16'/>
<feature name='avx512-fp16'/>
@@ -1047,6 +1061,7 @@
<feature name='amx-bf16'/>
<feature name='amx-int8'/>
<feature name='amx-tile'/>
+ <feature name='arch-capabilities'/>
<feature name='avx-vnni'/>
<feature name='avx512-bf16'/>
<feature name='avx512-fp16'/>
@@ -1089,6 +1104,7 @@
<feature name='amx-bf16'/>
<feature name='amx-int8'/>
<feature name='amx-tile'/>
+ <feature name='arch-capabilities'/>
<feature name='avx-vnni'/>
<feature name='avx512-bf16'/>
<feature name='avx512-fp16'/>
@@ -1134,6 +1150,7 @@
<feature name='amx-bf16'/>
<feature name='amx-int8'/>
<feature name='amx-tile'/>
+ <feature name='arch-capabilities'/>
<feature name='avx-vnni'/>
<feature name='avx512-bf16'/>
<feature name='avx512-fp16'/>
@@ -1180,6 +1197,7 @@
</blockers>
<model usable='no' vendor='Intel' canonical='SierraForest-v1'>SierraForest</model>
<blockers model='SierraForest'>
+ <feature name='arch-capabilities'/>
<feature name='avx-ifma'/>
<feature name='avx-ne-convert'/>
<feature name='avx-vnni'/>
@@ -1207,6 +1225,7 @@
</blockers>
<model usable='no' vendor='Intel'>SierraForest-v1</model>
<blockers model='SierraForest-v1'>
+ <feature name='arch-capabilities'/>
<feature name='avx-ifma'/>
<feature name='avx-ne-convert'/>
<feature name='avx-vnni'/>
@@ -1401,6 +1420,7 @@
</blockers>
<model usable='no' vendor='Intel' canonical='Snowridge-v1'>Snowridge</model>
<blockers model='Snowridge'>
+ <feature name='arch-capabilities'/>
<feature name='cldemote'/>
<feature name='core-capability'/>
<feature name='erms'/>
@@ -1413,6 +1433,7 @@
</blockers>
<model usable='no' vendor='Intel'>Snowridge-v1</model>
<blockers model='Snowridge-v1'>
+ <feature name='arch-capabilities'/>
<feature name='cldemote'/>
<feature name='core-capability'/>
<feature name='erms'/>
@@ -1425,6 +1446,7 @@
</blockers>
<model usable='no' vendor='Intel'>Snowridge-v2</model>
<blockers model='Snowridge-v2'>
+ <feature name='arch-capabilities'/>
<feature name='cldemote'/>
<feature name='core-capability'/>
<feature name='erms'/>
@@ -1436,6 +1458,7 @@
</blockers>
<model usable='no' vendor='Intel'>Snowridge-v3</model>
<blockers model='Snowridge-v3'>
+ <feature name='arch-capabilities'/>
<feature name='cldemote'/>
<feature name='core-capability'/>
<feature name='erms'/>
@@ -1448,6 +1471,7 @@
</blockers>
<model usable='no' vendor='Intel'>Snowridge-v4</model>
<blockers model='Snowridge-v4'>
+ <feature name='arch-capabilities'/>
<feature name='cldemote'/>
<feature name='erms'/>
<feature name='gfni'/>
diff --git a/tests/domaincapsdata/qemu_10.1.0.x86_64.xml b/tests/domaincapsdata/qemu_10.1.0.x86_64.xml
index a46ab68b48..fc90d0d680 100644
--- a/tests/domaincapsdata/qemu_10.1.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_10.1.0.x86_64.xml
@@ -48,7 +48,6 @@
<feature policy='require' name='hypervisor'/>
<feature policy='require' name='tsc_adjust'/>
<feature policy='require' name='stibp'/>
- <feature policy='require' name='arch-capabilities'/>
<feature policy='require' name='ssbd'/>
<feature policy='require' name='cmp_legacy'/>
<feature policy='require' name='overflow-recov'/>
@@ -68,12 +67,6 @@
<feature policy='require' name='lfence-always-serializing'/>
<feature policy='require' name='null-sel-clr-base'/>
<feature policy='require' name='ibpb-brtype'/>
- <feature policy='require' name='rdctl-no'/>
- <feature policy='require' name='skip-l1dfl-vmentry'/>
- <feature policy='require' name='mds-no'/>
- <feature policy='require' name='pschange-mc-no'/>
- <feature policy='require' name='gds-no'/>
- <feature policy='require' name='rfds-no'/>
<feature policy='disable' name='xsaves'/>
</mode>
<mode name='custom' supported='yes'>
@@ -157,6 +150,7 @@
</blockers>
<model usable='no' vendor='Intel' canonical='Cascadelake-Server-v3'>Cascadelake-Server-noTSX</model>
<blockers model='Cascadelake-Server-noTSX'>
+ <feature name='arch-capabilities'/>
<feature name='avx512bw'/>
<feature name='avx512cd'/>
<feature name='avx512dq'/>
@@ -188,6 +182,7 @@
</blockers>
<model usable='no' vendor='Intel'>Cascadelake-Server-v2</model>
<blockers model='Cascadelake-Server-v2'>
+ <feature name='arch-capabilities'/>
<feature name='avx512bw'/>
<feature name='avx512cd'/>
<feature name='avx512dq'/>
@@ -205,6 +200,7 @@
</blockers>
<model usable='no' vendor='Intel'>Cascadelake-Server-v3</model>
<blockers model='Cascadelake-Server-v3'>
+ <feature name='arch-capabilities'/>
<feature name='avx512bw'/>
<feature name='avx512cd'/>
<feature name='avx512dq'/>
@@ -220,6 +216,7 @@
</blockers>
<model usable='no' vendor='Intel'>Cascadelake-Server-v4</model>
<blockers model='Cascadelake-Server-v4'>
+ <feature name='arch-capabilities'/>
<feature name='avx512bw'/>
<feature name='avx512cd'/>
<feature name='avx512dq'/>
@@ -235,6 +232,7 @@
</blockers>
<model usable='no' vendor='Intel'>Cascadelake-Server-v5</model>
<blockers model='Cascadelake-Server-v5'>
+ <feature name='arch-capabilities'/>
<feature name='avx512bw'/>
<feature name='avx512cd'/>
<feature name='avx512dq'/>
@@ -253,6 +251,7 @@
<model usable='yes' vendor='Intel'>Conroe-v1</model>
<model usable='no' vendor='Intel' canonical='Cooperlake-v1'>Cooperlake</model>
<blockers model='Cooperlake'>
+ <feature name='arch-capabilities'/>
<feature name='avx512-bf16'/>
<feature name='avx512bw'/>
<feature name='avx512cd'/>
@@ -272,6 +271,7 @@
</blockers>
<model usable='no' vendor='Intel'>Cooperlake-v1</model>
<blockers model='Cooperlake-v1'>
+ <feature name='arch-capabilities'/>
<feature name='avx512-bf16'/>
<feature name='avx512bw'/>
<feature name='avx512cd'/>
@@ -291,6 +291,7 @@
</blockers>
<model usable='no' vendor='Intel'>Cooperlake-v2</model>
<blockers model='Cooperlake-v2'>
+ <feature name='arch-capabilities'/>
<feature name='avx512-bf16'/>
<feature name='avx512bw'/>
<feature name='avx512cd'/>
@@ -311,23 +312,27 @@
</blockers>
<model usable='no' vendor='Intel' canonical='Denverton-v1'>Denverton</model>
<blockers model='Denverton'>
+ <feature name='arch-capabilities'/>
<feature name='erms'/>
<feature name='mpx'/>
<feature name='spec-ctrl'/>
</blockers>
<model usable='no' vendor='Intel'>Denverton-v1</model>
<blockers model='Denverton-v1'>
+ <feature name='arch-capabilities'/>
<feature name='erms'/>
<feature name='mpx'/>
<feature name='spec-ctrl'/>
</blockers>
<model usable='no' vendor='Intel'>Denverton-v2</model>
<blockers model='Denverton-v2'>
+ <feature name='arch-capabilities'/>
<feature name='erms'/>
<feature name='spec-ctrl'/>
</blockers>
<model usable='no' vendor='Intel'>Denverton-v3</model>
<blockers model='Denverton-v3'>
+ <feature name='arch-capabilities'/>
<feature name='erms'/>
<feature name='spec-ctrl'/>
<feature name='xsaves'/>
@@ -473,6 +478,7 @@
<feature name='amx-fp16'/>
<feature name='amx-int8'/>
<feature name='amx-tile'/>
+ <feature name='arch-capabilities'/>
<feature name='avx-vnni'/>
<feature name='avx512-bf16'/>
<feature name='avx512-fp16'/>
@@ -522,6 +528,7 @@
<feature name='amx-fp16'/>
<feature name='amx-int8'/>
<feature name='amx-tile'/>
+ <feature name='arch-capabilities'/>
<feature name='avx-vnni'/>
<feature name='avx512-bf16'/>
<feature name='avx512-fp16'/>
@@ -571,6 +578,7 @@
<feature name='amx-fp16'/>
<feature name='amx-int8'/>
<feature name='amx-tile'/>
+ <feature name='arch-capabilities'/>
<feature name='avx-vnni'/>
<feature name='avx10'/>
<feature name='avx10-128'/>
@@ -776,6 +784,7 @@
</blockers>
<model usable='no' vendor='Intel'>Icelake-Server-v3</model>
<blockers model='Icelake-Server-v3'>
+ <feature name='arch-capabilities'/>
<feature name='avx512-vpopcntdq'/>
<feature name='avx512bitalg'/>
<feature name='avx512bw'/>
@@ -800,6 +809,7 @@
</blockers>
<model usable='no' vendor='Intel'>Icelake-Server-v4</model>
<blockers model='Icelake-Server-v4'>
+ <feature name='arch-capabilities'/>
<feature name='avx512-vpopcntdq'/>
<feature name='avx512bitalg'/>
<feature name='avx512bw'/>
@@ -826,6 +836,7 @@
</blockers>
<model usable='no' vendor='Intel'>Icelake-Server-v5</model>
<blockers model='Icelake-Server-v5'>
+ <feature name='arch-capabilities'/>
<feature name='avx512-vpopcntdq'/>
<feature name='avx512bitalg'/>
<feature name='avx512bw'/>
@@ -853,6 +864,7 @@
</blockers>
<model usable='no' vendor='Intel'>Icelake-Server-v6</model>
<blockers model='Icelake-Server-v6'>
+ <feature name='arch-capabilities'/>
<feature name='avx512-vpopcntdq'/>
<feature name='avx512bitalg'/>
<feature name='avx512bw'/>
@@ -880,6 +892,7 @@
</blockers>
<model usable='no' vendor='Intel'>Icelake-Server-v7</model>
<blockers model='Icelake-Server-v7'>
+ <feature name='arch-capabilities'/>
<feature name='avx512-vpopcntdq'/>
<feature name='avx512bitalg'/>
<feature name='avx512bw'/>
@@ -1004,6 +1017,7 @@
<feature name='amx-bf16'/>
<feature name='amx-int8'/>
<feature name='amx-tile'/>
+ <feature name='arch-capabilities'/>
<feature name='avx-vnni'/>
<feature name='avx512-bf16'/>
<feature name='avx512-fp16'/>
@@ -1046,6 +1060,7 @@
<feature name='amx-bf16'/>
<feature name='amx-int8'/>
<feature name='amx-tile'/>
+ <feature name='arch-capabilities'/>
<feature name='avx-vnni'/>
<feature name='avx512-bf16'/>
<feature name='avx512-fp16'/>
@@ -1088,6 +1103,7 @@
<feature name='amx-bf16'/>
<feature name='amx-int8'/>
<feature name='amx-tile'/>
+ <feature name='arch-capabilities'/>
<feature name='avx-vnni'/>
<feature name='avx512-bf16'/>
<feature name='avx512-fp16'/>
@@ -1133,6 +1149,7 @@
<feature name='amx-bf16'/>
<feature name='amx-int8'/>
<feature name='amx-tile'/>
+ <feature name='arch-capabilities'/>
<feature name='avx-vnni'/>
<feature name='avx512-bf16'/>
<feature name='avx512-fp16'/>
@@ -1179,6 +1196,7 @@
</blockers>
<model usable='no' vendor='Intel' canonical='SierraForest-v1'>SierraForest</model>
<blockers model='SierraForest'>
+ <feature name='arch-capabilities'/>
<feature name='avx-ifma'/>
<feature name='avx-ne-convert'/>
<feature name='avx-vnni'/>
@@ -1206,6 +1224,7 @@
</blockers>
<model usable='no' vendor='Intel'>SierraForest-v1</model>
<blockers model='SierraForest-v1'>
+ <feature name='arch-capabilities'/>
<feature name='avx-ifma'/>
<feature name='avx-ne-convert'/>
<feature name='avx-vnni'/>
@@ -1400,6 +1419,7 @@
</blockers>
<model usable='no' vendor='Intel' canonical='Snowridge-v1'>Snowridge</model>
<blockers model='Snowridge'>
+ <feature name='arch-capabilities'/>
<feature name='cldemote'/>
<feature name='core-capability'/>
<feature name='erms'/>
@@ -1412,6 +1432,7 @@
</blockers>
<model usable='no' vendor='Intel'>Snowridge-v1</model>
<blockers model='Snowridge-v1'>
+ <feature name='arch-capabilities'/>
<feature name='cldemote'/>
<feature name='core-capability'/>
<feature name='erms'/>
@@ -1424,6 +1445,7 @@
</blockers>
<model usable='no' vendor='Intel'>Snowridge-v2</model>
<blockers model='Snowridge-v2'>
+ <feature name='arch-capabilities'/>
<feature name='cldemote'/>
<feature name='core-capability'/>
<feature name='erms'/>
@@ -1435,6 +1457,7 @@
</blockers>
<model usable='no' vendor='Intel'>Snowridge-v3</model>
<blockers model='Snowridge-v3'>
+ <feature name='arch-capabilities'/>
<feature name='cldemote'/>
<feature name='core-capability'/>
<feature name='erms'/>
@@ -1447,6 +1470,7 @@
</blockers>
<model usable='no' vendor='Intel'>Snowridge-v4</model>
<blockers model='Snowridge-v4'>
+ <feature name='arch-capabilities'/>
<feature name='cldemote'/>
<feature name='erms'/>
<feature name='gfni'/>
diff --git a/tests/qemucapabilitiesdata/caps_10.1.0_x86_64.replies b/tests/qemucapabilitiesdata/caps_10.1.0_x86_64.replies
index 1a0d82d50c..7c92b5a66a 100644
--- a/tests/qemucapabilitiesdata/caps_10.1.0_x86_64.replies
+++ b/tests/qemucapabilitiesdata/caps_10.1.0_x86_64.replies
@@ -16,11 +16,11 @@
{
"return": {
"qemu": {
- "micro": 50,
- "minor": 0,
+ "micro": 0,
+ "minor": 1,
"major": 10
},
- "package": "v10.0.0-1874-gc77283dd5d"
+ "package": "v10.1.0"
},
"id": "libvirt-2"
}
@@ -174,9 +174,24 @@
"meta-type": "command",
"arg-type": "0"
},
+ {
+ "name": "query-kvm",
+ "ret-type": "18",
+ "meta-type": "command",
+ "arg-type": "0"
+ },
+ {
+ "name": "x-accel-stats",
+ "ret-type": "19",
+ "meta-type": "command",
+ "arg-type": "0",
+ "features": [
+ "unstable"
+ ]
+ },
{
"name": "query-pr-managers",
- "ret-type": "[18]",
+ "ret-type": "[20]",
"meta-type": "command",
"arg-type": "0"
},
@@ -184,75 +199,75 @@
"name": "eject",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "19"
+ "arg-type": "21"
},
{
"name": "blockdev-open-tray",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "20"
+ "arg-type": "22"
},
{
"name": "blockdev-close-tray",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "21"
+ "arg-type": "23"
},
{
"name": "blockdev-remove-medium",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "22"
+ "arg-type": "24"
},
{
"name": "blockdev-insert-medium",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "23"
+ "arg-type": "25"
},
{
"name": "blockdev-change-medium",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "24"
+ "arg-type": "26"
},
{
"name": "DEVICE_TRAY_MOVED",
"meta-type": "event",
- "arg-type": "25"
+ "arg-type": "27"
},
{
"name": "PR_MANAGER_STATUS_CHANGED",
"meta-type": "event",
- "arg-type": "26"
+ "arg-type": "28"
},
{
"name": "block_set_io_throttle",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "27"
+ "arg-type": "29"
},
{
"name": "block-latency-histogram-set",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "28"
+ "arg-type": "30"
},
{
"name": "query-block",
- "ret-type": "[29]",
+ "ret-type": "[31]",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-blockstats",
- "ret-type": "[31]",
+ "ret-type": "[33]",
"meta-type": "command",
- "arg-type": "30"
+ "arg-type": "32"
},
{
"name": "query-block-jobs",
- "ret-type": "[32]",
+ "ret-type": "[34]",
"meta-type": "command",
"arg-type": "0"
},
@@ -260,19 +275,19 @@
"name": "block_resize",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "33"
+ "arg-type": "35"
},
{
"name": "blockdev-snapshot-sync",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "34"
+ "arg-type": "36"
},
{
"name": "blockdev-snapshot",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "35",
+ "arg-type": "37",
"features": [
"allow-write-only-overlay"
]
@@ -281,19 +296,19 @@
"name": "change-backing-file",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "36"
+ "arg-type": "38"
},
{
"name": "block-commit",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "37"
+ "arg-type": "39"
},
{
"name": "drive-backup",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "38",
+ "arg-type": "40",
"features": [
"deprecated"
]
@@ -302,17 +317,17 @@
"name": "blockdev-backup",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "39"
+ "arg-type": "41"
},
{
"name": "query-named-block-nodes",
- "ret-type": "[41]",
+ "ret-type": "[43]",
"meta-type": "command",
- "arg-type": "40"
+ "arg-type": "42"
},
{
"name": "x-debug-query-block-graph",
- "ret-type": "42",
+ "ret-type": "44",
"meta-type": "command",
"arg-type": "0",
"features": [
@@ -323,49 +338,49 @@
"name": "drive-mirror",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "43"
+ "arg-type": "45"
},
{
"name": "block-dirty-bitmap-add",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "44"
+ "arg-type": "46"
},
{
"name": "block-dirty-bitmap-remove",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "45"
+ "arg-type": "47"
},
{
"name": "block-dirty-bitmap-clear",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "45"
+ "arg-type": "47"
},
{
"name": "block-dirty-bitmap-enable",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "45"
+ "arg-type": "47"
},
{
"name": "block-dirty-bitmap-disable",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "45"
+ "arg-type": "47"
},
{
"name": "block-dirty-bitmap-merge",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "46"
+ "arg-type": "48"
},
{
"name": "x-debug-block-dirty-bitmap-sha256",
- "ret-type": "47",
+ "ret-type": "49",
"meta-type": "command",
- "arg-type": "45",
+ "arg-type": "47",
"features": [
"unstable"
]
@@ -374,31 +389,31 @@
"name": "blockdev-mirror",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "48"
+ "arg-type": "50"
},
{
"name": "block-stream",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "49"
+ "arg-type": "51"
},
{
"name": "block-job-set-speed",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "50"
+ "arg-type": "52"
},
{
"name": "block-job-cancel",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "51"
+ "arg-type": "53"
},
{
"name": "block-job-pause",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "52",
+ "arg-type": "54",
"features": [
"deprecated"
]
@@ -407,7 +422,7 @@
"name": "block-job-resume",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "53",
+ "arg-type": "55",
"features": [
"deprecated"
]
@@ -416,7 +431,7 @@
"name": "block-job-complete",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "54",
+ "arg-type": "56",
"features": [
"deprecated"
]
@@ -425,7 +440,7 @@
"name": "block-job-dismiss",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "55",
+ "arg-type": "57",
"features": [
"deprecated"
]
@@ -434,7 +449,7 @@
"name": "block-job-finalize",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "56",
+ "arg-type": "58",
"features": [
"deprecated"
]
@@ -443,43 +458,43 @@
"name": "block-job-change",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "57"
+ "arg-type": "59"
},
{
"name": "blockdev-add",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "58"
+ "arg-type": "60"
},
{
"name": "blockdev-reopen",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "59"
+ "arg-type": "61"
},
{
"name": "blockdev-del",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "60"
+ "arg-type": "62"
},
{
"name": "blockdev-set-active",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "61"
+ "arg-type": "63"
},
{
"name": "blockdev-create",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "62"
+ "arg-type": "64"
},
{
"name": "x-blockdev-amend",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "63",
+ "arg-type": "65",
"features": [
"unstable"
]
@@ -487,54 +502,54 @@
{
"name": "BLOCK_IMAGE_CORRUPTED",
"meta-type": "event",
- "arg-type": "64"
+ "arg-type": "66"
},
{
"name": "BLOCK_IO_ERROR",
"meta-type": "event",
- "arg-type": "65"
+ "arg-type": "67"
},
{
"name": "BLOCK_JOB_COMPLETED",
"meta-type": "event",
- "arg-type": "66"
+ "arg-type": "68"
},
{
"name": "BLOCK_JOB_CANCELLED",
"meta-type": "event",
- "arg-type": "67"
+ "arg-type": "69"
},
{
"name": "BLOCK_JOB_ERROR",
"meta-type": "event",
- "arg-type": "68"
+ "arg-type": "70"
},
{
"name": "BLOCK_JOB_READY",
"meta-type": "event",
- "arg-type": "69"
+ "arg-type": "71"
},
{
"name": "BLOCK_JOB_PENDING",
"meta-type": "event",
- "arg-type": "70"
+ "arg-type": "72"
},
{
"name": "BLOCK_WRITE_THRESHOLD",
"meta-type": "event",
- "arg-type": "71"
+ "arg-type": "73"
},
{
"name": "block-set-write-threshold",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "72"
+ "arg-type": "74"
},
{
"name": "x-blockdev-change",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "73",
+ "arg-type": "75",
"features": [
"unstable"
]
@@ -543,7 +558,7 @@
"name": "x-blockdev-set-iothread",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "74",
+ "arg-type": "76",
"features": [
"unstable"
]
@@ -551,36 +566,36 @@
{
"name": "QUORUM_FAILURE",
"meta-type": "event",
- "arg-type": "75"
+ "arg-type": "77"
},
{
"name": "QUORUM_REPORT_BAD",
"meta-type": "event",
- "arg-type": "76"
+ "arg-type": "78"
},
{
"name": "blockdev-snapshot-internal-sync",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "77"
+ "arg-type": "79"
},
{
"name": "blockdev-snapshot-delete-internal-sync",
- "ret-type": "79",
+ "ret-type": "81",
"meta-type": "command",
- "arg-type": "78"
+ "arg-type": "80"
},
{
"name": "nbd-server-start",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "80"
+ "arg-type": "82"
},
{
"name": "nbd-server-add",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "81",
+ "arg-type": "83",
"features": [
"deprecated"
]
@@ -589,7 +604,7 @@
"name": "nbd-server-remove",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "82",
+ "arg-type": "84",
"features": [
"deprecated"
]
@@ -604,34 +619,34 @@
"name": "block-export-add",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "83"
+ "arg-type": "85"
},
{
"name": "block-export-del",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "84"
+ "arg-type": "86"
},
{
"name": "BLOCK_EXPORT_DELETED",
"meta-type": "event",
- "arg-type": "85"
+ "arg-type": "87"
},
{
"name": "query-block-exports",
- "ret-type": "[86]",
+ "ret-type": "[88]",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-chardev",
- "ret-type": "[87]",
+ "ret-type": "[89]",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-chardev-backends",
- "ret-type": "[88]",
+ "ret-type": "[90]",
"meta-type": "command",
"arg-type": "0"
},
@@ -639,63 +654,63 @@
"name": "ringbuf-write",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "89"
+ "arg-type": "91"
},
{
"name": "ringbuf-read",
"ret-type": "str",
"meta-type": "command",
- "arg-type": "90"
+ "arg-type": "92"
},
{
"name": "chardev-add",
- "ret-type": "92",
+ "ret-type": "94",
"meta-type": "command",
- "arg-type": "91"
+ "arg-type": "93"
},
{
"name": "chardev-change",
- "ret-type": "92",
+ "ret-type": "94",
"meta-type": "command",
- "arg-type": "93"
+ "arg-type": "95"
},
{
"name": "chardev-remove",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "94"
+ "arg-type": "96"
},
{
"name": "chardev-send-break",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "95"
+ "arg-type": "97"
},
{
"name": "VSERPORT_CHANGE",
"meta-type": "event",
- "arg-type": "96"
+ "arg-type": "98"
},
{
"name": "dump-guest-memory",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "97"
+ "arg-type": "99"
},
{
"name": "query-dump",
- "ret-type": "98",
+ "ret-type": "100",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "DUMP_COMPLETED",
"meta-type": "event",
- "arg-type": "99"
+ "arg-type": "101"
},
{
"name": "query-dump-guest-memory-capability",
- "ret-type": "100",
+ "ret-type": "102",
"meta-type": "command",
"arg-type": "0"
},
@@ -703,107 +718,107 @@
"name": "set_link",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "101"
+ "arg-type": "103"
},
{
"name": "netdev_add",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "102"
+ "arg-type": "104"
},
{
"name": "netdev_del",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "103"
+ "arg-type": "105"
},
{
"name": "query-rx-filter",
- "ret-type": "[105]",
+ "ret-type": "[107]",
"meta-type": "command",
- "arg-type": "104"
+ "arg-type": "106"
},
{
"name": "NIC_RX_FILTER_CHANGED",
"meta-type": "event",
- "arg-type": "106"
+ "arg-type": "108"
},
{
"name": "announce-self",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "107"
+ "arg-type": "109"
},
{
"name": "FAILOVER_NEGOTIATED",
"meta-type": "event",
- "arg-type": "108"
+ "arg-type": "110"
},
{
"name": "NETDEV_STREAM_CONNECTED",
"meta-type": "event",
- "arg-type": "109"
+ "arg-type": "111"
},
{
"name": "NETDEV_STREAM_DISCONNECTED",
"meta-type": "event",
- "arg-type": "110"
+ "arg-type": "112"
},
{
"name": "NETDEV_VHOST_USER_CONNECTED",
"meta-type": "event",
- "arg-type": "111"
+ "arg-type": "113"
},
{
"name": "NETDEV_VHOST_USER_DISCONNECTED",
"meta-type": "event",
- "arg-type": "112"
+ "arg-type": "114"
},
{
"name": "request-ebpf",
- "ret-type": "114",
- "meta-type": "command",
- "arg-type": "113"
- },
- {
- "name": "query-rocker",
"ret-type": "116",
"meta-type": "command",
"arg-type": "115"
},
{
- "name": "query-rocker-ports",
- "ret-type": "[118]",
+ "name": "query-rocker",
+ "ret-type": "118",
"meta-type": "command",
"arg-type": "117"
},
{
- "name": "query-rocker-of-dpa-flows",
+ "name": "query-rocker-ports",
"ret-type": "[120]",
"meta-type": "command",
"arg-type": "119"
},
{
- "name": "query-rocker-of-dpa-groups",
+ "name": "query-rocker-of-dpa-flows",
"ret-type": "[122]",
"meta-type": "command",
"arg-type": "121"
},
+ {
+ "name": "query-rocker-of-dpa-groups",
+ "ret-type": "[124]",
+ "meta-type": "command",
+ "arg-type": "123"
+ },
{
"name": "query-tpm-models",
- "ret-type": "[123]",
+ "ret-type": "[125]",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-tpm-types",
- "ret-type": "[124]",
+ "ret-type": "[126]",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-tpm",
- "ret-type": "[125]",
+ "ret-type": "[127]",
"meta-type": "command",
"arg-type": "0"
},
@@ -811,40 +826,40 @@
"name": "set_password",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "126"
+ "arg-type": "128"
},
{
"name": "expire_password",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "127"
+ "arg-type": "129"
},
{
"name": "screendump",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "128"
+ "arg-type": "130"
},
{
"name": "query-spice",
- "ret-type": "129",
+ "ret-type": "131",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "SPICE_CONNECTED",
"meta-type": "event",
- "arg-type": "130"
+ "arg-type": "132"
},
{
"name": "SPICE_INITIALIZED",
"meta-type": "event",
- "arg-type": "131"
+ "arg-type": "133"
},
{
"name": "SPICE_DISCONNECTED",
"meta-type": "event",
- "arg-type": "132"
+ "arg-type": "134"
},
{
"name": "SPICE_MIGRATE_COMPLETED",
@@ -853,13 +868,13 @@
},
{
"name": "query-vnc",
- "ret-type": "133",
+ "ret-type": "135",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-vnc-servers",
- "ret-type": "[134]",
+ "ret-type": "[136]",
"meta-type": "command",
"arg-type": "0"
},
@@ -867,26 +882,26 @@
"name": "change-vnc-password",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "135"
+ "arg-type": "137"
},
{
"name": "VNC_CONNECTED",
"meta-type": "event",
- "arg-type": "136"
+ "arg-type": "138"
},
{
"name": "VNC_INITIALIZED",
"meta-type": "event",
- "arg-type": "137"
+ "arg-type": "139"
},
{
"name": "VNC_DISCONNECTED",
"meta-type": "event",
- "arg-type": "138"
+ "arg-type": "140"
},
{
"name": "query-mice",
- "ret-type": "[139]",
+ "ret-type": "[141]",
"meta-type": "command",
"arg-type": "0"
},
@@ -894,17 +909,17 @@
"name": "send-key",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "140"
+ "arg-type": "142"
},
{
"name": "input-send-event",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "141"
+ "arg-type": "143"
},
{
"name": "query-display-options",
- "ret-type": "142",
+ "ret-type": "144",
"meta-type": "command",
"arg-type": "0"
},
@@ -912,23 +927,23 @@
"name": "display-reload",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "143"
+ "arg-type": "145"
},
{
"name": "display-update",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "144"
+ "arg-type": "146"
},
{
"name": "client_migrate_info",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "145"
+ "arg-type": "147"
},
{
"name": "query-migrate",
- "ret-type": "146",
+ "ret-type": "148",
"meta-type": "command",
"arg-type": "0"
},
@@ -936,11 +951,11 @@
"name": "migrate-set-capabilities",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "147"
+ "arg-type": "149"
},
{
"name": "query-migrate-capabilities",
- "ret-type": "[148]",
+ "ret-type": "[150]",
"meta-type": "command",
"arg-type": "0"
},
@@ -948,11 +963,11 @@
"name": "migrate-set-parameters",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "149"
+ "arg-type": "151"
},
{
"name": "query-migrate-parameters",
- "ret-type": "150",
+ "ret-type": "152",
"meta-type": "command",
"arg-type": "0"
},
@@ -965,17 +980,17 @@
{
"name": "MIGRATION",
"meta-type": "event",
- "arg-type": "151"
+ "arg-type": "153"
},
{
"name": "MIGRATION_PASS",
"meta-type": "event",
- "arg-type": "152"
+ "arg-type": "154"
},
{
"name": "COLO_EXIT",
"meta-type": "event",
- "arg-type": "153"
+ "arg-type": "155"
},
{
"name": "x-colo-lost-heartbeat",
@@ -996,47 +1011,47 @@
"name": "migrate-continue",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "154"
+ "arg-type": "156"
},
{
"name": "migrate",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "155"
+ "arg-type": "157"
},
{
"name": "migrate-incoming",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "156"
+ "arg-type": "158"
},
{
"name": "xen-save-devices-state",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "157"
+ "arg-type": "159"
},
{
"name": "xen-set-global-dirty-log",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "158"
+ "arg-type": "160"
},
{
"name": "xen-load-devices-state",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "159"
+ "arg-type": "161"
},
{
"name": "xen-set-replication",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "160"
+ "arg-type": "162"
},
{
"name": "query-xen-replication-status",
- "ret-type": "161",
+ "ret-type": "163",
"meta-type": "command",
"arg-type": "0"
},
@@ -1048,7 +1063,7 @@
},
{
"name": "query-colo-status",
- "ret-type": "162",
+ "ret-type": "164",
"meta-type": "command",
"arg-type": "0"
},
@@ -1057,7 +1072,7 @@
"ret-type": "0",
"allow-oob": true,
"meta-type": "command",
- "arg-type": "163"
+ "arg-type": "165"
},
{
"name": "migrate-pause",
@@ -1069,41 +1084,41 @@
{
"name": "UNPLUG_PRIMARY",
"meta-type": "event",
- "arg-type": "164"
+ "arg-type": "166"
},
{
"name": "calc-dirty-rate",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "165"
+ "arg-type": "167"
},
{
"name": "query-dirty-rate",
- "ret-type": "167",
+ "ret-type": "169",
"meta-type": "command",
- "arg-type": "166"
+ "arg-type": "168"
},
{
"name": "set-vcpu-dirty-limit",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "168"
+ "arg-type": "170"
},
{
"name": "cancel-vcpu-dirty-limit",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "169"
+ "arg-type": "171"
},
{
"name": "query-vcpu-dirty-limit",
- "ret-type": "[170]",
+ "ret-type": "[172]",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-migrationthreads",
- "ret-type": "[171]",
+ "ret-type": "[173]",
"meta-type": "command",
"arg-type": "0",
"features": [
@@ -1114,53 +1129,53 @@
"name": "snapshot-save",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "172"
+ "arg-type": "174"
},
{
"name": "snapshot-load",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "173"
+ "arg-type": "175"
},
{
"name": "snapshot-delete",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "174"
+ "arg-type": "176"
},
{
"name": "transaction",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "175"
+ "arg-type": "177"
},
{
"name": "trace-event-get-state",
- "ret-type": "[177]",
+ "ret-type": "[179]",
"meta-type": "command",
- "arg-type": "176"
+ "arg-type": "178"
},
{
"name": "trace-event-set-state",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "178"
+ "arg-type": "180"
},
{
"name": "qmp_capabilities",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "179"
+ "arg-type": "181"
},
{
"name": "query-version",
- "ret-type": "180",
+ "ret-type": "182",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-commands",
- "ret-type": "[181]",
+ "ret-type": "[183]",
"meta-type": "command",
"arg-type": "0"
},
@@ -1172,63 +1187,69 @@
},
{
"name": "query-qmp-schema",
- "ret-type": "[182]",
+ "ret-type": "[184]",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "qom-list",
- "ret-type": "[184]",
+ "ret-type": "[186]",
"meta-type": "command",
- "arg-type": "183"
+ "arg-type": "185"
},
{
"name": "qom-get",
"ret-type": "any",
"meta-type": "command",
- "arg-type": "185"
+ "arg-type": "187"
+ },
+ {
+ "name": "qom-list-get",
+ "ret-type": "[189]",
+ "meta-type": "command",
+ "arg-type": "188"
},
{
"name": "qom-set",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "186"
+ "arg-type": "190"
},
{
"name": "qom-list-types",
- "ret-type": "[188]",
+ "ret-type": "[192]",
"meta-type": "command",
- "arg-type": "187"
+ "arg-type": "191"
},
{
"name": "qom-list-properties",
- "ret-type": "[184]",
+ "ret-type": "[186]",
"meta-type": "command",
- "arg-type": "189"
+ "arg-type": "193"
},
{
"name": "object-add",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "190"
+ "arg-type": "194"
},
{
"name": "object-del",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "191"
+ "arg-type": "195"
},
{
"name": "device-list-properties",
- "ret-type": "[184]",
+ "ret-type": "[186]",
"meta-type": "command",
- "arg-type": "192"
+ "arg-type": "196"
},
{
"name": "device_add",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "193",
+ "arg-type": "197",
"features": [
"json-cli",
"json-cli-hotplug"
@@ -1238,60 +1259,60 @@
"name": "device_del",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "194"
+ "arg-type": "198"
},
{
"name": "DEVICE_DELETED",
"meta-type": "event",
- "arg-type": "195"
+ "arg-type": "199"
},
{
"name": "DEVICE_UNPLUG_GUEST_ERROR",
"meta-type": "event",
- "arg-type": "196"
+ "arg-type": "200"
},
{
"name": "device-sync-config",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "197",
+ "arg-type": "201",
"features": [
"unstable"
]
},
{
"name": "query-cpus-fast",
- "ret-type": "[198]",
+ "ret-type": "[202]",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-machines",
- "ret-type": "[200]",
+ "ret-type": "[204]",
"meta-type": "command",
- "arg-type": "199"
+ "arg-type": "203"
},
{
"name": "query-current-machine",
- "ret-type": "201",
+ "ret-type": "205",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-target",
- "ret-type": "202",
+ "ret-type": "206",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-uuid",
- "ret-type": "203",
+ "ret-type": "207",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-vm-generation-id",
- "ret-type": "204",
+ "ret-type": "208",
"meta-type": "command",
"arg-type": "0"
},
@@ -1319,33 +1340,27 @@
"meta-type": "command",
"arg-type": "0"
},
- {
- "name": "query-kvm",
- "ret-type": "205",
- "meta-type": "command",
- "arg-type": "0"
- },
{
"name": "memsave",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "206"
+ "arg-type": "209"
},
{
"name": "pmemsave",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "207"
+ "arg-type": "210"
},
{
"name": "query-memdev",
- "ret-type": "[208]",
+ "ret-type": "[211]",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-hotpluggable-cpus",
- "ret-type": "[209]",
+ "ret-type": "[212]",
"meta-type": "command",
"arg-type": "0"
},
@@ -1353,56 +1368,56 @@
"name": "set-numa-node",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "210"
+ "arg-type": "213"
},
{
"name": "balloon",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "211"
+ "arg-type": "214"
},
{
"name": "query-balloon",
- "ret-type": "212",
+ "ret-type": "215",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "BALLOON_CHANGE",
"meta-type": "event",
- "arg-type": "213"
+ "arg-type": "216"
},
{
"name": "query-hv-balloon-status-report",
- "ret-type": "214",
+ "ret-type": "217",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "HV_BALLOON_STATUS_REPORT",
"meta-type": "event",
- "arg-type": "214"
+ "arg-type": "217"
},
{
"name": "query-memory-size-summary",
- "ret-type": "215",
+ "ret-type": "218",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-memory-devices",
- "ret-type": "[216]",
+ "ret-type": "[219]",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "MEMORY_DEVICE_SIZE_CHANGE",
"meta-type": "event",
- "arg-type": "217"
+ "arg-type": "220"
},
{
"name": "x-query-irq",
- "ret-type": "218",
+ "ret-type": "19",
"meta-type": "command",
"arg-type": "0",
"features": [
@@ -1411,7 +1426,7 @@
},
{
"name": "x-query-jit",
- "ret-type": "218",
+ "ret-type": "19",
"meta-type": "command",
"arg-type": "0",
"features": [
@@ -1420,16 +1435,7 @@
},
{
"name": "x-query-numa",
- "ret-type": "218",
- "meta-type": "command",
- "arg-type": "0",
- "features": [
- "unstable"
- ]
- },
- {
- "name": "x-query-opcount",
- "ret-type": "218",
+ "ret-type": "19",
"meta-type": "command",
"arg-type": "0",
"features": [
@@ -1438,7 +1444,7 @@
},
{
"name": "x-query-ramblock",
- "ret-type": "218",
+ "ret-type": "19",
"meta-type": "command",
"arg-type": "0",
"features": [
@@ -1447,7 +1453,7 @@
},
{
"name": "x-query-roms",
- "ret-type": "218",
+ "ret-type": "19",
"meta-type": "command",
"arg-type": "0",
"features": [
@@ -1456,7 +1462,7 @@
},
{
"name": "x-query-usb",
- "ret-type": "218",
+ "ret-type": "19",
"meta-type": "command",
"arg-type": "0",
"features": [
@@ -1467,11 +1473,11 @@
"name": "dumpdtb",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "219"
+ "arg-type": "221"
},
{
"name": "x-query-interrupt-controllers",
- "ret-type": "218",
+ "ret-type": "19",
"meta-type": "command",
"arg-type": "0",
"features": [
@@ -1482,29 +1488,29 @@
"name": "dump-skeys",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "220"
+ "arg-type": "222"
},
{
"name": "query-cpu-model-comparison",
- "ret-type": "222",
+ "ret-type": "224",
"meta-type": "command",
- "arg-type": "221"
+ "arg-type": "223"
},
{
"name": "query-cpu-model-baseline",
- "ret-type": "224",
+ "ret-type": "226",
"meta-type": "command",
- "arg-type": "223"
+ "arg-type": "225"
},
{
"name": "query-cpu-model-expansion",
- "ret-type": "226",
+ "ret-type": "228",
"meta-type": "command",
- "arg-type": "225"
+ "arg-type": "227"
},
{
"name": "query-cpu-definitions",
- "ret-type": "[227]",
+ "ret-type": "[229]",
"meta-type": "command",
"arg-type": "0"
},
@@ -1512,7 +1518,7 @@
"name": "set-cpu-topology",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "228",
+ "arg-type": "230",
"features": [
"unstable"
]
@@ -1520,14 +1526,14 @@
{
"name": "CPU_POLARIZATION_CHANGE",
"meta-type": "event",
- "arg-type": "229",
+ "arg-type": "231",
"features": [
"unstable"
]
},
{
"name": "query-s390x-cpu-polarization",
- "ret-type": "230",
+ "ret-type": "232",
"meta-type": "command",
"arg-type": "0",
"features": [
@@ -1536,7 +1542,7 @@
},
{
"name": "query-replay",
- "ret-type": "231",
+ "ret-type": "233",
"meta-type": "command",
"arg-type": "0"
},
@@ -1544,7 +1550,7 @@
"name": "replay-break",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "232"
+ "arg-type": "234"
},
{
"name": "replay-delete-break",
@@ -1556,18 +1562,18 @@
"name": "replay-seek",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "233"
+ "arg-type": "235"
},
{
"name": "yank",
"ret-type": "0",
"allow-oob": true,
"meta-type": "command",
- "arg-type": "234"
+ "arg-type": "236"
},
{
"name": "query-yank",
- "ret-type": "[235]",
+ "ret-type": "[237]",
"allow-oob": true,
"meta-type": "command",
"arg-type": "0"
@@ -1576,17 +1582,17 @@
"name": "add_client",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "236"
+ "arg-type": "238"
},
{
"name": "query-name",
- "ret-type": "237",
+ "ret-type": "239",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-iothreads",
- "ret-type": "[238]",
+ "ret-type": "[240]",
"meta-type": "command",
"arg-type": "0"
},
@@ -1615,7 +1621,7 @@
"name": "human-monitor-command",
"ret-type": "str",
"meta-type": "command",
- "arg-type": "239",
+ "arg-type": "241",
"features": [
"savevm-monitor-nodes"
]
@@ -1624,51 +1630,51 @@
"name": "getfd",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "240"
+ "arg-type": "242"
},
{
"name": "closefd",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "242"
+ "arg-type": "244"
},
{
"name": "add-fd",
- "ret-type": "244",
+ "ret-type": "246",
"meta-type": "command",
- "arg-type": "243"
+ "arg-type": "245"
},
{
"name": "remove-fd",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "245"
+ "arg-type": "247"
},
{
"name": "query-fdsets",
- "ret-type": "[246]",
+ "ret-type": "[248]",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-command-line-options",
- "ret-type": "[248]",
+ "ret-type": "[250]",
"meta-type": "command",
- "arg-type": "247"
+ "arg-type": "249"
},
{
"name": "RTC_CHANGE",
"meta-type": "event",
- "arg-type": "249"
+ "arg-type": "251"
},
{
"name": "VFU_CLIENT_HANGUP",
"meta-type": "event",
- "arg-type": "250"
+ "arg-type": "252"
},
{
"name": "query-gic-capabilities",
- "ret-type": "[251]",
+ "ret-type": "[253]",
"meta-type": "command",
"arg-type": "0"
},
@@ -1680,19 +1686,19 @@
},
{
"name": "query-sev",
- "ret-type": "252",
+ "ret-type": "254",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-sev-launch-measure",
- "ret-type": "253",
+ "ret-type": "255",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-sev-capabilities",
- "ret-type": "254",
+ "ret-type": "256",
"meta-type": "command",
"arg-type": "0"
},
@@ -1700,29 +1706,29 @@
"name": "sev-inject-launch-secret",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "255"
+ "arg-type": "257"
},
{
"name": "query-sev-attestation-report",
- "ret-type": "257",
+ "ret-type": "259",
"meta-type": "command",
- "arg-type": "256"
+ "arg-type": "258"
},
{
"name": "query-sgx",
- "ret-type": "258",
+ "ret-type": "260",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-sgx-capabilities",
- "ret-type": "258",
+ "ret-type": "260",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "xen-event-list",
- "ret-type": "[259]",
+ "ret-type": "[261]",
"meta-type": "command",
"arg-type": "0"
},
@@ -1730,46 +1736,46 @@
"name": "xen-event-inject",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "260"
+ "arg-type": "262"
},
{
"name": "query-audiodevs",
- "ret-type": "[261]",
+ "ret-type": "[263]",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-acpi-ospm-status",
- "ret-type": "[262]",
+ "ret-type": "[264]",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "ACPI_DEVICE_OST",
"meta-type": "event",
- "arg-type": "263"
+ "arg-type": "265"
},
{
"name": "query-pci",
- "ret-type": "[264]",
+ "ret-type": "[266]",
"meta-type": "command",
"arg-type": "0"
},
{
"name": "query-stats",
- "ret-type": "[266]",
+ "ret-type": "[268]",
"meta-type": "command",
- "arg-type": "265"
+ "arg-type": "267"
},
{
"name": "query-stats-schemas",
- "ret-type": "[268]",
+ "ret-type": "[270]",
"meta-type": "command",
- "arg-type": "267"
+ "arg-type": "269"
},
{
"name": "x-query-virtio",
- "ret-type": "[269]",
+ "ret-type": "[271]",
"meta-type": "command",
"arg-type": "0",
"features": [
@@ -1778,36 +1784,36 @@
},
{
"name": "x-query-virtio-status",
- "ret-type": "271",
+ "ret-type": "273",
"meta-type": "command",
- "arg-type": "270",
+ "arg-type": "272",
"features": [
"unstable"
]
},
{
"name": "x-query-virtio-queue-status",
- "ret-type": "273",
+ "ret-type": "275",
"meta-type": "command",
- "arg-type": "272",
+ "arg-type": "274",
"features": [
"unstable"
]
},
{
"name": "x-query-virtio-vhost-queue-status",
- "ret-type": "275",
+ "ret-type": "277",
"meta-type": "command",
- "arg-type": "274",
+ "arg-type": "276",
"features": [
"unstable"
]
},
{
"name": "x-query-virtio-queue-element",
- "ret-type": "277",
+ "ret-type": "279",
"meta-type": "command",
- "arg-type": "276",
+ "arg-type": "278",
"features": [
"unstable"
]
@@ -1815,11 +1821,11 @@
{
"name": "VFIO_MIGRATION",
"meta-type": "event",
- "arg-type": "278"
+ "arg-type": "280"
},
{
"name": "query-cryptodev",
- "ret-type": "[279]",
+ "ret-type": "[281]",
"meta-type": "command",
"arg-type": "0"
},
@@ -1827,43 +1833,43 @@
"name": "cxl-inject-general-media-event",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "280"
+ "arg-type": "282"
},
{
"name": "cxl-inject-dram-event",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "281"
+ "arg-type": "283"
},
{
"name": "cxl-inject-memory-module-event",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "282"
+ "arg-type": "284"
},
{
"name": "cxl-inject-poison",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "283"
+ "arg-type": "285"
},
{
"name": "cxl-inject-uncorrectable-errors",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "284"
+ "arg-type": "286"
},
{
"name": "cxl-inject-correctable-error",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "285"
+ "arg-type": "287"
},
{
"name": "cxl-add-dynamic-capacity",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "286",
+ "arg-type": "288",
"features": [
"unstable"
]
@@ -1872,7 +1878,7 @@
"name": "cxl-release-dynamic-capacity",
"ret-type": "0",
"meta-type": "command",
- "arg-type": "287",
+ "arg-type": "289",
"features": [
"unstable"
]
@@ -1891,7 +1897,7 @@
},
{
"name": "status",
- "type": "288"
+ "type": "290"
}
],
"meta-type": "object"
@@ -1905,7 +1911,7 @@
},
{
"name": "reason",
- "type": "289"
+ "type": "291"
}
],
"meta-type": "object"
@@ -1919,7 +1925,7 @@
},
{
"name": "reason",
- "type": "289"
+ "type": "291"
}
],
"meta-type": "object"
@@ -1929,7 +1935,7 @@
"members": [
{
"name": "action",
- "type": "290"
+ "type": "292"
}
],
"meta-type": "object"
@@ -1939,7 +1945,7 @@
"members": [
{
"name": "action",
- "type": "290"
+ "type": "292"
}
],
"meta-type": "object"
@@ -1950,22 +1956,22 @@
{
"name": "reboot",
"default": null,
- "type": "291"
+ "type": "293"
},
{
"name": "shutdown",
"default": null,
- "type": "292"
+ "type": "294"
},
{
"name": "panic",
"default": null,
- "type": "293"
+ "type": "295"
},
{
"name": "watchdog",
"default": null,
- "type": "290"
+ "type": "292"
}
],
"meta-type": "object"
@@ -1975,12 +1981,12 @@
"members": [
{
"name": "action",
- "type": "294"
+ "type": "296"
},
{
"name": "info",
"default": null,
- "type": "295"
+ "type": "297"
}
],
"meta-type": "object"
@@ -1990,12 +1996,12 @@
"members": [
{
"name": "action",
- "type": "294"
+ "type": "296"
},
{
"name": "info",
"default": null,
- "type": "295"
+ "type": "297"
}
],
"meta-type": "object"
@@ -2005,15 +2011,15 @@
"members": [
{
"name": "recipient",
- "type": "296"
+ "type": "298"
},
{
"name": "action",
- "type": "297"
+ "type": "299"
},
{
"name": "flags",
- "type": "298"
+ "type": "300"
}
],
"meta-type": "object"
@@ -2027,7 +2033,7 @@
},
{
"name": "status",
- "type": "299"
+ "type": "301"
}
],
"meta-type": "object"
@@ -2106,11 +2112,11 @@
},
{
"name": "type",
- "type": "300"
+ "type": "302"
},
{
"name": "status",
- "type": "299"
+ "type": "301"
},
{
"name": "current-progress",
@@ -2129,12 +2135,36 @@
"meta-type": "object"
},
{
- "name": "[18]",
- "element-type": "18",
+ "name": "18",
+ "members": [
+ {
+ "name": "enabled",
+ "type": "bool"
+ },
+ {
+ "name": "present",
+ "type": "bool"
+ }
+ ],
+ "meta-type": "object"
+ },
+ {
+ "name": "19",
+ "members": [
+ {
+ "name": "human-readable-text",
+ "type": "str"
+ }
+ ],
+ "meta-type": "object"
+ },
+ {
+ "name": "[20]",
+ "element-type": "20",
"meta-type": "array"
},
{
- "name": "18",
+ "name": "20",
"members": [
{
"name": "id",
@@ -2148,7 +2178,7 @@
"meta-type": "object"
},
{
- "name": "19",
+ "name": "21",
"members": [
{
"name": "device",
@@ -2172,7 +2202,7 @@
"meta-type": "object"
},
{
- "name": "20",
+ "name": "22",
"members": [
{
"name": "device",
@@ -2196,7 +2226,7 @@
"meta-type": "object"
},
{
- "name": "21",
+ "name": "23",
"members": [
{
"name": "device",
@@ -2215,7 +2245,7 @@
"meta-type": "object"
},
{
- "name": "22",
+ "name": "24",
"members": [
{
"name": "id",
@@ -2225,7 +2255,7 @@
"meta-type": "object"
},
{
- "name": "23",
+ "name": "25",
"members": [
{
"name": "id",
@@ -2239,7 +2269,7 @@
"meta-type": "object"
},
{
- "name": "24",
+ "name": "26",
"members": [
{
"name": "device",
@@ -2271,13 +2301,13 @@
{
"name": "read-only-mode",
"default": null,
- "type": "301"
+ "type": "303"
}
],
"meta-type": "object"
},
{
- "name": "25",
+ "name": "27",
"members": [
{
"name": "device",
@@ -2295,7 +2325,7 @@
"meta-type": "object"
},
{
- "name": "26",
+ "name": "28",
"members": [
{
"name": "id",
@@ -2309,7 +2339,7 @@
"meta-type": "object"
},
{
- "name": "27",
+ "name": "29",
"members": [
{
"name": "device",
@@ -2422,7 +2452,7 @@
"meta-type": "object"
},
{
- "name": "28",
+ "name": "30",
"members": [
{
"name": "id",
@@ -2457,12 +2487,12 @@
"meta-type": "object"
},
{
- "name": "[29]",
- "element-type": "29",
+ "name": "[31]",
+ "element-type": "31",
"meta-type": "array"
},
{
- "name": "29",
+ "name": "31",
"members": [
{
"name": "device",
@@ -2488,7 +2518,7 @@
{
"name": "inserted",
"default": null,
- "type": "41"
+ "type": "43"
},
{
"name": "tray_open",
@@ -2498,13 +2528,13 @@
{
"name": "io-status",
"default": null,
- "type": "302"
+ "type": "304"
}
],
"meta-type": "object"
},
{
- "name": "30",
+ "name": "32",
"members": [
{
"name": "query-nodes",
@@ -2515,12 +2545,12 @@
"meta-type": "object"
},
{
- "name": "[31]",
- "element-type": "31",
+ "name": "[33]",
+ "element-type": "33",
"meta-type": "array"
},
{
- "name": "31",
+ "name": "33",
"members": [
{
"name": "device",
@@ -2539,38 +2569,38 @@
},
{
"name": "stats",
- "type": "303"
+ "type": "305"
},
{
"name": "driver-specific",
"default": null,
- "type": "304"
+ "type": "306"
},
{
"name": "parent",
"default": null,
- "type": "31"
+ "type": "33"
},
{
"name": "backing",
"default": null,
- "type": "31"
+ "type": "33"
}
],
"meta-type": "object"
},
{
- "name": "[32]",
- "element-type": "32",
+ "name": "[34]",
+ "element-type": "34",
"meta-type": "array"
},
{
- "name": "32",
+ "name": "34",
"tag": "type",
"variants": [
{
"case": "mirror",
- "type": "305"
+ "type": "307"
},
{
"case": "commit",
@@ -2608,7 +2638,7 @@
"members": [
{
"name": "type",
- "type": "300"
+ "type": "302"
},
{
"name": "device",
@@ -2636,7 +2666,7 @@
},
{
"name": "io-status",
- "type": "302"
+ "type": "304"
},
{
"name": "ready",
@@ -2644,7 +2674,7 @@
},
{
"name": "status",
- "type": "299"
+ "type": "301"
},
{
"name": "auto-finalize",
@@ -2663,7 +2693,7 @@
"meta-type": "object"
},
{
- "name": "33",
+ "name": "35",
"members": [
{
"name": "device",
@@ -2683,7 +2713,7 @@
"meta-type": "object"
},
{
- "name": "34",
+ "name": "36",
"members": [
{
"name": "device",
@@ -2712,13 +2742,13 @@
{
"name": "mode",
"default": null,
- "type": "306"
+ "type": "308"
}
],
"meta-type": "object"
},
{
- "name": "35",
+ "name": "37",
"members": [
{
"name": "node",
@@ -2732,7 +2762,7 @@
"meta-type": "object"
},
{
- "name": "36",
+ "name": "38",
"members": [
{
"name": "device",
@@ -2750,7 +2780,7 @@
"meta-type": "object"
},
{
- "name": "37",
+ "name": "39",
"members": [
{
"name": "job-id",
@@ -2805,7 +2835,7 @@
{
"name": "on-error",
"default": null,
- "type": "307"
+ "type": "309"
},
{
"name": "filter-node-name",
@@ -2826,7 +2856,7 @@
"meta-type": "object"
},
{
- "name": "38",
+ "name": "40",
"members": [
{
"name": "job-id",
@@ -2839,7 +2869,7 @@
},
{
"name": "sync",
- "type": "308"
+ "type": "310"
},
{
"name": "speed",
@@ -2854,7 +2884,7 @@
{
"name": "bitmap-mode",
"default": null,
- "type": "309"
+ "type": "311"
},
{
"name": "compress",
@@ -2864,17 +2894,17 @@
{
"name": "on-source-error",
"default": null,
- "type": "307"
+ "type": "309"
},
{
"name": "on-target-error",
"default": null,
- "type": "307"
+ "type": "309"
},
{
"name": "on-cbw-error",
"default": null,
- "type": "310"
+ "type": "312"
},
{
"name": "auto-finalize",
@@ -2899,7 +2929,7 @@
{
"name": "x-perf",
"default": null,
- "type": "311",
+ "type": "313",
"features": [
"unstable"
]
@@ -2916,13 +2946,13 @@
{
"name": "mode",
"default": null,
- "type": "306"
+ "type": "308"
}
],
"meta-type": "object"
},
{
- "name": "39",
+ "name": "41",
"members": [
{
"name": "job-id",
@@ -2935,7 +2965,7 @@
},
{
"name": "sync",
- "type": "308"
+ "type": "310"
},
{
"name": "speed",
@@ -2950,7 +2980,7 @@
{
"name": "bitmap-mode",
"default": null,
- "type": "309"
+ "type": "311"
},
{
"name": "compress",
@@ -2960,17 +2990,17 @@
{
"name": "on-source-error",
"default": null,
- "type": "307"
+ "type": "309"
},
{
"name": "on-target-error",
"default": null,
- "type": "307"
+ "type": "309"
},
{
"name": "on-cbw-error",
"default": null,
- "type": "310"
+ "type": "312"
},
{
"name": "auto-finalize",
@@ -2995,7 +3025,7 @@
{
"name": "x-perf",
"default": null,
- "type": "311",
+ "type": "313",
"features": [
"unstable"
]
@@ -3008,7 +3038,7 @@
"meta-type": "object"
},
{
- "name": "40",
+ "name": "42",
"members": [
{
"name": "flat",
@@ -3019,12 +3049,12 @@
"meta-type": "object"
},
{
- "name": "[41]",
- "element-type": "41",
+ "name": "[43]",
+ "element-type": "43",
"meta-type": "array"
},
{
- "name": "41",
+ "name": "43",
"members": [
{
"name": "file",
@@ -3032,7 +3062,6 @@
},
{
"name": "node-name",
- "default": null,
"type": "str"
},
{
@@ -3052,6 +3081,10 @@
"name": "backing_file_depth",
"type": "int"
},
+ {
+ "name": "children",
+ "type": "[314]"
+ },
{
"name": "active",
"type": "bool"
@@ -3062,7 +3095,7 @@
},
{
"name": "detect_zeroes",
- "type": "312"
+ "type": "315"
},
{
"name": "bps",
@@ -3090,7 +3123,7 @@
},
{
"name": "image",
- "type": "313"
+ "type": "316"
},
{
"name": "bps_max",
@@ -3164,7 +3197,7 @@
},
{
"name": "cache",
- "type": "314"
+ "type": "317"
},
{
"name": "write_threshold",
@@ -3173,27 +3206,27 @@
{
"name": "dirty-bitmaps",
"default": null,
- "type": "[315]"
+ "type": "[318]"
}
],
"meta-type": "object"
},
{
- "name": "42",
+ "name": "44",
"members": [
{
"name": "nodes",
- "type": "[316]"
+ "type": "[319]"
},
{
"name": "edges",
- "type": "[317]"
+ "type": "[320]"
}
],
"meta-type": "object"
},
{
- "name": "43",
+ "name": "45",
"members": [
{
"name": "job-id",
@@ -3225,12 +3258,12 @@
},
{
"name": "sync",
- "type": "308"
+ "type": "310"
},
{
"name": "mode",
"default": null,
- "type": "306"
+ "type": "308"
},
{
"name": "speed",
@@ -3250,12 +3283,12 @@
{
"name": "on-source-error",
"default": null,
- "type": "307"
+ "type": "309"
},
{
"name": "on-target-error",
"default": null,
- "type": "307"
+ "type": "309"
},
{
"name": "unmap",
@@ -3265,7 +3298,7 @@
{
"name": "copy-mode",
"default": null,
- "type": "318"
+ "type": "321"
},
{
"name": "auto-finalize",
@@ -3281,7 +3314,7 @@
"meta-type": "object"
},
{
- "name": "44",
+ "name": "46",
"members": [
{
"name": "node",
@@ -3310,7 +3343,7 @@
"meta-type": "object"
},
{
- "name": "45",
+ "name": "47",
"members": [
{
"name": "node",
@@ -3324,7 +3357,7 @@
"meta-type": "object"
},
{
- "name": "46",
+ "name": "48",
"members": [
{
"name": "node",
@@ -3336,13 +3369,13 @@
},
{
"name": "bitmaps",
- "type": "[319]"
+ "type": "[322]"
}
],
"meta-type": "object"
},
{
- "name": "47",
+ "name": "49",
"members": [
{
"name": "sha256",
@@ -3352,7 +3385,7 @@
"meta-type": "object"
},
{
- "name": "48",
+ "name": "50",
"members": [
{
"name": "job-id",
@@ -3374,7 +3407,7 @@
},
{
"name": "sync",
- "type": "308"
+ "type": "310"
},
{
"name": "speed",
@@ -3394,12 +3427,12 @@
{
"name": "on-source-error",
"default": null,
- "type": "307"
+ "type": "309"
},
{
"name": "on-target-error",
"default": null,
- "type": "307"
+ "type": "309"
},
{
"name": "filter-node-name",
@@ -3409,7 +3442,7 @@
{
"name": "copy-mode",
"default": null,
- "type": "318"
+ "type": "321"
},
{
"name": "auto-finalize",
@@ -3430,7 +3463,7 @@
"meta-type": "object"
},
{
- "name": "49",
+ "name": "51",
"members": [
{
"name": "job-id",
@@ -3474,7 +3507,7 @@
{
"name": "on-error",
"default": null,
- "type": "307"
+ "type": "309"
},
{
"name": "filter-node-name",
@@ -3495,7 +3528,7 @@
"meta-type": "object"
},
{
- "name": "50",
+ "name": "52",
"members": [
{
"name": "device",
@@ -3509,7 +3542,7 @@
"meta-type": "object"
},
{
- "name": "51",
+ "name": "53",
"members": [
{
"name": "device",
@@ -3524,7 +3557,7 @@
"meta-type": "object"
},
{
- "name": "52",
+ "name": "54",
"members": [
{
"name": "device",
@@ -3534,7 +3567,7 @@
"meta-type": "object"
},
{
- "name": "53",
+ "name": "55",
"members": [
{
"name": "device",
@@ -3544,7 +3577,7 @@
"meta-type": "object"
},
{
- "name": "54",
+ "name": "56",
"members": [
{
"name": "device",
@@ -3554,7 +3587,7 @@
"meta-type": "object"
},
{
- "name": "55",
+ "name": "57",
"members": [
{
"name": "id",
@@ -3564,7 +3597,7 @@
"meta-type": "object"
},
{
- "name": "56",
+ "name": "58",
"members": [
{
"name": "id",
@@ -3574,12 +3607,12 @@
"meta-type": "object"
},
{
- "name": "57",
+ "name": "59",
"tag": "type",
"variants": [
{
"case": "mirror",
- "type": "320"
+ "type": "323"
},
{
"case": "commit",
@@ -3621,208 +3654,208 @@
},
{
"name": "type",
- "type": "300"
+ "type": "302"
}
],
"meta-type": "object"
},
{
- "name": "58",
+ "name": "60",
"tag": "driver",
"variants": [
{
"case": "blkdebug",
- "type": "324"
+ "type": "327"
},
{
"case": "blklogwrites",
- "type": "325"
+ "type": "328"
},
{
"case": "blkverify",
- "type": "326"
+ "type": "329"
},
{
"case": "blkreplay",
- "type": "327"
+ "type": "330"
},
{
"case": "bochs",
- "type": "328"
+ "type": "331"
},
{
"case": "cloop",
- "type": "328"
+ "type": "331"
},
{
"case": "compress",
- "type": "328"
+ "type": "331"
},
{
"case": "copy-before-write",
- "type": "329"
+ "type": "332"
},
{
"case": "copy-on-read",
- "type": "330"
+ "type": "333"
},
{
"case": "dmg",
- "type": "328"
+ "type": "331"
},
{
"case": "file",
- "type": "331"
+ "type": "334"
},
{
"case": "ftp",
- "type": "332"
+ "type": "335"
},
{
"case": "ftps",
- "type": "333"
+ "type": "336"
},
{
"case": "gluster",
- "type": "334"
+ "type": "337"
},
{
"case": "host_cdrom",
- "type": "331"
+ "type": "334"
},
{
"case": "host_device",
- "type": "331"
+ "type": "334"
},
{
"case": "http",
- "type": "335"
+ "type": "338"
},
{
"case": "https",
- "type": "336"
+ "type": "339"
},
{
"case": "io_uring",
- "type": "337"
+ "type": "340"
},
{
"case": "iscsi",
- "type": "338"
+ "type": "341"
},
{
"case": "luks",
- "type": "339"
+ "type": "342"
},
{
"case": "nbd",
- "type": "340"
+ "type": "343"
},
{
"case": "nfs",
- "type": "341"
+ "type": "344"
},
{
"case": "null-aio",
- "type": "342"
+ "type": "345"
},
{
"case": "null-co",
- "type": "342"
+ "type": "345"
},
{
"case": "nvme",
- "type": "343"
+ "type": "346"
},
{
"case": "nvme-io_uring",
- "type": "344"
+ "type": "347"
},
{
"case": "parallels",
- "type": "328"
+ "type": "331"
},
{
"case": "preallocate",
- "type": "345"
+ "type": "348"
},
{
"case": "qcow2",
- "type": "346"
+ "type": "349"
},
{
"case": "qcow",
- "type": "347"
+ "type": "350"
},
{
"case": "qed",
- "type": "348"
+ "type": "351"
},
{
"case": "quorum",
- "type": "349"
+ "type": "352"
},
{
"case": "raw",
- "type": "350"
+ "type": "353"
},
{
"case": "rbd",
- "type": "351"
+ "type": "354"
},
{
"case": "replication",
- "type": "352"
+ "type": "355"
},
{
"case": "snapshot-access",
- "type": "328"
+ "type": "331"
},
{
"case": "ssh",
- "type": "353"
+ "type": "356"
},
{
"case": "throttle",
- "type": "354"
+ "type": "357"
},
{
"case": "vdi",
- "type": "328"
+ "type": "331"
},
{
"case": "vhdx",
- "type": "328"
+ "type": "331"
},
{
"case": "virtio-blk-vfio-pci",
- "type": "355"
+ "type": "358"
},
{
"case": "virtio-blk-vhost-user",
- "type": "356"
+ "type": "359"
},
{
"case": "virtio-blk-vhost-vdpa",
- "type": "357"
+ "type": "360"
},
{
"case": "vmdk",
- "type": "348"
+ "type": "351"
},
{
"case": "vpc",
- "type": "328"
+ "type": "331"
},
{
"case": "vvfat",
- "type": "358"
+ "type": "361"
}
],
"members": [
{
"name": "driver",
- "type": "321"
+ "type": "324"
},
{
"name": "node-name",
@@ -3832,12 +3865,12 @@
{
"name": "discard",
"default": null,
- "type": "322"
+ "type": "325"
},
{
"name": "cache",
"default": null,
- "type": "323"
+ "type": "326"
},
{
"name": "active",
@@ -3862,23 +3895,23 @@
{
"name": "detect-zeroes",
"default": null,
- "type": "312"
+ "type": "315"
}
],
"meta-type": "object"
},
{
- "name": "59",
+ "name": "61",
"members": [
{
"name": "options",
- "type": "[58]"
+ "type": "[60]"
}
],
"meta-type": "object"
},
{
- "name": "60",
+ "name": "62",
"members": [
{
"name": "node-name",
@@ -3888,7 +3921,7 @@
"meta-type": "object"
},
{
- "name": "61",
+ "name": "63",
"members": [
{
"name": "node-name",
@@ -3903,7 +3936,7 @@
"meta-type": "object"
},
{
- "name": "62",
+ "name": "64",
"members": [
{
"name": "job-id",
@@ -3911,13 +3944,13 @@
},
{
"name": "options",
- "type": "359"
+ "type": "362"
}
],
"meta-type": "object"
},
{
- "name": "63",
+ "name": "65",
"members": [
{
"name": "job-id",
@@ -3929,7 +3962,7 @@
},
{
"name": "options",
- "type": "360"
+ "type": "363"
},
{
"name": "force",
@@ -3940,7 +3973,7 @@
"meta-type": "object"
},
{
- "name": "64",
+ "name": "66",
"members": [
{
"name": "device",
@@ -3973,7 +4006,7 @@
"meta-type": "object"
},
{
- "name": "65",
+ "name": "67",
"members": [
{
"name": "qom-path",
@@ -3990,11 +4023,11 @@
},
{
"name": "operation",
- "type": "361"
+ "type": "364"
},
{
"name": "action",
- "type": "362"
+ "type": "365"
},
{
"name": "nospace",
@@ -4009,11 +4042,11 @@
"meta-type": "object"
},
{
- "name": "66",
+ "name": "68",
"members": [
{
"name": "type",
- "type": "300"
+ "type": "302"
},
{
"name": "device",
@@ -4040,11 +4073,11 @@
"meta-type": "object"
},
{
- "name": "67",
+ "name": "69",
"members": [
{
"name": "type",
- "type": "300"
+ "type": "302"
},
{
"name": "device",
@@ -4066,7 +4099,7 @@
"meta-type": "object"
},
{
- "name": "68",
+ "name": "70",
"members": [
{
"name": "device",
@@ -4074,21 +4107,21 @@
},
{
"name": "operation",
- "type": "361"
+ "type": "364"
},
{
"name": "action",
- "type": "362"
+ "type": "365"
}
],
"meta-type": "object"
},
{
- "name": "69",
+ "name": "71",
"members": [
{
"name": "type",
- "type": "300"
+ "type": "302"
},
{
"name": "device",
@@ -4110,11 +4143,11 @@
"meta-type": "object"
},
{
- "name": "70",
+ "name": "72",
"members": [
{
"name": "type",
- "type": "300"
+ "type": "302"
},
{
"name": "id",
@@ -4124,7 +4157,7 @@
"meta-type": "object"
},
{
- "name": "71",
+ "name": "73",
"members": [
{
"name": "node-name",
@@ -4142,7 +4175,7 @@
"meta-type": "object"
},
{
- "name": "72",
+ "name": "74",
"members": [
{
"name": "node-name",
@@ -4156,7 +4189,7 @@
"meta-type": "object"
},
{
- "name": "73",
+ "name": "75",
"members": [
{
"name": "parent",
@@ -4176,7 +4209,7 @@
"meta-type": "object"
},
{
- "name": "74",
+ "name": "76",
"members": [
{
"name": "node-name",
@@ -4184,7 +4217,7 @@
},
{
"name": "iothread",
- "type": "363"
+ "type": "366"
},
{
"name": "force",
@@ -4195,7 +4228,7 @@
"meta-type": "object"
},
{
- "name": "75",
+ "name": "77",
"members": [
{
"name": "reference",
@@ -4213,11 +4246,11 @@
"meta-type": "object"
},
{
- "name": "76",
+ "name": "78",
"members": [
{
"name": "type",
- "type": "364"
+ "type": "367"
},
{
"name": "error",
@@ -4240,7 +4273,7 @@
"meta-type": "object"
},
{
- "name": "77",
+ "name": "79",
"members": [
{
"name": "device",
@@ -4254,7 +4287,7 @@
"meta-type": "object"
},
{
- "name": "78",
+ "name": "80",
"members": [
{
"name": "device",
@@ -4274,7 +4307,7 @@
"meta-type": "object"
},
{
- "name": "79",
+ "name": "81",
"members": [
{
"name": "id",
@@ -4313,7 +4346,7 @@
"meta-type": "object"
},
{
- "name": "80",
+ "name": "82",
"members": [
{
"name": "handshake-max-seconds",
@@ -4337,13 +4370,13 @@
},
{
"name": "addr",
- "type": "365"
+ "type": "368"
}
],
"meta-type": "object"
},
{
- "name": "81",
+ "name": "83",
"members": [
{
"name": "name",
@@ -4373,7 +4406,7 @@
"meta-type": "object"
},
{
- "name": "82",
+ "name": "84",
"members": [
{
"name": "name",
@@ -4382,36 +4415,36 @@
{
"name": "mode",
"default": null,
- "type": "366"
+ "type": "369"
}
],
"meta-type": "object"
},
{
- "name": "83",
+ "name": "85",
"tag": "type",
"variants": [
{
"case": "nbd",
- "type": "368"
+ "type": "371"
},
{
"case": "vhost-user-blk",
- "type": "369"
+ "type": "372"
},
{
"case": "fuse",
- "type": "370"
+ "type": "373"
},
{
"case": "vduse-blk",
- "type": "371"
+ "type": "374"
}
],
"members": [
{
"name": "type",
- "type": "367"
+ "type": "370"
},
{
"name": "id",
@@ -4450,7 +4483,7 @@
"meta-type": "object"
},
{
- "name": "84",
+ "name": "86",
"members": [
{
"name": "id",
@@ -4459,13 +4492,13 @@
{
"name": "mode",
"default": null,
- "type": "366"
+ "type": "369"
}
],
"meta-type": "object"
},
{
- "name": "85",
+ "name": "87",
"members": [
{
"name": "id",
@@ -4475,12 +4508,12 @@
"meta-type": "object"
},
{
- "name": "[86]",
- "element-type": "86",
+ "name": "[88]",
+ "element-type": "88",
"meta-type": "array"
},
{
- "name": "86",
+ "name": "88",
"members": [
{
"name": "id",
@@ -4488,7 +4521,7 @@
},
{
"name": "type",
- "type": "367"
+ "type": "370"
},
{
"name": "node-name",
@@ -4502,12 +4535,12 @@
"meta-type": "object"
},
{
- "name": "[87]",
- "element-type": "87",
+ "name": "[89]",
+ "element-type": "89",
"meta-type": "array"
},
{
- "name": "87",
+ "name": "89",
"members": [
{
"name": "label",
@@ -4525,12 +4558,12 @@
"meta-type": "object"
},
{
- "name": "[88]",
- "element-type": "88",
+ "name": "[90]",
+ "element-type": "90",
"meta-type": "array"
},
{
- "name": "88",
+ "name": "90",
"members": [
{
"name": "name",
@@ -4540,7 +4573,7 @@
"meta-type": "object"
},
{
- "name": "89",
+ "name": "91",
"members": [
{
"name": "device",
@@ -4553,13 +4586,13 @@
{
"name": "format",
"default": null,
- "type": "372"
+ "type": "375"
}
],
"meta-type": "object"
},
{
- "name": "90",
+ "name": "92",
"members": [
{
"name": "device",
@@ -4572,7 +4605,7 @@
{
"name": "format",
"default": null,
- "type": "372"
+ "type": "375"
}
],
"meta-type": "object"
@@ -4583,7 +4616,7 @@
"meta-type": "builtin"
},
{
- "name": "91",
+ "name": "93",
"members": [
{
"name": "id",
@@ -4591,13 +4624,13 @@
},
{
"name": "backend",
- "type": "373"
+ "type": "376"
}
],
"meta-type": "object"
},
{
- "name": "92",
+ "name": "94",
"members": [
{
"name": "pty",
@@ -4608,7 +4641,7 @@
"meta-type": "object"
},
{
- "name": "93",
+ "name": "95",
"members": [
{
"name": "id",
@@ -4616,13 +4649,13 @@
},
{
"name": "backend",
- "type": "373"
+ "type": "376"
}
],
"meta-type": "object"
},
{
- "name": "94",
+ "name": "96",
"members": [
{
"name": "id",
@@ -4632,7 +4665,7 @@
"meta-type": "object"
},
{
- "name": "95",
+ "name": "97",
"members": [
{
"name": "id",
@@ -4642,7 +4675,7 @@
"meta-type": "object"
},
{
- "name": "96",
+ "name": "98",
"members": [
{
"name": "id",
@@ -4656,7 +4689,7 @@
"meta-type": "object"
},
{
- "name": "97",
+ "name": "99",
"members": [
{
"name": "paging",
@@ -4684,17 +4717,17 @@
{
"name": "format",
"default": null,
- "type": "374"
+ "type": "377"
}
],
"meta-type": "object"
},
{
- "name": "98",
+ "name": "100",
"members": [
{
"name": "status",
- "type": "375"
+ "type": "378"
},
{
"name": "completed",
@@ -4708,11 +4741,11 @@
"meta-type": "object"
},
{
- "name": "99",
+ "name": "101",
"members": [
{
"name": "result",
- "type": "98"
+ "type": "100"
},
{
"name": "error",
@@ -4723,17 +4756,17 @@
"meta-type": "object"
},
{
- "name": "100",
+ "name": "102",
"members": [
{
"name": "formats",
- "type": "[374]"
+ "type": "[377]"
}
],
"meta-type": "object"
},
{
- "name": "101",
+ "name": "103",
"members": [
{
"name": "name",
@@ -4747,60 +4780,64 @@
"meta-type": "object"
},
{
- "name": "102",
+ "name": "104",
"tag": "type",
"variants": [
{
"case": "nic",
- "type": "377"
+ "type": "380"
+ },
+ {
+ "case": "passt",
+ "type": "381"
},
{
"case": "user",
- "type": "378"
+ "type": "382"
},
{
"case": "tap",
- "type": "379"
+ "type": "383"
},
{
"case": "l2tpv3",
- "type": "380"
+ "type": "384"
},
{
"case": "socket",
- "type": "381"
+ "type": "385"
},
{
"case": "stream",
- "type": "382"
+ "type": "386"
},
{
"case": "dgram",
- "type": "383"
+ "type": "387"
},
{
"case": "vde",
- "type": "384"
+ "type": "388"
},
{
"case": "bridge",
- "type": "385"
+ "type": "389"
},
{
"case": "hubport",
- "type": "386"
+ "type": "390"
},
{
"case": "netmap",
- "type": "387"
+ "type": "391"
},
{
"case": "vhost-user",
- "type": "389"
+ "type": "393"
},
{
"case": "vhost-vdpa",
- "type": "390"
+ "type": "394"
},
{
"case": "none",
@@ -4814,13 +4851,13 @@
},
{
"name": "type",
- "type": "376"
+ "type": "379"
}
],
"meta-type": "object"
},
{
- "name": "103",
+ "name": "105",
"members": [
{
"name": "id",
@@ -4830,7 +4867,7 @@
"meta-type": "object"
},
{
- "name": "104",
+ "name": "106",
"members": [
{
"name": "name",
@@ -4841,12 +4878,12 @@
"meta-type": "object"
},
{
- "name": "[105]",
- "element-type": "105",
+ "name": "[107]",
+ "element-type": "107",
"meta-type": "array"
},
{
- "name": "105",
+ "name": "107",
"members": [
{
"name": "name",
@@ -4858,15 +4895,15 @@
},
{
"name": "multicast",
- "type": "394"
+ "type": "398"
},
{
"name": "unicast",
- "type": "394"
+ "type": "398"
},
{
"name": "vlan",
- "type": "394"
+ "type": "398"
},
{
"name": "broadcast-allowed",
@@ -4900,7 +4937,7 @@
"meta-type": "object"
},
{
- "name": "106",
+ "name": "108",
"members": [
{
"name": "name",
@@ -4915,7 +4952,7 @@
"meta-type": "object"
},
{
- "name": "107",
+ "name": "109",
"members": [
{
"name": "initial",
@@ -4947,7 +4984,7 @@
"meta-type": "object"
},
{
- "name": "108",
+ "name": "110",
"members": [
{
"name": "device-id",
@@ -4957,7 +4994,7 @@
"meta-type": "object"
},
{
- "name": "109",
+ "name": "111",
"members": [
{
"name": "netdev-id",
@@ -4965,13 +5002,13 @@
},
{
"name": "addr",
- "type": "395"
+ "type": "399"
}
],
"meta-type": "object"
},
{
- "name": "110",
+ "name": "112",
"members": [
{
"name": "netdev-id",
@@ -4981,7 +5018,7 @@
"meta-type": "object"
},
{
- "name": "111",
+ "name": "113",
"members": [
{
"name": "netdev-id",
@@ -4995,7 +5032,7 @@
"meta-type": "object"
},
{
- "name": "112",
+ "name": "114",
"members": [
{
"name": "netdev-id",
@@ -5005,17 +5042,17 @@
"meta-type": "object"
},
{
- "name": "113",
+ "name": "115",
"members": [
{
"name": "id",
- "type": "396"
+ "type": "400"
}
],
"meta-type": "object"
},
{
- "name": "114",
+ "name": "116",
"members": [
{
"name": "object",
@@ -5025,7 +5062,7 @@
"meta-type": "object"
},
{
- "name": "115",
+ "name": "117",
"members": [
{
"name": "name",
@@ -5035,7 +5072,7 @@
"meta-type": "object"
},
{
- "name": "116",
+ "name": "118",
"members": [
{
"name": "name",
@@ -5053,7 +5090,7 @@
"meta-type": "object"
},
{
- "name": "117",
+ "name": "119",
"members": [
{
"name": "name",
@@ -5063,12 +5100,12 @@
"meta-type": "object"
},
{
- "name": "[118]",
- "element-type": "118",
+ "name": "[120]",
+ "element-type": "120",
"meta-type": "array"
},
{
- "name": "118",
+ "name": "120",
"members": [
{
"name": "name",
@@ -5088,17 +5125,17 @@
},
{
"name": "duplex",
- "type": "397"
+ "type": "401"
},
{
"name": "autoneg",
- "type": "398"
+ "type": "402"
}
],
"meta-type": "object"
},
{
- "name": "119",
+ "name": "121",
"members": [
{
"name": "name",
@@ -5113,12 +5150,12 @@
"meta-type": "object"
},
{
- "name": "[120]",
- "element-type": "120",
+ "name": "[122]",
+ "element-type": "122",
"meta-type": "array"
},
{
- "name": "120",
+ "name": "122",
"members": [
{
"name": "cookie",
@@ -5130,21 +5167,21 @@
},
{
"name": "key",
- "type": "399"
+ "type": "403"
},
{
"name": "mask",
- "type": "400"
+ "type": "404"
},
{
"name": "action",
- "type": "401"
+ "type": "405"
}
],
"meta-type": "object"
},
{
- "name": "121",
+ "name": "123",
"members": [
{
"name": "name",
@@ -5159,12 +5196,12 @@
"meta-type": "object"
},
{
- "name": "[122]",
- "element-type": "122",
+ "name": "[124]",
+ "element-type": "124",
"meta-type": "array"
},
{
- "name": "122",
+ "name": "124",
"members": [
{
"name": "id",
@@ -5233,12 +5270,12 @@
"meta-type": "object"
},
{
- "name": "[123]",
- "element-type": "123",
+ "name": "[125]",
+ "element-type": "125",
"meta-type": "array"
},
{
- "name": "123",
+ "name": "125",
"members": [
{
"name": "tpm-tis"
@@ -5258,12 +5295,12 @@
]
},
{
- "name": "[124]",
- "element-type": "124",
+ "name": "[126]",
+ "element-type": "126",
"meta-type": "array"
},
{
- "name": "124",
+ "name": "126",
"members": [
{
"name": "passthrough"
@@ -5279,12 +5316,12 @@
]
},
{
- "name": "[125]",
- "element-type": "125",
+ "name": "[127]",
+ "element-type": "127",
"meta-type": "array"
},
{
- "name": "125",
+ "name": "127",
"members": [
{
"name": "id",
@@ -5292,22 +5329,22 @@
},
{
"name": "model",
- "type": "123"
+ "type": "125"
},
{
"name": "options",
- "type": "402"
+ "type": "406"
}
],
"meta-type": "object"
},
{
- "name": "126",
+ "name": "128",
"tag": "protocol",
"variants": [
{
"case": "vnc",
- "type": "405"
+ "type": "409"
},
{
"case": "spice",
@@ -5317,7 +5354,7 @@
"members": [
{
"name": "protocol",
- "type": "403"
+ "type": "407"
},
{
"name": "password",
@@ -5326,18 +5363,18 @@
{
"name": "connected",
"default": null,
- "type": "404"
+ "type": "408"
}
],
"meta-type": "object"
},
{
- "name": "127",
+ "name": "129",
"tag": "protocol",
"variants": [
{
"case": "vnc",
- "type": "406"
+ "type": "410"
},
{
"case": "spice",
@@ -5347,7 +5384,7 @@
"members": [
{
"name": "protocol",
- "type": "403"
+ "type": "407"
},
{
"name": "time",
@@ -5357,7 +5394,7 @@
"meta-type": "object"
},
{
- "name": "128",
+ "name": "130",
"members": [
{
"name": "filename",
@@ -5376,13 +5413,13 @@
{
"name": "format",
"default": null,
- "type": "407"
+ "type": "411"
}
],
"meta-type": "object"
},
{
- "name": "129",
+ "name": "131",
"members": [
{
"name": "enabled",
@@ -5419,60 +5456,60 @@
},
{
"name": "mouse-mode",
- "type": "408"
+ "type": "412"
},
{
"name": "channels",
"default": null,
- "type": "[409]"
+ "type": "[413]"
}
],
"meta-type": "object"
},
{
- "name": "130",
+ "name": "132",
"members": [
{
"name": "server",
- "type": "410"
+ "type": "414"
},
{
"name": "client",
- "type": "410"
+ "type": "414"
}
],
"meta-type": "object"
},
{
- "name": "131",
+ "name": "133",
"members": [
{
"name": "server",
- "type": "411"
+ "type": "415"
},
{
"name": "client",
- "type": "409"
+ "type": "413"
}
],
"meta-type": "object"
},
{
- "name": "132",
+ "name": "134",
"members": [
{
"name": "server",
- "type": "410"
+ "type": "414"
},
{
"name": "client",
- "type": "410"
+ "type": "414"
}
],
"meta-type": "object"
},
{
- "name": "133",
+ "name": "135",
"members": [
{
"name": "enabled",
@@ -5486,7 +5523,7 @@
{
"name": "family",
"default": null,
- "type": "412"
+ "type": "416"
},
{
"name": "service",
@@ -5501,18 +5538,18 @@
{
"name": "clients",
"default": null,
- "type": "[413]"
+ "type": "[417]"
}
],
"meta-type": "object"
},
{
- "name": "[134]",
- "element-type": "134",
+ "name": "[136]",
+ "element-type": "136",
"meta-type": "array"
},
{
- "name": "134",
+ "name": "136",
"members": [
{
"name": "id",
@@ -5520,20 +5557,20 @@
},
{
"name": "server",
- "type": "[414]"
+ "type": "[418]"
},
{
"name": "clients",
- "type": "[413]"
+ "type": "[417]"
},
{
"name": "auth",
- "type": "415"
+ "type": "419"
},
{
"name": "vencrypt",
"default": null,
- "type": "416"
+ "type": "420"
},
{
"name": "display",
@@ -5544,7 +5581,7 @@
"meta-type": "object"
},
{
- "name": "135",
+ "name": "137",
"members": [
{
"name": "password",
@@ -5554,54 +5591,54 @@
"meta-type": "object"
},
{
- "name": "136",
+ "name": "138",
"members": [
{
"name": "server",
- "type": "417"
+ "type": "421"
},
{
"name": "client",
- "type": "418"
+ "type": "422"
}
],
"meta-type": "object"
},
{
- "name": "137",
+ "name": "139",
"members": [
{
"name": "server",
- "type": "417"
+ "type": "421"
},
{
"name": "client",
- "type": "413"
+ "type": "417"
}
],
"meta-type": "object"
},
{
- "name": "138",
+ "name": "140",
"members": [
{
"name": "server",
- "type": "417"
+ "type": "421"
},
{
"name": "client",
- "type": "413"
+ "type": "417"
}
],
"meta-type": "object"
},
{
- "name": "[139]",
- "element-type": "139",
+ "name": "[141]",
+ "element-type": "141",
"meta-type": "array"
},
{
- "name": "139",
+ "name": "141",
"members": [
{
"name": "name",
@@ -5623,11 +5660,11 @@
"meta-type": "object"
},
{
- "name": "140",
+ "name": "142",
"members": [
{
"name": "keys",
- "type": "[419]"
+ "type": "[423]"
},
{
"name": "hold-time",
@@ -5638,7 +5675,7 @@
"meta-type": "object"
},
{
- "name": "141",
+ "name": "143",
"members": [
{
"name": "device",
@@ -5652,34 +5689,34 @@
},
{
"name": "events",
- "type": "[420]"
+ "type": "[424]"
}
],
"meta-type": "object"
},
{
- "name": "142",
+ "name": "144",
"tag": "type",
"variants": [
{
"case": "gtk",
- "type": "423"
+ "type": "427"
},
{
"case": "curses",
- "type": "425"
+ "type": "429"
},
{
"case": "egl-headless",
- "type": "426"
+ "type": "430"
},
{
"case": "dbus",
- "type": "427"
+ "type": "431"
},
{
"case": "sdl",
- "type": "428"
+ "type": "432"
},
{
"case": "default",
@@ -5697,7 +5734,7 @@
"members": [
{
"name": "type",
- "type": "421"
+ "type": "425"
},
{
"name": "full-screen",
@@ -5717,47 +5754,47 @@
{
"name": "gl",
"default": null,
- "type": "422"
+ "type": "426"
}
],
"meta-type": "object"
},
{
- "name": "143",
+ "name": "145",
"tag": "type",
"variants": [
{
"case": "vnc",
- "type": "430"
+ "type": "434"
}
],
"members": [
{
"name": "type",
- "type": "429"
+ "type": "433"
}
],
"meta-type": "object"
},
{
- "name": "144",
+ "name": "146",
"tag": "type",
"variants": [
{
"case": "vnc",
- "type": "432"
+ "type": "436"
}
],
"members": [
{
"name": "type",
- "type": "431"
+ "type": "435"
}
],
"meta-type": "object"
},
{
- "name": "145",
+ "name": "147",
"members": [
{
"name": "protocol",
@@ -5786,27 +5823,27 @@
"meta-type": "object"
},
{
- "name": "146",
+ "name": "148",
"members": [
{
"name": "status",
"default": null,
- "type": "433"
+ "type": "437"
},
{
"name": "ram",
"default": null,
- "type": "434"
+ "type": "438"
},
{
"name": "vfio",
"default": null,
- "type": "435"
+ "type": "439"
},
{
"name": "xbzrle-cache",
"default": null,
- "type": "436"
+ "type": "440"
},
{
"name": "total-time",
@@ -5853,10 +5890,42 @@
"default": null,
"type": "[int]"
},
+ {
+ "name": "postcopy-latency",
+ "default": null,
+ "type": "int",
+ "features": [
+ "unstable"
+ ]
+ },
+ {
+ "name": "postcopy-latency-dist",
+ "default": null,
+ "type": "[int]",
+ "features": [
+ "unstable"
+ ]
+ },
+ {
+ "name": "postcopy-vcpu-latency",
+ "default": null,
+ "type": "[int]",
+ "features": [
+ "unstable"
+ ]
+ },
+ {
+ "name": "postcopy-non-vcpu-latency",
+ "default": null,
+ "type": "int",
+ "features": [
+ "unstable"
+ ]
+ },
{
"name": "socket-address",
"default": null,
- "type": "[395]"
+ "type": "[399]"
},
{
"name": "dirty-limit-throttle-time-per-round",
@@ -5872,26 +5941,26 @@
"meta-type": "object"
},
{
- "name": "147",
+ "name": "149",
"members": [
{
"name": "capabilities",
- "type": "[148]"
+ "type": "[150]"
}
],
"meta-type": "object"
},
{
- "name": "[148]",
- "element-type": "148",
+ "name": "[150]",
+ "element-type": "150",
"meta-type": "array"
},
{
- "name": "148",
+ "name": "150",
"members": [
{
"name": "capability",
- "type": "437"
+ "type": "441"
},
{
"name": "state",
@@ -5901,7 +5970,7 @@
"meta-type": "object"
},
{
- "name": "149",
+ "name": "151",
"members": [
{
"name": "announce-initial",
@@ -5946,17 +6015,17 @@
{
"name": "tls-creds",
"default": null,
- "type": "363"
+ "type": "366"
},
{
"name": "tls-hostname",
"default": null,
- "type": "363"
+ "type": "366"
},
{
"name": "tls-authz",
"default": null,
- "type": "363"
+ "type": "366"
},
{
"name": "max-bandwidth",
@@ -6004,7 +6073,7 @@
{
"name": "multifd-compression",
"default": null,
- "type": "438"
+ "type": "442"
},
{
"name": "multifd-zlib-level",
@@ -6024,7 +6093,7 @@
{
"name": "block-bitmap-mapping",
"default": null,
- "type": "[439]"
+ "type": "[443]"
},
{
"name": "x-vcpu-dirty-limit-period",
@@ -6042,12 +6111,12 @@
{
"name": "mode",
"default": null,
- "type": "440"
+ "type": "444"
},
{
"name": "zero-page-detection",
"default": null,
- "type": "441"
+ "type": "445"
},
{
"name": "direct-io",
@@ -6058,7 +6127,7 @@
"meta-type": "object"
},
{
- "name": "150",
+ "name": "152",
"members": [
{
"name": "announce-initial",
@@ -6161,7 +6230,7 @@
{
"name": "multifd-compression",
"default": null,
- "type": "438"
+ "type": "442"
},
{
"name": "multifd-zlib-level",
@@ -6181,7 +6250,7 @@
{
"name": "block-bitmap-mapping",
"default": null,
- "type": "[439]"
+ "type": "[443]"
},
{
"name": "x-vcpu-dirty-limit-period",
@@ -6199,12 +6268,12 @@
{
"name": "mode",
"default": null,
- "type": "440"
+ "type": "444"
},
{
"name": "zero-page-detection",
"default": null,
- "type": "441"
+ "type": "445"
},
{
"name": "direct-io",
@@ -6215,17 +6284,17 @@
"meta-type": "object"
},
{
- "name": "151",
+ "name": "153",
"members": [
{
"name": "status",
- "type": "433"
+ "type": "437"
}
],
"meta-type": "object"
},
{
- "name": "152",
+ "name": "154",
"members": [
{
"name": "pass",
@@ -6235,31 +6304,31 @@
"meta-type": "object"
},
{
- "name": "153",
+ "name": "155",
"members": [
{
"name": "mode",
- "type": "442"
+ "type": "446"
},
{
"name": "reason",
- "type": "443"
+ "type": "447"
}
],
"meta-type": "object"
},
{
- "name": "154",
+ "name": "156",
"members": [
{
"name": "state",
- "type": "433"
+ "type": "437"
}
],
"meta-type": "object"
},
{
- "name": "155",
+ "name": "157",
"members": [
{
"name": "uri",
@@ -6269,7 +6338,7 @@
{
"name": "channels",
"default": null,
- "type": "[444]"
+ "type": "[448]"
},
{
"name": "detach",
@@ -6288,7 +6357,7 @@
"meta-type": "object"
},
{
- "name": "156",
+ "name": "158",
"members": [
{
"name": "uri",
@@ -6298,7 +6367,7 @@
{
"name": "channels",
"default": null,
- "type": "[444]"
+ "type": "[448]"
},
{
"name": "exit-on-error",
@@ -6309,7 +6378,7 @@
"meta-type": "object"
},
{
- "name": "157",
+ "name": "159",
"members": [
{
"name": "filename",
@@ -6324,7 +6393,7 @@
"meta-type": "object"
},
{
- "name": "158",
+ "name": "160",
"members": [
{
"name": "enable",
@@ -6334,7 +6403,7 @@
"meta-type": "object"
},
{
- "name": "159",
+ "name": "161",
"members": [
{
"name": "filename",
@@ -6344,7 +6413,7 @@
"meta-type": "object"
},
{
- "name": "160",
+ "name": "162",
"members": [
{
"name": "enable",
@@ -6363,7 +6432,7 @@
"meta-type": "object"
},
{
- "name": "161",
+ "name": "163",
"members": [
{
"name": "error",
@@ -6378,25 +6447,25 @@
"meta-type": "object"
},
{
- "name": "162",
+ "name": "164",
"members": [
{
"name": "mode",
- "type": "442"
+ "type": "446"
},
{
"name": "last-mode",
- "type": "442"
+ "type": "446"
},
{
"name": "reason",
- "type": "443"
+ "type": "447"
}
],
"meta-type": "object"
},
{
- "name": "163",
+ "name": "165",
"members": [
{
"name": "uri",
@@ -6406,7 +6475,7 @@
"meta-type": "object"
},
{
- "name": "164",
+ "name": "166",
"members": [
{
"name": "device-id",
@@ -6416,7 +6485,7 @@
"meta-type": "object"
},
{
- "name": "165",
+ "name": "167",
"members": [
{
"name": "calc-time",
@@ -6425,7 +6494,7 @@
{
"name": "calc-time-unit",
"default": null,
- "type": "445"
+ "type": "449"
},
{
"name": "sample-pages",
@@ -6435,24 +6504,24 @@
{
"name": "mode",
"default": null,
- "type": "446"
+ "type": "450"
}
],
"meta-type": "object"
},
{
- "name": "166",
+ "name": "168",
"members": [
{
"name": "calc-time-unit",
"default": null,
- "type": "445"
+ "type": "449"
}
],
"meta-type": "object"
},
{
- "name": "167",
+ "name": "169",
"members": [
{
"name": "dirty-rate",
@@ -6461,7 +6530,7 @@
},
{
"name": "status",
- "type": "447"
+ "type": "451"
},
{
"name": "start-time",
@@ -6473,7 +6542,7 @@
},
{
"name": "calc-time-unit",
- "type": "445"
+ "type": "449"
},
{
"name": "sample-pages",
@@ -6481,18 +6550,18 @@
},
{
"name": "mode",
- "type": "446"
+ "type": "450"
},
{
"name": "vcpu-dirty-rate",
"default": null,
- "type": "[448]"
+ "type": "[452]"
}
],
"meta-type": "object"
},
{
- "name": "168",
+ "name": "170",
"members": [
{
"name": "cpu-index",
@@ -6507,7 +6576,7 @@
"meta-type": "object"
},
{
- "name": "169",
+ "name": "171",
"members": [
{
"name": "cpu-index",
@@ -6518,12 +6587,12 @@
"meta-type": "object"
},
{
- "name": "[170]",
- "element-type": "170",
+ "name": "[172]",
+ "element-type": "172",
"meta-type": "array"
},
{
- "name": "170",
+ "name": "172",
"members": [
{
"name": "cpu-index",
@@ -6541,12 +6610,12 @@
"meta-type": "object"
},
{
- "name": "[171]",
- "element-type": "171",
+ "name": "[173]",
+ "element-type": "173",
"meta-type": "array"
},
{
- "name": "171",
+ "name": "173",
"members": [
{
"name": "name",
@@ -6560,7 +6629,7 @@
"meta-type": "object"
},
{
- "name": "172",
+ "name": "174",
"members": [
{
"name": "job-id",
@@ -6582,7 +6651,7 @@
"meta-type": "object"
},
{
- "name": "173",
+ "name": "175",
"members": [
{
"name": "job-id",
@@ -6604,7 +6673,7 @@
"meta-type": "object"
},
{
- "name": "174",
+ "name": "176",
"members": [
{
"name": "job-id",
@@ -6622,22 +6691,22 @@
"meta-type": "object"
},
{
- "name": "175",
+ "name": "177",
"members": [
{
"name": "actions",
- "type": "[449]"
+ "type": "[453]"
},
{
"name": "properties",
"default": null,
- "type": "450"
+ "type": "454"
}
],
"meta-type": "object"
},
{
- "name": "176",
+ "name": "178",
"members": [
{
"name": "name",
@@ -6647,12 +6716,12 @@
"meta-type": "object"
},
{
- "name": "[177]",
- "element-type": "177",
+ "name": "[179]",
+ "element-type": "179",
"meta-type": "array"
},
{
- "name": "177",
+ "name": "179",
"members": [
{
"name": "name",
@@ -6660,13 +6729,13 @@
},
{
"name": "state",
- "type": "451"
+ "type": "455"
}
],
"meta-type": "object"
},
{
- "name": "178",
+ "name": "180",
"members": [
{
"name": "name",
@@ -6685,22 +6754,22 @@
"meta-type": "object"
},
{
- "name": "179",
+ "name": "181",
"members": [
{
"name": "enable",
"default": null,
- "type": "[452]"
+ "type": "[456]"
}
],
"meta-type": "object"
},
{
- "name": "180",
+ "name": "182",
"members": [
{
"name": "qemu",
- "type": "453"
+ "type": "457"
},
{
"name": "package",
@@ -6710,12 +6779,12 @@
"meta-type": "object"
},
{
- "name": "[181]",
- "element-type": "181",
+ "name": "[183]",
+ "element-type": "183",
"meta-type": "array"
},
{
- "name": "181",
+ "name": "183",
"members": [
{
"name": "name",
@@ -6725,41 +6794,41 @@
"meta-type": "object"
},
{
- "name": "[182]",
- "element-type": "182",
+ "name": "[184]",
+ "element-type": "184",
"meta-type": "array"
},
{
- "name": "182",
+ "name": "184",
"tag": "meta-type",
"variants": [
{
"case": "builtin",
- "type": "455"
+ "type": "459"
},
{
"case": "enum",
- "type": "456"
+ "type": "460"
},
{
"case": "array",
- "type": "457"
+ "type": "461"
},
{
"case": "object",
- "type": "458"
+ "type": "462"
},
{
"case": "alternate",
- "type": "459"
+ "type": "463"
},
{
"case": "command",
- "type": "460"
+ "type": "464"
},
{
"case": "event",
- "type": "461"
+ "type": "465"
}
],
"members": [
@@ -6769,7 +6838,7 @@
},
{
"name": "meta-type",
- "type": "454"
+ "type": "458"
},
{
"name": "features",
@@ -6780,7 +6849,7 @@
"meta-type": "object"
},
{
- "name": "183",
+ "name": "185",
"members": [
{
"name": "path",
@@ -6790,12 +6859,12 @@
"meta-type": "object"
},
{
- "name": "[184]",
- "element-type": "184",
+ "name": "[186]",
+ "element-type": "186",
"meta-type": "array"
},
{
- "name": "184",
+ "name": "186",
"members": [
{
"name": "name",
@@ -6819,7 +6888,7 @@
"meta-type": "object"
},
{
- "name": "185",
+ "name": "187",
"members": [
{
"name": "path",
@@ -6838,7 +6907,32 @@
"meta-type": "builtin"
},
{
- "name": "186",
+ "name": "188",
+ "members": [
+ {
+ "name": "paths",
+ "type": "[str]"
+ }
+ ],
+ "meta-type": "object"
+ },
+ {
+ "name": "[189]",
+ "element-type": "189",
+ "meta-type": "array"
+ },
+ {
+ "name": "189",
+ "members": [
+ {
+ "name": "properties",
+ "type": "[466]"
+ }
+ ],
+ "meta-type": "object"
+ },
+ {
+ "name": "190",
"members": [
{
"name": "path",
@@ -6856,7 +6950,7 @@
"meta-type": "object"
},
{
- "name": "187",
+ "name": "191",
"members": [
{
"name": "implements",
@@ -6872,12 +6966,12 @@
"meta-type": "object"
},
{
- "name": "[188]",
- "element-type": "188",
+ "name": "[192]",
+ "element-type": "192",
"meta-type": "array"
},
{
- "name": "188",
+ "name": "192",
"members": [
{
"name": "name",
@@ -6897,7 +6991,7 @@
"meta-type": "object"
},
{
- "name": "189",
+ "name": "193",
"members": [
{
"name": "typename",
@@ -6907,196 +7001,196 @@
"meta-type": "object"
},
{
- "name": "190",
+ "name": "194",
"tag": "qom-type",
"variants": [
{
"case": "acpi-generic-initiator",
- "type": "463"
+ "type": "468"
},
{
"case": "acpi-generic-port",
- "type": "464"
+ "type": "469"
},
{
"case": "authz-list",
- "type": "465"
+ "type": "470"
},
{
"case": "authz-listfile",
- "type": "466"
+ "type": "471"
},
{
"case": "authz-pam",
- "type": "467"
+ "type": "472"
},
{
"case": "authz-simple",
- "type": "468"
+ "type": "473"
},
{
"case": "can-host-socketcan",
- "type": "469"
+ "type": "474"
},
{
"case": "colo-compare",
- "type": "470"
+ "type": "475"
},
{
"case": "cryptodev-backend",
- "type": "471"
+ "type": "476"
},
{
"case": "cryptodev-backend-builtin",
- "type": "471"
+ "type": "476"
},
{
"case": "cryptodev-backend-lkcf",
- "type": "471"
+ "type": "476"
},
{
"case": "cryptodev-vhost-user",
- "type": "472"
+ "type": "477"
},
{
"case": "dbus-vmstate",
- "type": "473"
+ "type": "478"
},
{
"case": "filter-buffer",
- "type": "474"
+ "type": "479"
},
{
"case": "filter-dump",
- "type": "475"
+ "type": "480"
},
{
"case": "filter-mirror",
- "type": "476"
+ "type": "481"
},
{
"case": "filter-redirector",
- "type": "477"
+ "type": "482"
},
{
"case": "filter-replay",
- "type": "478"
+ "type": "483"
},
{
"case": "filter-rewriter",
- "type": "479"
+ "type": "484"
},
{
"case": "input-barrier",
- "type": "480"
+ "type": "486"
},
{
"case": "input-linux",
- "type": "481"
+ "type": "487"
},
{
"case": "iommufd",
- "type": "482"
+ "type": "488"
},
{
"case": "iothread",
- "type": "483"
+ "type": "489"
},
{
"case": "main-loop",
- "type": "484"
+ "type": "490"
},
{
"case": "memory-backend-epc",
- "type": "485"
+ "type": "491"
},
{
"case": "memory-backend-file",
- "type": "486"
+ "type": "492"
},
{
"case": "memory-backend-memfd",
- "type": "487"
+ "type": "493"
},
{
"case": "memory-backend-ram",
- "type": "488"
+ "type": "494"
},
{
"case": "memory-backend-shm",
- "type": "489"
+ "type": "495"
},
{
"case": "pr-manager-helper",
- "type": "490"
+ "type": "496"
},
{
"case": "qtest",
- "type": "491"
+ "type": "497"
},
{
"case": "rng-builtin",
- "type": "492"
+ "type": "498"
},
{
"case": "rng-egd",
- "type": "493"
+ "type": "499"
},
{
"case": "rng-random",
- "type": "494"
+ "type": "500"
},
{
"case": "secret",
- "type": "495"
+ "type": "501"
},
{
"case": "secret_keyring",
- "type": "496"
+ "type": "502"
},
{
"case": "sev-guest",
- "type": "497"
+ "type": "503"
},
{
"case": "sev-snp-guest",
- "type": "498"
+ "type": "504"
},
{
"case": "tdx-guest",
- "type": "499"
+ "type": "505"
},
{
"case": "thread-context",
- "type": "500"
+ "type": "506"
},
{
"case": "throttle-group",
- "type": "501"
+ "type": "507"
},
{
"case": "tls-creds-anon",
- "type": "502"
+ "type": "508"
},
{
"case": "tls-creds-psk",
- "type": "503"
+ "type": "509"
},
{
"case": "tls-creds-x509",
- "type": "504"
+ "type": "510"
},
{
"case": "tls-cipher-suites",
- "type": "505"
+ "type": "511"
},
{
"case": "x-remote-object",
- "type": "506"
+ "type": "512"
},
{
"case": "x-vfio-user-server",
- "type": "507"
+ "type": "513"
},
{
"case": "can-bus",
@@ -7114,7 +7208,7 @@
"members": [
{
"name": "qom-type",
- "type": "462"
+ "type": "467"
},
{
"name": "id",
@@ -7124,7 +7218,7 @@
"meta-type": "object"
},
{
- "name": "191",
+ "name": "195",
"members": [
{
"name": "id",
@@ -7134,7 +7228,7 @@
"meta-type": "object"
},
{
- "name": "192",
+ "name": "196",
"members": [
{
"name": "typename",
@@ -7144,7 +7238,7 @@
"meta-type": "object"
},
{
- "name": "193",
+ "name": "197",
"members": [
{
"name": "driver",
@@ -7164,7 +7258,7 @@
"meta-type": "object"
},
{
- "name": "194",
+ "name": "198",
"members": [
{
"name": "id",
@@ -7174,7 +7268,7 @@
"meta-type": "object"
},
{
- "name": "195",
+ "name": "199",
"members": [
{
"name": "device",
@@ -7189,7 +7283,7 @@
"meta-type": "object"
},
{
- "name": "196",
+ "name": "200",
"members": [
{
"name": "device",
@@ -7204,7 +7298,7 @@
"meta-type": "object"
},
{
- "name": "197",
+ "name": "201",
"members": [
{
"name": "id",
@@ -7214,17 +7308,17 @@
"meta-type": "object"
},
{
- "name": "[198]",
- "element-type": "198",
+ "name": "[202]",
+ "element-type": "202",
"meta-type": "array"
},
{
- "name": "198",
+ "name": "202",
"tag": "target",
"variants": [
{
"case": "s390x",
- "type": "510"
+ "type": "516"
},
{
"case": "aarch64",
@@ -7344,6 +7438,10 @@
"name": "cpu-index",
"type": "int"
},
+ {
+ "name": "qom-type",
+ "type": "str"
+ },
{
"name": "qom-path",
"type": "str"
@@ -7355,17 +7453,17 @@
{
"name": "props",
"default": null,
- "type": "508"
+ "type": "514"
},
{
"name": "target",
- "type": "509"
+ "type": "515"
}
],
"meta-type": "object"
},
{
- "name": "199",
+ "name": "203",
"members": [
{
"name": "compat-props",
@@ -7379,12 +7477,12 @@
"meta-type": "object"
},
{
- "name": "[200]",
- "element-type": "200",
+ "name": "[204]",
+ "element-type": "204",
"meta-type": "array"
},
{
- "name": "200",
+ "name": "204",
"members": [
{
"name": "name",
@@ -7433,7 +7531,7 @@
{
"name": "compat-props",
"default": null,
- "type": "[511]",
+ "type": "[517]",
"features": [
"unstable"
]
@@ -7442,7 +7540,7 @@
"meta-type": "object"
},
{
- "name": "201",
+ "name": "205",
"members": [
{
"name": "wakeup-suspend-support",
@@ -7452,17 +7550,17 @@
"meta-type": "object"
},
{
- "name": "202",
+ "name": "206",
"members": [
{
"name": "arch",
- "type": "509"
+ "type": "515"
}
],
"meta-type": "object"
},
{
- "name": "203",
+ "name": "207",
"members": [
{
"name": "UUID",
@@ -7472,7 +7570,7 @@
"meta-type": "object"
},
{
- "name": "204",
+ "name": "208",
"members": [
{
"name": "guid",
@@ -7482,21 +7580,7 @@
"meta-type": "object"
},
{
- "name": "205",
- "members": [
- {
- "name": "enabled",
- "type": "bool"
- },
- {
- "name": "present",
- "type": "bool"
- }
- ],
- "meta-type": "object"
- },
- {
- "name": "206",
+ "name": "209",
"members": [
{
"name": "val",
@@ -7519,7 +7603,7 @@
"meta-type": "object"
},
{
- "name": "207",
+ "name": "210",
"members": [
{
"name": "val",
@@ -7537,12 +7621,12 @@
"meta-type": "object"
},
{
- "name": "[208]",
- "element-type": "208",
+ "name": "[211]",
+ "element-type": "211",
"meta-type": "array"
},
{
- "name": "208",
+ "name": "211",
"members": [
{
"name": "id",
@@ -7580,18 +7664,18 @@
},
{
"name": "policy",
- "type": "512"
+ "type": "518"
}
],
"meta-type": "object"
},
{
- "name": "[209]",
- "element-type": "209",
+ "name": "[212]",
+ "element-type": "212",
"meta-type": "array"
},
{
- "name": "209",
+ "name": "212",
"members": [
{
"name": "type",
@@ -7603,7 +7687,7 @@
},
{
"name": "props",
- "type": "508"
+ "type": "514"
},
{
"name": "qom-path",
@@ -7614,40 +7698,40 @@
"meta-type": "object"
},
{
- "name": "210",
+ "name": "213",
"tag": "type",
"variants": [
{
"case": "node",
- "type": "514"
+ "type": "520"
},
{
"case": "dist",
- "type": "515"
+ "type": "521"
},
{
"case": "cpu",
- "type": "516"
+ "type": "522"
},
{
"case": "hmat-lb",
- "type": "517"
+ "type": "523"
},
{
"case": "hmat-cache",
- "type": "518"
+ "type": "524"
}
],
"members": [
{
"name": "type",
- "type": "513"
+ "type": "519"
}
],
"meta-type": "object"
},
{
- "name": "211",
+ "name": "214",
"members": [
{
"name": "value",
@@ -7657,7 +7741,7 @@
"meta-type": "object"
},
{
- "name": "212",
+ "name": "215",
"members": [
{
"name": "actual",
@@ -7667,7 +7751,7 @@
"meta-type": "object"
},
{
- "name": "213",
+ "name": "216",
"members": [
{
"name": "actual",
@@ -7677,7 +7761,7 @@
"meta-type": "object"
},
{
- "name": "214",
+ "name": "217",
"members": [
{
"name": "committed",
@@ -7691,7 +7775,7 @@
"meta-type": "object"
},
{
- "name": "215",
+ "name": "218",
"members": [
{
"name": "base-memory",
@@ -7706,49 +7790,49 @@
"meta-type": "object"
},
{
- "name": "[216]",
- "element-type": "216",
+ "name": "[219]",
+ "element-type": "219",
"meta-type": "array"
},
{
- "name": "216",
+ "name": "219",
"tag": "type",
"variants": [
{
"case": "dimm",
- "type": "520"
+ "type": "526"
},
{
"case": "nvdimm",
- "type": "520"
+ "type": "526"
},
{
"case": "virtio-pmem",
- "type": "521"
+ "type": "527"
},
{
"case": "virtio-mem",
- "type": "522"
+ "type": "528"
},
{
"case": "sgx-epc",
- "type": "523"
+ "type": "529"
},
{
"case": "hv-balloon",
- "type": "524"
+ "type": "530"
}
],
"members": [
{
"name": "type",
- "type": "519"
+ "type": "525"
}
],
"meta-type": "object"
},
{
- "name": "217",
+ "name": "220",
"members": [
{
"name": "id",
@@ -7767,17 +7851,7 @@
"meta-type": "object"
},
{
- "name": "218",
- "members": [
- {
- "name": "human-readable-text",
- "type": "str"
- }
- ],
- "meta-type": "object"
- },
- {
- "name": "219",
+ "name": "221",
"members": [
{
"name": "filename",
@@ -7787,7 +7861,7 @@
"meta-type": "object"
},
{
- "name": "220",
+ "name": "222",
"members": [
{
"name": "filename",
@@ -7797,25 +7871,25 @@
"meta-type": "object"
},
{
- "name": "221",
+ "name": "223",
"members": [
{
"name": "modela",
- "type": "525"
+ "type": "531"
},
{
"name": "modelb",
- "type": "525"
+ "type": "531"
}
],
"meta-type": "object"
},
{
- "name": "222",
+ "name": "224",
"members": [
{
"name": "result",
- "type": "526"
+ "type": "532"
},
{
"name": "responsible-properties",
@@ -7825,49 +7899,49 @@
"meta-type": "object"
},
{
- "name": "223",
+ "name": "225",
"members": [
{
"name": "modela",
- "type": "525"
+ "type": "531"
},
{
"name": "modelb",
- "type": "525"
+ "type": "531"
}
],
"meta-type": "object"
},
{
- "name": "224",
+ "name": "226",
"members": [
{
"name": "model",
- "type": "525"
+ "type": "531"
}
],
"meta-type": "object"
},
{
- "name": "225",
+ "name": "227",
"members": [
{
"name": "type",
- "type": "527"
+ "type": "533"
},
{
"name": "model",
- "type": "525"
+ "type": "531"
}
],
"meta-type": "object"
},
{
- "name": "226",
+ "name": "228",
"members": [
{
"name": "model",
- "type": "525"
+ "type": "531"
},
{
"name": "deprecated-props",
@@ -7878,12 +7952,12 @@
"meta-type": "object"
},
{
- "name": "[227]",
- "element-type": "227",
+ "name": "[229]",
+ "element-type": "229",
"meta-type": "array"
},
{
- "name": "227",
+ "name": "229",
"members": [
{
"name": "name",
@@ -7920,7 +7994,7 @@
"meta-type": "object"
},
{
- "name": "228",
+ "name": "230",
"members": [
{
"name": "core-id",
@@ -7944,7 +8018,7 @@
{
"name": "entitlement",
"default": null,
- "type": "528"
+ "type": "534"
},
{
"name": "dedicated",
@@ -7955,31 +8029,31 @@
"meta-type": "object"
},
{
- "name": "229",
+ "name": "231",
"members": [
{
"name": "polarization",
- "type": "529"
+ "type": "535"
}
],
"meta-type": "object"
},
{
- "name": "230",
+ "name": "232",
"members": [
{
"name": "polarization",
- "type": "529"
+ "type": "535"
}
],
"meta-type": "object"
},
{
- "name": "231",
+ "name": "233",
"members": [
{
"name": "mode",
- "type": "530"
+ "type": "536"
},
{
"name": "filename",
@@ -7994,7 +8068,7 @@
"meta-type": "object"
},
{
- "name": "232",
+ "name": "234",
"members": [
{
"name": "icount",
@@ -8004,7 +8078,7 @@
"meta-type": "object"
},
{
- "name": "233",
+ "name": "235",
"members": [
{
"name": "icount",
@@ -8014,31 +8088,31 @@
"meta-type": "object"
},
{
- "name": "234",
+ "name": "236",
"members": [
{
"name": "instances",
- "type": "[235]"
+ "type": "[237]"
}
],
"meta-type": "object"
},
{
- "name": "[235]",
- "element-type": "235",
+ "name": "[237]",
+ "element-type": "237",
"meta-type": "array"
},
{
- "name": "235",
+ "name": "237",
"tag": "type",
"variants": [
{
"case": "block-node",
- "type": "532"
+ "type": "538"
},
{
"case": "chardev",
- "type": "533"
+ "type": "539"
},
{
"case": "migration",
@@ -8048,13 +8122,13 @@
"members": [
{
"name": "type",
- "type": "531"
+ "type": "537"
}
],
"meta-type": "object"
},
{
- "name": "236",
+ "name": "238",
"members": [
{
"name": "protocol",
@@ -8078,7 +8152,7 @@
"meta-type": "object"
},
{
- "name": "237",
+ "name": "239",
"members": [
{
"name": "name",
@@ -8089,12 +8163,12 @@
"meta-type": "object"
},
{
- "name": "[238]",
- "element-type": "238",
+ "name": "[240]",
+ "element-type": "240",
"meta-type": "array"
},
{
- "name": "238",
+ "name": "240",
"members": [
{
"name": "id",
@@ -8124,7 +8198,7 @@
"meta-type": "object"
},
{
- "name": "239",
+ "name": "241",
"members": [
{
"name": "command-line",
@@ -8139,7 +8213,7 @@
"meta-type": "object"
},
{
- "name": "240",
+ "name": "242",
"members": [
{
"name": "fdname",
@@ -8149,7 +8223,7 @@
"meta-type": "object"
},
{
- "name": "242",
+ "name": "244",
"members": [
{
"name": "fdname",
@@ -8159,7 +8233,7 @@
"meta-type": "object"
},
{
- "name": "243",
+ "name": "245",
"members": [
{
"name": "fdset-id",
@@ -8175,7 +8249,7 @@
"meta-type": "object"
},
{
- "name": "244",
+ "name": "246",
"members": [
{
"name": "fdset-id",
@@ -8189,7 +8263,7 @@
"meta-type": "object"
},
{
- "name": "245",
+ "name": "247",
"members": [
{
"name": "fdset-id",
@@ -8204,12 +8278,12 @@
"meta-type": "object"
},
{
- "name": "[246]",
- "element-type": "246",
+ "name": "[248]",
+ "element-type": "248",
"meta-type": "array"
},
{
- "name": "246",
+ "name": "248",
"members": [
{
"name": "fdset-id",
@@ -8217,13 +8291,13 @@
},
{
"name": "fds",
- "type": "[534]"
+ "type": "[540]"
}
],
"meta-type": "object"
},
{
- "name": "247",
+ "name": "249",
"members": [
{
"name": "option",
@@ -8234,12 +8308,12 @@
"meta-type": "object"
},
{
- "name": "[248]",
- "element-type": "248",
+ "name": "[250]",
+ "element-type": "250",
"meta-type": "array"
},
{
- "name": "248",
+ "name": "250",
"members": [
{
"name": "option",
@@ -8247,13 +8321,13 @@
},
{
"name": "parameters",
- "type": "[535]"
+ "type": "[541]"
}
],
"meta-type": "object"
},
{
- "name": "249",
+ "name": "251",
"members": [
{
"name": "offset",
@@ -8267,7 +8341,7 @@
"meta-type": "object"
},
{
- "name": "250",
+ "name": "252",
"members": [
{
"name": "vfu-id",
@@ -8289,12 +8363,12 @@
"meta-type": "object"
},
{
- "name": "[251]",
- "element-type": "251",
+ "name": "[253]",
+ "element-type": "253",
"meta-type": "array"
},
{
- "name": "251",
+ "name": "253",
"members": [
{
"name": "version",
@@ -8312,16 +8386,16 @@
"meta-type": "object"
},
{
- "name": "252",
+ "name": "254",
"tag": "sev-type",
"variants": [
{
"case": "sev",
- "type": "538"
+ "type": "544"
},
{
"case": "sev-snp",
- "type": "539"
+ "type": "545"
}
],
"members": [
@@ -8343,17 +8417,17 @@
},
{
"name": "state",
- "type": "536"
+ "type": "542"
},
{
"name": "sev-type",
- "type": "537"
+ "type": "543"
}
],
"meta-type": "object"
},
{
- "name": "253",
+ "name": "255",
"members": [
{
"name": "data",
@@ -8363,7 +8437,7 @@
"meta-type": "object"
},
{
- "name": "254",
+ "name": "256",
"members": [
{
"name": "pdh",
@@ -8389,7 +8463,7 @@
"meta-type": "object"
},
{
- "name": "255",
+ "name": "257",
"members": [
{
"name": "packet-header",
@@ -8408,7 +8482,7 @@
"meta-type": "object"
},
{
- "name": "256",
+ "name": "258",
"members": [
{
"name": "mnonce",
@@ -8418,7 +8492,7 @@
"meta-type": "object"
},
{
- "name": "257",
+ "name": "259",
"members": [
{
"name": "data",
@@ -8428,7 +8502,7 @@
"meta-type": "object"
},
{
- "name": "258",
+ "name": "260",
"members": [
{
"name": "sgx",
@@ -8448,18 +8522,18 @@
},
{
"name": "sections",
- "type": "[540]"
+ "type": "[546]"
}
],
"meta-type": "object"
},
{
- "name": "[259]",
- "element-type": "259",
+ "name": "[261]",
+ "element-type": "261",
"meta-type": "array"
},
{
- "name": "259",
+ "name": "261",
"members": [
{
"name": "port",
@@ -8471,7 +8545,7 @@
},
{
"name": "type",
- "type": "541"
+ "type": "547"
},
{
"name": "remote-domain",
@@ -8493,7 +8567,7 @@
"meta-type": "object"
},
{
- "name": "260",
+ "name": "262",
"members": [
{
"name": "port",
@@ -8503,45 +8577,45 @@
"meta-type": "object"
},
{
- "name": "[261]",
- "element-type": "261",
+ "name": "[263]",
+ "element-type": "263",
"meta-type": "array"
},
{
- "name": "261",
+ "name": "263",
"tag": "driver",
"variants": [
{
"case": "none",
- "type": "543"
+ "type": "549"
},
{
"case": "alsa",
- "type": "544"
+ "type": "550"
},
{
"case": "dbus",
- "type": "546"
+ "type": "552"
},
{
"case": "oss",
- "type": "549"
+ "type": "555"
},
{
"case": "pa",
- "type": "550"
+ "type": "556"
},
{
"case": "sdl",
- "type": "552"
+ "type": "558"
},
{
"case": "spice",
- "type": "543"
+ "type": "549"
},
{
"case": "wav",
- "type": "554"
+ "type": "560"
}
],
"members": [
@@ -8551,7 +8625,7 @@
},
{
"name": "driver",
- "type": "542"
+ "type": "548"
},
{
"name": "timer-period",
@@ -8562,12 +8636,12 @@
"meta-type": "object"
},
{
- "name": "[262]",
- "element-type": "262",
+ "name": "[264]",
+ "element-type": "264",
"meta-type": "array"
},
{
- "name": "262",
+ "name": "264",
"members": [
{
"name": "device",
@@ -8580,7 +8654,7 @@
},
{
"name": "slot-type",
- "type": "555"
+ "type": "561"
},
{
"name": "source",
@@ -8594,22 +8668,22 @@
"meta-type": "object"
},
{
- "name": "263",
+ "name": "265",
"members": [
{
"name": "info",
- "type": "262"
+ "type": "264"
}
],
"meta-type": "object"
},
{
- "name": "[264]",
- "element-type": "264",
+ "name": "[266]",
+ "element-type": "266",
"meta-type": "array"
},
{
- "name": "264",
+ "name": "266",
"members": [
{
"name": "bus",
@@ -8617,18 +8691,18 @@
},
{
"name": "devices",
- "type": "[556]"
+ "type": "[562]"
}
],
"meta-type": "object"
},
{
- "name": "265",
+ "name": "267",
"tag": "target",
"variants": [
{
"case": "vcpu",
- "type": "559"
+ "type": "565"
},
{
"case": "vm",
@@ -8642,27 +8716,27 @@
"members": [
{
"name": "target",
- "type": "557"
+ "type": "563"
},
{
"name": "providers",
"default": null,
- "type": "[558]"
+ "type": "[564]"
}
],
"meta-type": "object"
},
{
- "name": "[266]",
- "element-type": "266",
+ "name": "[268]",
+ "element-type": "268",
"meta-type": "array"
},
{
- "name": "266",
+ "name": "268",
"members": [
{
"name": "provider",
- "type": "560"
+ "type": "566"
},
{
"name": "qom-path",
@@ -8671,52 +8745,52 @@
},
{
"name": "stats",
- "type": "[561]"
+ "type": "[567]"
}
],
"meta-type": "object"
},
{
- "name": "267",
+ "name": "269",
"members": [
{
"name": "provider",
"default": null,
- "type": "560"
+ "type": "566"
}
],
"meta-type": "object"
},
{
- "name": "[268]",
- "element-type": "268",
+ "name": "[270]",
+ "element-type": "270",
"meta-type": "array"
},
{
- "name": "268",
+ "name": "270",
"members": [
{
"name": "provider",
- "type": "560"
+ "type": "566"
},
{
"name": "target",
- "type": "557"
+ "type": "563"
},
{
"name": "stats",
- "type": "[562]"
+ "type": "[568]"
}
],
"meta-type": "object"
},
{
- "name": "[269]",
- "element-type": "269",
+ "name": "[271]",
+ "element-type": "271",
"meta-type": "array"
},
{
- "name": "269",
+ "name": "271",
"members": [
{
"name": "path",
@@ -8730,7 +8804,7 @@
"meta-type": "object"
},
{
- "name": "270",
+ "name": "272",
"members": [
{
"name": "path",
@@ -8740,7 +8814,7 @@
"meta-type": "object"
},
{
- "name": "271",
+ "name": "273",
"members": [
{
"name": "name",
@@ -8760,15 +8834,15 @@
},
{
"name": "guest-features",
- "type": "563"
+ "type": "569"
},
{
"name": "host-features",
- "type": "563"
+ "type": "569"
},
{
"name": "backend-features",
- "type": "563"
+ "type": "569"
},
{
"name": "num-vqs",
@@ -8776,7 +8850,7 @@
},
{
"name": "status",
- "type": "564"
+ "type": "570"
},
{
"name": "isr",
@@ -8825,13 +8899,13 @@
{
"name": "vhost-dev",
"default": null,
- "type": "565"
+ "type": "571"
}
],
"meta-type": "object"
},
{
- "name": "272",
+ "name": "274",
"members": [
{
"name": "path",
@@ -8845,7 +8919,7 @@
"meta-type": "object"
},
{
- "name": "273",
+ "name": "275",
"members": [
{
"name": "name",
@@ -8909,7 +8983,7 @@
"meta-type": "object"
},
{
- "name": "274",
+ "name": "276",
"members": [
{
"name": "path",
@@ -8923,7 +8997,7 @@
"meta-type": "object"
},
{
- "name": "275",
+ "name": "277",
"members": [
{
"name": "name",
@@ -8981,7 +9055,7 @@
"meta-type": "object"
},
{
- "name": "276",
+ "name": "278",
"members": [
{
"name": "path",
@@ -9000,7 +9074,7 @@
"meta-type": "object"
},
{
- "name": "277",
+ "name": "279",
"members": [
{
"name": "name",
@@ -9012,21 +9086,21 @@
},
{
"name": "descs",
- "type": "[566]"
+ "type": "[572]"
},
{
"name": "avail",
- "type": "567"
+ "type": "573"
},
{
"name": "used",
- "type": "568"
+ "type": "574"
}
],
"meta-type": "object"
},
{
- "name": "278",
+ "name": "280",
"members": [
{
"name": "device-id",
@@ -9038,18 +9112,18 @@
},
{
"name": "device-state",
- "type": "569"
+ "type": "575"
}
],
"meta-type": "object"
},
{
- "name": "[279]",
- "element-type": "279",
+ "name": "[281]",
+ "element-type": "281",
"meta-type": "array"
},
{
- "name": "279",
+ "name": "281",
"members": [
{
"name": "id",
@@ -9057,17 +9131,17 @@
},
{
"name": "service",
- "type": "[570]"
+ "type": "[576]"
},
{
"name": "client",
- "type": "[571]"
+ "type": "[577]"
}
],
"meta-type": "object"
},
{
- "name": "280",
+ "name": "282",
"members": [
{
"name": "path",
@@ -9075,7 +9149,7 @@
},
{
"name": "log",
- "type": "572"
+ "type": "578"
},
{
"name": "flags",
@@ -9121,7 +9195,7 @@
"meta-type": "object"
},
{
- "name": "281",
+ "name": "283",
"members": [
{
"name": "path",
@@ -9129,7 +9203,7 @@
},
{
"name": "log",
- "type": "572"
+ "type": "578"
},
{
"name": "flags",
@@ -9195,7 +9269,7 @@
"meta-type": "object"
},
{
- "name": "282",
+ "name": "284",
"members": [
{
"name": "path",
@@ -9203,7 +9277,7 @@
},
{
"name": "log",
- "type": "572"
+ "type": "578"
},
{
"name": "flags",
@@ -9249,7 +9323,7 @@
"meta-type": "object"
},
{
- "name": "283",
+ "name": "285",
"members": [
{
"name": "path",
@@ -9267,7 +9341,7 @@
"meta-type": "object"
},
{
- "name": "284",
+ "name": "286",
"members": [
{
"name": "path",
@@ -9275,13 +9349,13 @@
},
{
"name": "errors",
- "type": "[573]"
+ "type": "[579]"
}
],
"meta-type": "object"
},
{
- "name": "285",
+ "name": "287",
"members": [
{
"name": "path",
@@ -9289,13 +9363,13 @@
},
{
"name": "type",
- "type": "574"
+ "type": "580"
}
],
"meta-type": "object"
},
{
- "name": "286",
+ "name": "288",
"members": [
{
"name": "path",
@@ -9307,7 +9381,7 @@
},
{
"name": "selection-policy",
- "type": "575"
+ "type": "581"
},
{
"name": "region",
@@ -9320,13 +9394,13 @@
},
{
"name": "extents",
- "type": "[576]"
+ "type": "[582]"
}
],
"meta-type": "object"
},
{
- "name": "287",
+ "name": "289",
"members": [
{
"name": "path",
@@ -9338,7 +9412,7 @@
},
{
"name": "removal-policy",
- "type": "577"
+ "type": "583"
},
{
"name": "forced-removal",
@@ -9361,7 +9435,7 @@
},
{
"name": "extents",
- "type": "[576]"
+ "type": "[582]"
}
],
"meta-type": "object"
@@ -9372,7 +9446,7 @@
"meta-type": "builtin"
},
{
- "name": "288",
+ "name": "290",
"members": [
{
"name": "debug"
@@ -9444,7 +9518,7 @@
]
},
{
- "name": "289",
+ "name": "291",
"members": [
{
"name": "none"
@@ -9496,7 +9570,7 @@
]
},
{
- "name": "290",
+ "name": "292",
"members": [
{
"name": "reset"
@@ -9532,7 +9606,7 @@
]
},
{
- "name": "291",
+ "name": "293",
"members": [
{
"name": "reset"
@@ -9548,7 +9622,7 @@
]
},
{
- "name": "292",
+ "name": "294",
"members": [
{
"name": "poweroff"
@@ -9564,7 +9638,7 @@
]
},
{
- "name": "293",
+ "name": "295",
"members": [
{
"name": "pause"
@@ -9588,7 +9662,7 @@
]
},
{
- "name": "294",
+ "name": "296",
"members": [
{
"name": "pause"
@@ -9608,32 +9682,32 @@
]
},
{
- "name": "295",
+ "name": "297",
"tag": "type",
"variants": [
{
"case": "hyper-v",
- "type": "579"
+ "type": "585"
},
{
"case": "s390",
- "type": "580"
+ "type": "586"
},
{
"case": "tdx",
- "type": "581"
+ "type": "587"
}
],
"members": [
{
"name": "type",
- "type": "578"
+ "type": "584"
}
],
"meta-type": "object"
},
{
- "name": "296",
+ "name": "298",
"members": [
{
"name": "hypervisor"
@@ -9649,7 +9723,7 @@
]
},
{
- "name": "297",
+ "name": "299",
"members": [
{
"name": "ignore"
@@ -9673,7 +9747,7 @@
]
},
{
- "name": "298",
+ "name": "300",
"members": [
{
"name": "action-required",
@@ -9687,7 +9761,7 @@
"meta-type": "object"
},
{
- "name": "299",
+ "name": "301",
"members": [
{
"name": "undefined"
@@ -9739,7 +9813,7 @@
]
},
{
- "name": "300",
+ "name": "302",
"members": [
{
"name": "commit"
@@ -9788,7 +9862,7 @@
"meta-type": "builtin"
},
{
- "name": "301",
+ "name": "303",
"members": [
{
"name": "retain"
@@ -9813,7 +9887,7 @@
"meta-type": "array"
},
{
- "name": "302",
+ "name": "304",
"members": [
{
"name": "ok"
@@ -9833,7 +9907,7 @@
]
},
{
- "name": "303",
+ "name": "305",
"members": [
{
"name": "rd_bytes",
@@ -9966,46 +10040,46 @@
},
{
"name": "timed_stats",
- "type": "[582]"
+ "type": "[588]"
},
{
"name": "rd_latency_histogram",
"default": null,
- "type": "583"
+ "type": "589"
},
{
"name": "wr_latency_histogram",
"default": null,
- "type": "583"
+ "type": "589"
},
{
"name": "zone_append_latency_histogram",
"default": null,
- "type": "583"
+ "type": "589"
},
{
"name": "flush_latency_histogram",
"default": null,
- "type": "583"
+ "type": "589"
}
],
"meta-type": "object"
},
{
- "name": "304",
+ "name": "306",
"tag": "driver",
"variants": [
{
"case": "file",
- "type": "584"
+ "type": "590"
},
{
"case": "host_device",
- "type": "584"
+ "type": "590"
},
{
"case": "nvme",
- "type": "585"
+ "type": "591"
},
{
"case": "blkdebug",
@@ -10187,13 +10261,13 @@
"members": [
{
"name": "driver",
- "type": "321"
+ "type": "324"
}
],
"meta-type": "object"
},
{
- "name": "305",
+ "name": "307",
"members": [
{
"name": "actively-synced",
@@ -10203,7 +10277,7 @@
"meta-type": "object"
},
{
- "name": "306",
+ "name": "308",
"members": [
{
"name": "existing"
@@ -10219,7 +10293,7 @@
]
},
{
- "name": "307",
+ "name": "309",
"members": [
{
"name": "report"
@@ -10247,7 +10321,7 @@
]
},
{
- "name": "308",
+ "name": "310",
"members": [
{
"name": "top"
@@ -10275,7 +10349,7 @@
]
},
{
- "name": "309",
+ "name": "311",
"members": [
{
"name": "on-success"
@@ -10295,7 +10369,7 @@
]
},
{
- "name": "310",
+ "name": "312",
"members": [
{
"name": "break-guest-write"
@@ -10311,7 +10385,7 @@
]
},
{
- "name": "311",
+ "name": "313",
"members": [
{
"name": "use-copy-range",
@@ -10337,7 +10411,26 @@
"meta-type": "object"
},
{
- "name": "312",
+ "name": "[314]",
+ "element-type": "314",
+ "meta-type": "array"
+ },
+ {
+ "name": "314",
+ "members": [
+ {
+ "name": "child",
+ "type": "str"
+ },
+ {
+ "name": "node-name",
+ "type": "str"
+ }
+ ],
+ "meta-type": "object"
+ },
+ {
+ "name": "315",
"members": [
{
"name": "off"
@@ -10357,7 +10450,7 @@
]
},
{
- "name": "313",
+ "name": "316",
"members": [
{
"name": "filename",
@@ -10414,23 +10507,23 @@
{
"name": "snapshots",
"default": null,
- "type": "[79]"
+ "type": "[81]"
},
{
"name": "format-specific",
"default": null,
- "type": "586"
+ "type": "592"
},
{
"name": "backing-image",
"default": null,
- "type": "313"
+ "type": "316"
}
],
"meta-type": "object"
},
{
- "name": "314",
+ "name": "317",
"members": [
{
"name": "writeback",
@@ -10448,12 +10541,12 @@
"meta-type": "object"
},
{
- "name": "[315]",
- "element-type": "315",
+ "name": "[318]",
+ "element-type": "318",
"meta-type": "array"
},
{
- "name": "315",
+ "name": "318",
"members": [
{
"name": "name",
@@ -10489,12 +10582,12 @@
"meta-type": "object"
},
{
- "name": "[316]",
- "element-type": "316",
+ "name": "[319]",
+ "element-type": "319",
"meta-type": "array"
},
{
- "name": "316",
+ "name": "319",
"members": [
{
"name": "id",
@@ -10502,7 +10595,7 @@
},
{
"name": "type",
- "type": "587"
+ "type": "593"
},
{
"name": "name",
@@ -10512,12 +10605,12 @@
"meta-type": "object"
},
{
- "name": "[317]",
- "element-type": "317",
+ "name": "[320]",
+ "element-type": "320",
"meta-type": "array"
},
{
- "name": "317",
+ "name": "320",
"members": [
{
"name": "parent",
@@ -10533,17 +10626,17 @@
},
{
"name": "perm",
- "type": "[588]"
+ "type": "[594]"
},
{
"name": "shared-perm",
- "type": "[588]"
+ "type": "[594]"
}
],
"meta-type": "object"
},
{
- "name": "318",
+ "name": "321",
"members": [
{
"name": "background"
@@ -10559,34 +10652,34 @@
]
},
{
- "name": "[319]",
- "element-type": "319",
+ "name": "[322]",
+ "element-type": "322",
"meta-type": "array"
},
{
- "name": "319",
+ "name": "322",
"members": [
{
"type": "str"
},
{
- "type": "45"
+ "type": "47"
}
],
"meta-type": "alternate"
},
{
- "name": "320",
+ "name": "323",
"members": [
{
"name": "copy-mode",
- "type": "318"
+ "type": "321"
}
],
"meta-type": "object"
},
{
- "name": "321",
+ "name": "324",
"members": [
{
"name": "blkdebug"
@@ -10785,7 +10878,7 @@
]
},
{
- "name": "322",
+ "name": "325",
"members": [
{
"name": "ignore"
@@ -10801,7 +10894,7 @@
]
},
{
- "name": "323",
+ "name": "326",
"members": [
{
"name": "direct",
@@ -10817,11 +10910,11 @@
"meta-type": "object"
},
{
- "name": "324",
+ "name": "327",
"members": [
{
"name": "image",
- "type": "589"
+ "type": "595"
},
{
"name": "config",
@@ -10861,36 +10954,36 @@
{
"name": "inject-error",
"default": null,
- "type": "[590]"
+ "type": "[596]"
},
{
"name": "set-state",
"default": null,
- "type": "[591]"
+ "type": "[597]"
},
{
"name": "take-child-perms",
"default": null,
- "type": "[588]"
+ "type": "[594]"
},
{
"name": "unshare-child-perms",
"default": null,
- "type": "[588]"
+ "type": "[594]"
}
],
"meta-type": "object"
},
{
- "name": "325",
+ "name": "328",
"members": [
{
"name": "file",
- "type": "589"
+ "type": "595"
},
{
"name": "log",
- "type": "589"
+ "type": "595"
},
{
"name": "log-sector-size",
@@ -10911,59 +11004,59 @@
"meta-type": "object"
},
{
- "name": "326",
+ "name": "329",
"members": [
{
"name": "test",
- "type": "589"
+ "type": "595"
},
{
"name": "raw",
- "type": "589"
+ "type": "595"
}
],
"meta-type": "object"
},
{
- "name": "327",
+ "name": "330",
"members": [
{
"name": "image",
- "type": "589"
+ "type": "595"
}
],
"meta-type": "object"
},
{
- "name": "328",
+ "name": "331",
"members": [
{
"name": "file",
- "type": "589"
+ "type": "595"
}
],
"meta-type": "object"
},
{
- "name": "329",
+ "name": "332",
"members": [
{
"name": "file",
- "type": "589"
+ "type": "595"
},
{
"name": "target",
- "type": "589"
+ "type": "595"
},
{
"name": "bitmap",
"default": null,
- "type": "45"
+ "type": "47"
},
{
"name": "on-cbw-error",
"default": null,
- "type": "310"
+ "type": "312"
},
{
"name": "cbw-timeout",
@@ -10979,11 +11072,11 @@
"meta-type": "object"
},
{
- "name": "330",
+ "name": "333",
"members": [
{
"name": "file",
- "type": "589"
+ "type": "595"
},
{
"name": "bottom",
@@ -10994,7 +11087,7 @@
"meta-type": "object"
},
{
- "name": "331",
+ "name": "334",
"members": [
{
"name": "filename",
@@ -11008,12 +11101,12 @@
{
"name": "locking",
"default": null,
- "type": "592"
+ "type": "598"
},
{
"name": "aio",
"default": null,
- "type": "593"
+ "type": "599"
},
{
"name": "aio-max-batch",
@@ -11040,7 +11133,7 @@
]
},
{
- "name": "332",
+ "name": "335",
"members": [
{
"name": "url",
@@ -11080,7 +11173,7 @@
"meta-type": "object"
},
{
- "name": "333",
+ "name": "336",
"members": [
{
"name": "url",
@@ -11125,7 +11218,7 @@
"meta-type": "object"
},
{
- "name": "334",
+ "name": "337",
"members": [
{
"name": "volume",
@@ -11137,7 +11230,7 @@
},
{
"name": "server",
- "type": "[395]"
+ "type": "[399]"
},
{
"name": "debug",
@@ -11153,7 +11246,7 @@
"meta-type": "object"
},
{
- "name": "335",
+ "name": "338",
"members": [
{
"name": "url",
@@ -11203,7 +11296,7 @@
"meta-type": "object"
},
{
- "name": "336",
+ "name": "339",
"members": [
{
"name": "url",
@@ -11258,7 +11351,7 @@
"meta-type": "object"
},
{
- "name": "337",
+ "name": "340",
"members": [
{
"name": "filename",
@@ -11268,11 +11361,11 @@
"meta-type": "object"
},
{
- "name": "338",
+ "name": "341",
"members": [
{
"name": "transport",
- "type": "594"
+ "type": "600"
},
{
"name": "portal",
@@ -11305,7 +11398,7 @@
{
"name": "header-digest",
"default": null,
- "type": "595"
+ "type": "601"
},
{
"name": "timeout",
@@ -11316,11 +11409,11 @@
"meta-type": "object"
},
{
- "name": "339",
+ "name": "342",
"members": [
{
"name": "file",
- "type": "589"
+ "type": "595"
},
{
"name": "key-secret",
@@ -11330,17 +11423,17 @@
{
"name": "header",
"default": null,
- "type": "589"
+ "type": "595"
}
],
"meta-type": "object"
},
{
- "name": "340",
+ "name": "343",
"members": [
{
"name": "server",
- "type": "395"
+ "type": "399"
},
{
"name": "export",
@@ -11379,11 +11472,11 @@
"meta-type": "object"
},
{
- "name": "341",
+ "name": "344",
"members": [
{
"name": "server",
- "type": "596"
+ "type": "602"
},
{
"name": "path",
@@ -11423,7 +11516,7 @@
"meta-type": "object"
},
{
- "name": "342",
+ "name": "345",
"members": [
{
"name": "size",
@@ -11444,7 +11537,7 @@
"meta-type": "object"
},
{
- "name": "343",
+ "name": "346",
"members": [
{
"name": "device",
@@ -11458,7 +11551,7 @@
"meta-type": "object"
},
{
- "name": "344",
+ "name": "347",
"members": [
{
"name": "path",
@@ -11468,11 +11561,11 @@
"meta-type": "object"
},
{
- "name": "345",
+ "name": "348",
"members": [
{
"name": "file",
- "type": "589"
+ "type": "595"
},
{
"name": "prealloc-align",
@@ -11488,16 +11581,16 @@
"meta-type": "object"
},
{
- "name": "346",
+ "name": "349",
"members": [
{
"name": "file",
- "type": "589"
+ "type": "595"
},
{
"name": "backing",
"default": null,
- "type": "597"
+ "type": "603"
},
{
"name": "lazy-refcounts",
@@ -11527,7 +11620,7 @@
{
"name": "overlap-check",
"default": null,
- "type": "598"
+ "type": "604"
},
{
"name": "cache-size",
@@ -11557,53 +11650,53 @@
{
"name": "encrypt",
"default": null,
- "type": "599"
+ "type": "605"
},
{
"name": "data-file",
"default": null,
- "type": "589"
+ "type": "595"
}
],
"meta-type": "object"
},
{
- "name": "347",
+ "name": "350",
"members": [
{
"name": "file",
- "type": "589"
+ "type": "595"
},
{
"name": "backing",
"default": null,
- "type": "597"
+ "type": "603"
},
{
"name": "encrypt",
"default": null,
- "type": "600"
+ "type": "606"
}
],
"meta-type": "object"
},
{
- "name": "348",
+ "name": "351",
"members": [
{
"name": "file",
- "type": "589"
+ "type": "595"
},
{
"name": "backing",
"default": null,
- "type": "597"
+ "type": "603"
}
],
"meta-type": "object"
},
{
- "name": "349",
+ "name": "352",
"members": [
{
"name": "blkverify",
@@ -11612,7 +11705,7 @@
},
{
"name": "children",
- "type": "[589]"
+ "type": "[595]"
},
{
"name": "vote-threshold",
@@ -11626,17 +11719,17 @@
{
"name": "read-pattern",
"default": null,
- "type": "601"
+ "type": "607"
}
],
"meta-type": "object"
},
{
- "name": "350",
+ "name": "353",
"members": [
{
"name": "file",
- "type": "589"
+ "type": "595"
},
{
"name": "offset",
@@ -11652,7 +11745,7 @@
"meta-type": "object"
},
{
- "name": "351",
+ "name": "354",
"members": [
{
"name": "pool",
@@ -11680,7 +11773,7 @@
{
"name": "encrypt",
"default": null,
- "type": "602"
+ "type": "608"
},
{
"name": "user",
@@ -11690,7 +11783,7 @@
{
"name": "auth-client-required",
"default": null,
- "type": "[603]"
+ "type": "[609]"
},
{
"name": "key-secret",
@@ -11700,21 +11793,21 @@
{
"name": "server",
"default": null,
- "type": "[604]"
+ "type": "[610]"
}
],
"meta-type": "object"
},
{
- "name": "352",
+ "name": "355",
"members": [
{
"name": "file",
- "type": "589"
+ "type": "595"
},
{
"name": "mode",
- "type": "605"
+ "type": "611"
},
{
"name": "top-id",
@@ -11725,11 +11818,11 @@
"meta-type": "object"
},
{
- "name": "353",
+ "name": "356",
"members": [
{
"name": "server",
- "type": "606"
+ "type": "612"
},
{
"name": "path",
@@ -11743,13 +11836,13 @@
{
"name": "host-key-check",
"default": null,
- "type": "607"
+ "type": "613"
}
],
"meta-type": "object"
},
{
- "name": "354",
+ "name": "357",
"members": [
{
"name": "throttle-group",
@@ -11757,13 +11850,13 @@
},
{
"name": "file",
- "type": "589"
+ "type": "595"
}
],
"meta-type": "object"
},
{
- "name": "355",
+ "name": "358",
"members": [
{
"name": "path",
@@ -11773,7 +11866,7 @@
"meta-type": "object"
},
{
- "name": "356",
+ "name": "359",
"members": [
{
"name": "path",
@@ -11783,7 +11876,7 @@
"meta-type": "object"
},
{
- "name": "357",
+ "name": "360",
"members": [
{
"name": "path",
@@ -11796,7 +11889,7 @@
]
},
{
- "name": "358",
+ "name": "361",
"members": [
{
"name": "dir",
@@ -11826,69 +11919,69 @@
"meta-type": "object"
},
{
- "name": "[58]",
- "element-type": "58",
+ "name": "[60]",
+ "element-type": "60",
"meta-type": "array"
},
{
- "name": "359",
+ "name": "362",
"tag": "driver",
"variants": [
{
"case": "file",
- "type": "608"
+ "type": "614"
},
{
"case": "gluster",
- "type": "609"
+ "type": "615"
},
{
"case": "luks",
- "type": "610"
+ "type": "616"
},
{
"case": "nfs",
- "type": "611"
+ "type": "617"
},
{
"case": "parallels",
- "type": "612"
+ "type": "618"
},
{
"case": "qcow",
- "type": "613"
+ "type": "619"
},
{
"case": "qcow2",
- "type": "614"
+ "type": "620"
},
{
"case": "qed",
- "type": "615"
+ "type": "621"
},
{
"case": "rbd",
- "type": "616"
+ "type": "622"
},
{
"case": "ssh",
- "type": "617"
+ "type": "623"
},
{
"case": "vdi",
- "type": "618"
+ "type": "624"
},
{
"case": "vhdx",
- "type": "619"
+ "type": "625"
},
{
"case": "vmdk",
- "type": "620"
+ "type": "626"
},
{
"case": "vpc",
- "type": "621"
+ "type": "627"
},
{
"case": "blkdebug",
@@ -12026,22 +12119,22 @@
"members": [
{
"name": "driver",
- "type": "321"
+ "type": "324"
}
],
"meta-type": "object"
},
{
- "name": "360",
+ "name": "363",
"tag": "driver",
"variants": [
{
"case": "luks",
- "type": "622"
+ "type": "628"
},
{
"case": "qcow2",
- "type": "623"
+ "type": "629"
},
{
"case": "blkdebug",
@@ -12227,13 +12320,13 @@
"members": [
{
"name": "driver",
- "type": "321"
+ "type": "324"
}
],
"meta-type": "object"
},
{
- "name": "361",
+ "name": "364",
"members": [
{
"name": "read"
@@ -12249,7 +12342,7 @@
]
},
{
- "name": "362",
+ "name": "365",
"members": [
{
"name": "ignore"
@@ -12269,7 +12362,7 @@
]
},
{
- "name": "363",
+ "name": "366",
"members": [
{
"type": "str"
@@ -12281,7 +12374,7 @@
"meta-type": "alternate"
},
{
- "name": "364",
+ "name": "367",
"members": [
{
"name": "read"
@@ -12301,36 +12394,36 @@
]
},
{
- "name": "365",
+ "name": "368",
"tag": "type",
"variants": [
{
"case": "inet",
- "type": "625"
+ "type": "631"
},
{
"case": "unix",
- "type": "626"
+ "type": "632"
},
{
"case": "vsock",
- "type": "627"
+ "type": "633"
},
{
"case": "fd",
- "type": "628"
+ "type": "634"
}
],
"members": [
{
"name": "type",
- "type": "624"
+ "type": "630"
}
],
"meta-type": "object"
},
{
- "name": "366",
+ "name": "369",
"members": [
{
"name": "safe"
@@ -12346,7 +12439,7 @@
]
},
{
- "name": "367",
+ "name": "370",
"members": [
{
"name": "nbd"
@@ -12370,7 +12463,7 @@
]
},
{
- "name": "368",
+ "name": "371",
"members": [
{
"name": "name",
@@ -12385,7 +12478,7 @@
{
"name": "bitmaps",
"default": null,
- "type": "[319]"
+ "type": "[322]"
},
{
"name": "allocation-depth",
@@ -12396,11 +12489,11 @@
"meta-type": "object"
},
{
- "name": "369",
+ "name": "372",
"members": [
{
"name": "addr",
- "type": "395"
+ "type": "399"
},
{
"name": "logical-block-size",
@@ -12416,7 +12509,7 @@
"meta-type": "object"
},
{
- "name": "370",
+ "name": "373",
"members": [
{
"name": "mountpoint",
@@ -12430,13 +12523,13 @@
{
"name": "allow-other",
"default": null,
- "type": "629"
+ "type": "635"
}
],
"meta-type": "object"
},
{
- "name": "371",
+ "name": "374",
"members": [
{
"name": "name",
@@ -12466,7 +12559,7 @@
"meta-type": "object"
},
{
- "name": "372",
+ "name": "375",
"members": [
{
"name": "utf8"
@@ -12482,108 +12575,108 @@
]
},
{
- "name": "373",
+ "name": "376",
"tag": "type",
"variants": [
{
"case": "file",
- "type": "631"
+ "type": "637"
},
{
"case": "serial",
- "type": "632"
+ "type": "638"
},
{
"case": "parallel",
- "type": "632"
+ "type": "638"
},
{
"case": "pipe",
- "type": "632"
+ "type": "638"
},
{
"case": "socket",
- "type": "633"
+ "type": "639"
},
{
"case": "udp",
- "type": "634"
+ "type": "640"
},
{
"case": "pty",
- "type": "635"
+ "type": "641"
},
{
"case": "null",
- "type": "636"
+ "type": "642"
},
{
"case": "mux",
- "type": "637"
+ "type": "643"
},
{
"case": "hub",
- "type": "638"
+ "type": "644"
},
{
"case": "msmouse",
- "type": "636"
+ "type": "642"
},
{
"case": "wctablet",
- "type": "636"
+ "type": "642"
},
{
"case": "braille",
- "type": "636"
+ "type": "642"
},
{
"case": "testdev",
- "type": "636"
+ "type": "642"
},
{
"case": "stdio",
- "type": "639"
+ "type": "645"
},
{
"case": "spicevmc",
- "type": "640"
+ "type": "646"
},
{
"case": "spiceport",
- "type": "641"
+ "type": "647"
},
{
"case": "qemu-vdagent",
- "type": "642"
+ "type": "648"
},
{
"case": "dbus",
- "type": "643"
+ "type": "649"
},
{
"case": "vc",
- "type": "644"
+ "type": "650"
},
{
"case": "ringbuf",
- "type": "645"
+ "type": "651"
},
{
"case": "memory",
- "type": "645"
+ "type": "651"
}
],
"members": [
{
"name": "type",
- "type": "630"
+ "type": "636"
}
],
"meta-type": "object"
},
{
- "name": "374",
+ "name": "377",
"members": [
{
"name": "elf"
@@ -12623,7 +12716,7 @@
]
},
{
- "name": "375",
+ "name": "378",
"members": [
{
"name": "none"
@@ -12647,12 +12740,12 @@
]
},
{
- "name": "[374]",
- "element-type": "374",
+ "name": "[377]",
+ "element-type": "377",
"meta-type": "array"
},
{
- "name": "376",
+ "name": "379",
"members": [
{
"name": "none"
@@ -12695,6 +12788,9 @@
},
{
"name": "vhost-vdpa"
+ },
+ {
+ "name": "passt"
}
],
"meta-type": "enum",
@@ -12712,11 +12808,12 @@
"hubport",
"netmap",
"vhost-user",
- "vhost-vdpa"
+ "vhost-vdpa",
+ "passt"
]
},
{
- "name": "377",
+ "name": "380",
"members": [
{
"name": "netdev",
@@ -12747,7 +12844,183 @@
"meta-type": "object"
},
{
- "name": "378",
+ "name": "381",
+ "members": [
+ {
+ "name": "path",
+ "default": null,
+ "type": "str"
+ },
+ {
+ "name": "quiet",
+ "default": null,
+ "type": "bool"
+ },
+ {
+ "name": "vhost-user",
+ "default": null,
+ "type": "bool"
+ },
+ {
+ "name": "mtu",
+ "default": null,
+ "type": "int"
+ },
+ {
+ "name": "address",
+ "default": null,
+ "type": "str"
+ },
+ {
+ "name": "netmask",
+ "default": null,
+ "type": "str"
+ },
+ {
+ "name": "mac",
+ "default": null,
+ "type": "str"
+ },
+ {
+ "name": "gateway",
+ "default": null,
+ "type": "str"
+ },
+ {
+ "name": "interface",
+ "default": null,
+ "type": "str"
+ },
+ {
+ "name": "outbound",
+ "default": null,
+ "type": "str"
+ },
+ {
+ "name": "outbound-if4",
+ "default": null,
+ "type": "str"
+ },
+ {
+ "name": "outbound-if6",
+ "default": null,
+ "type": "str"
+ },
+ {
+ "name": "dns",
+ "default": null,
+ "type": "str"
+ },
+ {
+ "name": "search",
+ "default": null,
+ "type": "[652]"
+ },
+ {
+ "name": "fqdn",
+ "default": null,
+ "type": "str"
+ },
+ {
+ "name": "dhcp-dns",
+ "default": null,
+ "type": "bool"
+ },
+ {
+ "name": "dhcp-search",
+ "default": null,
+ "type": "bool"
+ },
+ {
+ "name": "map-host-loopback",
+ "default": null,
+ "type": "str"
+ },
+ {
+ "name": "map-guest-addr",
+ "default": null,
+ "type": "str"
+ },
+ {
+ "name": "dns-forward",
+ "default": null,
+ "type": "str"
+ },
+ {
+ "name": "dns-host",
+ "default": null,
+ "type": "str"
+ },
+ {
+ "name": "tcp",
+ "default": null,
+ "type": "bool"
+ },
+ {
+ "name": "udp",
+ "default": null,
+ "type": "bool"
+ },
+ {
+ "name": "icmp",
+ "default": null,
+ "type": "bool"
+ },
+ {
+ "name": "dhcp",
+ "default": null,
+ "type": "bool"
+ },
+ {
+ "name": "ndp",
+ "default": null,
+ "type": "bool"
+ },
+ {
+ "name": "dhcpv6",
+ "default": null,
+ "type": "bool"
+ },
+ {
+ "name": "ra",
+ "default": null,
+ "type": "bool"
+ },
+ {
+ "name": "freebind",
+ "default": null,
+ "type": "bool"
+ },
+ {
+ "name": "ipv4",
+ "default": null,
+ "type": "bool"
+ },
+ {
+ "name": "ipv6",
+ "default": null,
+ "type": "bool"
+ },
+ {
+ "name": "tcp-ports",
+ "default": null,
+ "type": "[652]"
+ },
+ {
+ "name": "udp-ports",
+ "default": null,
+ "type": "[652]"
+ },
+ {
+ "name": "param",
+ "default": null,
+ "type": "[652]"
+ }
+ ],
+ "meta-type": "object"
+ },
+ {
+ "name": "382",
"members": [
{
"name": "hostname",
@@ -12807,7 +13080,7 @@
{
"name": "dnssearch",
"default": null,
- "type": "[646]"
+ "type": "[652]"
},
{
"name": "domainname",
@@ -12847,12 +13120,12 @@
{
"name": "hostfwd",
"default": null,
- "type": "[646]"
+ "type": "[652]"
},
{
"name": "guestfwd",
"default": null,
- "type": "[646]"
+ "type": "[652]"
},
{
"name": "tftp-server-name",
@@ -12863,7 +13136,7 @@
"meta-type": "object"
},
{
- "name": "379",
+ "name": "383",
"members": [
{
"name": "ifname",
@@ -12944,7 +13217,7 @@
"meta-type": "object"
},
{
- "name": "380",
+ "name": "384",
"members": [
{
"name": "src",
@@ -13017,7 +13290,7 @@
"meta-type": "object"
},
{
- "name": "381",
+ "name": "385",
"members": [
{
"name": "fd",
@@ -13053,11 +13326,11 @@
"meta-type": "object"
},
{
- "name": "382",
+ "name": "386",
"members": [
{
"name": "addr",
- "type": "395"
+ "type": "399"
},
{
"name": "server",
@@ -13081,23 +13354,23 @@
"meta-type": "object"
},
{
- "name": "383",
+ "name": "387",
"members": [
{
"name": "local",
"default": null,
- "type": "395"
+ "type": "399"
},
{
"name": "remote",
"default": null,
- "type": "395"
+ "type": "399"
}
],
"meta-type": "object"
},
{
- "name": "384",
+ "name": "388",
"members": [
{
"name": "sock",
@@ -13123,7 +13396,7 @@
"meta-type": "object"
},
{
- "name": "385",
+ "name": "389",
"members": [
{
"name": "br",
@@ -13139,7 +13412,7 @@
"meta-type": "object"
},
{
- "name": "386",
+ "name": "390",
"members": [
{
"name": "hubid",
@@ -13154,7 +13427,7 @@
"meta-type": "object"
},
{
- "name": "387",
+ "name": "391",
"members": [
{
"name": "ifname",
@@ -13169,7 +13442,7 @@
"meta-type": "object"
},
{
- "name": "389",
+ "name": "393",
"members": [
{
"name": "chardev",
@@ -13189,7 +13462,7 @@
"meta-type": "object"
},
{
- "name": "390",
+ "name": "394",
"members": [
{
"name": "vhostdev",
@@ -13218,7 +13491,7 @@
"meta-type": "object"
},
{
- "name": "394",
+ "name": "398",
"members": [
{
"name": "normal"
@@ -13243,36 +13516,36 @@
"meta-type": "array"
},
{
- "name": "395",
+ "name": "399",
"tag": "type",
"variants": [
{
"case": "inet",
- "type": "606"
+ "type": "612"
},
{
"case": "unix",
- "type": "648"
+ "type": "654"
},
{
"case": "vsock",
- "type": "649"
+ "type": "655"
},
{
"case": "fd",
- "type": "650"
+ "type": "656"
}
],
"members": [
{
"name": "type",
- "type": "624"
+ "type": "630"
}
],
"meta-type": "object"
},
{
- "name": "396",
+ "name": "400",
"members": [
{
"name": "rss"
@@ -13284,7 +13557,7 @@
]
},
{
- "name": "397",
+ "name": "401",
"members": [
{
"name": "half"
@@ -13300,7 +13573,7 @@
]
},
{
- "name": "398",
+ "name": "402",
"members": [
{
"name": "off"
@@ -13316,7 +13589,7 @@
]
},
{
- "name": "399",
+ "name": "403",
"members": [
{
"name": "priority",
@@ -13375,7 +13648,7 @@
"meta-type": "object"
},
{
- "name": "400",
+ "name": "404",
"members": [
{
"name": "in-pport",
@@ -13416,7 +13689,7 @@
"meta-type": "object"
},
{
- "name": "401",
+ "name": "405",
"members": [
{
"name": "goto-tbl",
@@ -13452,28 +13725,28 @@
"meta-type": "object"
},
{
- "name": "402",
+ "name": "406",
"tag": "type",
"variants": [
{
"case": "passthrough",
- "type": "651"
+ "type": "657"
},
{
"case": "emulator",
- "type": "652"
+ "type": "658"
}
],
"members": [
{
"name": "type",
- "type": "124"
+ "type": "126"
}
],
"meta-type": "object"
},
{
- "name": "403",
+ "name": "407",
"members": [
{
"name": "vnc"
@@ -13489,7 +13762,7 @@
]
},
{
- "name": "404",
+ "name": "408",
"members": [
{
"name": "keep"
@@ -13509,7 +13782,7 @@
]
},
{
- "name": "405",
+ "name": "409",
"members": [
{
"name": "display",
@@ -13520,7 +13793,7 @@
"meta-type": "object"
},
{
- "name": "406",
+ "name": "410",
"members": [
{
"name": "display",
@@ -13531,7 +13804,7 @@
"meta-type": "object"
},
{
- "name": "407",
+ "name": "411",
"members": [
{
"name": "ppm"
@@ -13547,7 +13820,7 @@
]
},
{
- "name": "408",
+ "name": "412",
"members": [
{
"name": "client"
@@ -13567,12 +13840,12 @@
]
},
{
- "name": "[409]",
- "element-type": "409",
+ "name": "[413]",
+ "element-type": "413",
"meta-type": "array"
},
{
- "name": "409",
+ "name": "413",
"members": [
{
"name": "host",
@@ -13584,7 +13857,7 @@
},
{
"name": "family",
- "type": "412"
+ "type": "416"
},
{
"name": "connection-id",
@@ -13606,7 +13879,7 @@
"meta-type": "object"
},
{
- "name": "410",
+ "name": "414",
"members": [
{
"name": "host",
@@ -13618,13 +13891,13 @@
},
{
"name": "family",
- "type": "412"
+ "type": "416"
}
],
"meta-type": "object"
},
{
- "name": "411",
+ "name": "415",
"members": [
{
"name": "host",
@@ -13636,7 +13909,7 @@
},
{
"name": "family",
- "type": "412"
+ "type": "416"
},
{
"name": "auth",
@@ -13647,7 +13920,7 @@
"meta-type": "object"
},
{
- "name": "412",
+ "name": "416",
"members": [
{
"name": "ipv4"
@@ -13675,12 +13948,12 @@
]
},
{
- "name": "[413]",
- "element-type": "413",
+ "name": "[417]",
+ "element-type": "417",
"meta-type": "array"
},
{
- "name": "413",
+ "name": "417",
"members": [
{
"name": "host",
@@ -13692,7 +13965,7 @@
},
{
"name": "family",
- "type": "412"
+ "type": "416"
},
{
"name": "websocket",
@@ -13712,12 +13985,12 @@
"meta-type": "object"
},
{
- "name": "[414]",
- "element-type": "414",
+ "name": "[418]",
+ "element-type": "418",
"meta-type": "array"
},
{
- "name": "414",
+ "name": "418",
"members": [
{
"name": "host",
@@ -13729,7 +14002,7 @@
},
{
"name": "family",
- "type": "412"
+ "type": "416"
},
{
"name": "websocket",
@@ -13737,18 +14010,18 @@
},
{
"name": "auth",
- "type": "415"
+ "type": "419"
},
{
"name": "vencrypt",
"default": null,
- "type": "416"
+ "type": "420"
}
],
"meta-type": "object"
},
{
- "name": "415",
+ "name": "419",
"members": [
{
"name": "none"
@@ -13792,7 +14065,7 @@
]
},
{
- "name": "416",
+ "name": "420",
"members": [
{
"name": "plain"
@@ -13836,7 +14109,7 @@
]
},
{
- "name": "417",
+ "name": "421",
"members": [
{
"name": "host",
@@ -13848,7 +14121,7 @@
},
{
"name": "family",
- "type": "412"
+ "type": "416"
},
{
"name": "websocket",
@@ -13863,7 +14136,7 @@
"meta-type": "object"
},
{
- "name": "418",
+ "name": "422",
"members": [
{
"name": "host",
@@ -13875,7 +14148,7 @@
},
{
"name": "family",
- "type": "412"
+ "type": "416"
},
{
"name": "websocket",
@@ -13885,71 +14158,71 @@
"meta-type": "object"
},
{
- "name": "[419]",
- "element-type": "419",
+ "name": "[423]",
+ "element-type": "423",
"meta-type": "array"
},
{
- "name": "419",
+ "name": "423",
"tag": "type",
"variants": [
{
"case": "number",
- "type": "654"
+ "type": "660"
},
{
"case": "qcode",
- "type": "655"
+ "type": "661"
}
],
"members": [
{
"name": "type",
- "type": "653"
+ "type": "659"
}
],
"meta-type": "object"
},
{
- "name": "[420]",
- "element-type": "420",
+ "name": "[424]",
+ "element-type": "424",
"meta-type": "array"
},
{
- "name": "420",
+ "name": "424",
"tag": "type",
"variants": [
{
"case": "key",
- "type": "657"
+ "type": "663"
},
{
"case": "btn",
- "type": "658"
+ "type": "664"
},
{
"case": "rel",
- "type": "659"
+ "type": "665"
},
{
"case": "abs",
- "type": "659"
+ "type": "665"
},
{
"case": "mtt",
- "type": "660"
+ "type": "666"
}
],
"members": [
{
"name": "type",
- "type": "656"
+ "type": "662"
}
],
"meta-type": "object"
},
{
- "name": "421",
+ "name": "425",
"members": [
{
"name": "default"
@@ -13989,7 +14262,7 @@
]
},
{
- "name": "422",
+ "name": "426",
"members": [
{
"name": "off"
@@ -14013,7 +14286,7 @@
]
},
{
- "name": "423",
+ "name": "427",
"members": [
{
"name": "grab-on-hover",
@@ -14034,12 +14307,22 @@
"name": "show-menubar",
"default": null,
"type": "bool"
+ },
+ {
+ "name": "keep-aspect-ratio",
+ "default": null,
+ "type": "bool"
+ },
+ {
+ "name": "scale",
+ "default": null,
+ "type": "number"
}
],
"meta-type": "object"
},
{
- "name": "424",
+ "name": "428",
"members": [
{
"name": "left-command-key",
@@ -14070,7 +14353,7 @@
"meta-type": "object"
},
{
- "name": "425",
+ "name": "429",
"members": [
{
"name": "charset",
@@ -14081,7 +14364,7 @@
"meta-type": "object"
},
{
- "name": "426",
+ "name": "430",
"members": [
{
"name": "rendernode",
@@ -14092,7 +14375,7 @@
"meta-type": "object"
},
{
- "name": "427",
+ "name": "431",
"members": [
{
"name": "rendernode",
@@ -14118,18 +14401,18 @@
"meta-type": "object"
},
{
- "name": "428",
+ "name": "432",
"members": [
{
"name": "grab-mod",
"default": null,
- "type": "661"
+ "type": "667"
}
],
"meta-type": "object"
},
{
- "name": "429",
+ "name": "433",
"members": [
{
"name": "vnc"
@@ -14141,7 +14424,7 @@
]
},
{
- "name": "430",
+ "name": "434",
"members": [
{
"name": "tls-certs",
@@ -14152,7 +14435,7 @@
"meta-type": "object"
},
{
- "name": "431",
+ "name": "435",
"members": [
{
"name": "vnc"
@@ -14164,18 +14447,18 @@
]
},
{
- "name": "432",
+ "name": "436",
"members": [
{
"name": "addresses",
"default": null,
- "type": "[395]"
+ "type": "[399]"
}
],
"meta-type": "object"
},
{
- "name": "433",
+ "name": "437",
"members": [
{
"name": "none"
@@ -14243,7 +14526,7 @@
]
},
{
- "name": "434",
+ "name": "438",
"members": [
{
"name": "transferred",
@@ -14317,7 +14600,7 @@
"meta-type": "object"
},
{
- "name": "435",
+ "name": "439",
"members": [
{
"name": "transferred",
@@ -14327,7 +14610,7 @@
"meta-type": "object"
},
{
- "name": "436",
+ "name": "440",
"members": [
{
"name": "cache-size",
@@ -14361,12 +14644,12 @@
"meta-type": "object"
},
{
- "name": "[395]",
- "element-type": "395",
+ "name": "[399]",
+ "element-type": "399",
"meta-type": "array"
},
{
- "name": "437",
+ "name": "441",
"members": [
{
"name": "xbzrle"
@@ -14471,7 +14754,7 @@
]
},
{
- "name": "438",
+ "name": "442",
"members": [
{
"name": "none"
@@ -14491,12 +14774,12 @@
]
},
{
- "name": "[439]",
- "element-type": "439",
+ "name": "[443]",
+ "element-type": "443",
"meta-type": "array"
},
{
- "name": "439",
+ "name": "443",
"members": [
{
"name": "node-name",
@@ -14508,13 +14791,13 @@
},
{
"name": "bitmaps",
- "type": "[662]"
+ "type": "[668]"
}
],
"meta-type": "object"
},
{
- "name": "440",
+ "name": "444",
"members": [
{
"name": "normal"
@@ -14534,7 +14817,7 @@
]
},
{
- "name": "441",
+ "name": "445",
"members": [
{
"name": "none"
@@ -14554,7 +14837,7 @@
]
},
{
- "name": "442",
+ "name": "446",
"members": [
{
"name": "none"
@@ -14574,7 +14857,7 @@
]
},
{
- "name": "443",
+ "name": "447",
"members": [
{
"name": "none"
@@ -14598,26 +14881,26 @@
]
},
{
- "name": "[444]",
- "element-type": "444",
+ "name": "[448]",
+ "element-type": "448",
"meta-type": "array"
},
{
- "name": "444",
+ "name": "448",
"members": [
{
"name": "channel-type",
- "type": "663"
+ "type": "669"
},
{
"name": "addr",
- "type": "664"
+ "type": "670"
}
],
"meta-type": "object"
},
{
- "name": "445",
+ "name": "449",
"members": [
{
"name": "second"
@@ -14633,7 +14916,7 @@
]
},
{
- "name": "446",
+ "name": "450",
"members": [
{
"name": "page-sampling"
@@ -14653,7 +14936,7 @@
]
},
{
- "name": "447",
+ "name": "451",
"members": [
{
"name": "unstarted"
@@ -14673,12 +14956,12 @@
]
},
{
- "name": "[448]",
- "element-type": "448",
+ "name": "[452]",
+ "element-type": "452",
"meta-type": "array"
},
{
- "name": "448",
+ "name": "452",
"members": [
{
"name": "id",
@@ -14692,84 +14975,84 @@
"meta-type": "object"
},
{
- "name": "[449]",
- "element-type": "449",
+ "name": "[453]",
+ "element-type": "453",
"meta-type": "array"
},
{
- "name": "449",
+ "name": "453",
"tag": "type",
"variants": [
{
"case": "abort",
- "type": "666"
+ "type": "672"
},
{
"case": "block-dirty-bitmap-add",
- "type": "667"
+ "type": "673"
},
{
"case": "block-dirty-bitmap-remove",
- "type": "668"
+ "type": "674"
},
{
"case": "block-dirty-bitmap-clear",
- "type": "668"
+ "type": "674"
},
{
"case": "block-dirty-bitmap-enable",
- "type": "668"
+ "type": "674"
},
{
"case": "block-dirty-bitmap-disable",
- "type": "668"
+ "type": "674"
},
{
"case": "block-dirty-bitmap-merge",
- "type": "669"
+ "type": "675"
},
{
"case": "blockdev-backup",
- "type": "670"
+ "type": "676"
},
{
"case": "blockdev-snapshot",
- "type": "671"
+ "type": "677"
},
{
"case": "blockdev-snapshot-internal-sync",
- "type": "672"
+ "type": "678"
},
{
"case": "blockdev-snapshot-sync",
- "type": "673"
+ "type": "679"
},
{
"case": "drive-backup",
- "type": "674"
+ "type": "680"
}
],
"members": [
{
"name": "type",
- "type": "665"
+ "type": "671"
}
],
"meta-type": "object"
},
{
- "name": "450",
+ "name": "454",
"members": [
{
"name": "completion-mode",
"default": null,
- "type": "675"
+ "type": "681"
}
],
"meta-type": "object"
},
{
- "name": "451",
+ "name": "455",
"members": [
{
"name": "unavailable"
@@ -14789,12 +15072,12 @@
]
},
{
- "name": "[452]",
- "element-type": "452",
+ "name": "[456]",
+ "element-type": "456",
"meta-type": "array"
},
{
- "name": "452",
+ "name": "456",
"members": [
{
"name": "oob"
@@ -14806,7 +15089,7 @@
]
},
{
- "name": "453",
+ "name": "457",
"members": [
{
"name": "major",
@@ -14824,7 +15107,7 @@
"meta-type": "object"
},
{
- "name": "454",
+ "name": "458",
"members": [
{
"name": "builtin"
@@ -14860,21 +15143,21 @@
]
},
{
- "name": "455",
+ "name": "459",
"members": [
{
"name": "json-type",
- "type": "676"
+ "type": "682"
}
],
"meta-type": "object"
},
{
- "name": "456",
+ "name": "460",
"members": [
{
"name": "members",
- "type": "[677]"
+ "type": "[683]"
},
{
"name": "values",
@@ -14887,7 +15170,7 @@
"meta-type": "object"
},
{
- "name": "457",
+ "name": "461",
"members": [
{
"name": "element-type",
@@ -14897,11 +15180,11 @@
"meta-type": "object"
},
{
- "name": "458",
+ "name": "462",
"members": [
{
"name": "members",
- "type": "[678]"
+ "type": "[684]"
},
{
"name": "tag",
@@ -14911,23 +15194,23 @@
{
"name": "variants",
"default": null,
- "type": "[679]"
+ "type": "[685]"
}
],
"meta-type": "object"
},
{
- "name": "459",
+ "name": "463",
"members": [
{
"name": "members",
- "type": "[680]"
+ "type": "[686]"
}
],
"meta-type": "object"
},
{
- "name": "460",
+ "name": "464",
"members": [
{
"name": "arg-type",
@@ -14946,7 +15229,7 @@
"meta-type": "object"
},
{
- "name": "461",
+ "name": "465",
"members": [
{
"name": "arg-type",
@@ -14956,7 +15239,31 @@
"meta-type": "object"
},
{
- "name": "462",
+ "name": "[466]",
+ "element-type": "466",
+ "meta-type": "array"
+ },
+ {
+ "name": "466",
+ "members": [
+ {
+ "name": "name",
+ "type": "str"
+ },
+ {
+ "name": "type",
+ "type": "str"
+ },
+ {
+ "name": "value",
+ "default": null,
+ "type": "any"
+ }
+ ],
+ "meta-type": "object"
+ },
+ {
+ "name": "467",
"members": [
{
"name": "acpi-generic-initiator"
@@ -15170,7 +15477,7 @@
]
},
{
- "name": "463",
+ "name": "468",
"members": [
{
"name": "pci-dev",
@@ -15184,7 +15491,7 @@
"meta-type": "object"
},
{
- "name": "464",
+ "name": "469",
"members": [
{
"name": "pci-bus",
@@ -15198,23 +15505,23 @@
"meta-type": "object"
},
{
- "name": "465",
+ "name": "470",
"members": [
{
"name": "policy",
"default": null,
- "type": "681"
+ "type": "687"
},
{
"name": "rules",
"default": null,
- "type": "[682]"
+ "type": "[688]"
}
],
"meta-type": "object"
},
{
- "name": "466",
+ "name": "471",
"members": [
{
"name": "filename",
@@ -15229,7 +15536,7 @@
"meta-type": "object"
},
{
- "name": "467",
+ "name": "472",
"members": [
{
"name": "service",
@@ -15239,7 +15546,7 @@
"meta-type": "object"
},
{
- "name": "468",
+ "name": "473",
"members": [
{
"name": "identity",
@@ -15249,7 +15556,7 @@
"meta-type": "object"
},
{
- "name": "469",
+ "name": "474",
"members": [
{
"name": "if",
@@ -15263,7 +15570,7 @@
"meta-type": "object"
},
{
- "name": "470",
+ "name": "475",
"members": [
{
"name": "primary_in",
@@ -15310,7 +15617,7 @@
"meta-type": "object"
},
{
- "name": "471",
+ "name": "476",
"members": [
{
"name": "queues",
@@ -15331,7 +15638,7 @@
"meta-type": "object"
},
{
- "name": "472",
+ "name": "477",
"members": [
{
"name": "queues",
@@ -15356,7 +15663,7 @@
"meta-type": "object"
},
{
- "name": "473",
+ "name": "478",
"members": [
{
"name": "addr",
@@ -15371,7 +15678,7 @@
"meta-type": "object"
},
{
- "name": "474",
+ "name": "479",
"members": [
{
"name": "netdev",
@@ -15380,7 +15687,7 @@
{
"name": "queue",
"default": null,
- "type": "683"
+ "type": "689"
},
{
"name": "status",
@@ -15395,7 +15702,7 @@
{
"name": "insert",
"default": null,
- "type": "684"
+ "type": "690"
},
{
"name": "interval",
@@ -15405,7 +15712,7 @@
"meta-type": "object"
},
{
- "name": "475",
+ "name": "480",
"members": [
{
"name": "netdev",
@@ -15414,7 +15721,7 @@
{
"name": "queue",
"default": null,
- "type": "683"
+ "type": "689"
},
{
"name": "status",
@@ -15429,7 +15736,7 @@
{
"name": "insert",
"default": null,
- "type": "684"
+ "type": "690"
},
{
"name": "file",
@@ -15444,7 +15751,7 @@
"meta-type": "object"
},
{
- "name": "476",
+ "name": "481",
"members": [
{
"name": "netdev",
@@ -15453,7 +15760,7 @@
{
"name": "queue",
"default": null,
- "type": "683"
+ "type": "689"
},
{
"name": "status",
@@ -15468,7 +15775,7 @@
{
"name": "insert",
"default": null,
- "type": "684"
+ "type": "690"
},
{
"name": "outdev",
@@ -15483,7 +15790,7 @@
"meta-type": "object"
},
{
- "name": "477",
+ "name": "482",
"members": [
{
"name": "netdev",
@@ -15492,7 +15799,7 @@
{
"name": "queue",
"default": null,
- "type": "683"
+ "type": "689"
},
{
"name": "status",
@@ -15507,7 +15814,7 @@
{
"name": "insert",
"default": null,
- "type": "684"
+ "type": "690"
},
{
"name": "indev",
@@ -15528,7 +15835,7 @@
"meta-type": "object"
},
{
- "name": "478",
+ "name": "483",
"members": [
{
"name": "netdev",
@@ -15537,7 +15844,7 @@
{
"name": "queue",
"default": null,
- "type": "683"
+ "type": "689"
},
{
"name": "status",
@@ -15552,13 +15859,13 @@
{
"name": "insert",
"default": null,
- "type": "684"
+ "type": "690"
}
],
"meta-type": "object"
},
{
- "name": "479",
+ "name": "484",
"members": [
{
"name": "netdev",
@@ -15567,7 +15874,7 @@
{
"name": "queue",
"default": null,
- "type": "683"
+ "type": "689"
},
{
"name": "status",
@@ -15582,7 +15889,7 @@
{
"name": "insert",
"default": null,
- "type": "684"
+ "type": "690"
},
{
"name": "vnet_hdr_support",
@@ -15593,7 +15900,7 @@
"meta-type": "object"
},
{
- "name": "480",
+ "name": "486",
"members": [
{
"name": "name",
@@ -15633,7 +15940,7 @@
"meta-type": "object"
},
{
- "name": "481",
+ "name": "487",
"members": [
{
"name": "evdev",
@@ -15652,13 +15959,13 @@
{
"name": "grab-toggle",
"default": null,
- "type": "685"
+ "type": "691"
}
],
"meta-type": "object"
},
{
- "name": "482",
+ "name": "488",
"members": [
{
"name": "fd",
@@ -15669,7 +15976,7 @@
"meta-type": "object"
},
{
- "name": "483",
+ "name": "489",
"members": [
{
"name": "aio-max-batch",
@@ -15705,7 +16012,7 @@
"meta-type": "object"
},
{
- "name": "484",
+ "name": "490",
"members": [
{
"name": "aio-max-batch",
@@ -15726,7 +16033,7 @@
"meta-type": "object"
},
{
- "name": "485",
+ "name": "491",
"members": [
{
"name": "dump",
@@ -15746,7 +16053,7 @@
{
"name": "policy",
"default": null,
- "type": "512"
+ "type": "518"
},
{
"name": "prealloc",
@@ -15786,7 +16093,7 @@
"meta-type": "object"
},
{
- "name": "486",
+ "name": "492",
"members": [
{
"name": "dump",
@@ -15806,7 +16113,7 @@
{
"name": "policy",
"default": null,
- "type": "512"
+ "type": "518"
},
{
"name": "prealloc",
@@ -15874,13 +16181,13 @@
{
"name": "rom",
"default": null,
- "type": "592"
+ "type": "598"
}
],
"meta-type": "object"
},
{
- "name": "487",
+ "name": "493",
"members": [
{
"name": "dump",
@@ -15900,7 +16207,7 @@
{
"name": "policy",
"default": null,
- "type": "512"
+ "type": "518"
},
{
"name": "prealloc",
@@ -15955,7 +16262,7 @@
"meta-type": "object"
},
{
- "name": "488",
+ "name": "494",
"members": [
{
"name": "dump",
@@ -15975,7 +16282,7 @@
{
"name": "policy",
"default": null,
- "type": "512"
+ "type": "518"
},
{
"name": "prealloc",
@@ -16015,7 +16322,7 @@
"meta-type": "object"
},
{
- "name": "489",
+ "name": "495",
"members": [
{
"name": "dump",
@@ -16035,7 +16342,7 @@
{
"name": "policy",
"default": null,
- "type": "512"
+ "type": "518"
},
{
"name": "prealloc",
@@ -16075,7 +16382,7 @@
"meta-type": "object"
},
{
- "name": "490",
+ "name": "496",
"members": [
{
"name": "path",
@@ -16085,7 +16392,7 @@
"meta-type": "object"
},
{
- "name": "491",
+ "name": "497",
"members": [
{
"name": "chardev",
@@ -16100,7 +16407,7 @@
"meta-type": "object"
},
{
- "name": "492",
+ "name": "498",
"members": [
{
"name": "opened",
@@ -16114,7 +16421,7 @@
"meta-type": "object"
},
{
- "name": "493",
+ "name": "499",
"members": [
{
"name": "opened",
@@ -16132,7 +16439,7 @@
"meta-type": "object"
},
{
- "name": "494",
+ "name": "500",
"members": [
{
"name": "opened",
@@ -16151,12 +16458,12 @@
"meta-type": "object"
},
{
- "name": "495",
+ "name": "501",
"members": [
{
"name": "format",
"default": null,
- "type": "686"
+ "type": "692"
},
{
"name": "keyid",
@@ -16182,12 +16489,12 @@
"meta-type": "object"
},
{
- "name": "496",
+ "name": "502",
"members": [
{
"name": "format",
"default": null,
- "type": "686"
+ "type": "692"
},
{
"name": "keyid",
@@ -16207,7 +16514,7 @@
"meta-type": "object"
},
{
- "name": "497",
+ "name": "503",
"members": [
{
"name": "sev-device",
@@ -16251,13 +16558,13 @@
{
"name": "legacy-vm-type",
"default": null,
- "type": "592"
+ "type": "598"
}
],
"meta-type": "object"
},
{
- "name": "498",
+ "name": "504",
"members": [
{
"name": "sev-device",
@@ -16317,7 +16624,7 @@
"meta-type": "object"
},
{
- "name": "499",
+ "name": "505",
"members": [
{
"name": "attributes",
@@ -16347,13 +16654,13 @@
{
"name": "quote-generation-socket",
"default": null,
- "type": "395"
+ "type": "399"
}
],
"meta-type": "object"
},
{
- "name": "500",
+ "name": "506",
"members": [
{
"name": "cpu-affinity",
@@ -16369,12 +16676,12 @@
"meta-type": "object"
},
{
- "name": "501",
+ "name": "507",
"members": [
{
"name": "limits",
"default": null,
- "type": "687"
+ "type": "693"
},
{
"name": "x-iops-total",
@@ -16532,7 +16839,7 @@
"meta-type": "object"
},
{
- "name": "502",
+ "name": "508",
"members": [
{
"name": "verify-peer",
@@ -16547,7 +16854,7 @@
{
"name": "endpoint",
"default": null,
- "type": "688"
+ "type": "694"
},
{
"name": "priority",
@@ -16558,7 +16865,7 @@
"meta-type": "object"
},
{
- "name": "503",
+ "name": "509",
"members": [
{
"name": "verify-peer",
@@ -16573,7 +16880,7 @@
{
"name": "endpoint",
"default": null,
- "type": "688"
+ "type": "694"
},
{
"name": "priority",
@@ -16589,7 +16896,7 @@
"meta-type": "object"
},
{
- "name": "504",
+ "name": "510",
"members": [
{
"name": "verify-peer",
@@ -16604,7 +16911,7 @@
{
"name": "endpoint",
"default": null,
- "type": "688"
+ "type": "694"
},
{
"name": "priority",
@@ -16625,7 +16932,7 @@
"meta-type": "object"
},
{
- "name": "505",
+ "name": "511",
"members": [
{
"name": "verify-peer",
@@ -16640,7 +16947,7 @@
{
"name": "endpoint",
"default": null,
- "type": "688"
+ "type": "694"
},
{
"name": "priority",
@@ -16651,7 +16958,7 @@
"meta-type": "object"
},
{
- "name": "506",
+ "name": "512",
"members": [
{
"name": "fd",
@@ -16665,11 +16972,11 @@
"meta-type": "object"
},
{
- "name": "507",
+ "name": "513",
"members": [
{
"name": "socket",
- "type": "395"
+ "type": "399"
},
{
"name": "device",
@@ -16679,7 +16986,7 @@
"meta-type": "object"
},
{
- "name": "508",
+ "name": "514",
"members": [
{
"name": "node-id",
@@ -16730,7 +17037,7 @@
"meta-type": "object"
},
{
- "name": "509",
+ "name": "515",
"members": [
{
"name": "aarch64"
@@ -16854,11 +17161,11 @@
]
},
{
- "name": "510",
+ "name": "516",
"members": [
{
"name": "cpu-state",
- "type": "689"
+ "type": "695"
},
{
"name": "dedicated",
@@ -16868,18 +17175,18 @@
{
"name": "entitlement",
"default": null,
- "type": "528"
+ "type": "534"
}
],
"meta-type": "object"
},
{
- "name": "[511]",
- "element-type": "511",
+ "name": "[517]",
+ "element-type": "517",
"meta-type": "array"
},
{
- "name": "511",
+ "name": "517",
"members": [
{
"name": "qom-type",
@@ -16897,7 +17204,7 @@
"meta-type": "object"
},
{
- "name": "512",
+ "name": "518",
"members": [
{
"name": "default"
@@ -16921,7 +17228,7 @@
]
},
{
- "name": "513",
+ "name": "519",
"members": [
{
"name": "node"
@@ -16949,7 +17256,7 @@
]
},
{
- "name": "514",
+ "name": "520",
"members": [
{
"name": "nodeid",
@@ -16980,7 +17287,7 @@
"meta-type": "object"
},
{
- "name": "515",
+ "name": "521",
"members": [
{
"name": "src",
@@ -16998,7 +17305,7 @@
"meta-type": "object"
},
{
- "name": "516",
+ "name": "522",
"members": [
{
"name": "node-id",
@@ -17049,7 +17356,7 @@
"meta-type": "object"
},
{
- "name": "517",
+ "name": "523",
"members": [
{
"name": "initiator",
@@ -17061,11 +17368,11 @@
},
{
"name": "hierarchy",
- "type": "690"
+ "type": "696"
},
{
"name": "data-type",
- "type": "691"
+ "type": "697"
},
{
"name": "latency",
@@ -17081,7 +17388,7 @@
"meta-type": "object"
},
{
- "name": "518",
+ "name": "524",
"members": [
{
"name": "node-id",
@@ -17097,11 +17404,11 @@
},
{
"name": "associativity",
- "type": "692"
+ "type": "698"
},
{
"name": "policy",
- "type": "693"
+ "type": "699"
},
{
"name": "line",
@@ -17111,7 +17418,7 @@
"meta-type": "object"
},
{
- "name": "519",
+ "name": "525",
"members": [
{
"name": "dimm"
@@ -17143,57 +17450,57 @@
]
},
{
- "name": "520",
+ "name": "526",
"members": [
{
"name": "data",
- "type": "694"
+ "type": "700"
}
],
"meta-type": "object"
},
{
- "name": "521",
+ "name": "527",
"members": [
{
"name": "data",
- "type": "695"
+ "type": "701"
}
],
"meta-type": "object"
},
{
- "name": "522",
+ "name": "528",
"members": [
{
"name": "data",
- "type": "696"
+ "type": "702"
}
],
"meta-type": "object"
},
{
- "name": "523",
+ "name": "529",
"members": [
{
"name": "data",
- "type": "697"
+ "type": "703"
}
],
"meta-type": "object"
},
{
- "name": "524",
+ "name": "530",
"members": [
{
"name": "data",
- "type": "698"
+ "type": "704"
}
],
"meta-type": "object"
},
{
- "name": "525",
+ "name": "531",
"members": [
{
"name": "name",
@@ -17208,7 +17515,7 @@
"meta-type": "object"
},
{
- "name": "526",
+ "name": "532",
"members": [
{
"name": "incompatible"
@@ -17232,7 +17539,7 @@
]
},
{
- "name": "527",
+ "name": "533",
"members": [
{
"name": "static"
@@ -17248,7 +17555,7 @@
]
},
{
- "name": "528",
+ "name": "534",
"members": [
{
"name": "auto"
@@ -17272,7 +17579,7 @@
]
},
{
- "name": "529",
+ "name": "535",
"members": [
{
"name": "horizontal"
@@ -17288,7 +17595,7 @@
]
},
{
- "name": "530",
+ "name": "536",
"members": [
{
"name": "none"
@@ -17308,7 +17615,7 @@
]
},
{
- "name": "531",
+ "name": "537",
"members": [
{
"name": "block-node"
@@ -17328,7 +17635,7 @@
]
},
{
- "name": "532",
+ "name": "538",
"members": [
{
"name": "node-name",
@@ -17338,7 +17645,7 @@
"meta-type": "object"
},
{
- "name": "533",
+ "name": "539",
"members": [
{
"name": "id",
@@ -17348,12 +17655,12 @@
"meta-type": "object"
},
{
- "name": "[534]",
- "element-type": "534",
+ "name": "[540]",
+ "element-type": "540",
"meta-type": "array"
},
{
- "name": "534",
+ "name": "540",
"members": [
{
"name": "fd",
@@ -17368,12 +17675,12 @@
"meta-type": "object"
},
{
- "name": "[535]",
- "element-type": "535",
+ "name": "[541]",
+ "element-type": "541",
"meta-type": "array"
},
{
- "name": "535",
+ "name": "541",
"members": [
{
"name": "name",
@@ -17381,7 +17688,7 @@
},
{
"name": "type",
- "type": "699"
+ "type": "705"
},
{
"name": "help",
@@ -17397,7 +17704,7 @@
"meta-type": "object"
},
{
- "name": "536",
+ "name": "542",
"members": [
{
"name": "uninit"
@@ -17429,7 +17736,7 @@
]
},
{
- "name": "537",
+ "name": "543",
"members": [
{
"name": "sev"
@@ -17445,7 +17752,7 @@
]
},
{
- "name": "538",
+ "name": "544",
"members": [
{
"name": "policy",
@@ -17459,7 +17766,7 @@
"meta-type": "object"
},
{
- "name": "539",
+ "name": "545",
"members": [
{
"name": "snp-policy",
@@ -17469,12 +17776,12 @@
"meta-type": "object"
},
{
- "name": "[540]",
- "element-type": "540",
+ "name": "[546]",
+ "element-type": "546",
"meta-type": "array"
},
{
- "name": "540",
+ "name": "546",
"members": [
{
"name": "node",
@@ -17488,7 +17795,7 @@
"meta-type": "object"
},
{
- "name": "541",
+ "name": "547",
"members": [
{
"name": "closed"
@@ -17520,7 +17827,7 @@
]
},
{
- "name": "542",
+ "name": "548",
"members": [
{
"name": "none"
@@ -17560,33 +17867,33 @@
]
},
{
- "name": "543",
+ "name": "549",
"members": [
{
"name": "in",
"default": null,
- "type": "700"
+ "type": "706"
},
{
"name": "out",
"default": null,
- "type": "700"
+ "type": "706"
}
],
"meta-type": "object"
},
{
- "name": "544",
+ "name": "550",
"members": [
{
"name": "in",
"default": null,
- "type": "701"
+ "type": "707"
},
{
"name": "out",
"default": null,
- "type": "701"
+ "type": "707"
},
{
"name": "threshold",
@@ -17597,33 +17904,33 @@
"meta-type": "object"
},
{
- "name": "545",
+ "name": "551",
"members": [
{
"name": "in",
"default": null,
- "type": "702"
+ "type": "708"
},
{
"name": "out",
"default": null,
- "type": "702"
+ "type": "708"
}
],
"meta-type": "object"
},
{
- "name": "546",
+ "name": "552",
"members": [
{
"name": "in",
"default": null,
- "type": "700"
+ "type": "706"
},
{
"name": "out",
"default": null,
- "type": "700"
+ "type": "706"
},
{
"name": "nsamples",
@@ -17634,17 +17941,17 @@
"meta-type": "object"
},
{
- "name": "547",
+ "name": "553",
"members": [
{
"name": "in",
"default": null,
- "type": "700"
+ "type": "706"
},
{
"name": "out",
"default": null,
- "type": "700"
+ "type": "706"
},
{
"name": "latency",
@@ -17655,33 +17962,33 @@
"meta-type": "object"
},
{
- "name": "548",
+ "name": "554",
"members": [
{
"name": "in",
"default": null,
- "type": "703"
+ "type": "709"
},
{
"name": "out",
"default": null,
- "type": "703"
+ "type": "709"
}
],
"meta-type": "object"
},
{
- "name": "549",
+ "name": "555",
"members": [
{
"name": "in",
"default": null,
- "type": "704"
+ "type": "710"
},
{
"name": "out",
"default": null,
- "type": "704"
+ "type": "710"
},
{
"name": "try-mmap",
@@ -17702,17 +18009,17 @@
"meta-type": "object"
},
{
- "name": "550",
+ "name": "556",
"members": [
{
"name": "in",
"default": null,
- "type": "705"
+ "type": "711"
},
{
"name": "out",
"default": null,
- "type": "705"
+ "type": "711"
},
{
"name": "server",
@@ -17723,49 +18030,49 @@
"meta-type": "object"
},
{
- "name": "551",
+ "name": "557",
"members": [
{
"name": "in",
"default": null,
- "type": "706"
+ "type": "712"
},
{
"name": "out",
"default": null,
- "type": "706"
+ "type": "712"
}
],
"meta-type": "object"
},
{
- "name": "552",
+ "name": "558",
"members": [
{
"name": "in",
"default": null,
- "type": "707"
+ "type": "713"
},
{
"name": "out",
"default": null,
- "type": "707"
+ "type": "713"
}
],
"meta-type": "object"
},
{
- "name": "553",
+ "name": "559",
"members": [
{
"name": "in",
"default": null,
- "type": "700"
+ "type": "706"
},
{
"name": "out",
"default": null,
- "type": "700"
+ "type": "706"
},
{
"name": "dev",
@@ -17781,17 +18088,17 @@
"meta-type": "object"
},
{
- "name": "554",
+ "name": "560",
"members": [
{
"name": "in",
"default": null,
- "type": "700"
+ "type": "706"
},
{
"name": "out",
"default": null,
- "type": "700"
+ "type": "706"
},
{
"name": "path",
@@ -17802,7 +18109,7 @@
"meta-type": "object"
},
{
- "name": "555",
+ "name": "561",
"members": [
{
"name": "DIMM"
@@ -17818,12 +18125,12 @@
]
},
{
- "name": "[556]",
- "element-type": "556",
+ "name": "[562]",
+ "element-type": "562",
"meta-type": "array"
},
{
- "name": "556",
+ "name": "562",
"members": [
{
"name": "bus",
@@ -17839,11 +18146,11 @@
},
{
"name": "class_info",
- "type": "708"
+ "type": "714"
},
{
"name": "id",
- "type": "709"
+ "type": "715"
},
{
"name": "irq",
@@ -17861,17 +18168,17 @@
{
"name": "pci_bridge",
"default": null,
- "type": "710"
+ "type": "716"
},
{
"name": "regions",
- "type": "[711]"
+ "type": "[717]"
}
],
"meta-type": "object"
},
{
- "name": "557",
+ "name": "563",
"members": [
{
"name": "vm"
@@ -17891,16 +18198,16 @@
]
},
{
- "name": "[558]",
- "element-type": "558",
+ "name": "[564]",
+ "element-type": "564",
"meta-type": "array"
},
{
- "name": "558",
+ "name": "564",
"members": [
{
"name": "provider",
- "type": "560"
+ "type": "566"
},
{
"name": "names",
@@ -17911,7 +18218,7 @@
"meta-type": "object"
},
{
- "name": "559",
+ "name": "565",
"members": [
{
"name": "vcpus",
@@ -17922,7 +18229,7 @@
"meta-type": "object"
},
{
- "name": "560",
+ "name": "566",
"members": [
{
"name": "kvm"
@@ -17938,12 +18245,12 @@
]
},
{
- "name": "[561]",
- "element-type": "561",
+ "name": "[567]",
+ "element-type": "567",
"meta-type": "array"
},
{
- "name": "561",
+ "name": "567",
"members": [
{
"name": "name",
@@ -17951,18 +18258,18 @@
},
{
"name": "value",
- "type": "712"
+ "type": "718"
}
],
"meta-type": "object"
},
{
- "name": "[562]",
- "element-type": "562",
+ "name": "[568]",
+ "element-type": "568",
"meta-type": "array"
},
{
- "name": "562",
+ "name": "568",
"members": [
{
"name": "name",
@@ -17970,12 +18277,12 @@
},
{
"name": "type",
- "type": "713"
+ "type": "719"
},
{
"name": "unit",
"default": null,
- "type": "714"
+ "type": "720"
},
{
"name": "base",
@@ -17995,7 +18302,7 @@
"meta-type": "object"
},
{
- "name": "563",
+ "name": "569",
"members": [
{
"name": "transports",
@@ -18015,7 +18322,7 @@
"meta-type": "object"
},
{
- "name": "564",
+ "name": "570",
"members": [
{
"name": "statuses",
@@ -18030,7 +18337,7 @@
"meta-type": "object"
},
{
- "name": "565",
+ "name": "571",
"members": [
{
"name": "n-mem-sections",
@@ -18050,19 +18357,19 @@
},
{
"name": "features",
- "type": "563"
+ "type": "569"
},
{
"name": "acked-features",
- "type": "563"
+ "type": "569"
},
{
"name": "backend-features",
- "type": "563"
+ "type": "569"
},
{
"name": "protocol-features",
- "type": "715"
+ "type": "721"
},
{
"name": "max-queues",
@@ -18084,12 +18391,12 @@
"meta-type": "object"
},
{
- "name": "[566]",
- "element-type": "566",
+ "name": "[572]",
+ "element-type": "572",
"meta-type": "array"
},
{
- "name": "566",
+ "name": "572",
"members": [
{
"name": "addr",
@@ -18107,7 +18414,7 @@
"meta-type": "object"
},
{
- "name": "567",
+ "name": "573",
"members": [
{
"name": "flags",
@@ -18125,7 +18432,7 @@
"meta-type": "object"
},
{
- "name": "568",
+ "name": "574",
"members": [
{
"name": "flags",
@@ -18139,7 +18446,7 @@
"meta-type": "object"
},
{
- "name": "569",
+ "name": "575",
"members": [
{
"name": "stop"
@@ -18175,12 +18482,12 @@
]
},
{
- "name": "[570]",
- "element-type": "570",
+ "name": "[576]",
+ "element-type": "576",
"meta-type": "array"
},
{
- "name": "570",
+ "name": "576",
"members": [
{
"name": "cipher"
@@ -18208,12 +18515,12 @@
]
},
{
- "name": "[571]",
- "element-type": "571",
+ "name": "[577]",
+ "element-type": "577",
"meta-type": "array"
},
{
- "name": "571",
+ "name": "577",
"members": [
{
"name": "queue",
@@ -18221,13 +18528,13 @@
},
{
"name": "type",
- "type": "716"
+ "type": "722"
}
],
"meta-type": "object"
},
{
- "name": "572",
+ "name": "578",
"members": [
{
"name": "informational"
@@ -18251,16 +18558,16 @@
]
},
{
- "name": "[573]",
- "element-type": "573",
+ "name": "[579]",
+ "element-type": "579",
"meta-type": "array"
},
{
- "name": "573",
+ "name": "579",
"members": [
{
"name": "type",
- "type": "717"
+ "type": "723"
},
{
"name": "header",
@@ -18270,7 +18577,7 @@
"meta-type": "object"
},
{
- "name": "574",
+ "name": "580",
"members": [
{
"name": "cache-data-ecc"
@@ -18306,7 +18613,7 @@
]
},
{
- "name": "575",
+ "name": "581",
"members": [
{
"name": "free"
@@ -18330,12 +18637,12 @@
]
},
{
- "name": "[576]",
- "element-type": "576",
+ "name": "[582]",
+ "element-type": "582",
"meta-type": "array"
},
{
- "name": "576",
+ "name": "582",
"members": [
{
"name": "offset",
@@ -18349,7 +18656,7 @@
"meta-type": "object"
},
{
- "name": "577",
+ "name": "583",
"members": [
{
"name": "tag-based"
@@ -18365,7 +18672,7 @@
]
},
{
- "name": "578",
+ "name": "584",
"members": [
{
"name": "hyper-v"
@@ -18385,7 +18692,7 @@
]
},
{
- "name": "579",
+ "name": "585",
"members": [
{
"name": "arg1",
@@ -18411,7 +18718,7 @@
"meta-type": "object"
},
{
- "name": "580",
+ "name": "586",
"members": [
{
"name": "core",
@@ -18427,13 +18734,13 @@
},
{
"name": "reason",
- "type": "718"
+ "type": "724"
}
],
"meta-type": "object"
},
{
- "name": "581",
+ "name": "587",
"members": [
{
"name": "error-code",
@@ -18452,12 +18759,12 @@
"meta-type": "object"
},
{
- "name": "[582]",
- "element-type": "582",
+ "name": "[588]",
+ "element-type": "588",
"meta-type": "array"
},
{
- "name": "582",
+ "name": "588",
"members": [
{
"name": "interval_length",
@@ -18527,7 +18834,7 @@
"meta-type": "object"
},
{
- "name": "583",
+ "name": "589",
"members": [
{
"name": "boundaries",
@@ -18541,7 +18848,7 @@
"meta-type": "object"
},
{
- "name": "584",
+ "name": "590",
"members": [
{
"name": "discard-nb-ok",
@@ -18559,7 +18866,7 @@
"meta-type": "object"
},
{
- "name": "585",
+ "name": "591",
"members": [
{
"name": "completion-errors",
@@ -18577,45 +18884,45 @@
"meta-type": "object"
},
{
- "name": "[79]",
- "element-type": "79",
+ "name": "[81]",
+ "element-type": "81",
"meta-type": "array"
},
{
- "name": "586",
+ "name": "592",
"tag": "type",
"variants": [
{
"case": "qcow2",
- "type": "720"
+ "type": "726"
},
{
"case": "vmdk",
- "type": "721"
+ "type": "727"
},
{
"case": "luks",
- "type": "722"
+ "type": "728"
},
{
"case": "rbd",
- "type": "723"
+ "type": "729"
},
{
"case": "file",
- "type": "724"
+ "type": "730"
}
],
"members": [
{
"name": "type",
- "type": "719"
+ "type": "725"
}
],
"meta-type": "object"
},
{
- "name": "587",
+ "name": "593",
"members": [
{
"name": "block-backend"
@@ -18635,12 +18942,12 @@
]
},
{
- "name": "[588]",
- "element-type": "588",
+ "name": "[594]",
+ "element-type": "594",
"meta-type": "array"
},
{
- "name": "588",
+ "name": "594",
"members": [
{
"name": "consistent-read"
@@ -18664,10 +18971,10 @@
]
},
{
- "name": "589",
+ "name": "595",
"members": [
{
- "type": "58"
+ "type": "60"
},
{
"type": "str"
@@ -18676,16 +18983,16 @@
"meta-type": "alternate"
},
{
- "name": "[590]",
- "element-type": "590",
+ "name": "[596]",
+ "element-type": "596",
"meta-type": "array"
},
{
- "name": "590",
+ "name": "596",
"members": [
{
"name": "event",
- "type": "725"
+ "type": "731"
},
{
"name": "state",
@@ -18695,7 +19002,7 @@
{
"name": "iotype",
"default": null,
- "type": "726"
+ "type": "732"
},
{
"name": "errno",
@@ -18721,16 +19028,16 @@
"meta-type": "object"
},
{
- "name": "[591]",
- "element-type": "591",
+ "name": "[597]",
+ "element-type": "597",
"meta-type": "array"
},
{
- "name": "591",
+ "name": "597",
"members": [
{
"name": "event",
- "type": "725"
+ "type": "731"
},
{
"name": "state",
@@ -18745,7 +19052,7 @@
"meta-type": "object"
},
{
- "name": "592",
+ "name": "598",
"members": [
{
"name": "auto"
@@ -18765,7 +19072,7 @@
]
},
{
- "name": "593",
+ "name": "599",
"members": [
{
"name": "threads"
@@ -18785,7 +19092,7 @@
]
},
{
- "name": "594",
+ "name": "600",
"members": [
{
"name": "tcp"
@@ -18801,7 +19108,7 @@
]
},
{
- "name": "595",
+ "name": "601",
"members": [
{
"name": "crc32c"
@@ -18825,11 +19132,11 @@
]
},
{
- "name": "596",
+ "name": "602",
"members": [
{
"name": "type",
- "type": "727"
+ "type": "733"
},
{
"name": "host",
@@ -18839,10 +19146,10 @@
"meta-type": "object"
},
{
- "name": "597",
+ "name": "603",
"members": [
{
- "type": "58"
+ "type": "60"
},
{
"type": "str"
@@ -18854,62 +19161,62 @@
"meta-type": "alternate"
},
{
- "name": "598",
+ "name": "604",
"members": [
{
- "type": "728"
+ "type": "734"
},
{
- "type": "729"
+ "type": "735"
}
],
"meta-type": "alternate"
},
{
- "name": "599",
+ "name": "605",
"tag": "format",
"variants": [
{
"case": "aes",
- "type": "731"
+ "type": "737"
},
{
"case": "luks",
- "type": "732"
+ "type": "738"
}
],
"members": [
{
"name": "format",
- "type": "730"
+ "type": "736"
}
],
"meta-type": "object"
},
{
- "name": "600",
+ "name": "606",
"tag": "format",
"variants": [
{
"case": "aes",
- "type": "731"
+ "type": "737"
}
],
"members": [
{
"name": "format",
- "type": "733"
+ "type": "739"
}
],
"meta-type": "object"
},
{
- "name": "[589]",
- "element-type": "589",
+ "name": "[595]",
+ "element-type": "595",
"meta-type": "array"
},
{
- "name": "601",
+ "name": "607",
"members": [
{
"name": "quorum"
@@ -18925,42 +19232,42 @@
]
},
{
- "name": "602",
+ "name": "608",
"tag": "format",
"variants": [
{
"case": "luks",
- "type": "735"
+ "type": "741"
},
{
"case": "luks2",
- "type": "736"
+ "type": "742"
},
{
"case": "luks-any",
- "type": "737"
+ "type": "743"
}
],
"members": [
{
"name": "format",
- "type": "734"
+ "type": "740"
},
{
"name": "parent",
"default": null,
- "type": "602"
+ "type": "608"
}
],
"meta-type": "object"
},
{
- "name": "[603]",
- "element-type": "603",
+ "name": "[609]",
+ "element-type": "609",
"meta-type": "array"
},
{
- "name": "603",
+ "name": "609",
"members": [
{
"name": "cephx"
@@ -18976,12 +19283,12 @@
]
},
{
- "name": "[604]",
- "element-type": "604",
+ "name": "[610]",
+ "element-type": "610",
"meta-type": "array"
},
{
- "name": "604",
+ "name": "610",
"members": [
{
"name": "host",
@@ -18995,7 +19302,7 @@
"meta-type": "object"
},
{
- "name": "605",
+ "name": "611",
"members": [
{
"name": "primary"
@@ -19011,7 +19318,7 @@
]
},
{
- "name": "606",
+ "name": "612",
"members": [
{
"name": "host",
@@ -19070,12 +19377,12 @@
"meta-type": "object"
},
{
- "name": "607",
+ "name": "613",
"tag": "mode",
"variants": [
{
"case": "hash",
- "type": "739"
+ "type": "745"
},
{
"case": "none",
@@ -19089,13 +19396,13 @@
"members": [
{
"name": "mode",
- "type": "738"
+ "type": "744"
}
],
"meta-type": "object"
},
{
- "name": "608",
+ "name": "614",
"members": [
{
"name": "filename",
@@ -19108,7 +19415,7 @@
{
"name": "preallocation",
"default": null,
- "type": "740"
+ "type": "746"
},
{
"name": "nocow",
@@ -19124,11 +19431,11 @@
"meta-type": "object"
},
{
- "name": "609",
+ "name": "615",
"members": [
{
"name": "location",
- "type": "334"
+ "type": "337"
},
{
"name": "size",
@@ -19137,13 +19444,13 @@
{
"name": "preallocation",
"default": null,
- "type": "740"
+ "type": "746"
}
],
"meta-type": "object"
},
{
- "name": "610",
+ "name": "616",
"members": [
{
"name": "key-secret",
@@ -19153,27 +19460,27 @@
{
"name": "cipher-alg",
"default": null,
- "type": "741"
+ "type": "747"
},
{
"name": "cipher-mode",
"default": null,
- "type": "742"
+ "type": "748"
},
{
"name": "ivgen-alg",
"default": null,
- "type": "743"
+ "type": "749"
},
{
"name": "ivgen-hash-alg",
"default": null,
- "type": "744"
+ "type": "750"
},
{
"name": "hash-alg",
"default": null,
- "type": "744"
+ "type": "750"
},
{
"name": "iter-time",
@@ -19183,12 +19490,12 @@
{
"name": "file",
"default": null,
- "type": "589"
+ "type": "595"
},
{
"name": "header",
"default": null,
- "type": "589"
+ "type": "595"
},
{
"name": "size",
@@ -19197,17 +19504,17 @@
{
"name": "preallocation",
"default": null,
- "type": "740"
+ "type": "746"
}
],
"meta-type": "object"
},
{
- "name": "611",
+ "name": "617",
"members": [
{
"name": "location",
- "type": "341"
+ "type": "344"
},
{
"name": "size",
@@ -19217,11 +19524,11 @@
"meta-type": "object"
},
{
- "name": "612",
+ "name": "618",
"members": [
{
"name": "file",
- "type": "589"
+ "type": "595"
},
{
"name": "size",
@@ -19236,11 +19543,11 @@
"meta-type": "object"
},
{
- "name": "613",
+ "name": "619",
"members": [
{
"name": "file",
- "type": "589"
+ "type": "595"
},
{
"name": "size",
@@ -19254,22 +19561,22 @@
{
"name": "encrypt",
"default": null,
- "type": "745"
+ "type": "751"
}
],
"meta-type": "object"
},
{
- "name": "614",
+ "name": "620",
"members": [
{
"name": "file",
- "type": "589"
+ "type": "595"
},
{
"name": "data-file",
"default": null,
- "type": "589"
+ "type": "595"
},
{
"name": "data-file-raw",
@@ -19288,7 +19595,7 @@
{
"name": "version",
"default": null,
- "type": "746"
+ "type": "752"
},
{
"name": "backing-file",
@@ -19298,12 +19605,12 @@
{
"name": "backing-fmt",
"default": null,
- "type": "321"
+ "type": "324"
},
{
"name": "encrypt",
"default": null,
- "type": "745"
+ "type": "751"
},
{
"name": "cluster-size",
@@ -19313,7 +19620,7 @@
{
"name": "preallocation",
"default": null,
- "type": "740"
+ "type": "746"
},
{
"name": "lazy-refcounts",
@@ -19328,17 +19635,17 @@
{
"name": "compression-type",
"default": null,
- "type": "747"
+ "type": "753"
}
],
"meta-type": "object"
},
{
- "name": "615",
+ "name": "621",
"members": [
{
"name": "file",
- "type": "589"
+ "type": "595"
},
{
"name": "size",
@@ -19352,7 +19659,7 @@
{
"name": "backing-fmt",
"default": null,
- "type": "321"
+ "type": "324"
},
{
"name": "cluster-size",
@@ -19368,11 +19675,11 @@
"meta-type": "object"
},
{
- "name": "616",
+ "name": "622",
"members": [
{
"name": "location",
- "type": "351"
+ "type": "354"
},
{
"name": "size",
@@ -19386,17 +19693,17 @@
{
"name": "encrypt",
"default": null,
- "type": "748"
+ "type": "754"
}
],
"meta-type": "object"
},
{
- "name": "617",
+ "name": "623",
"members": [
{
"name": "location",
- "type": "353"
+ "type": "356"
},
{
"name": "size",
@@ -19406,11 +19713,11 @@
"meta-type": "object"
},
{
- "name": "618",
+ "name": "624",
"members": [
{
"name": "file",
- "type": "589"
+ "type": "595"
},
{
"name": "size",
@@ -19419,17 +19726,17 @@
{
"name": "preallocation",
"default": null,
- "type": "740"
+ "type": "746"
}
],
"meta-type": "object"
},
{
- "name": "619",
+ "name": "625",
"members": [
{
"name": "file",
- "type": "589"
+ "type": "595"
},
{
"name": "size",
@@ -19448,7 +19755,7 @@
{
"name": "subformat",
"default": null,
- "type": "749"
+ "type": "755"
},
{
"name": "block-state-zero",
@@ -19459,11 +19766,11 @@
"meta-type": "object"
},
{
- "name": "620",
+ "name": "626",
"members": [
{
"name": "file",
- "type": "589"
+ "type": "595"
},
{
"name": "size",
@@ -19472,12 +19779,12 @@
{
"name": "extents",
"default": null,
- "type": "[589]"
+ "type": "[595]"
},
{
"name": "subformat",
"default": null,
- "type": "750"
+ "type": "756"
},
{
"name": "backing-file",
@@ -19487,7 +19794,7 @@
{
"name": "adapter-type",
"default": null,
- "type": "751"
+ "type": "757"
},
{
"name": "hwversion",
@@ -19508,11 +19815,11 @@
"meta-type": "object"
},
{
- "name": "621",
+ "name": "627",
"members": [
{
"name": "file",
- "type": "589"
+ "type": "595"
},
{
"name": "size",
@@ -19521,7 +19828,7 @@
{
"name": "subformat",
"default": null,
- "type": "752"
+ "type": "758"
},
{
"name": "force-size",
@@ -19532,11 +19839,11 @@
"meta-type": "object"
},
{
- "name": "622",
+ "name": "628",
"members": [
{
"name": "state",
- "type": "753"
+ "type": "759"
},
{
"name": "new-secret",
@@ -19567,12 +19874,12 @@
"meta-type": "object"
},
{
- "name": "623",
+ "name": "629",
"members": [
{
"name": "encrypt",
"default": null,
- "type": "754"
+ "type": "760"
}
],
"meta-type": "object"
@@ -19583,7 +19890,7 @@
"meta-type": "builtin"
},
{
- "name": "624",
+ "name": "630",
"members": [
{
"name": "inet"
@@ -19607,47 +19914,47 @@
]
},
{
- "name": "625",
+ "name": "631",
"members": [
{
"name": "data",
- "type": "606"
+ "type": "612"
}
],
"meta-type": "object"
},
{
- "name": "626",
+ "name": "632",
"members": [
{
"name": "data",
- "type": "648"
+ "type": "654"
}
],
"meta-type": "object"
},
{
- "name": "627",
+ "name": "633",
"members": [
{
"name": "data",
- "type": "649"
+ "type": "655"
}
],
"meta-type": "object"
},
{
- "name": "628",
+ "name": "634",
"members": [
{
"name": "data",
- "type": "650"
+ "type": "656"
}
],
"meta-type": "object"
},
{
- "name": "629",
+ "name": "635",
"members": [
{
"name": "off"
@@ -19667,7 +19974,7 @@
]
},
{
- "name": "630",
+ "name": "636",
"members": [
{
"name": "file"
@@ -19766,162 +20073,162 @@
]
},
{
- "name": "631",
+ "name": "637",
"members": [
{
"name": "data",
- "type": "755"
+ "type": "761"
}
],
"meta-type": "object"
},
{
- "name": "632",
+ "name": "638",
"members": [
{
"name": "data",
- "type": "756"
+ "type": "762"
}
],
"meta-type": "object"
},
{
- "name": "633",
+ "name": "639",
"members": [
{
"name": "data",
- "type": "757"
+ "type": "763"
}
],
"meta-type": "object"
},
{
- "name": "634",
+ "name": "640",
"members": [
{
"name": "data",
- "type": "758"
+ "type": "764"
}
],
"meta-type": "object"
},
{
- "name": "635",
+ "name": "641",
"members": [
{
"name": "data",
- "type": "759"
+ "type": "765"
}
],
"meta-type": "object"
},
{
- "name": "636",
+ "name": "642",
"members": [
{
"name": "data",
- "type": "760"
+ "type": "766"
}
],
"meta-type": "object"
},
{
- "name": "637",
+ "name": "643",
"members": [
{
"name": "data",
- "type": "761"
+ "type": "767"
}
],
"meta-type": "object"
},
{
- "name": "638",
+ "name": "644",
"members": [
{
"name": "data",
- "type": "762"
+ "type": "768"
}
],
"meta-type": "object"
},
{
- "name": "639",
+ "name": "645",
"members": [
{
"name": "data",
- "type": "763"
+ "type": "769"
}
],
"meta-type": "object"
},
{
- "name": "640",
+ "name": "646",
"members": [
{
"name": "data",
- "type": "764"
+ "type": "770"
}
],
"meta-type": "object"
},
{
- "name": "641",
+ "name": "647",
"members": [
{
"name": "data",
- "type": "765"
+ "type": "771"
}
],
"meta-type": "object"
},
{
- "name": "642",
+ "name": "648",
"members": [
{
"name": "data",
- "type": "766"
+ "type": "772"
}
],
"meta-type": "object"
},
{
- "name": "643",
+ "name": "649",
"members": [
{
"name": "data",
- "type": "767"
+ "type": "773"
}
],
"meta-type": "object"
},
{
- "name": "644",
+ "name": "650",
"members": [
{
"name": "data",
- "type": "768"
+ "type": "774"
}
],
"meta-type": "object"
},
{
- "name": "645",
+ "name": "651",
"members": [
{
"name": "data",
- "type": "769"
+ "type": "775"
}
],
"meta-type": "object"
},
{
- "name": "[646]",
- "element-type": "646",
+ "name": "[652]",
+ "element-type": "652",
"meta-type": "array"
},
{
- "name": "646",
+ "name": "652",
"members": [
{
"name": "str",
@@ -19931,7 +20238,7 @@
"meta-type": "object"
},
{
- "name": "648",
+ "name": "654",
"members": [
{
"name": "path",
@@ -19951,7 +20258,7 @@
"meta-type": "object"
},
{
- "name": "649",
+ "name": "655",
"members": [
{
"name": "cid",
@@ -19965,7 +20272,7 @@
"meta-type": "object"
},
{
- "name": "650",
+ "name": "656",
"members": [
{
"name": "str",
@@ -19975,27 +20282,27 @@
"meta-type": "object"
},
{
- "name": "651",
+ "name": "657",
"members": [
{
"name": "data",
- "type": "770"
+ "type": "776"
}
],
"meta-type": "object"
},
{
- "name": "652",
+ "name": "658",
"members": [
{
"name": "data",
- "type": "771"
+ "type": "777"
}
],
"meta-type": "object"
},
{
- "name": "653",
+ "name": "659",
"members": [
{
"name": "number"
@@ -20011,7 +20318,7 @@
]
},
{
- "name": "654",
+ "name": "660",
"members": [
{
"name": "data",
@@ -20021,17 +20328,17 @@
"meta-type": "object"
},
{
- "name": "655",
+ "name": "661",
"members": [
{
"name": "data",
- "type": "772"
+ "type": "778"
}
],
"meta-type": "object"
},
{
- "name": "656",
+ "name": "662",
"members": [
{
"name": "key"
@@ -20059,47 +20366,52 @@
]
},
{
- "name": "657",
+ "name": "663",
"members": [
{
"name": "data",
- "type": "773"
+ "type": "779"
}
],
"meta-type": "object"
},
{
- "name": "658",
+ "name": "664",
"members": [
{
"name": "data",
- "type": "774"
+ "type": "780"
}
],
"meta-type": "object"
},
{
- "name": "659",
+ "name": "665",
"members": [
{
"name": "data",
- "type": "775"
+ "type": "781"
}
],
"meta-type": "object"
},
{
- "name": "660",
+ "name": "666",
"members": [
{
"name": "data",
- "type": "776"
+ "type": "782"
}
],
"meta-type": "object"
},
{
- "name": "661",
+ "name": "number",
+ "json-type": "number",
+ "meta-type": "builtin"
+ },
+ {
+ "name": "667",
"members": [
{
"name": "lctrl-lalt"
@@ -20119,17 +20431,12 @@
]
},
{
- "name": "number",
- "json-type": "number",
- "meta-type": "builtin"
- },
- {
- "name": "[662]",
- "element-type": "662",
+ "name": "[668]",
+ "element-type": "668",
"meta-type": "array"
},
{
- "name": "662",
+ "name": "668",
"members": [
{
"name": "name",
@@ -20142,13 +20449,13 @@
{
"name": "transform",
"default": null,
- "type": "777"
+ "type": "783"
}
],
"meta-type": "object"
},
{
- "name": "663",
+ "name": "669",
"members": [
{
"name": "main"
@@ -20164,36 +20471,36 @@
]
},
{
- "name": "664",
+ "name": "670",
"tag": "transport",
"variants": [
{
"case": "socket",
- "type": "395"
+ "type": "399"
},
{
"case": "exec",
- "type": "779"
+ "type": "785"
},
{
"case": "rdma",
- "type": "606"
+ "type": "612"
},
{
"case": "file",
- "type": "780"
+ "type": "786"
}
],
"members": [
{
"name": "transport",
- "type": "778"
+ "type": "784"
}
],
"meta-type": "object"
},
{
- "name": "665",
+ "name": "671",
"members": [
{
"name": "abort"
@@ -20252,97 +20559,97 @@
]
},
{
- "name": "666",
+ "name": "672",
"members": [
{
"name": "data",
- "type": "781"
+ "type": "787"
}
],
"meta-type": "object"
},
{
- "name": "667",
+ "name": "673",
"members": [
{
"name": "data",
- "type": "44"
+ "type": "46"
}
],
"meta-type": "object"
},
{
- "name": "668",
+ "name": "674",
"members": [
{
"name": "data",
- "type": "45"
+ "type": "47"
}
],
"meta-type": "object"
},
{
- "name": "669",
+ "name": "675",
"members": [
{
"name": "data",
- "type": "46"
+ "type": "48"
}
],
"meta-type": "object"
},
{
- "name": "670",
+ "name": "676",
"members": [
{
"name": "data",
- "type": "39"
+ "type": "41"
}
],
"meta-type": "object"
},
{
- "name": "671",
+ "name": "677",
"members": [
{
"name": "data",
- "type": "35"
+ "type": "37"
}
],
"meta-type": "object"
},
{
- "name": "672",
+ "name": "678",
"members": [
{
"name": "data",
- "type": "77"
+ "type": "79"
}
],
"meta-type": "object"
},
{
- "name": "673",
+ "name": "679",
"members": [
{
"name": "data",
- "type": "34"
+ "type": "36"
}
],
"meta-type": "object"
},
{
- "name": "674",
+ "name": "680",
"members": [
{
"name": "data",
- "type": "38"
+ "type": "40"
}
],
"meta-type": "object"
},
{
- "name": "675",
+ "name": "681",
"members": [
{
"name": "individual"
@@ -20358,7 +20665,7 @@
]
},
{
- "name": "676",
+ "name": "682",
"members": [
{
"name": "string"
@@ -20398,12 +20705,12 @@
]
},
{
- "name": "[677]",
- "element-type": "677",
+ "name": "[683]",
+ "element-type": "683",
"meta-type": "array"
},
{
- "name": "677",
+ "name": "683",
"members": [
{
"name": "name",
@@ -20418,12 +20725,12 @@
"meta-type": "object"
},
{
- "name": "[678]",
- "element-type": "678",
+ "name": "[684]",
+ "element-type": "684",
"meta-type": "array"
},
{
- "name": "678",
+ "name": "684",
"members": [
{
"name": "name",
@@ -20447,12 +20754,12 @@
"meta-type": "object"
},
{
- "name": "[679]",
- "element-type": "679",
+ "name": "[685]",
+ "element-type": "685",
"meta-type": "array"
},
{
- "name": "679",
+ "name": "685",
"members": [
{
"name": "case",
@@ -20466,12 +20773,12 @@
"meta-type": "object"
},
{
- "name": "[680]",
- "element-type": "680",
+ "name": "[686]",
+ "element-type": "686",
"meta-type": "array"
},
{
- "name": "680",
+ "name": "686",
"members": [
{
"name": "type",
@@ -20481,7 +20788,7 @@
"meta-type": "object"
},
{
- "name": "681",
+ "name": "687",
"members": [
{
"name": "deny"
@@ -20497,12 +20804,12 @@
]
},
{
- "name": "[682]",
- "element-type": "682",
+ "name": "[688]",
+ "element-type": "688",
"meta-type": "array"
},
{
- "name": "682",
+ "name": "688",
"members": [
{
"name": "match",
@@ -20510,18 +20817,18 @@
},
{
"name": "policy",
- "type": "681"
+ "type": "687"
},
{
"name": "format",
"default": null,
- "type": "782"
+ "type": "788"
}
],
"meta-type": "object"
},
{
- "name": "683",
+ "name": "689",
"members": [
{
"name": "all"
@@ -20541,7 +20848,7 @@
]
},
{
- "name": "684",
+ "name": "690",
"members": [
{
"name": "before"
@@ -20557,7 +20864,7 @@
]
},
{
- "name": "685",
+ "name": "691",
"members": [
{
"name": "ctrl-ctrl"
@@ -20589,7 +20896,7 @@
]
},
{
- "name": "686",
+ "name": "692",
"members": [
{
"name": "raw"
@@ -20605,7 +20912,7 @@
]
},
{
- "name": "687",
+ "name": "693",
"members": [
{
"name": "iops-total",
@@ -20706,7 +21013,7 @@
"meta-type": "object"
},
{
- "name": "688",
+ "name": "694",
"members": [
{
"name": "client"
@@ -20722,7 +21029,7 @@
]
},
{
- "name": "689",
+ "name": "695",
"members": [
{
"name": "uninitialized"
@@ -20750,7 +21057,7 @@
]
},
{
- "name": "690",
+ "name": "696",
"members": [
{
"name": "memory"
@@ -20774,7 +21081,7 @@
]
},
{
- "name": "691",
+ "name": "697",
"members": [
{
"name": "access-latency"
@@ -20806,7 +21113,7 @@
]
},
{
- "name": "692",
+ "name": "698",
"members": [
{
"name": "none"
@@ -20826,7 +21133,7 @@
]
},
{
- "name": "693",
+ "name": "699",
"members": [
{
"name": "none"
@@ -20846,7 +21153,7 @@
]
},
{
- "name": "694",
+ "name": "700",
"members": [
{
"name": "id",
@@ -20885,7 +21192,7 @@
"meta-type": "object"
},
{
- "name": "695",
+ "name": "701",
"members": [
{
"name": "id",
@@ -20908,7 +21215,7 @@
"meta-type": "object"
},
{
- "name": "696",
+ "name": "702",
"members": [
{
"name": "id",
@@ -20947,7 +21254,7 @@
"meta-type": "object"
},
{
- "name": "697",
+ "name": "703",
"members": [
{
"name": "id",
@@ -20974,7 +21281,7 @@
"meta-type": "object"
},
{
- "name": "698",
+ "name": "704",
"members": [
{
"name": "id",
@@ -20999,7 +21306,7 @@
"meta-type": "object"
},
{
- "name": "699",
+ "name": "705",
"members": [
{
"name": "string"
@@ -21023,7 +21330,7 @@
]
},
{
- "name": "700",
+ "name": "706",
"members": [
{
"name": "mixing-engine",
@@ -21053,7 +21360,7 @@
{
"name": "format",
"default": null,
- "type": "783"
+ "type": "789"
},
{
"name": "buffer-length",
@@ -21064,7 +21371,7 @@
"meta-type": "object"
},
{
- "name": "701",
+ "name": "707",
"members": [
{
"name": "mixing-engine",
@@ -21094,7 +21401,7 @@
{
"name": "format",
"default": null,
- "type": "783"
+ "type": "789"
},
{
"name": "buffer-length",
@@ -21120,7 +21427,7 @@
"meta-type": "object"
},
{
- "name": "702",
+ "name": "708",
"members": [
{
"name": "mixing-engine",
@@ -21150,7 +21457,7 @@
{
"name": "format",
"default": null,
- "type": "783"
+ "type": "789"
},
{
"name": "buffer-length",
@@ -21166,7 +21473,7 @@
"meta-type": "object"
},
{
- "name": "703",
+ "name": "709",
"members": [
{
"name": "mixing-engine",
@@ -21196,7 +21503,7 @@
{
"name": "format",
"default": null,
- "type": "783"
+ "type": "789"
},
{
"name": "buffer-length",
@@ -21232,7 +21539,7 @@
"meta-type": "object"
},
{
- "name": "704",
+ "name": "710",
"members": [
{
"name": "mixing-engine",
@@ -21262,7 +21569,7 @@
{
"name": "format",
"default": null,
- "type": "783"
+ "type": "789"
},
{
"name": "buffer-length",
@@ -21288,7 +21595,7 @@
"meta-type": "object"
},
{
- "name": "705",
+ "name": "711",
"members": [
{
"name": "mixing-engine",
@@ -21318,7 +21625,7 @@
{
"name": "format",
"default": null,
- "type": "783"
+ "type": "789"
},
{
"name": "buffer-length",
@@ -21344,7 +21651,7 @@
"meta-type": "object"
},
{
- "name": "706",
+ "name": "712",
"members": [
{
"name": "mixing-engine",
@@ -21374,7 +21681,7 @@
{
"name": "format",
"default": null,
- "type": "783"
+ "type": "789"
},
{
"name": "buffer-length",
@@ -21400,7 +21707,7 @@
"meta-type": "object"
},
{
- "name": "707",
+ "name": "713",
"members": [
{
"name": "mixing-engine",
@@ -21430,7 +21737,7 @@
{
"name": "format",
"default": null,
- "type": "783"
+ "type": "789"
},
{
"name": "buffer-length",
@@ -21446,7 +21753,7 @@
"meta-type": "object"
},
{
- "name": "708",
+ "name": "714",
"members": [
{
"name": "desc",
@@ -21461,7 +21768,7 @@
"meta-type": "object"
},
{
- "name": "709",
+ "name": "715",
"members": [
{
"name": "device",
@@ -21485,27 +21792,27 @@
"meta-type": "object"
},
{
- "name": "710",
+ "name": "716",
"members": [
{
"name": "bus",
- "type": "784"
+ "type": "790"
},
{
"name": "devices",
"default": null,
- "type": "[556]"
+ "type": "[562]"
}
],
"meta-type": "object"
},
{
- "name": "[711]",
- "element-type": "711",
+ "name": "[717]",
+ "element-type": "717",
"meta-type": "array"
},
{
- "name": "711",
+ "name": "717",
"members": [
{
"name": "bar",
@@ -21537,7 +21844,7 @@
"meta-type": "object"
},
{
- "name": "712",
+ "name": "718",
"members": [
{
"type": "int"
@@ -21552,7 +21859,7 @@
"meta-type": "alternate"
},
{
- "name": "713",
+ "name": "719",
"members": [
{
"name": "cumulative"
@@ -21580,7 +21887,7 @@
]
},
{
- "name": "714",
+ "name": "720",
"members": [
{
"name": "bytes"
@@ -21604,7 +21911,7 @@
]
},
{
- "name": "715",
+ "name": "721",
"members": [
{
"name": "protocols",
@@ -21619,7 +21926,7 @@
"meta-type": "object"
},
{
- "name": "716",
+ "name": "722",
"members": [
{
"name": "builtin"
@@ -21639,7 +21946,7 @@
]
},
{
- "name": "717",
+ "name": "723",
"members": [
{
"name": "cache-data-parity"
@@ -21707,7 +22014,7 @@
]
},
{
- "name": "718",
+ "name": "724",
"members": [
{
"name": "unknown"
@@ -21735,7 +22042,7 @@
]
},
{
- "name": "719",
+ "name": "725",
"members": [
{
"name": "qcow2"
@@ -21763,57 +22070,57 @@
]
},
{
- "name": "720",
+ "name": "726",
"members": [
{
"name": "data",
- "type": "785"
+ "type": "791"
}
],
"meta-type": "object"
},
{
- "name": "721",
+ "name": "727",
"members": [
{
"name": "data",
- "type": "786"
+ "type": "792"
}
],
"meta-type": "object"
},
{
- "name": "722",
+ "name": "728",
"members": [
{
"name": "data",
- "type": "787"
+ "type": "793"
}
],
"meta-type": "object"
},
{
- "name": "723",
+ "name": "729",
"members": [
{
"name": "data",
- "type": "788"
+ "type": "794"
}
],
"meta-type": "object"
},
{
- "name": "724",
+ "name": "730",
"members": [
{
"name": "data",
- "type": "789"
+ "type": "795"
}
],
"meta-type": "object"
},
{
- "name": "725",
+ "name": "731",
"members": [
{
"name": "l1_update"
@@ -22013,7 +22320,7 @@
]
},
{
- "name": "726",
+ "name": "732",
"members": [
{
"name": "read"
@@ -22045,7 +22352,7 @@
]
},
{
- "name": "727",
+ "name": "733",
"members": [
{
"name": "inet"
@@ -22057,12 +22364,12 @@
]
},
{
- "name": "728",
+ "name": "734",
"members": [
{
"name": "template",
"default": null,
- "type": "729"
+ "type": "735"
},
{
"name": "main-header",
@@ -22113,7 +22420,7 @@
"meta-type": "object"
},
{
- "name": "729",
+ "name": "735",
"members": [
{
"name": "none"
@@ -22137,7 +22444,7 @@
]
},
{
- "name": "730",
+ "name": "736",
"members": [
{
"name": "aes"
@@ -22153,7 +22460,7 @@
]
},
{
- "name": "731",
+ "name": "737",
"members": [
{
"name": "key-secret",
@@ -22164,7 +22471,7 @@
"meta-type": "object"
},
{
- "name": "732",
+ "name": "738",
"members": [
{
"name": "key-secret",
@@ -22175,7 +22482,7 @@
"meta-type": "object"
},
{
- "name": "733",
+ "name": "739",
"members": [
{
"name": "aes"
@@ -22187,7 +22494,7 @@
]
},
{
- "name": "734",
+ "name": "740",
"members": [
{
"name": "luks"
@@ -22207,7 +22514,7 @@
]
},
{
- "name": "735",
+ "name": "741",
"members": [
{
"name": "key-secret",
@@ -22217,7 +22524,7 @@
"meta-type": "object"
},
{
- "name": "736",
+ "name": "742",
"members": [
{
"name": "key-secret",
@@ -22227,7 +22534,7 @@
"meta-type": "object"
},
{
- "name": "737",
+ "name": "743",
"members": [
{
"name": "key-secret",
@@ -22237,7 +22544,7 @@
"meta-type": "object"
},
{
- "name": "738",
+ "name": "744",
"members": [
{
"name": "none"
@@ -22257,11 +22564,11 @@
]
},
{
- "name": "739",
+ "name": "745",
"members": [
{
"name": "type",
- "type": "790"
+ "type": "796"
},
{
"name": "hash",
@@ -22271,7 +22578,7 @@
"meta-type": "object"
},
{
- "name": "740",
+ "name": "746",
"members": [
{
"name": "off"
@@ -22295,7 +22602,7 @@
]
},
{
- "name": "741",
+ "name": "747",
"members": [
{
"name": "aes-128"
@@ -22355,7 +22662,7 @@
]
},
{
- "name": "742",
+ "name": "748",
"members": [
{
"name": "ecb"
@@ -22379,7 +22686,7 @@
]
},
{
- "name": "743",
+ "name": "749",
"members": [
{
"name": "plain"
@@ -22399,7 +22706,7 @@
]
},
{
- "name": "744",
+ "name": "750",
"members": [
{
"name": "md5"
@@ -22439,28 +22746,28 @@
]
},
{
- "name": "745",
+ "name": "751",
"tag": "format",
"variants": [
{
"case": "qcow",
- "type": "731"
+ "type": "737"
},
{
"case": "luks",
- "type": "792"
+ "type": "798"
}
],
"members": [
{
"name": "format",
- "type": "791"
+ "type": "797"
}
],
"meta-type": "object"
},
{
- "name": "746",
+ "name": "752",
"members": [
{
"name": "v2"
@@ -22476,7 +22783,7 @@
]
},
{
- "name": "747",
+ "name": "753",
"members": [
{
"name": "zlib"
@@ -22492,16 +22799,16 @@
]
},
{
- "name": "748",
+ "name": "754",
"tag": "format",
"variants": [
{
"case": "luks",
- "type": "793"
+ "type": "799"
},
{
"case": "luks2",
- "type": "794"
+ "type": "800"
},
{
"case": "luks-any",
@@ -22511,13 +22818,13 @@
"members": [
{
"name": "format",
- "type": "734"
+ "type": "740"
}
],
"meta-type": "object"
},
{
- "name": "749",
+ "name": "755",
"members": [
{
"name": "dynamic"
@@ -22533,7 +22840,7 @@
]
},
{
- "name": "750",
+ "name": "756",
"members": [
{
"name": "monolithicSparse"
@@ -22561,7 +22868,7 @@
]
},
{
- "name": "751",
+ "name": "757",
"members": [
{
"name": "ide"
@@ -22585,7 +22892,7 @@
]
},
{
- "name": "752",
+ "name": "758",
"members": [
{
"name": "dynamic"
@@ -22601,7 +22908,7 @@
]
},
{
- "name": "753",
+ "name": "759",
"members": [
{
"name": "active"
@@ -22617,12 +22924,12 @@
]
},
{
- "name": "754",
+ "name": "760",
"tag": "format",
"variants": [
{
"case": "luks",
- "type": "795"
+ "type": "801"
},
{
"case": "qcow",
@@ -22632,13 +22939,13 @@
"members": [
{
"name": "format",
- "type": "791"
+ "type": "797"
}
],
"meta-type": "object"
},
{
- "name": "755",
+ "name": "761",
"members": [
{
"name": "logfile",
@@ -22668,7 +22975,7 @@
"meta-type": "object"
},
{
- "name": "756",
+ "name": "762",
"members": [
{
"name": "logfile",
@@ -22688,7 +22995,7 @@
"meta-type": "object"
},
{
- "name": "757",
+ "name": "763",
"members": [
{
"name": "logfile",
@@ -22702,7 +23009,7 @@
},
{
"name": "addr",
- "type": "365"
+ "type": "368"
},
{
"name": "tls-creds",
@@ -22761,7 +23068,7 @@
"meta-type": "object"
},
{
- "name": "758",
+ "name": "764",
"members": [
{
"name": "logfile",
@@ -22775,18 +23082,18 @@
},
{
"name": "remote",
- "type": "365"
+ "type": "368"
},
{
"name": "local",
"default": null,
- "type": "365"
+ "type": "368"
}
],
"meta-type": "object"
},
{
- "name": "759",
+ "name": "765",
"members": [
{
"name": "logfile",
@@ -22807,7 +23114,7 @@
"meta-type": "object"
},
{
- "name": "760",
+ "name": "766",
"members": [
{
"name": "logfile",
@@ -22823,7 +23130,7 @@
"meta-type": "object"
},
{
- "name": "761",
+ "name": "767",
"members": [
{
"name": "logfile",
@@ -22843,7 +23150,7 @@
"meta-type": "object"
},
{
- "name": "762",
+ "name": "768",
"members": [
{
"name": "logfile",
@@ -22863,7 +23170,7 @@
"meta-type": "object"
},
{
- "name": "763",
+ "name": "769",
"members": [
{
"name": "logfile",
@@ -22884,7 +23191,7 @@
"meta-type": "object"
},
{
- "name": "764",
+ "name": "770",
"members": [
{
"name": "logfile",
@@ -22904,7 +23211,7 @@
"meta-type": "object"
},
{
- "name": "765",
+ "name": "771",
"members": [
{
"name": "logfile",
@@ -22924,7 +23231,7 @@
"meta-type": "object"
},
{
- "name": "766",
+ "name": "772",
"members": [
{
"name": "logfile",
@@ -22950,7 +23257,7 @@
"meta-type": "object"
},
{
- "name": "767",
+ "name": "773",
"members": [
{
"name": "logfile",
@@ -22970,7 +23277,7 @@
"meta-type": "object"
},
{
- "name": "768",
+ "name": "774",
"members": [
{
"name": "logfile",
@@ -23006,7 +23313,7 @@
"meta-type": "object"
},
{
- "name": "769",
+ "name": "775",
"members": [
{
"name": "logfile",
@@ -23027,7 +23334,7 @@
"meta-type": "object"
},
{
- "name": "770",
+ "name": "776",
"members": [
{
"name": "path",
@@ -23043,7 +23350,7 @@
"meta-type": "object"
},
{
- "name": "771",
+ "name": "777",
"members": [
{
"name": "chardev",
@@ -23053,7 +23360,7 @@
"meta-type": "object"
},
{
- "name": "772",
+ "name": "778",
"members": [
{
"name": "unmapped"
@@ -23709,11 +24016,11 @@
]
},
{
- "name": "773",
+ "name": "779",
"members": [
{
"name": "key",
- "type": "419"
+ "type": "423"
},
{
"name": "down",
@@ -23723,11 +24030,11 @@
"meta-type": "object"
},
{
- "name": "774",
+ "name": "780",
"members": [
{
"name": "button",
- "type": "796"
+ "type": "802"
},
{
"name": "down",
@@ -23737,11 +24044,11 @@
"meta-type": "object"
},
{
- "name": "775",
+ "name": "781",
"members": [
{
"name": "axis",
- "type": "797"
+ "type": "803"
},
{
"name": "value",
@@ -23751,11 +24058,11 @@
"meta-type": "object"
},
{
- "name": "776",
+ "name": "782",
"members": [
{
"name": "type",
- "type": "798"
+ "type": "804"
},
{
"name": "slot",
@@ -23767,7 +24074,7 @@
},
{
"name": "axis",
- "type": "797"
+ "type": "803"
},
{
"name": "value",
@@ -23777,7 +24084,7 @@
"meta-type": "object"
},
{
- "name": "777",
+ "name": "783",
"members": [
{
"name": "persistent",
@@ -23788,7 +24095,7 @@
"meta-type": "object"
},
{
- "name": "778",
+ "name": "784",
"members": [
{
"name": "socket"
@@ -23812,7 +24119,7 @@
]
},
{
- "name": "779",
+ "name": "785",
"members": [
{
"name": "args",
@@ -23822,7 +24129,7 @@
"meta-type": "object"
},
{
- "name": "780",
+ "name": "786",
"members": [
{
"name": "filename",
@@ -23836,12 +24143,12 @@
"meta-type": "object"
},
{
- "name": "781",
+ "name": "787",
"members": [],
"meta-type": "object"
},
{
- "name": "782",
+ "name": "788",
"members": [
{
"name": "exact"
@@ -23857,7 +24164,7 @@
]
},
{
- "name": "783",
+ "name": "789",
"members": [
{
"name": "u8"
@@ -23893,7 +24200,7 @@
]
},
{
- "name": "784",
+ "name": "790",
"members": [
{
"name": "number",
@@ -23909,21 +24216,21 @@
},
{
"name": "io_range",
- "type": "799"
+ "type": "805"
},
{
"name": "memory_range",
- "type": "799"
+ "type": "805"
},
{
"name": "prefetchable_range",
- "type": "799"
+ "type": "805"
}
],
"meta-type": "object"
},
{
- "name": "785",
+ "name": "791",
"members": [
{
"name": "compat",
@@ -23961,22 +24268,22 @@
{
"name": "encrypt",
"default": null,
- "type": "800"
+ "type": "806"
},
{
"name": "bitmaps",
"default": null,
- "type": "[801]"
+ "type": "[807]"
},
{
"name": "compression-type",
- "type": "747"
+ "type": "753"
}
],
"meta-type": "object"
},
{
- "name": "786",
+ "name": "792",
"members": [
{
"name": "create-type",
@@ -23992,34 +24299,34 @@
},
{
"name": "extents",
- "type": "[802]"
+ "type": "[808]"
}
],
"meta-type": "object"
},
{
- "name": "787",
+ "name": "793",
"members": [
{
"name": "cipher-alg",
- "type": "741"
+ "type": "747"
},
{
"name": "cipher-mode",
- "type": "742"
+ "type": "748"
},
{
"name": "ivgen-alg",
- "type": "743"
+ "type": "749"
},
{
"name": "ivgen-hash-alg",
"default": null,
- "type": "744"
+ "type": "750"
},
{
"name": "hash-alg",
- "type": "744"
+ "type": "750"
},
{
"name": "detached-header",
@@ -24039,24 +24346,24 @@
},
{
"name": "slots",
- "type": "[803]"
+ "type": "[809]"
}
],
"meta-type": "object"
},
{
- "name": "788",
+ "name": "794",
"members": [
{
"name": "encryption-format",
"default": null,
- "type": "734"
+ "type": "740"
}
],
"meta-type": "object"
},
{
- "name": "789",
+ "name": "795",
"members": [
{
"name": "extent-size-hint",
@@ -24067,7 +24374,7 @@
"meta-type": "object"
},
{
- "name": "790",
+ "name": "796",
"members": [
{
"name": "md5"
@@ -24087,7 +24394,7 @@
]
},
{
- "name": "791",
+ "name": "797",
"members": [
{
"name": "qcow"
@@ -24103,7 +24410,7 @@
]
},
{
- "name": "792",
+ "name": "798",
"members": [
{
"name": "key-secret",
@@ -24113,27 +24420,27 @@
{
"name": "cipher-alg",
"default": null,
- "type": "741"
+ "type": "747"
},
{
"name": "cipher-mode",
"default": null,
- "type": "742"
+ "type": "748"
},
{
"name": "ivgen-alg",
"default": null,
- "type": "743"
+ "type": "749"
},
{
"name": "ivgen-hash-alg",
"default": null,
- "type": "744"
+ "type": "750"
},
{
"name": "hash-alg",
"default": null,
- "type": "744"
+ "type": "750"
},
{
"name": "iter-time",
@@ -24144,7 +24451,7 @@
"meta-type": "object"
},
{
- "name": "793",
+ "name": "799",
"members": [
{
"name": "key-secret",
@@ -24153,13 +24460,13 @@
{
"name": "cipher-alg",
"default": null,
- "type": "741"
+ "type": "747"
}
],
"meta-type": "object"
},
{
- "name": "794",
+ "name": "800",
"members": [
{
"name": "key-secret",
@@ -24168,17 +24475,17 @@
{
"name": "cipher-alg",
"default": null,
- "type": "741"
+ "type": "747"
}
],
"meta-type": "object"
},
{
- "name": "795",
+ "name": "801",
"members": [
{
"name": "state",
- "type": "753"
+ "type": "759"
},
{
"name": "new-secret",
@@ -24209,7 +24516,7 @@
"meta-type": "object"
},
{
- "name": "796",
+ "name": "802",
"members": [
{
"name": "left"
@@ -24257,7 +24564,7 @@
]
},
{
- "name": "797",
+ "name": "803",
"members": [
{
"name": "x"
@@ -24273,7 +24580,7 @@
]
},
{
- "name": "798",
+ "name": "804",
"members": [
{
"name": "begin"
@@ -24301,7 +24608,7 @@
]
},
{
- "name": "799",
+ "name": "805",
"members": [
{
"name": "base",
@@ -24315,12 +24622,12 @@
"meta-type": "object"
},
{
- "name": "800",
+ "name": "806",
"tag": "format",
"variants": [
{
"case": "luks",
- "type": "787"
+ "type": "793"
},
{
"case": "aes",
@@ -24330,18 +24637,18 @@
"members": [
{
"name": "format",
- "type": "730"
+ "type": "736"
}
],
"meta-type": "object"
},
{
- "name": "[801]",
- "element-type": "801",
+ "name": "[807]",
+ "element-type": "807",
"meta-type": "array"
},
{
- "name": "801",
+ "name": "807",
"members": [
{
"name": "name",
@@ -24353,18 +24660,18 @@
},
{
"name": "flags",
- "type": "[804]"
+ "type": "[810]"
}
],
"meta-type": "object"
},
{
- "name": "[802]",
- "element-type": "802",
+ "name": "[808]",
+ "element-type": "808",
"meta-type": "array"
},
{
- "name": "802",
+ "name": "808",
"members": [
{
"name": "filename",
@@ -24392,12 +24699,12 @@
"meta-type": "object"
},
{
- "name": "[803]",
- "element-type": "803",
+ "name": "[809]",
+ "element-type": "809",
"meta-type": "array"
},
{
- "name": "803",
+ "name": "809",
"members": [
{
"name": "active",
@@ -24421,12 +24728,12 @@
"meta-type": "object"
},
{
- "name": "[804]",
- "element-type": "804",
+ "name": "[810]",
+ "element-type": "810",
"meta-type": "array"
},
{
- "name": "804",
+ "name": "810",
"members": [
{
"name": "in-use"
@@ -24466,8 +24773,12 @@
{
"return": [
{
- "name": "chardev-serial",
- "parent": "chardev-fd"
+ "name": "kvm-ioapic",
+ "parent": "ioapic-common"
+ },
+ {
+ "name": "Haswell-v1-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
"name": "vhost-user-vsock-device",
@@ -24486,7 +24797,7 @@
"parent": "pci-device"
},
{
- "name": "max-x86_64-cpu",
+ "name": "ClearwaterForest-v1-x86_64-cpu",
"parent": "x86_64-cpu"
},
{
@@ -24494,8 +24805,8 @@
"parent": "generic-pc-machine"
},
{
- "name": "ClearwaterForest-v1-x86_64-cpu",
- "parent": "x86_64-cpu"
+ "name": "tpm-crb",
+ "parent": "device"
},
{
"name": "isa-applesmc",
@@ -24505,18 +24816,10 @@
"name": "Westmere-IBRS-x86_64-cpu",
"parent": "x86_64-cpu"
},
- {
- "name": "vhost-user-input-pci",
- "parent": "vhost-user-input-pci-base-type"
- },
{
"name": "usb-redir",
"parent": "usb-device"
},
- {
- "name": "virtio-rng-device",
- "parent": "virtio-device"
- },
{
"name": "floppy-bus",
"parent": "bus"
@@ -24562,12 +24865,12 @@
"parent": "pci-vga"
},
{
- "name": "Haswell-v1-x86_64-cpu",
- "parent": "x86_64-cpu"
+ "name": "kvm-pit",
+ "parent": "pit-common"
},
{
- "name": "tpm-crb",
- "parent": "device"
+ "name": "cxl-rp",
+ "parent": "pcie-root-port-base"
},
{
"name": "rtl8139",
@@ -24582,12 +24885,12 @@
"parent": "base-pci-bridge"
},
{
- "name": "cxl-rp",
- "parent": "pcie-root-port-base"
+ "name": "virtio-rng-device",
+ "parent": "virtio-device"
},
{
- "name": "kvm-pit",
- "parent": "pit-common"
+ "name": "virtio-blk-pci-transitional",
+ "parent": "virtio-blk-pci-base"
},
{
"name": "virtio-crypto-device",
@@ -24602,12 +24905,12 @@
"parent": "pci-device"
},
{
- "name": "vmware-svga",
- "parent": "pci-device"
+ "name": "vhost-user-input-pci",
+ "parent": "vhost-user-input-pci-base-type"
},
{
- "name": "kvm-ioapic",
- "parent": "ioapic-common"
+ "name": "vmware-svga",
+ "parent": "pci-device"
},
{
"name": "virtio-mmio-bus",
@@ -24645,14 +24948,14 @@
"name": "pc-i440fx-9.2-machine",
"parent": "generic-pc-machine"
},
- {
- "name": "virtio-input-host-pci",
- "parent": "virtio-input-host-pci-base-type"
- },
{
"name": "virtio-blk-device",
"parent": "virtio-device"
},
+ {
+ "name": "Snowridge-v3-x86_64-cpu",
+ "parent": "x86_64-cpu"
+ },
{
"name": "vfio-user-pci",
"parent": "vfio-pci-base"
@@ -24661,10 +24964,6 @@
"name": "ich9-usb-uhci3",
"parent": "pci-uhci-usb"
},
- {
- "name": "qtest-accel",
- "parent": "accel"
- },
{
"name": "Opteron_G5-v1-x86_64-cpu",
"parent": "x86_64-cpu"
@@ -24690,8 +24989,8 @@
"parent": "sys-bus-device"
},
{
- "name": "ICH9-LPC",
- "parent": "pci-device"
+ "name": "GraniteRapids-v3-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
"name": "pc-q35-6.2-machine",
@@ -24709,25 +25008,29 @@
"name": "resettable-container",
"parent": "object"
},
- {
- "name": "vhost-user-vsock-pci",
- "parent": "vhost-user-vsock-pci-base"
- },
{
"name": "kvmclock",
"parent": "sys-bus-device"
},
{
- "name": "ich9-usb-uhci1",
- "parent": "pci-uhci-usb"
+ "name": "qtest-accel",
+ "parent": "accel"
+ },
+ {
+ "name": "pc-i440fx-5.0-machine",
+ "parent": "generic-pc-machine"
+ },
+ {
+ "name": "vhost-user-vsock-pci",
+ "parent": "vhost-user-vsock-pci-base"
},
{
"name": "scsi-generic",
"parent": "scsi-device"
},
{
- "name": "pc-i440fx-5.0-machine",
- "parent": "generic-pc-machine"
+ "name": "ich9-usb-uhci1",
+ "parent": "pci-uhci-usb"
},
{
"name": "qemu-text-console",
@@ -24753,14 +25056,14 @@
"name": "x3130-upstream",
"parent": "pcie-port"
},
- {
- "name": "virtio-serial-pci-transitional",
- "parent": "virtio-serial-pci-base"
- },
{
"name": "memory-backend-ram",
"parent": "memory-backend"
},
+ {
+ "name": "virtio-serial-pci-transitional",
+ "parent": "virtio-serial-pci-base"
+ },
{
"name": "e1000e",
"parent": "pci-device"
@@ -24773,6 +25076,10 @@
"name": "pxb-host",
"parent": "pci-host-bridge"
},
+ {
+ "name": "vfio-pci-nohotplug",
+ "parent": "vfio-pci"
+ },
{
"name": "virtio-serial-bus",
"parent": "bus"
@@ -24805,14 +25112,14 @@
"name": "ps2-mouse",
"parent": "ps2-device"
},
- {
- "name": "tulip",
- "parent": "pci-device"
- },
{
"name": "xen-xenstore",
"parent": "sys-bus-device"
},
+ {
+ "name": "tulip",
+ "parent": "pci-device"
+ },
{
"name": "piix3-ide",
"parent": "pci-ide"
@@ -24822,8 +25129,8 @@
"parent": "netfilter"
},
{
- "name": "vhost-scsi-pci",
- "parent": "vhost-scsi-pci-base"
+ "name": "pc-q35-8.2-machine",
+ "parent": "generic-pc-machine"
},
{
"name": "acpi-ged",
@@ -24834,15 +25141,15 @@
"parent": "isa-device"
},
{
- "name": "pc-q35-8.2-machine",
- "parent": "generic-pc-machine"
+ "name": "vhost-scsi-pci",
+ "parent": "vhost-scsi-pci-base"
},
{
"name": "virtio-gpu-pci",
"parent": "virtio-gpu-pci-base-type"
},
{
- "name": "Snowridge-v3-x86_64-cpu",
+ "name": "Icelake-Server-v5-x86_64-cpu",
"parent": "x86_64-cpu"
},
{
@@ -24869,14 +25176,14 @@
"name": "vhost-user-vsock-pci-non-transitional",
"parent": "vhost-user-vsock-pci-base"
},
- {
- "name": "PCI",
- "parent": "bus"
- },
{
"name": "microvm-machine",
"parent": "x86-machine"
},
+ {
+ "name": "PCI",
+ "parent": "bus"
+ },
{
"name": "sdhci-bus",
"parent": "sd-bus"
@@ -24909,6 +25216,10 @@
"name": "EPYC-Rome-x86_64-cpu",
"parent": "x86_64-cpu"
},
+ {
+ "name": "pc-i440fx-6.0-machine",
+ "parent": "generic-pc-machine"
+ },
{
"name": "Skylake-Client-v2-x86_64-cpu",
"parent": "x86_64-cpu"
@@ -24925,10 +25236,6 @@
"name": "pc-q35-7.2-machine",
"parent": "generic-pc-machine"
},
- {
- "name": "pc-i440fx-6.0-machine",
- "parent": "generic-pc-machine"
- },
{
"name": "qemu32-x86_64-cpu",
"parent": "x86_64-cpu"
@@ -24937,14 +25244,6 @@
"name": "CXL",
"parent": "PCIE"
},
- {
- "name": "vhost-vsock-pci-non-transitional",
- "parent": "vhost-vsock-pci-base"
- },
- {
- "name": "usb-net",
- "parent": "usb-device"
- },
{
"name": "xen-gnttab",
"parent": "sys-bus-device"
@@ -24954,17 +25253,29 @@
"parent": "pci-ehci-usb"
},
{
- "name": "isa-debug-exit",
- "parent": "isa-device"
+ "name": "usb-net",
+ "parent": "usb-device"
},
{
- "name": "vfio-pci-nohotplug",
- "parent": "vfio-pci"
+ "name": "vhost-vsock-pci-non-transitional",
+ "parent": "vhost-vsock-pci-base"
+ },
+ {
+ "name": "isa-debug-exit",
+ "parent": "isa-device"
},
{
"name": "KnightsMill-x86_64-cpu",
"parent": "x86_64-cpu"
},
+ {
+ "name": "chardev-udp",
+ "parent": "chardev"
+ },
+ {
+ "name": "mch",
+ "parent": "pci-device"
+ },
{
"name": "i2c-bus",
"parent": "bus"
@@ -24994,12 +25305,12 @@
"parent": "pc-dimm"
},
{
- "name": "mch",
- "parent": "pci-device"
+ "name": "virtio-9p-pci-transitional",
+ "parent": "virtio-9p-pci-base"
},
{
- "name": "Icelake-Server-v5-x86_64-cpu",
- "parent": "x86_64-cpu"
+ "name": "virtio-input-host-pci",
+ "parent": "virtio-input-host-pci-base-type"
},
{
"name": "Opteron_G1-x86_64-cpu",
@@ -25013,17 +25324,21 @@
"name": "vhost-user-device-pci",
"parent": "vhost-user-device-pci-base"
},
+ {
+ "name": "thread-context",
+ "parent": "object"
+ },
{
"name": "pr-manager-helper",
"parent": "pr-manager"
},
{
- "name": "thread-context",
- "parent": "object"
+ "name": "virtio-scsi-device",
+ "parent": "virtio-scsi-common"
},
{
- "name": "chardev-memory",
- "parent": "chardev-ringbuf"
+ "name": "Haswell-v3-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
"name": "YongFeng-v2-x86_64-cpu",
@@ -25042,32 +25357,28 @@
"parent": "x86_64-cpu"
},
{
- "name": "virtio-scsi-device",
- "parent": "virtio-scsi-common"
- },
- {
- "name": "pxb-pcie",
- "parent": "pxb"
+ "name": "Haswell-IBRS-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
"name": "pc-q35-9.2-machine",
"parent": "generic-pc-machine"
},
{
- "name": "Haswell-IBRS-x86_64-cpu",
- "parent": "x86_64-cpu"
+ "name": "pxb-pcie",
+ "parent": "pxb"
},
{
- "name": "vhost-user-i2c-pci",
- "parent": "vhost-user-i2c-pci-base"
+ "name": "xen-backend",
+ "parent": "dynamic-sysbus-device"
},
{
"name": "input-barrier",
"parent": "object"
},
{
- "name": "xen-backend",
- "parent": "dynamic-sysbus-device"
+ "name": "vhost-user-i2c-pci",
+ "parent": "vhost-user-i2c-pci-base"
},
{
"name": "sysbus-xhci",
@@ -25078,17 +25389,13 @@
"parent": "generic-pc-machine"
},
{
- "name": "chardev-udp",
- "parent": "chardev"
+ "name": "vmmouse",
+ "parent": "isa-device"
},
{
"name": "vhost-user-scsi-pci-non-transitional",
"parent": "vhost-user-scsi-pci-base"
},
- {
- "name": "Haswell-v3-x86_64-cpu",
- "parent": "x86_64-cpu"
- },
{
"name": "i82557a",
"parent": "pci-device"
@@ -25098,12 +25405,12 @@
"parent": "sys-bus-device"
},
{
- "name": "virtio-scsi-pci-non-transitional",
- "parent": "virtio-scsi-pci-base"
+ "name": "chardev-memory",
+ "parent": "chardev-ringbuf"
},
{
- "name": "vmmouse",
- "parent": "isa-device"
+ "name": "virtio-scsi-pci-non-transitional",
+ "parent": "virtio-scsi-pci-base"
},
{
"name": "migration",
@@ -25117,6 +25424,10 @@
"name": "ps2-kbd",
"parent": "ps2-device"
},
+ {
+ "name": "vhost-user-vga",
+ "parent": "vhost-user-vga-base-type"
+ },
{
"name": "EPYC-Rome-v1-x86_64-cpu",
"parent": "x86_64-cpu"
@@ -25138,8 +25449,8 @@
"parent": "x86_64-cpu"
},
{
- "name": "vhost-user-vga",
- "parent": "vhost-user-vga-base-type"
+ "name": "IvyBridge-v2-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
"name": "SapphireRapids-v2-x86_64-cpu",
@@ -25157,6 +25468,10 @@
"name": "Opteron_G2-v1-x86_64-cpu",
"parent": "x86_64-cpu"
},
+ {
+ "name": "pc-i440fx-7.0-machine",
+ "parent": "generic-pc-machine"
+ },
{
"name": "chardev-dbus",
"parent": "chardev-socket"
@@ -25165,10 +25480,6 @@
"name": "Broadwell-v2-x86_64-cpu",
"parent": "x86_64-cpu"
},
- {
- "name": "pc-i440fx-7.0-machine",
- "parent": "generic-pc-machine"
- },
{
"name": "sd-card-spi",
"parent": "sd-card"
@@ -25217,14 +25528,14 @@
"name": "ide-cf",
"parent": "ide-device"
},
- {
- "name": "qio-channel-null",
- "parent": "qio-channel"
- },
{
"name": "usb-tablet",
"parent": "usb-hid"
},
+ {
+ "name": "isabus-bridge",
+ "parent": "sys-bus-device"
+ },
{
"name": "vhost-scsi",
"parent": "vhost-scsi-common"
@@ -25234,17 +25545,13 @@
"parent": "sdmmc-common"
},
{
- "name": "IvyBridge-v2-x86_64-cpu",
- "parent": "x86_64-cpu"
+ "name": "qio-channel-null",
+ "parent": "qio-channel"
},
{
"name": "YongFeng-x86_64-cpu",
"parent": "x86_64-cpu"
},
- {
- "name": "Icelake-Server-noTSX-x86_64-cpu",
- "parent": "x86_64-cpu"
- },
{
"name": "virtio-blk-pci-non-transitional",
"parent": "virtio-blk-pci-base"
@@ -25253,10 +25560,6 @@
"name": "esp",
"parent": "device"
},
- {
- "name": "isabus-bridge",
- "parent": "sys-bus-device"
- },
{
"name": "ne2k_pci",
"parent": "pci-device"
@@ -25286,7 +25589,7 @@
"parent": "virtio-balloon-pci-base"
},
{
- "name": "athlon-v1-x86_64-cpu",
+ "name": "Icelake-Server-noTSX-x86_64-cpu",
"parent": "x86_64-cpu"
},
{
@@ -25298,13 +25601,17 @@
"parent": "e1000-base"
},
{
- "name": "piix4-ide",
- "parent": "pci-ide"
+ "name": "athlon-v1-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
"name": "pc-i440fx-9.0-machine",
"parent": "generic-pc-machine"
},
+ {
+ "name": "EPYC-Rome-v3-x86_64-cpu",
+ "parent": "x86_64-cpu"
+ },
{
"name": "EPYC-v1-x86_64-cpu",
"parent": "x86_64-cpu"
@@ -25330,8 +25637,8 @@
"parent": "pci-device"
},
{
- "name": "EPYC-Rome-v3-x86_64-cpu",
- "parent": "x86_64-cpu"
+ "name": "pc-q35-6.0-machine",
+ "parent": "generic-pc-machine"
},
{
"name": "cxl-type3",
@@ -25342,17 +25649,17 @@
"parent": "i2c-slave"
},
{
- "name": "nvme",
- "parent": "pci-device"
- },
- {
- "name": "pc-q35-6.0-machine",
- "parent": "generic-pc-machine"
+ "name": "piix4-ide",
+ "parent": "pci-ide"
},
{
"name": "vhost-user-backend",
"parent": "object"
},
+ {
+ "name": "nvme",
+ "parent": "pci-device"
+ },
{
"name": "mioe3680_pci",
"parent": "pci-device"
@@ -25378,8 +25685,8 @@
"parent": "apic-common"
},
{
- "name": "virtio-sound-pci",
- "parent": "virtio-sound-pci-base-type"
+ "name": "pc-i440fx-8.0-machine",
+ "parent": "generic-pc-machine"
},
{
"name": "isa-pit",
@@ -25389,14 +25696,14 @@
"name": "Broadwell-v4-x86_64-cpu",
"parent": "x86_64-cpu"
},
- {
- "name": "pc-i440fx-8.0-machine",
- "parent": "generic-pc-machine"
- },
{
"name": "memory-backend-memfd",
"parent": "memory-backend"
},
+ {
+ "name": "virtio-sound-pci",
+ "parent": "virtio-sound-pci-base-type"
+ },
{
"name": "smbus-eeprom",
"parent": "smbus-device"
@@ -25405,17 +25712,21 @@
"name": "dbus-display",
"parent": "object"
},
+ {
+ "name": "vhost-user-gpu-pci",
+ "parent": "vhost-user-gpu-pci-base-type"
+ },
{
"name": "virtio-serial-device",
"parent": "virtio-device"
},
{
- "name": "vhost-user-gpu-pci",
- "parent": "vhost-user-gpu-pci-base-type"
+ "name": "Skylake-Client-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
- "name": "virtio-serial-pci",
- "parent": "virtio-serial-pci-base"
+ "name": "virtio-mem-system-reset",
+ "parent": "object"
},
{
"name": "iothread",
@@ -25429,14 +25740,6 @@
"name": "Denverton-v2-x86_64-cpu",
"parent": "x86_64-cpu"
},
- {
- "name": "SierraForest-v1-x86_64-cpu",
- "parent": "x86_64-cpu"
- },
- {
- "name": "vhost-user-blk-pci-non-transitional",
- "parent": "vhost-user-blk-pci-base"
- },
{
"name": "virtio-crypto-pci",
"parent": "virtio-crypto-pci-base-type"
@@ -25446,12 +25749,12 @@
"parent": "isa-device"
},
{
- "name": "imx.usbphy",
- "parent": "sys-bus-device"
+ "name": "SierraForest-v1-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
- "name": "virtio-mem-system-reset",
- "parent": "object"
+ "name": "pentium3-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
"name": "System",
@@ -25465,21 +25768,21 @@
"name": "ati-vga",
"parent": "pci-device"
},
- {
- "name": "pentium3-x86_64-cpu",
- "parent": "x86_64-cpu"
- },
{
"name": "kvm-i8259",
"parent": "pic-common"
},
+ {
+ "name": "pc-q35-8.0-machine",
+ "parent": "generic-pc-machine"
+ },
{
"name": "isa-serial",
"parent": "isa-device"
},
{
- "name": "pc-q35-8.0-machine",
- "parent": "generic-pc-machine"
+ "name": "imx.usbphy",
+ "parent": "sys-bus-device"
},
{
"name": "x-remote-object",
@@ -25489,10 +25792,18 @@
"name": "core2duo-v1-x86_64-cpu",
"parent": "x86_64-cpu"
},
+ {
+ "name": "container",
+ "parent": "object"
+ },
{
"name": "cirrus-vga",
"parent": "pci-device"
},
+ {
+ "name": "Opteron_G3-x86_64-cpu",
+ "parent": "x86_64-cpu"
+ },
{
"name": "main-loop",
"parent": "event-loop-base"
@@ -25506,8 +25817,8 @@
"parent": "x86_64-cpu"
},
{
- "name": "virtio-rng-pci-non-transitional",
- "parent": "virtio-rng-pci-base"
+ "name": "Icelake-Server-v7-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
"name": "i82559er",
@@ -25518,69 +25829,61 @@
"parent": "pcie-host-bridge"
},
{
- "name": "Icelake-Server-v7-x86_64-cpu",
- "parent": "x86_64-cpu"
+ "name": "virtio-rng-pci-non-transitional",
+ "parent": "virtio-rng-pci-base"
},
{
- "name": "Skylake-Client-x86_64-cpu",
- "parent": "x86_64-cpu"
+ "name": "virtio-serial-pci",
+ "parent": "virtio-serial-pci-base"
},
{
- "name": "Opteron_G3-x86_64-cpu",
+ "name": "Cooperlake-v2-x86_64-cpu",
"parent": "x86_64-cpu"
},
{
- "name": "xen-cdrom",
- "parent": "xen-block"
+ "name": "486-v1-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
- "name": "Cooperlake-v2-x86_64-cpu",
+ "name": "EPYC-v3-x86_64-cpu",
"parent": "x86_64-cpu"
},
{
- "name": "container",
- "parent": "object"
+ "name": "xen-cdrom",
+ "parent": "xen-block"
},
{
- "name": "486-v1-x86_64-cpu",
- "parent": "x86_64-cpu"
+ "name": "vmport",
+ "parent": "isa-device"
},
{
- "name": "EPYC-v3-x86_64-cpu",
- "parent": "x86_64-cpu"
+ "name": "sgx-epc",
+ "parent": "device"
},
{
"name": "scsi-cd",
"parent": "scsi-disk-base"
},
{
- "name": "sgx-epc",
- "parent": "device"
+ "name": "pc-q35-7.0-machine",
+ "parent": "generic-pc-machine"
},
{
"name": "gpex-root",
"parent": "pci-device"
},
{
- "name": "vmport",
+ "name": "isa-ide",
"parent": "isa-device"
},
{
- "name": "pc-q35-7.0-machine",
- "parent": "generic-pc-machine"
- },
- {
- "name": "isa-ide",
- "parent": "isa-device"
+ "name": "vhost-user-blk-pci-non-transitional",
+ "parent": "vhost-user-blk-pci-base"
},
{
"name": "am53c974",
"parent": "pci-device"
},
- {
- "name": "virtio-serial-pci-non-transitional",
- "parent": "virtio-serial-pci-base"
- },
{
"name": "qemu64-v1-x86_64-cpu",
"parent": "x86_64-cpu"
@@ -25590,13 +25893,17 @@
"parent": "e1000-base"
},
{
- "name": "pxb-pcie-bus",
- "parent": "PCIE"
+ "name": "virtio-serial-pci-non-transitional",
+ "parent": "virtio-serial-pci-base"
},
{
"name": "vhost-user-scsi",
"parent": "vhost-scsi-common"
},
+ {
+ "name": "pxb-pcie-bus",
+ "parent": "PCIE"
+ },
{
"name": "sdhci-pci",
"parent": "pci-device"
@@ -25629,22 +25936,26 @@
"name": "virtio-gpu-gl-pci",
"parent": "virtio-gpu-gl-pci-base-type"
},
- {
- "name": "VGA",
- "parent": "pci-vga"
- },
{
"name": "qio-channel-buffer",
"parent": "qio-channel"
},
{
- "name": "i440FX",
- "parent": "pci-device"
+ "name": "VGA",
+ "parent": "pci-vga"
+ },
+ {
+ "name": "SapphireRapids-v4-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
"name": "hv-balloon",
"parent": "vmbus-dev"
},
+ {
+ "name": "i440FX",
+ "parent": "pci-device"
+ },
{
"name": "xen-bus",
"parent": "bus"
@@ -25653,6 +25964,10 @@
"name": "Penryn-v1-x86_64-cpu",
"parent": "x86_64-cpu"
},
+ {
+ "name": "SierraForest-v3-x86_64-cpu",
+ "parent": "x86_64-cpu"
+ },
{
"name": "pc-q35-9.0-machine",
"parent": "generic-pc-machine"
@@ -25665,22 +25980,22 @@
"name": "cryptodev-backend-lkcf",
"parent": "cryptodev-backend"
},
- {
- "name": "vhost-user-fs-device",
- "parent": "virtio-device"
- },
{
"name": "apic",
"parent": "apic-common"
},
{
- "name": "pci-serial-4x",
- "parent": "pci-device"
+ "name": "vhost-user-fs-device",
+ "parent": "virtio-device"
},
{
"name": "Icelake-Server-x86_64-cpu",
"parent": "x86_64-cpu"
},
+ {
+ "name": "pci-serial-4x",
+ "parent": "pci-device"
+ },
{
"name": "xen-evtchn",
"parent": "sys-bus-device"
@@ -25693,6 +26008,10 @@
"name": "Opteron_G5-x86_64-cpu",
"parent": "x86_64-cpu"
},
+ {
+ "name": "Haswell-x86_64-cpu",
+ "parent": "x86_64-cpu"
+ },
{
"name": "hpet",
"parent": "sys-bus-device"
@@ -25701,10 +26020,6 @@
"name": "pci-ohci",
"parent": "pci-device"
},
- {
- "name": "Haswell-x86_64-cpu",
- "parent": "x86_64-cpu"
- },
{
"name": "virtio-tablet-device",
"parent": "virtio-input-hid-device"
@@ -25785,6 +26100,10 @@
"name": "pc-i440fx-5.1-machine",
"parent": "generic-pc-machine"
},
+ {
+ "name": "AMDVI-PCI",
+ "parent": "pci-device"
+ },
{
"name": "qemu-graphic-console",
"parent": "qemu-console"
@@ -25793,14 +26112,6 @@
"name": "i82559c",
"parent": "pci-device"
},
- {
- "name": "AMDVI-PCI",
- "parent": "pci-device"
- },
- {
- "name": "chardev-spiceport",
- "parent": "chardev-spice"
- },
{
"name": "virtserialport",
"parent": "virtio-serial-port"
@@ -25810,8 +26121,8 @@
"parent": "ipack-device"
},
{
- "name": "i82559b",
- "parent": "pci-device"
+ "name": "filter-redirector",
+ "parent": "netfilter"
},
{
"name": "Nehalem-x86_64-cpu",
@@ -25822,8 +26133,8 @@
"parent": "usb-hid"
},
{
- "name": "filter-redirector",
- "parent": "netfilter"
+ "name": "i82559b",
+ "parent": "pci-device"
},
{
"name": "ccid-bus",
@@ -25833,6 +26144,10 @@
"name": "ide-hd",
"parent": "ide-device"
},
+ {
+ "name": "tls-creds-x509",
+ "parent": "tls-creds"
+ },
{
"name": "Snowridge-v2-x86_64-cpu",
"parent": "x86_64-cpu"
@@ -25866,29 +26181,25 @@
"parent": "object"
},
{
- "name": "tls-creds-x509",
- "parent": "tls-creds"
+ "name": "qio-channel-command",
+ "parent": "qio-channel"
},
{
- "name": "virtio-blk-pci",
- "parent": "virtio-blk-pci-base"
+ "name": "chardev-spiceport",
+ "parent": "chardev-spice"
},
{
"name": "e1000-82544gc",
"parent": "e1000-base"
},
{
- "name": "qio-channel-command",
- "parent": "qio-channel"
+ "name": "tdx-guest",
+ "parent": "x86-confidential-guest"
},
{
"name": "Opteron_G3-v1-x86_64-cpu",
"parent": "x86_64-cpu"
},
- {
- "name": "tdx-guest",
- "parent": "x86-confidential-guest"
- },
{
"name": "usb-ccid",
"parent": "usb-device"
@@ -25901,6 +26212,10 @@
"name": "x-remote-iommu",
"parent": "object"
},
+ {
+ "name": "virtio-blk-pci",
+ "parent": "virtio-blk-pci-base"
+ },
{
"name": "qemu-fixed-text-console",
"parent": "qemu-text-console"
@@ -25921,13 +26236,17 @@
"name": "Skylake-Server-v2-x86_64-cpu",
"parent": "x86_64-cpu"
},
+ {
+ "name": "vfio-pci",
+ "parent": "vfio-pci-base"
+ },
{
"name": "chardev-braille",
"parent": "chardev"
},
{
- "name": "vfio-pci",
- "parent": "vfio-pci-base"
+ "name": "virtio-net-device",
+ "parent": "virtio-device"
},
{
"name": "virtio-pmem",
@@ -25937,14 +26256,14 @@
"name": "mc146818rtc",
"parent": "isa-device"
},
- {
- "name": "virtio-multitouch-device",
- "parent": "virtio-input-hid-device"
- },
{
"name": "bochs-display",
"parent": "pci-device"
},
+ {
+ "name": "virtio-multitouch-device",
+ "parent": "virtio-input-hid-device"
+ },
{
"name": "Broadwell-IBRS-x86_64-cpu",
"parent": "x86_64-cpu"
@@ -25981,17 +26300,13 @@
"name": "YongFeng-v1-x86_64-cpu",
"parent": "x86_64-cpu"
},
- {
- "name": "virtio-iommu-pci",
- "parent": "virtio-iommu-pci-base-type"
- },
{
"name": "pc-i440fx-6.1-machine",
"parent": "generic-pc-machine"
},
{
- "name": "vhost-vdpa-device-pci-non-transitional",
- "parent": "vhost-vdpa-device-pci-base"
+ "name": "virtio-iommu-pci",
+ "parent": "virtio-iommu-pci-base-type"
},
{
"name": "vmcoreinfo",
@@ -26018,8 +26333,8 @@
"parent": "sys-bus-device"
},
{
- "name": "secret",
- "parent": "secret_common"
+ "name": "Skylake-Client-v1-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
"name": "coreduo-v1-x86_64-cpu",
@@ -26046,8 +26361,12 @@
"parent": "x86_64-cpu"
},
{
- "name": "virtio-multitouch-pci",
- "parent": "virtio-multitouch-pci-base-type"
+ "name": "vhost-vdpa-device-pci-non-transitional",
+ "parent": "vhost-vdpa-device-pci-base"
+ },
+ {
+ "name": "secret",
+ "parent": "secret_common"
},
{
"name": "usb-ehci",
@@ -26074,8 +26393,8 @@
"parent": "x86_64-cpu"
},
{
- "name": "virtio-net-device",
- "parent": "virtio-device"
+ "name": "virtio-multitouch-pci",
+ "parent": "virtio-multitouch-pci-base-type"
},
{
"name": "nvme-bus",
@@ -26093,14 +26412,14 @@
"name": "cs4231a",
"parent": "isa-device"
},
- {
- "name": "scsi-hd",
- "parent": "scsi-disk-base"
- },
{
"name": "pc-i440fx-10.1-machine",
"parent": "generic-pc-machine"
},
+ {
+ "name": "scsi-hd",
+ "parent": "scsi-disk-base"
+ },
{
"name": "usb-kbd",
"parent": "usb-hid"
@@ -26114,8 +26433,8 @@
"parent": "device"
},
{
- "name": "Skylake-Client-v1-x86_64-cpu",
- "parent": "x86_64-cpu"
+ "name": "pc-q35-5.1-machine",
+ "parent": "generic-pc-machine"
},
{
"name": "filter-replay",
@@ -26169,10 +26488,6 @@
"name": "Westmere-v2-x86_64-cpu",
"parent": "x86_64-cpu"
},
- {
- "name": "pc-q35-5.1-machine",
- "parent": "generic-pc-machine"
- },
{
"name": "lsi53c810",
"parent": "lsi53c895a"
@@ -26209,14 +26524,14 @@
"name": "virtio-rng-pci",
"parent": "virtio-rng-pci-base"
},
- {
- "name": "vhost-vdpa-device-pci-transitional",
- "parent": "vhost-vdpa-device-pci-base"
- },
{
"name": "pc-i440fx-7.1-machine",
"parent": "generic-pc-machine"
},
+ {
+ "name": "vhost-vdpa-device-pci-transitional",
+ "parent": "vhost-vdpa-device-pci-base"
+ },
{
"name": "vhost-user-gpio-device",
"parent": "vhost-user-base"
@@ -26306,8 +26621,8 @@
"parent": "x86_64-cpu"
},
{
- "name": "virtio-net-pci-transitional",
- "parent": "virtio-net-pci-base"
+ "name": "YongFeng-v3-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
"name": "vhost-vsock-pci",
@@ -26329,6 +26644,10 @@
"name": "pc-i440fx-9.1-machine",
"parent": "generic-pc-machine"
},
+ {
+ "name": "virtio-net-pci-transitional",
+ "parent": "virtio-net-pci-base"
+ },
{
"name": "irq",
"parent": "object"
@@ -26354,8 +26673,8 @@
"parent": "x86_64-cpu"
},
{
- "name": "vhost-user-blk-pci-transitional",
- "parent": "vhost-user-blk-pci-base"
+ "name": "SapphireRapids-v1-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
"name": "coreduo-x86_64-cpu",
@@ -26365,14 +26684,14 @@
"name": "Skylake-Client-noTSX-IBRS-x86_64-cpu",
"parent": "x86_64-cpu"
},
- {
- "name": "vhost-scsi-pci-transitional",
- "parent": "vhost-scsi-pci-base"
- },
{
"name": "usb-storage",
"parent": "usb-storage-dev"
},
+ {
+ "name": "vhost-user-blk-pci-transitional",
+ "parent": "vhost-user-blk-pci-base"
+ },
{
"name": "chardev-msmouse",
"parent": "chardev"
@@ -26386,8 +26705,8 @@
"parent": "x86_64-cpu"
},
{
- "name": "SapphireRapids-v1-x86_64-cpu",
- "parent": "x86_64-cpu"
+ "name": "vhost-scsi-pci-transitional",
+ "parent": "vhost-scsi-pci-base"
},
{
"name": "isa-i8259",
@@ -26425,14 +26744,14 @@
"name": "EPYC-Milan-v1-x86_64-cpu",
"parent": "x86_64-cpu"
},
- {
- "name": "qemu-xhci",
- "parent": "pci-xhci"
- },
{
"name": "pc-i440fx-8.1-machine",
"parent": "generic-pc-machine"
},
+ {
+ "name": "qemu-xhci",
+ "parent": "pci-xhci"
+ },
{
"name": "n270-v1-x86_64-cpu",
"parent": "x86_64-cpu"
@@ -26497,6 +26816,10 @@
"name": "HDA",
"parent": "bus"
},
+ {
+ "name": "Snowridge-x86_64-cpu",
+ "parent": "x86_64-cpu"
+ },
{
"name": "Broadwell-noTSX-x86_64-cpu",
"parent": "x86_64-cpu"
@@ -26506,16 +26829,16 @@
"parent": "u2f-key"
},
{
- "name": "Snowridge-x86_64-cpu",
+ "name": "IvyBridge-v1-x86_64-cpu",
"parent": "x86_64-cpu"
},
{
- "name": "pc-q35-8.1-machine",
- "parent": "generic-pc-machine"
+ "name": "chardev-pty",
+ "parent": "chardev"
},
{
- "name": "IvyBridge-v1-x86_64-cpu",
- "parent": "x86_64-cpu"
+ "name": "pc-q35-8.1-machine",
+ "parent": "generic-pc-machine"
},
{
"name": "vfio-pci-igd-lpc-bridge",
@@ -26545,6 +26868,10 @@
"name": "Broadwell-noTSX-IBRS-x86_64-cpu",
"parent": "x86_64-cpu"
},
+ {
+ "name": "EPYC-Rome-v2-x86_64-cpu",
+ "parent": "x86_64-cpu"
+ },
{
"name": "qio-dns-resolver",
"parent": "object"
@@ -26565,22 +26892,18 @@
"name": "SapphireRapids-v3-x86_64-cpu",
"parent": "x86_64-cpu"
},
- {
- "name": "EPYC-Rome-v2-x86_64-cpu",
- "parent": "x86_64-cpu"
- },
{
"name": "virtio-keyboard-device",
"parent": "virtio-input-hid-device"
},
- {
- "name": "hv-syndbg",
- "parent": "device"
- },
{
"name": "i82801b11-bridge",
"parent": "base-pci-bridge"
},
+ {
+ "name": "hv-syndbg",
+ "parent": "device"
+ },
{
"name": "ramfb",
"parent": "dynamic-sysbus-device"
@@ -26634,13 +26957,17 @@
"parent": "x86_64-cpu"
},
{
- "name": "chardev-pty",
+ "name": "chardev-null",
"parent": "chardev"
},
{
"name": "pci-serial",
"parent": "pci-device"
},
+ {
+ "name": "Opteron_G4-v1-x86_64-cpu",
+ "parent": "x86_64-cpu"
+ },
{
"name": "kvm-accel",
"parent": "accel"
@@ -26658,7 +26985,7 @@
"parent": "pci-uhci-usb"
},
{
- "name": "Opteron_G4-v1-x86_64-cpu",
+ "name": "phenom-x86_64-cpu",
"parent": "x86_64-cpu"
},
{
@@ -26673,14 +27000,14 @@
"name": "virtio-iommu-memory-region",
"parent": "iommu-memory-region"
},
- {
- "name": "phenom-x86_64-cpu",
- "parent": "x86_64-cpu"
- },
{
"name": "adlib",
"parent": "isa-device"
},
+ {
+ "name": "cxl-fmw",
+ "parent": "sys-bus-device"
+ },
{
"name": "vhost-user-gpio-pci",
"parent": "vhost-user-gpio-pci-base"
@@ -26713,6 +27040,10 @@
"name": "pvpanic-pci",
"parent": "pci-device"
},
+ {
+ "name": "tls-creds-anon",
+ "parent": "tls-creds"
+ },
{
"name": "Cooperlake-v1-x86_64-cpu",
"parent": "x86_64-cpu"
@@ -26730,17 +27061,13 @@
"parent": "virtio-device"
},
{
- "name": "chardev-null",
- "parent": "chardev"
+ "name": "Skylake-Server-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
"name": "xen-platform",
"parent": "pci-device"
},
- {
- "name": "Skylake-Server-x86_64-cpu",
- "parent": "x86_64-cpu"
- },
{
"name": "cfi.pflash01",
"parent": "sys-bus-device"
@@ -26781,21 +27108,13 @@
"name": "i440FX-pcihost",
"parent": "pci-host-bridge"
},
- {
- "name": "virtio-9p-pci-transitional",
- "parent": "virtio-9p-pci-base"
- },
{
"name": "isa-debugcon",
"parent": "isa-device"
},
{
- "name": "qxl-vga",
- "parent": "pci-qxl"
- },
- {
- "name": "tls-creds-anon",
- "parent": "tls-creds"
+ "name": "pc-i440fx-4.2-machine",
+ "parent": "generic-pc-machine"
},
{
"name": "cxl-downstream",
@@ -26806,20 +27125,24 @@
"parent": "rng-backend"
},
{
- "name": "Cascadelake-Server-x86_64-cpu",
- "parent": "x86_64-cpu"
+ "name": "qxl-vga",
+ "parent": "pci-qxl"
+ },
+ {
+ "name": "chardev-hub",
+ "parent": "chardev"
},
{
"name": "i82558b",
"parent": "pci-device"
},
{
- "name": "ivshmem-doorbell",
- "parent": "ivshmem-common"
+ "name": "Cascadelake-Server-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
- "name": "chardev-hub",
- "parent": "chardev"
+ "name": "ivshmem-doorbell",
+ "parent": "ivshmem-common"
},
{
"name": "virtio-iommu-device",
@@ -26854,13 +27177,17 @@
"parent": "generic-pc-machine"
},
{
- "name": "memory-backend-shm",
- "parent": "memory-backend"
+ "name": "EPYC-Milan-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
"name": "i82801",
"parent": "pci-device"
},
+ {
+ "name": "memory-backend-shm",
+ "parent": "memory-backend"
+ },
{
"name": "virtio-mem-pci",
"parent": "virtio-mem-pci-base"
@@ -26877,10 +27204,6 @@
"name": "virtio-tablet-pci",
"parent": "virtio-tablet-pci-base-type"
},
- {
- "name": "EPYC-Milan-x86_64-cpu",
- "parent": "x86_64-cpu"
- },
{
"name": "dc390",
"parent": "am53c974"
@@ -26905,10 +27228,6 @@
"name": "authz-list",
"parent": "authz"
},
- {
- "name": "pc-i440fx-4.2-machine",
- "parent": "generic-pc-machine"
- },
{
"name": "Opteron_G4-x86_64-cpu",
"parent": "x86_64-cpu"
@@ -26917,14 +27236,14 @@
"name": "EPYC-v4-x86_64-cpu",
"parent": "x86_64-cpu"
},
- {
- "name": "chardev-qemu-vdagent",
- "parent": "chardev"
- },
{
"name": "vhost-user-snd",
"parent": "vhost-user-base"
},
+ {
+ "name": "chardev-qemu-vdagent",
+ "parent": "chardev"
+ },
{
"name": "sb16",
"parent": "isa-device"
@@ -26937,14 +27256,14 @@
"name": "ich9-ahci",
"parent": "pci-device"
},
- {
- "name": "vhost-user-scsi-pci-transitional",
- "parent": "vhost-user-scsi-pci-base"
- },
{
"name": "Westmere-x86_64-cpu",
"parent": "x86_64-cpu"
},
+ {
+ "name": "vhost-user-scsi-pci-transitional",
+ "parent": "vhost-user-scsi-pci-base"
+ },
{
"name": "vmbus",
"parent": "bus"
@@ -27013,6 +27332,10 @@
"name": "vmclock",
"parent": "device"
},
+ {
+ "name": "Opteron_G1-v1-x86_64-cpu",
+ "parent": "x86_64-cpu"
+ },
{
"name": "base-x86_64-cpu",
"parent": "x86_64-cpu"
@@ -27026,7 +27349,7 @@
"parent": "device"
},
{
- "name": "Opteron_G1-v1-x86_64-cpu",
+ "name": "486-x86_64-cpu",
"parent": "x86_64-cpu"
},
{
@@ -27037,21 +27360,21 @@
"name": "IDE",
"parent": "bus"
},
- {
- "name": "486-x86_64-cpu",
- "parent": "x86_64-cpu"
- },
{
"name": "pcie-root-port",
"parent": "pcie-root-port-base"
},
+ {
+ "name": "scsi-block",
+ "parent": "scsi-disk-base"
+ },
{
"name": "mptsas1068",
"parent": "pci-device"
},
{
- "name": "scsi-block",
- "parent": "scsi-disk-base"
+ "name": "ICH9-LPC",
+ "parent": "pci-device"
},
{
"name": "chardev-spicevmc",
@@ -27122,12 +27445,8 @@
"parent": "netfilter"
},
{
- "name": "virtio-blk-pci-transitional",
- "parent": "virtio-blk-pci-base"
- },
- {
- "name": "chardev-ringbuf",
- "parent": "chardev"
+ "name": "chardev-serial",
+ "parent": "chardev-fd"
},
{
"name": "virtio-pci-bus",
@@ -27137,6 +27456,14 @@
"name": "smbus-ipmi",
"parent": "smbus-device"
},
+ {
+ "name": "authz-pam",
+ "parent": "authz"
+ },
+ {
+ "name": "chardev-ringbuf",
+ "parent": "chardev"
+ },
{
"name": "Skylake-Server-v1-x86_64-cpu",
"parent": "x86_64-cpu"
@@ -27145,6 +27472,10 @@
"name": "vhost-user-blk",
"parent": "virtio-device"
},
+ {
+ "name": "SandyBridge-v2-x86_64-cpu",
+ "parent": "x86_64-cpu"
+ },
{
"name": "nvme-subsys",
"parent": "device"
@@ -27153,10 +27484,6 @@
"name": "Haswell-noTSX-IBRS-x86_64-cpu",
"parent": "x86_64-cpu"
},
- {
- "name": "SandyBridge-v2-x86_64-cpu",
- "parent": "x86_64-cpu"
- },
{
"name": "pc-q35-5.2-machine",
"parent": "generic-pc-machine"
@@ -27182,8 +27509,8 @@
"parent": "x86_64-cpu"
},
{
- "name": "authz-pam",
- "parent": "authz"
+ "name": "max-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
"name": "Dhyana-v2-x86_64-cpu",
@@ -27824,25 +28151,40 @@
"type": "bool"
},
{
- "default-value": false,
- "name": "in_order",
+ "default-value": "auto",
+ "name": "hash-ipv6",
+ "description": "on/off/auto",
+ "type": "OnOffAuto"
+ },
+ {
+ "default-value": "auto",
+ "name": "hash-tcp6ex",
+ "description": "on/off/auto",
+ "type": "OnOffAuto"
+ },
+ {
+ "default-value": true,
+ "name": "ctrl_vlan",
"description": "on/off",
"type": "bool"
},
{
- "name": "mac",
- "description": "Ethernet 6-byte MAC Address, example: 52:54:00:12:34:56",
+ "name": "duplex",
"type": "str"
},
{
- "default-value": true,
- "name": "notify_on_empty",
+ "default-value": false,
+ "name": "x-disable-legacy-check",
"description": "on/off",
"type": "bool"
},
{
- "default-value": true,
- "name": "gso",
+ "name": "virtio-backend",
+ "type": "child<virtio-net-device>"
+ },
+ {
+ "default-value": false,
+ "name": "in_order",
"description": "on/off",
"type": "bool"
},
@@ -27852,88 +28194,110 @@
"type": "uint32"
},
{
- "default-value": false,
- "name": "mq",
+ "default-value": true,
+ "name": "guest_tso6",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
- "name": "mrg_rxbuf",
+ "name": "status",
"description": "on/off",
"type": "bool"
},
{
- "default-value": 0,
- "name": "host_mtu",
- "type": "uint16"
+ "default-value": true,
+ "name": "ctrl_vq",
+ "description": "on/off",
+ "type": "bool"
},
{
- "default-value": 256,
- "name": "x-txburst",
- "type": "int32"
+ "default-value": true,
+ "name": "guest_ufo",
+ "description": "on/off",
+ "type": "bool"
},
{
- "name": "tx",
- "type": "str"
+ "default-value": "auto",
+ "name": "hash-tcp6",
+ "description": "on/off/auto",
+ "type": "OnOffAuto"
},
{
- "default-value": false,
- "name": "rss",
- "description": "on/off",
- "type": "bool"
+ "default-value": "auto",
+ "name": "hash-ipv4",
+ "description": "on/off/auto",
+ "type": "OnOffAuto"
+ },
+ {
+ "default-value": "auto",
+ "name": "hash-udp6",
+ "description": "on/off/auto",
+ "type": "OnOffAuto"
},
{
"default-value": true,
- "name": "host_uso",
+ "name": "ctrl_mac_addr",
"description": "on/off",
"type": "bool"
},
+ {
+ "default-value": -1,
+ "name": "speed",
+ "type": "int32"
+ },
{
"default-value": true,
- "name": "status",
+ "name": "event_idx",
"description": "on/off",
"type": "bool"
},
{
- "default-value": false,
- "name": "failover",
- "description": "on/off",
- "type": "bool"
+ "name": "mac",
+ "description": "Ethernet 6-byte MAC Address, example: 52:54:00:12:34:56",
+ "type": "str"
},
{
- "name": "virtio-backend",
- "type": "child<virtio-net-device>"
+ "name": "netdev",
+ "description": "ID of a netdev to use as a backend",
+ "type": "str"
},
{
- "default-value": false,
- "name": "packed",
+ "default-value": true,
+ "name": "guest_tso4",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
- "name": "ctrl_mac_addr",
+ "name": "notify_on_empty",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
- "name": "guest_tso4",
+ "name": "guest_csum",
"description": "on/off",
"type": "bool"
},
{
- "default-value": 256,
- "name": "tx_queue_size",
- "type": "uint16"
+ "default-value": "auto",
+ "name": "hash-tcp4",
+ "description": "on/off/auto",
+ "type": "OnOffAuto"
},
{
- "default-value": false,
- "name": "iommu_platform",
+ "default-value": true,
+ "name": "x-mtu-bypass-backend",
"description": "on/off",
"type": "bool"
},
+ {
+ "default-value": "auto",
+ "name": "hash-udp4",
+ "description": "on/off/auto",
+ "type": "OnOffAuto"
+ },
{
"default-value": false,
"name": "hash",
@@ -27941,36 +28305,36 @@
"type": "bool"
},
{
- "default-value": true,
- "name": "ctrl_guest_offloads",
- "description": "on/off",
- "type": "bool"
+ "default-value": "auto",
+ "name": "hash-ipv6ex",
+ "description": "on/off/auto",
+ "type": "OnOffAuto"
},
{
- "default-value": true,
- "name": "host_tso6",
- "description": "on/off",
- "type": "bool"
+ "name": "bootindex",
+ "type": "int32"
},
{
"default-value": true,
- "name": "guest_ufo",
+ "name": "guest_announce",
"description": "on/off",
"type": "bool"
},
{
- "name": "bootindex",
- "type": "int32"
+ "default-value": false,
+ "name": "mq",
+ "description": "on/off",
+ "type": "bool"
},
{
"default-value": true,
- "name": "ctrl_vq",
+ "name": "guest_uso6",
"description": "on/off",
"type": "bool"
},
{
- "default-value": true,
- "name": "guest_ecn",
+ "default-value": false,
+ "name": "iommu_platform",
"description": "on/off",
"type": "bool"
},
@@ -27982,144 +28346,155 @@
},
{
"default-value": true,
- "name": "guest_uso6",
+ "name": "host_tso6",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
- "name": "host_ufo",
+ "name": "indirect_desc",
"description": "on/off",
"type": "bool"
},
{
- "default-value": false,
- "name": "x-disable-legacy-check",
+ "default-value": true,
+ "name": "use-disabled-flag",
"description": "on/off",
"type": "bool"
},
{
- "default-value": true,
- "name": "any_layout",
+ "default-value": false,
+ "name": "packed",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
- "name": "host_ecn",
+ "name": "any_layout",
"description": "on/off",
"type": "bool"
},
{
- "default-value": [],
- "name": "ebpf-rss-fds",
- "type": "list"
+ "default-value": 256,
+ "name": "rx_queue_size",
+ "type": "uint16"
},
{
"default-value": false,
- "name": "guest_rsc_ext",
+ "name": "failover",
"description": "on/off",
"type": "bool"
},
- {
- "name": "duplex",
- "type": "str"
- },
- {
- "default-value": 300000,
- "name": "rsc_interval",
- "type": "uint32"
- },
{
"default-value": true,
- "name": "guest_announce",
+ "name": "host_ecn",
"description": "on/off",
"type": "bool"
},
{
- "name": "netdev",
- "description": "ID of a netdev to use as a backend",
- "type": "str"
+ "default-value": true,
+ "name": "host_uso",
+ "description": "on/off",
+ "type": "bool"
},
{
"default-value": true,
- "name": "host_tso4",
+ "name": "ctrl_rx_extra",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
- "name": "x-mtu-bypass-backend",
+ "name": "mrg_rxbuf",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
- "name": "queue_reset",
+ "name": "guest_uso4",
"description": "on/off",
"type": "bool"
},
+ {
+ "default-value": 256,
+ "name": "x-txburst",
+ "type": "int32"
+ },
{
"default-value": true,
- "name": "ctrl_rx_extra",
+ "name": "queue_reset",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
- "name": "guest_csum",
+ "name": "csum",
"description": "on/off",
"type": "bool"
},
{
"default-value": 256,
- "name": "rx_queue_size",
+ "name": "tx_queue_size",
"type": "uint16"
},
{
"default-value": true,
- "name": "guest_uso4",
+ "name": "host_tso4",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
- "name": "use-disabled-flag",
+ "name": "gso",
"description": "on/off",
"type": "bool"
},
{
- "default-value": true,
- "name": "event_idx",
- "description": "on/off",
- "type": "bool"
+ "default-value": "auto",
+ "name": "hash-udp6ex",
+ "description": "on/off/auto",
+ "type": "OnOffAuto"
},
{
"default-value": true,
- "name": "indirect_desc",
+ "name": "host_ufo",
"description": "on/off",
"type": "bool"
},
{
- "default-value": true,
- "name": "ctrl_vlan",
+ "default-value": [],
+ "name": "ebpf-rss-fds",
+ "type": "list"
+ },
+ {
+ "default-value": false,
+ "name": "rss",
"description": "on/off",
"type": "bool"
},
{
- "default-value": true,
- "name": "guest_tso6",
+ "default-value": 0,
+ "name": "host_mtu",
+ "type": "uint16"
+ },
+ {
+ "name": "tx",
+ "type": "str"
+ },
+ {
+ "default-value": false,
+ "name": "guest_rsc_ext",
"description": "on/off",
"type": "bool"
},
{
- "default-value": -1,
- "name": "speed",
- "type": "int32"
+ "default-value": 300000,
+ "name": "rsc_interval",
+ "type": "uint32"
},
{
"default-value": true,
- "name": "csum",
+ "name": "ctrl_guest_offloads",
"description": "on/off",
"type": "bool"
},
@@ -28128,6 +28503,12 @@
"name": "ctrl_rx",
"description": "on/off",
"type": "bool"
+ },
+ {
+ "default-value": true,
+ "name": "guest_ecn",
+ "description": "on/off",
+ "type": "bool"
}
],
"id": "libvirt-8"
@@ -28605,6 +28986,12 @@
"description": "Skip config space check for Vendor Specific Capability. Setting to false will enforce strict checking of VSC content (DEBUG)",
"type": "bool"
},
+ {
+ "default-value": "auto",
+ "name": "x-migration-load-config-after-iter",
+ "description": "Start the config load only after all iterables were loaded (during non-iterables loading phase) when doing live migration of device state via multifd channels",
+ "type": "OnOffAuto"
+ },
{
"default-value": 4294967295,
"name": "x-pci-device-id",
@@ -28666,10 +29053,9 @@
"type": "uint32"
},
{
- "default-value": "auto",
- "name": "x-migration-multifd-transfer",
- "description": "Transfer this device state via multifd channels when live migrating it",
- "type": "OnOffAuto"
+ "name": "x-nv-gpudirect-clique",
+ "description": "Add NVIDIA GPUDirect capability indicating P2P DMA clique for device [0-15]",
+ "type": "uint8"
},
{
"default-value": false,
@@ -28678,9 +29064,10 @@
"type": "bool"
},
{
- "name": "x-nv-gpudirect-clique",
- "description": "Add NVIDIA GPUDirect capability indicating P2P DMA clique for device [0-15]",
- "type": "uint8"
+ "default-value": "auto",
+ "name": "x-migration-multifd-transfer",
+ "description": "Transfer this device state via multifd channels when live migrating it",
+ "type": "OnOffAuto"
},
{
"default-value": 1100,
@@ -28694,6 +29081,12 @@
"description": "Override IGD data stolen memory size (32MiB units)",
"type": "uint32"
},
+ {
+ "default-value": 18446744073709551615,
+ "name": "x-migration-max-queued-buffers-size",
+ "description": "Maximum size of in-flight VFIO device state buffers queued at the destination when doing live migration of device state via multifd channels",
+ "type": "size"
+ },
{
"name": "sysfsdev",
"description": "Host sysfs path of assigned device",
@@ -28710,6 +29103,11 @@
"description": "on/off",
"type": "bool"
},
+ {
+ "default-value": 4294967295,
+ "name": "x-pci-class-code",
+ "type": "uint32"
+ },
{
"default-value": 0,
"name": "yres",
@@ -29247,17 +29645,17 @@
"name": "smb_io_base",
"type": "uint32"
},
- {
- "default-value": 0,
- "name": "disable_s3",
- "type": "uint8"
- },
{
"default-value": true,
"name": "acpi-root-pci-hotplug",
"description": "on/off",
"type": "bool"
},
+ {
+ "default-value": 0,
+ "name": "disable_s3",
+ "type": "uint8"
+ },
{
"default-value": false,
"name": "smm-enabled",
@@ -29270,27 +29668,31 @@
"type": "uint8"
},
{
- "default-value": true,
- "name": "memory-hotplug-support",
- "description": "on/off",
- "type": "bool"
+ "default-value": 2,
+ "name": "s4_val",
+ "type": "uint8"
},
{
"default-value": false,
- "name": "smm-compat",
+ "name": "x-not-migrate-acpi-index",
"description": "on/off",
"type": "bool"
},
+ {
+ "name": "bus",
+ "type": "link<PCI>"
+ },
{
"default-value": false,
- "name": "x-not-migrate-acpi-index",
+ "name": "smm-compat",
"description": "on/off",
"type": "bool"
},
{
- "default-value": 2,
- "name": "s4_val",
- "type": "uint8"
+ "default-value": true,
+ "name": "memory-hotplug-support",
+ "description": "on/off",
+ "type": "bool"
},
{
"name": "smi-irq[0]",
@@ -30221,6 +30623,11 @@
"description": "on/off",
"type": "bool"
},
+ {
+ "name": "outputs",
+ "description": "VirtIO GPU output list [{\"name\":\"<name>\"},...]",
+ "type": "VirtIOGPUOutputList"
+ },
{
"default-value": false,
"name": "blob",
@@ -30321,6 +30728,11 @@
"description": "on/off",
"type": "bool"
},
+ {
+ "name": "outputs",
+ "description": "VirtIO GPU output list [{\"name\":\"<name>\"},...]",
+ "type": "VirtIOGPUOutputList"
+ },
{
"default-value": 1,
"name": "max_outputs",
@@ -30336,16 +30748,16 @@
"name": "x-scanout-vmstate-version",
"type": "uint8"
},
- {
- "default-value": 800,
- "name": "yres",
- "type": "uint32"
- },
{
"default-value": 268435456,
"name": "max_hostmem",
"type": "size"
},
+ {
+ "default-value": 800,
+ "name": "yres",
+ "type": "uint32"
+ },
{
"default-value": true,
"name": "edid",
@@ -30552,6 +30964,10 @@
"name": "gsi[17]",
"type": "link<irq>"
},
+ {
+ "name": "bus",
+ "type": "link<PCI>"
+ },
{
"name": "pm_io_base",
"type": "uint32"
@@ -32662,7 +33078,9 @@
"type": "int"
},
{
- "name": "vmx-vmfunc",
+ "default-value": true,
+ "name": "x-vendor-cpuid-only-v2",
+ "description": "on/off",
"type": "bool"
},
{
@@ -32725,6 +33143,10 @@
"name": "vmx-ept-advanced-exitinfo",
"type": "bool"
},
+ {
+ "name": "vmx-store-lma",
+ "type": "bool"
+ },
{
"name": "msr-imm",
"type": "bool"
@@ -32735,15 +33157,17 @@
"description": "on/off",
"type": "bool"
},
- {
- "name": "vmx-store-lma",
- "type": "bool"
- },
{
"default-value": 4294967295,
"name": "hv-spinlocks",
"type": "uint32"
},
+ {
+ "default-value": false,
+ "name": "x-force-cpuid-0x1f",
+ "description": "on/off",
+ "type": "bool"
+ },
{
"name": "ddpd-u",
"type": "bool"
@@ -33059,19 +33483,19 @@
"type": "bool"
},
{
- "name": "invtsc",
+ "name": "md-clear",
"type": "bool"
},
{
- "name": "pn",
+ "name": "invtsc",
"type": "bool"
},
{
- "name": "avx512cd",
+ "name": "pn",
"type": "bool"
},
{
- "name": "md-clear",
+ "name": "avx512cd",
"type": "bool"
},
{
@@ -33325,15 +33749,15 @@
"name": "vmx-ept-execonly",
"type": "bool"
},
+ {
+ "name": "avx-ifma",
+ "type": "bool"
+ },
{
"default-value": -1,
"name": "module-id",
"type": "int32"
},
- {
- "name": "avx-ifma",
- "type": "bool"
- },
{
"name": "mca",
"type": "bool"
@@ -33585,15 +34009,15 @@
"name": "psdp-no",
"type": "bool"
},
+ {
+ "name": "cr8legacy",
+ "type": "bool"
+ },
{
"default-value": 4294967295,
"name": "xlevel",
"type": "uint32"
},
- {
- "name": "cr8legacy",
- "type": "bool"
- },
{
"name": "vmx-vpid",
"type": "bool"
@@ -33833,15 +34257,15 @@
"name": "clflush",
"type": "bool"
},
- {
- "name": "mpx",
- "type": "bool"
- },
{
"default-value": 4294967295,
"name": "xlevel2",
"type": "uint32"
},
+ {
+ "name": "mpx",
+ "type": "bool"
+ },
{
"name": "extapic",
"type": "bool"
@@ -33942,6 +34366,10 @@
"name": "tsx-ctrl",
"type": "bool"
},
+ {
+ "name": "clzero",
+ "type": "bool"
+ },
{
"name": "svm-lock",
"type": "bool"
@@ -33953,7 +34381,9 @@
"type": "bool"
},
{
- "name": "clzero",
+ "default-value": true,
+ "name": "x-consistent-cache",
+ "description": "on/off",
"type": "bool"
},
{
@@ -34367,6 +34797,10 @@
"description": "on/off",
"type": "bool"
},
+ {
+ "name": "vmx-vmfunc",
+ "type": "bool"
+ },
{
"default-value": 0,
"name": "phys-bits",
@@ -34412,7 +34846,7 @@
"type": "bool"
},
{
- "name": "arch-capabilities",
+ "name": "bmi2",
"type": "bool"
},
{
@@ -34420,11 +34854,11 @@
"type": "bool"
},
{
- "name": "bmi2",
+ "name": "avx512f",
"type": "bool"
},
{
- "name": "avx512f",
+ "name": "arch-capabilities",
"type": "bool"
},
{
@@ -34814,8 +35248,8 @@
},
{
"hotpluggable-cpus": true,
- "name": "pc-i440fx-4.2",
- "numa-mem-supported": true,
+ "name": "pc-i440fx-5.2",
+ "numa-mem-supported": false,
"default-cpu-type": "qemu64-x86_64-cpu",
"acpi": true,
"cpu-max": 255,
@@ -34824,8 +35258,8 @@
},
{
"hotpluggable-cpus": true,
- "name": "pc-i440fx-5.2",
- "numa-mem-supported": false,
+ "name": "pc-i440fx-4.2",
+ "numa-mem-supported": true,
"default-cpu-type": "qemu64-x86_64-cpu",
"acpi": true,
"cpu-max": 255,
@@ -35083,22 +35517,22 @@
},
{
"hotpluggable-cpus": true,
- "name": "pc-i440fx-6.0",
+ "name": "pc-q35-7.2",
"numa-mem-supported": false,
"default-cpu-type": "qemu64-x86_64-cpu",
"acpi": true,
- "cpu-max": 255,
- "deprecated": true,
+ "cpu-max": 288,
+ "deprecated": false,
"default-ram-id": "pc.ram"
},
{
"hotpluggable-cpus": true,
- "name": "pc-q35-7.2",
+ "name": "pc-i440fx-6.0",
"numa-mem-supported": false,
"default-cpu-type": "qemu64-x86_64-cpu",
"acpi": true,
- "cpu-max": 288,
- "deprecated": false,
+ "cpu-max": 255,
+ "deprecated": true,
"default-ram-id": "pc.ram"
},
{
@@ -35308,6 +35742,11 @@
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
+ },
+ {
+ "name": "spcr",
+ "description": "Set on/off to enable/disable ACPI Serial Port Console Redirection Table (spcr)",
+ "type": "bool"
}
],
"id": "libvirt-41"
@@ -35787,6 +36226,31 @@
"migration-safe": true,
"deprecated": false
},
+ {
+ "name": "YongFeng-v3",
+ "typename": "YongFeng-v3-x86_64-cpu",
+ "unavailable-features": [
+ "ss",
+ "pcid",
+ "invpcid",
+ "pku",
+ "spec-ctrl",
+ "arch-capabilities",
+ "xstore",
+ "xstore-en",
+ "xcrypt",
+ "xcrypt-en",
+ "ace2",
+ "phe",
+ "phe-en",
+ "pmm",
+ "pmm-en",
+ "ssb-no"
+ ],
+ "static": false,
+ "migration-safe": true,
+ "deprecated": false
+ },
{
"name": "YongFeng-v2",
"typename": "YongFeng-v2-x86_64-cpu",
@@ -35796,6 +36260,7 @@
"invpcid",
"pku",
"spec-ctrl",
+ "arch-capabilities",
"xstore",
"xstore-en",
"xcrypt",
@@ -35820,6 +36285,7 @@
"invpcid",
"pku",
"spec-ctrl",
+ "arch-capabilities",
"xstore",
"xstore-en",
"xcrypt",
@@ -35844,6 +36310,7 @@
"invpcid",
"pku",
"spec-ctrl",
+ "arch-capabilities",
"xstore",
"xstore-en",
"xcrypt",
@@ -35908,6 +36375,7 @@
"movdiri",
"movdir64b",
"spec-ctrl",
+ "arch-capabilities",
"xsaves"
],
"static": false,
@@ -35924,6 +36392,7 @@
"movdiri",
"movdir64b",
"spec-ctrl",
+ "arch-capabilities",
"core-capability",
"xsaves",
"split-lock-detect"
@@ -35942,6 +36411,7 @@
"movdiri",
"movdir64b",
"spec-ctrl",
+ "arch-capabilities",
"core-capability",
"split-lock-detect"
],
@@ -35960,6 +36430,7 @@
"movdiri",
"movdir64b",
"spec-ctrl",
+ "arch-capabilities",
"core-capability",
"split-lock-detect"
],
@@ -35978,6 +36449,7 @@
"movdiri",
"movdir64b",
"spec-ctrl",
+ "arch-capabilities",
"core-capability",
"split-lock-detect"
],
@@ -36249,6 +36721,49 @@
"migration-safe": true,
"deprecated": false
},
+ {
+ "name": "SierraForest-v3",
+ "typename": "SierraForest-v3-x86_64-cpu",
+ "unavailable-features": [
+ "ss",
+ "pcid",
+ "erms",
+ "invpcid",
+ "pku",
+ "gfni",
+ "vaes",
+ "vpclmulqdq",
+ "bus-lock-detect",
+ "cldemote",
+ "movdiri",
+ "movdir64b",
+ "fsrm",
+ "serialize",
+ "spec-ctrl",
+ "arch-capabilities",
+ "avx-vnni",
+ "cmpccxadd",
+ "fsrs",
+ "avx-ifma",
+ "lam",
+ "xsaves",
+ "ibrs-all",
+ "sbdr-ssdp-no",
+ "fbsdp-no",
+ "psdp-no",
+ "pbrsb-no",
+ "avx-vnni-int8",
+ "avx-ne-convert",
+ "intel-psfd",
+ "ipred-ctrl",
+ "rrsba-ctrl",
+ "bhi-ctrl",
+ "mcdt-no"
+ ],
+ "static": false,
+ "migration-safe": true,
+ "deprecated": false
+ },
{
"name": "SierraForest-v2",
"typename": "SierraForest-v2-x86_64-cpu",
@@ -36268,6 +36783,7 @@
"fsrm",
"serialize",
"spec-ctrl",
+ "arch-capabilities",
"avx-vnni",
"cmpccxadd",
"fsrs",
@@ -36306,6 +36822,7 @@
"fsrm",
"serialize",
"spec-ctrl",
+ "arch-capabilities",
"avx-vnni",
"cmpccxadd",
"fsrs",
@@ -36339,6 +36856,7 @@
"fsrm",
"serialize",
"spec-ctrl",
+ "arch-capabilities",
"avx-vnni",
"cmpccxadd",
"fsrs",
@@ -36358,6 +36876,62 @@
"migration-safe": true,
"deprecated": false
},
+ {
+ "name": "SapphireRapids-v4",
+ "typename": "SapphireRapids-v4-x86_64-cpu",
+ "unavailable-features": [
+ "ss",
+ "pcid",
+ "hle",
+ "erms",
+ "invpcid",
+ "rtm",
+ "avx512f",
+ "avx512dq",
+ "avx512ifma",
+ "avx512cd",
+ "avx512bw",
+ "avx512vl",
+ "avx512vbmi",
+ "pku",
+ "avx512vbmi2",
+ "gfni",
+ "vaes",
+ "vpclmulqdq",
+ "avx512vnni",
+ "avx512bitalg",
+ "avx512-vpopcntdq",
+ "la57",
+ "bus-lock-detect",
+ "cldemote",
+ "movdiri",
+ "movdir64b",
+ "fsrm",
+ "serialize",
+ "tsx-ldtrk",
+ "amx-bf16",
+ "avx512-fp16",
+ "amx-tile",
+ "amx-int8",
+ "spec-ctrl",
+ "arch-capabilities",
+ "avx-vnni",
+ "avx512-bf16",
+ "fzrm",
+ "fsrs",
+ "fsrc",
+ "xsaves",
+ "xfd",
+ "ibrs-all",
+ "taa-no",
+ "sbdr-ssdp-no",
+ "fbsdp-no",
+ "psdp-no"
+ ],
+ "static": false,
+ "migration-safe": true,
+ "deprecated": false
+ },
{
"name": "SapphireRapids-v3",
"typename": "SapphireRapids-v3-x86_64-cpu",
@@ -36396,6 +36970,7 @@
"amx-tile",
"amx-int8",
"spec-ctrl",
+ "arch-capabilities",
"avx-vnni",
"avx512-bf16",
"fzrm",
@@ -36447,6 +37022,7 @@
"amx-tile",
"amx-int8",
"spec-ctrl",
+ "arch-capabilities",
"avx-vnni",
"avx512-bf16",
"fzrm",
@@ -36498,6 +37074,7 @@
"amx-tile",
"amx-int8",
"spec-ctrl",
+ "arch-capabilities",
"avx-vnni",
"avx512-bf16",
"fzrm",
@@ -36546,6 +37123,7 @@
"amx-tile",
"amx-int8",
"spec-ctrl",
+ "arch-capabilities",
"avx-vnni",
"avx512-bf16",
"fzrm",
@@ -36861,6 +37439,7 @@
"la57",
"fsrm",
"spec-ctrl",
+ "arch-capabilities",
"xsaves",
"ibrs-all",
"taa-no"
@@ -36894,6 +37473,7 @@
"la57",
"fsrm",
"spec-ctrl",
+ "arch-capabilities",
"xsaves",
"ibrs-all",
"taa-no"
@@ -36927,6 +37507,7 @@
"la57",
"fsrm",
"spec-ctrl",
+ "arch-capabilities",
"xsaves",
"ibrs-all",
"taa-no"
@@ -36960,6 +37541,7 @@
"la57",
"fsrm",
"spec-ctrl",
+ "arch-capabilities",
"ibrs-all",
"taa-no"
],
@@ -36990,6 +37572,7 @@
"avx512-vpopcntdq",
"la57",
"spec-ctrl",
+ "arch-capabilities",
"ibrs-all",
"taa-no"
],
@@ -37227,6 +37810,70 @@
"migration-safe": true,
"deprecated": false
},
+ {
+ "name": "GraniteRapids-v3",
+ "typename": "GraniteRapids-v3-x86_64-cpu",
+ "unavailable-features": [
+ "ss",
+ "pcid",
+ "hle",
+ "erms",
+ "invpcid",
+ "rtm",
+ "avx512f",
+ "avx512dq",
+ "avx512ifma",
+ "avx512cd",
+ "avx512bw",
+ "avx512vl",
+ "avx512vbmi",
+ "pku",
+ "avx512vbmi2",
+ "gfni",
+ "vaes",
+ "vpclmulqdq",
+ "avx512vnni",
+ "avx512bitalg",
+ "avx512-vpopcntdq",
+ "la57",
+ "bus-lock-detect",
+ "cldemote",
+ "movdiri",
+ "movdir64b",
+ "fsrm",
+ "serialize",
+ "tsx-ldtrk",
+ "amx-bf16",
+ "avx512-fp16",
+ "amx-tile",
+ "amx-int8",
+ "spec-ctrl",
+ "arch-capabilities",
+ "avx-vnni",
+ "avx512-bf16",
+ "fzrm",
+ "fsrs",
+ "fsrc",
+ "amx-fp16",
+ "xsaves",
+ "xfd",
+ "ibrs-all",
+ "taa-no",
+ "sbdr-ssdp-no",
+ "fbsdp-no",
+ "psdp-no",
+ "pbrsb-no",
+ "prefetchiti",
+ "avx10",
+ "mcdt-no",
+ "avx10-128",
+ "avx10-256",
+ "avx10-512"
+ ],
+ "static": false,
+ "migration-safe": true,
+ "deprecated": false
+ },
{
"name": "GraniteRapids-v2",
"typename": "GraniteRapids-v2-x86_64-cpu",
@@ -37265,6 +37912,7 @@
"amx-tile",
"amx-int8",
"spec-ctrl",
+ "arch-capabilities",
"avx-vnni",
"avx512-bf16",
"fzrm",
@@ -37324,6 +37972,7 @@
"amx-tile",
"amx-int8",
"spec-ctrl",
+ "arch-capabilities",
"avx-vnni",
"avx512-bf16",
"fzrm",
@@ -37379,6 +38028,7 @@
"amx-tile",
"amx-int8",
"spec-ctrl",
+ "arch-capabilities",
"avx-vnni",
"avx512-bf16",
"fzrm",
@@ -37838,6 +38488,7 @@
"unavailable-features": [
"erms",
"spec-ctrl",
+ "arch-capabilities",
"xsaves"
],
"static": false,
@@ -37849,7 +38500,8 @@
"typename": "Denverton-v2-x86_64-cpu",
"unavailable-features": [
"erms",
- "spec-ctrl"
+ "spec-ctrl",
+ "arch-capabilities"
],
"static": false,
"migration-safe": true,
@@ -37861,7 +38513,8 @@
"unavailable-features": [
"erms",
"mpx",
- "spec-ctrl"
+ "spec-ctrl",
+ "arch-capabilities"
],
"static": false,
"migration-safe": true,
@@ -37873,7 +38526,8 @@
"unavailable-features": [
"erms",
"mpx",
- "spec-ctrl"
+ "spec-ctrl",
+ "arch-capabilities"
],
"alias-of": "Denverton-v1",
"static": false,
@@ -37897,6 +38551,7 @@
"pku",
"avx512vnni",
"spec-ctrl",
+ "arch-capabilities",
"avx512-bf16",
"xsaves",
"ibrs-all",
@@ -37923,6 +38578,7 @@
"pku",
"avx512vnni",
"spec-ctrl",
+ "arch-capabilities",
"avx512-bf16",
"ibrs-all",
"taa-no"
@@ -37948,6 +38604,7 @@
"pku",
"avx512vnni",
"spec-ctrl",
+ "arch-capabilities",
"avx512-bf16",
"ibrs-all",
"taa-no"
@@ -37993,6 +38650,7 @@
"fsrm",
"serialize",
"spec-ctrl",
+ "arch-capabilities",
"sha512",
"sm3",
"sm4",
@@ -38042,6 +38700,7 @@
"fsrm",
"serialize",
"spec-ctrl",
+ "arch-capabilities",
"sha512",
"sm3",
"sm4",
@@ -38088,6 +38747,7 @@
"pku",
"avx512vnni",
"spec-ctrl",
+ "arch-capabilities",
"xsaves",
"ibrs-all"
],
@@ -38110,6 +38770,7 @@
"pku",
"avx512vnni",
"spec-ctrl",
+ "arch-capabilities",
"ibrs-all"
],
"static": false,
@@ -38131,6 +38792,7 @@
"pku",
"avx512vnni",
"spec-ctrl",
+ "arch-capabilities",
"ibrs-all"
],
"static": false,
@@ -38154,6 +38816,7 @@
"pku",
"avx512vnni",
"spec-ctrl",
+ "arch-capabilities",
"ibrs-all"
],
"static": false,
@@ -38197,6 +38860,7 @@
"pku",
"avx512vnni",
"spec-ctrl",
+ "arch-capabilities",
"ibrs-all"
],
"alias-of": "Cascadelake-Server-v3",
@@ -38673,6 +39337,14 @@
"name": "agent-mouse",
"type": "boolean"
},
+ {
+ "name": "max-refresh-rate",
+ "type": "number"
+ },
+ {
+ "name": "video-codec",
+ "type": "string"
+ },
{
"name": "streaming-video",
"type": "string"
@@ -40109,7 +40781,7 @@
"vmx-invept-all-context": false,
"wbnoinvd": true,
"avx512f": false,
- "rfds-no": true,
+ "rfds-no": false,
"msr": true,
"mce": true,
"mca": true,
@@ -40125,7 +40797,7 @@
"sgx-exinfo": false,
"intel-psfd": false,
"amd-psfd": false,
- "gds-no": true,
+ "gds-no": false,
"ds": false,
"fxsr": true,
"avx512-fp16": false,
@@ -40180,7 +40852,7 @@
"npt": true,
"sgxlc": false,
"perfmon-v2": false,
- "rdctl-no": true,
+ "rdctl-no": false,
"vmx-invvpid": false,
"clwb": true,
"avx10-128": false,
@@ -40223,7 +40895,7 @@
"vmx-rdtsc-exit": false,
"hypervisor": true,
"vmx-rdtscp-exit": false,
- "mds-no": true,
+ "mds-no": false,
"pcommit": false,
"vmx-vpid": false,
"syscall": true,
@@ -40271,7 +40943,7 @@
"pdpe1gb": true,
"sgx-mode64": false,
"tsc-deadline": true,
- "skip-l1dfl-vmentry": true,
+ "skip-l1dfl-vmentry": false,
"vmx-exit-load-perf-global-ctrl": false,
"fma": true,
"lam": false,
@@ -40289,7 +40961,7 @@
"vmx-exit-secondary-ctls": false,
"tsc": true,
"tce": false,
- "its-no": true,
+ "its-no": false,
"flush-l1d": false,
"fpu": true,
"ds-cpl": false,
@@ -40319,7 +40991,7 @@
"vmx-zero-len-inject": false,
"amx-complex": false,
"avx-vnni-int16": false,
- "pschange-mc-no": true,
+ "pschange-mc-no": false,
"v-vmsave-vmload": true,
"vmx-rdrand-exit": false,
"sgx-provisionkey": false,
@@ -40394,7 +41066,7 @@
"pcid": false,
"taa-no": false,
"avx10": false,
- "arch-capabilities": true,
+ "arch-capabilities": false,
"vgif": true,
"vmx-secondary-ctls": false,
"vmx-xsaves": false,
@@ -40528,7 +41200,7 @@
"vmx-invept-all-context": false,
"wbnoinvd": true,
"avx512f": false,
- "rfds-no": true,
+ "rfds-no": false,
"msr": true,
"mce": true,
"mca": true,
@@ -40544,7 +41216,7 @@
"sgx-exinfo": false,
"intel-psfd": false,
"amd-psfd": false,
- "gds-no": true,
+ "gds-no": false,
"ds": false,
"fxsr": true,
"avx512-fp16": false,
@@ -40599,7 +41271,7 @@
"npt": true,
"sgxlc": false,
"perfmon-v2": false,
- "rdctl-no": true,
+ "rdctl-no": false,
"vmx-invvpid": false,
"clwb": true,
"avx10-128": false,
@@ -40642,7 +41314,7 @@
"vmx-rdtsc-exit": false,
"hypervisor": true,
"vmx-rdtscp-exit": false,
- "mds-no": true,
+ "mds-no": false,
"pcommit": false,
"vmx-vpid": false,
"syscall": true,
@@ -40690,7 +41362,7 @@
"pdpe1gb": true,
"sgx-mode64": false,
"tsc-deadline": true,
- "skip-l1dfl-vmentry": true,
+ "skip-l1dfl-vmentry": false,
"vmx-exit-load-perf-global-ctrl": false,
"fma": true,
"lam": false,
@@ -40708,7 +41380,7 @@
"vmx-exit-secondary-ctls": false,
"tsc": true,
"tce": false,
- "its-no": true,
+ "its-no": false,
"flush-l1d": false,
"fpu": true,
"ds-cpl": false,
@@ -40738,7 +41410,7 @@
"vmx-zero-len-inject": false,
"amx-complex": false,
"avx-vnni-int16": false,
- "pschange-mc-no": true,
+ "pschange-mc-no": false,
"v-vmsave-vmload": true,
"vmx-rdrand-exit": false,
"sgx-provisionkey": false,
@@ -40813,7 +41485,7 @@
"pcid": false,
"taa-no": false,
"avx10": false,
- "arch-capabilities": true,
+ "arch-capabilities": false,
"vgif": true,
"vmx-secondary-ctls": false,
"vmx-xsaves": false,
@@ -40965,7 +41637,7 @@
"vmware-cpuid-freq": true,
"wbnoinvd": true,
"avx512f": false,
- "rfds-no": true,
+ "rfds-no": false,
"xcrypt": false,
"hv-runtime": false,
"hv-stimer-direct": false,
@@ -40986,7 +41658,7 @@
"intel-psfd": false,
"sgx-exinfo": false,
"amd-psfd": false,
- "gds-no": true,
+ "gds-no": false,
"avx512-bf16": false,
"avx512-fp16": false,
"ds": false,
@@ -41008,8 +41680,8 @@
"phe": false,
"avx512vl": false,
"extapic": false,
- "vmx-vmfunc": false,
"3dnowprefetch": true,
+ "vmx-vmfunc": false,
"vmx-activity-shutdown": false,
"sgx1": false,
"sgx2": false,
@@ -41053,16 +41725,18 @@
"npt": true,
"sgxlc": false,
"perfmon-v2": false,
- "rdctl-no": true,
+ "rdctl-no": false,
"vmx-invvpid": false,
"x-l1-cache-per-thread": true,
"memory": "/machine/unattached/system[0]",
+ "x-consistent-cache": true,
"clwb": true,
"avx10-128": false,
"lbrv": true,
"adx": true,
"ss": false,
"pni": true,
+ "x-force-cpuid-0x1f": false,
"tsx-ldtrk": false,
"host-cache-info": false,
"ibpb-brtype": true,
@@ -41107,7 +41781,7 @@
"hypervisor": true,
"vmx-rdtscp-exit": false,
"socket-id": -1,
- "mds-no": true,
+ "mds-no": false,
"pcommit": false,
"vmx-vpid": false,
"syscall": true,
@@ -41175,7 +41849,7 @@
"pdpe1gb": true,
"sgx-mode64": false,
"tsc-deadline": true,
- "skip-l1dfl-vmentry": true,
+ "skip-l1dfl-vmentry": false,
"vmx-exit-load-perf-global-ctrl": false,
"fma": true,
"lam": false,
@@ -41197,13 +41871,14 @@
"vmx-exit-secondary-ctls": false,
"tsc": true,
"tce": false,
- "its-no": true,
+ "its-no": false,
"flush-l1d": false,
"kvm_asyncpf_int": true,
"fpu": true,
"ds-cpl": false,
"ibs": false,
"ds_cpl": false,
+ "x-vendor-cpuid-only-v2": true,
"fma4": false,
"host-phys-bits": true,
"sgx-kss": false,
@@ -41239,7 +41914,7 @@
"amx-complex": false,
"avx-vnni-int16": false,
"l3-cache": true,
- "pschange-mc-no": true,
+ "pschange-mc-no": false,
"v-vmsave-vmload": true,
"sgx-provisionkey": false,
"vmx-rdrand-exit": false,
@@ -41329,8 +42004,8 @@
"pcid": false,
"vgif": true,
"vmx-secondary-ctls": false,
- "arch-capabilities": true,
"vmx-xsaves": false,
+ "arch-capabilities": false,
"x-vendor-cpuid-only": true,
"clzero": true,
"3dnow": false,
@@ -41496,7 +42171,7 @@
"vmware-cpuid-freq": true,
"wbnoinvd": true,
"avx512f": false,
- "rfds-no": true,
+ "rfds-no": false,
"xcrypt": false,
"hv-runtime": true,
"hv-stimer-direct": true,
@@ -41517,7 +42192,7 @@
"intel-psfd": false,
"sgx-exinfo": false,
"amd-psfd": false,
- "gds-no": true,
+ "gds-no": false,
"avx512-bf16": false,
"avx512-fp16": false,
"ds": false,
@@ -41539,8 +42214,8 @@
"phe": false,
"avx512vl": false,
"extapic": false,
- "vmx-vmfunc": false,
"3dnowprefetch": true,
+ "vmx-vmfunc": false,
"vmx-activity-shutdown": false,
"sgx1": false,
"sgx2": false,
@@ -41584,16 +42259,18 @@
"npt": true,
"sgxlc": false,
"perfmon-v2": false,
- "rdctl-no": true,
+ "rdctl-no": false,
"vmx-invvpid": false,
"x-l1-cache-per-thread": true,
"memory": "/machine/unattached/system[0]",
+ "x-consistent-cache": true,
"clwb": true,
"avx10-128": false,
"lbrv": true,
"adx": true,
"ss": false,
"pni": true,
+ "x-force-cpuid-0x1f": false,
"tsx-ldtrk": false,
"host-cache-info": false,
"ibpb-brtype": true,
@@ -41638,7 +42315,7 @@
"hypervisor": true,
"vmx-rdtscp-exit": false,
"socket-id": -1,
- "mds-no": true,
+ "mds-no": false,
"pcommit": false,
"vmx-vpid": false,
"syscall": true,
@@ -41706,7 +42383,7 @@
"pdpe1gb": true,
"sgx-mode64": false,
"tsc-deadline": true,
- "skip-l1dfl-vmentry": true,
+ "skip-l1dfl-vmentry": false,
"vmx-exit-load-perf-global-ctrl": false,
"fma": true,
"lam": false,
@@ -41728,13 +42405,14 @@
"vmx-exit-secondary-ctls": false,
"tsc": true,
"tce": false,
- "its-no": true,
+ "its-no": false,
"flush-l1d": false,
"kvm_asyncpf_int": true,
"fpu": true,
"ds-cpl": false,
"ibs": false,
"ds_cpl": false,
+ "x-vendor-cpuid-only-v2": true,
"fma4": false,
"host-phys-bits": true,
"sgx-kss": false,
@@ -41770,7 +42448,7 @@
"amx-complex": false,
"avx-vnni-int16": false,
"l3-cache": true,
- "pschange-mc-no": true,
+ "pschange-mc-no": false,
"v-vmsave-vmload": true,
"sgx-provisionkey": false,
"vmx-rdrand-exit": false,
@@ -41860,8 +42538,8 @@
"pcid": false,
"vgif": true,
"vmx-secondary-ctls": false,
- "arch-capabilities": true,
"vmx-xsaves": false,
+ "arch-capabilities": false,
"x-vendor-cpuid-only": true,
"clzero": true,
"3dnow": false,
@@ -42183,6 +42861,30 @@
"migration-safe": true,
"deprecated": false
},
+ {
+ "name": "YongFeng-v3",
+ "typename": "YongFeng-v3-x86_64-cpu",
+ "unavailable-features": [
+ "pcid",
+ "tsc-deadline",
+ "invpcid",
+ "spec-ctrl",
+ "arch-capabilities",
+ "invtsc",
+ "xstore",
+ "xstore-en",
+ "xcrypt",
+ "xcrypt-en",
+ "ace2",
+ "phe",
+ "phe-en",
+ "pmm",
+ "pmm-en"
+ ],
+ "static": false,
+ "migration-safe": true,
+ "deprecated": false
+ },
{
"name": "YongFeng-v2",
"typename": "YongFeng-v2-x86_64-cpu",
@@ -42665,6 +43367,41 @@
"migration-safe": true,
"deprecated": false
},
+ {
+ "name": "SierraForest-v3",
+ "typename": "SierraForest-v3-x86_64-cpu",
+ "unavailable-features": [
+ "pcid",
+ "tsc-deadline",
+ "tsc-adjust",
+ "invpcid",
+ "gfni",
+ "vpclmulqdq",
+ "bus-lock-detect",
+ "cldemote",
+ "movdiri",
+ "movdir64b",
+ "serialize",
+ "spec-ctrl",
+ "arch-capabilities",
+ "ssbd",
+ "avx-vnni",
+ "avx-ifma",
+ "lam",
+ "xsavec",
+ "xsaves",
+ "avx-vnni-int8",
+ "avx-ne-convert",
+ "intel-psfd",
+ "ipred-ctrl",
+ "rrsba-ctrl",
+ "bhi-ctrl",
+ "mcdt-no"
+ ],
+ "static": false,
+ "migration-safe": true,
+ "deprecated": false
+ },
{
"name": "SierraForest-v2",
"typename": "SierraForest-v2-x86_64-cpu",
@@ -42753,6 +43490,52 @@
"migration-safe": true,
"deprecated": false
},
+ {
+ "name": "SapphireRapids-v4",
+ "typename": "SapphireRapids-v4-x86_64-cpu",
+ "unavailable-features": [
+ "pcid",
+ "tsc-deadline",
+ "tsc-adjust",
+ "hle",
+ "invpcid",
+ "rtm",
+ "avx512f",
+ "avx512dq",
+ "avx512ifma",
+ "avx512cd",
+ "avx512bw",
+ "avx512vl",
+ "avx512vbmi",
+ "avx512vbmi2",
+ "gfni",
+ "vpclmulqdq",
+ "avx512vnni",
+ "avx512bitalg",
+ "avx512-vpopcntdq",
+ "bus-lock-detect",
+ "cldemote",
+ "movdiri",
+ "movdir64b",
+ "serialize",
+ "tsx-ldtrk",
+ "amx-bf16",
+ "avx512-fp16",
+ "amx-tile",
+ "amx-int8",
+ "spec-ctrl",
+ "arch-capabilities",
+ "ssbd",
+ "avx-vnni",
+ "avx512-bf16",
+ "xsavec",
+ "xsaves",
+ "xfd"
+ ],
+ "static": false,
+ "migration-safe": true,
+ "deprecated": false
+ },
{
"name": "SapphireRapids-v3",
"typename": "SapphireRapids-v3-x86_64-cpu",
@@ -43590,6 +44373,59 @@
"migration-safe": true,
"deprecated": false
},
+ {
+ "name": "GraniteRapids-v3",
+ "typename": "GraniteRapids-v3-x86_64-cpu",
+ "unavailable-features": [
+ "pcid",
+ "tsc-deadline",
+ "tsc-adjust",
+ "hle",
+ "invpcid",
+ "rtm",
+ "avx512f",
+ "avx512dq",
+ "avx512ifma",
+ "avx512cd",
+ "avx512bw",
+ "avx512vl",
+ "avx512vbmi",
+ "avx512vbmi2",
+ "gfni",
+ "vpclmulqdq",
+ "avx512vnni",
+ "avx512bitalg",
+ "avx512-vpopcntdq",
+ "bus-lock-detect",
+ "cldemote",
+ "movdiri",
+ "movdir64b",
+ "serialize",
+ "tsx-ldtrk",
+ "amx-bf16",
+ "avx512-fp16",
+ "amx-tile",
+ "amx-int8",
+ "spec-ctrl",
+ "arch-capabilities",
+ "ssbd",
+ "avx-vnni",
+ "avx512-bf16",
+ "amx-fp16",
+ "xsavec",
+ "xsaves",
+ "xfd",
+ "prefetchiti",
+ "avx10",
+ "mcdt-no",
+ "avx10-128",
+ "avx10-256",
+ "avx10-512"
+ ],
+ "static": false,
+ "migration-safe": true,
+ "deprecated": false
+ },
{
"name": "GraniteRapids-v2",
"typename": "GraniteRapids-v2-x86_64-cpu",
@@ -45931,8 +46767,8 @@
"phe": false,
"avx512vl": false,
"extapic": false,
- "vmx-vmfunc": false,
"3dnowprefetch": true,
+ "vmx-vmfunc": false,
"vmx-activity-shutdown": false,
"sgx1": false,
"sgx2": false,
@@ -45980,12 +46816,14 @@
"vmx-invvpid": false,
"x-l1-cache-per-thread": true,
"memory": "/machine/unattached/system[0]",
+ "x-consistent-cache": true,
"clwb": true,
"avx10-128": false,
"lbrv": false,
"adx": true,
"ss": true,
"pni": true,
+ "x-force-cpuid-0x1f": false,
"tsx-ldtrk": false,
"host-cache-info": false,
"ibpb-brtype": false,
@@ -46127,6 +46965,7 @@
"ds-cpl": false,
"ibs": false,
"ds_cpl": false,
+ "x-vendor-cpuid-only-v2": true,
"fma4": false,
"host-phys-bits": false,
"sgx-kss": false,
@@ -46142,7 +46981,7 @@
"hv-spinlocks": 4294967295,
"vmx-entry-noload-debugctl": false,
"vmx-eptad": false,
- "pmu": true,
+ "pmu": false,
"pmm": false,
"apic": true,
"spec-ctrl": false,
@@ -46252,8 +47091,8 @@
"pcid": false,
"vgif": true,
"vmx-secondary-ctls": false,
- "arch-capabilities": false,
"vmx-xsaves": false,
+ "arch-capabilities": false,
"x-vendor-cpuid-only": true,
"clzero": false,
"3dnow": true,
@@ -46363,8 +47202,8 @@
},
{
"hotpluggable-cpus": true,
- "name": "pc-i440fx-4.2",
- "numa-mem-supported": true,
+ "name": "pc-i440fx-5.2",
+ "numa-mem-supported": false,
"default-cpu-type": "qemu64-x86_64-cpu",
"acpi": true,
"cpu-max": 255,
@@ -46373,8 +47212,8 @@
},
{
"hotpluggable-cpus": true,
- "name": "pc-i440fx-5.2",
- "numa-mem-supported": false,
+ "name": "pc-i440fx-4.2",
+ "numa-mem-supported": true,
"default-cpu-type": "qemu64-x86_64-cpu",
"acpi": true,
"cpu-max": 255,
@@ -46632,22 +47471,22 @@
},
{
"hotpluggable-cpus": true,
- "name": "pc-i440fx-6.0",
+ "name": "pc-q35-7.2",
"numa-mem-supported": false,
"default-cpu-type": "qemu64-x86_64-cpu",
"acpi": true,
- "cpu-max": 255,
- "deprecated": true,
+ "cpu-max": 288,
+ "deprecated": false,
"default-ram-id": "pc.ram"
},
{
"hotpluggable-cpus": true,
- "name": "pc-q35-7.2",
+ "name": "pc-i440fx-6.0",
"numa-mem-supported": false,
"default-cpu-type": "qemu64-x86_64-cpu",
"acpi": true,
- "cpu-max": 288,
- "deprecated": false,
+ "cpu-max": 255,
+ "deprecated": true,
"default-ram-id": "pc.ram"
},
{
diff --git a/tests/qemucapabilitiesdata/caps_10.1.0_x86_64.xml b/tests/qemucapabilitiesdata/caps_10.1.0_x86_64.xml
index b09707919b..a2162e20a4 100644
--- a/tests/qemucapabilitiesdata/caps_10.1.0_x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_10.1.0_x86_64.xml
@@ -214,9 +214,9 @@
<flag name='amd-iommu.pci-id'/>
<flag name='usb-bot'/>
<flag name='tdx-guest'/>
- <version>10000050</version>
+ <version>10001000</version>
<microcodeVersion>43100286</microcodeVersion>
- <package>v10.0.0-1874-gc77283dd5d</package>
+ <package>v10.1.0</package>
<arch>x86_64</arch>
<hostCPU type='kvm' model='base' migratability='yes'>
<property name='avx-ne-convert' type='boolean' value='false'/>
@@ -273,7 +273,7 @@
<property name='vmx-invept-all-context' type='boolean' value='false'/>
<property name='wbnoinvd' type='boolean' value='true' migratable='yes'/>
<property name='avx512f' type='boolean' value='false'/>
- <property name='rfds-no' type='boolean' value='true' migratable='yes'/>
+ <property name='rfds-no' type='boolean' value='false'/>
<property name='msr' type='boolean' value='true' migratable='yes'/>
<property name='mce' type='boolean' value='true' migratable='yes'/>
<property name='mca' type='boolean' value='true' migratable='yes'/>
@@ -289,7 +289,7 @@
<property name='sgx-exinfo' type='boolean' value='false'/>
<property name='intel-psfd' type='boolean' value='false'/>
<property name='amd-psfd' type='boolean' value='false'/>
- <property name='gds-no' type='boolean' value='true' migratable='yes'/>
+ <property name='gds-no' type='boolean' value='false'/>
<property name='ds' type='boolean' value='false'/>
<property name='fxsr' type='boolean' value='true' migratable='yes'/>
<property name='avx512-fp16' type='boolean' value='false'/>
@@ -344,7 +344,7 @@
<property name='npt' type='boolean' value='true' migratable='yes'/>
<property name='sgxlc' type='boolean' value='false'/>
<property name='perfmon-v2' type='boolean' value='false'/>
- <property name='rdctl-no' type='boolean' value='true' migratable='yes'/>
+ <property name='rdctl-no' type='boolean' value='false'/>
<property name='vmx-invvpid' type='boolean' value='false'/>
<property name='clwb' type='boolean' value='true' migratable='yes'/>
<property name='avx10-128' type='boolean' value='false'/>
@@ -387,7 +387,7 @@
<property name='vmx-rdtsc-exit' type='boolean' value='false'/>
<property name='hypervisor' type='boolean' value='true' migratable='yes'/>
<property name='vmx-rdtscp-exit' type='boolean' value='false'/>
- <property name='mds-no' type='boolean' value='true' migratable='yes'/>
+ <property name='mds-no' type='boolean' value='false'/>
<property name='pcommit' type='boolean' value='false'/>
<property name='vmx-vpid' type='boolean' value='false'/>
<property name='syscall' type='boolean' value='true' migratable='yes'/>
@@ -435,7 +435,7 @@
<property name='pdpe1gb' type='boolean' value='true' migratable='yes'/>
<property name='sgx-mode64' type='boolean' value='false'/>
<property name='tsc-deadline' type='boolean' value='true' migratable='yes'/>
- <property name='skip-l1dfl-vmentry' type='boolean' value='true' migratable='yes'/>
+ <property name='skip-l1dfl-vmentry' type='boolean' value='false'/>
<property name='vmx-exit-load-perf-global-ctrl' type='boolean' value='false'/>
<property name='fma' type='boolean' value='true' migratable='yes'/>
<property name='lam' type='boolean' value='false'/>
@@ -453,7 +453,7 @@
<property name='vmx-exit-secondary-ctls' type='boolean' value='false'/>
<property name='tsc' type='boolean' value='true' migratable='yes'/>
<property name='tce' type='boolean' value='false'/>
- <property name='its-no' type='boolean' value='true' migratable='yes'/>
+ <property name='its-no' type='boolean' value='false'/>
<property name='flush-l1d' type='boolean' value='false'/>
<property name='fpu' type='boolean' value='true' migratable='yes'/>
<property name='ds-cpl' type='boolean' value='false'/>
@@ -483,7 +483,7 @@
<property name='vmx-zero-len-inject' type='boolean' value='false'/>
<property name='amx-complex' type='boolean' value='false'/>
<property name='avx-vnni-int16' type='boolean' value='false'/>
- <property name='pschange-mc-no' type='boolean' value='true' migratable='yes'/>
+ <property name='pschange-mc-no' type='boolean' value='false'/>
<property name='v-vmsave-vmload' type='boolean' value='true' migratable='yes'/>
<property name='vmx-rdrand-exit' type='boolean' value='false'/>
<property name='sgx-provisionkey' type='boolean' value='false'/>
@@ -558,7 +558,7 @@
<property name='pcid' type='boolean' value='false'/>
<property name='taa-no' type='boolean' value='false'/>
<property name='avx10' type='boolean' value='false'/>
- <property name='arch-capabilities' type='boolean' value='true' migratable='yes'/>
+ <property name='arch-capabilities' type='boolean' value='false'/>
<property name='vgif' type='boolean' value='true' migratable='yes'/>
<property name='vmx-secondary-ctls' type='boolean' value='false'/>
<property name='vmx-xsaves' type='boolean' value='false'/>
@@ -665,12 +665,31 @@
<blocker name='3dnowext'/>
<blocker name='3dnow'/>
</cpu>
+ <cpu type='kvm' name='YongFeng-v3' typename='YongFeng-v3-x86_64-cpu' usable='no'>
+ <blocker name='ss'/>
+ <blocker name='pcid'/>
+ <blocker name='invpcid'/>
+ <blocker name='pku'/>
+ <blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
+ <blocker name='xstore'/>
+ <blocker name='xstore-en'/>
+ <blocker name='xcrypt'/>
+ <blocker name='xcrypt-en'/>
+ <blocker name='ace2'/>
+ <blocker name='phe'/>
+ <blocker name='phe-en'/>
+ <blocker name='pmm'/>
+ <blocker name='pmm-en'/>
+ <blocker name='ssb-no'/>
+ </cpu>
<cpu type='kvm' name='YongFeng-v2' typename='YongFeng-v2-x86_64-cpu' usable='no'>
<blocker name='ss'/>
<blocker name='pcid'/>
<blocker name='invpcid'/>
<blocker name='pku'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='xstore'/>
<blocker name='xstore-en'/>
<blocker name='xcrypt'/>
@@ -688,6 +707,7 @@
<blocker name='invpcid'/>
<blocker name='pku'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='xstore'/>
<blocker name='xstore-en'/>
<blocker name='xcrypt'/>
@@ -705,6 +725,7 @@
<blocker name='invpcid'/>
<blocker name='pku'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='xstore'/>
<blocker name='xstore-en'/>
<blocker name='xcrypt'/>
@@ -731,6 +752,7 @@
<blocker name='movdiri'/>
<blocker name='movdir64b'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='xsaves'/>
</cpu>
<cpu type='kvm' name='Snowridge-v3' typename='Snowridge-v3-x86_64-cpu' usable='no'>
@@ -740,6 +762,7 @@
<blocker name='movdiri'/>
<blocker name='movdir64b'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='core-capability'/>
<blocker name='xsaves'/>
<blocker name='split-lock-detect'/>
@@ -751,6 +774,7 @@
<blocker name='movdiri'/>
<blocker name='movdir64b'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='core-capability'/>
<blocker name='split-lock-detect'/>
</cpu>
@@ -762,6 +786,7 @@
<blocker name='movdiri'/>
<blocker name='movdir64b'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='core-capability'/>
<blocker name='split-lock-detect'/>
</cpu>
@@ -773,6 +798,7 @@
<blocker name='movdiri'/>
<blocker name='movdir64b'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='core-capability'/>
<blocker name='split-lock-detect'/>
</cpu>
@@ -928,6 +954,42 @@
<blocker name='invpcid'/>
<blocker name='rtm'/>
</cpu>
+ <cpu type='kvm' name='SierraForest-v3' typename='SierraForest-v3-x86_64-cpu' usable='no'>
+ <blocker name='ss'/>
+ <blocker name='pcid'/>
+ <blocker name='erms'/>
+ <blocker name='invpcid'/>
+ <blocker name='pku'/>
+ <blocker name='gfni'/>
+ <blocker name='vaes'/>
+ <blocker name='vpclmulqdq'/>
+ <blocker name='bus-lock-detect'/>
+ <blocker name='cldemote'/>
+ <blocker name='movdiri'/>
+ <blocker name='movdir64b'/>
+ <blocker name='fsrm'/>
+ <blocker name='serialize'/>
+ <blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
+ <blocker name='avx-vnni'/>
+ <blocker name='cmpccxadd'/>
+ <blocker name='fsrs'/>
+ <blocker name='avx-ifma'/>
+ <blocker name='lam'/>
+ <blocker name='xsaves'/>
+ <blocker name='ibrs-all'/>
+ <blocker name='sbdr-ssdp-no'/>
+ <blocker name='fbsdp-no'/>
+ <blocker name='psdp-no'/>
+ <blocker name='pbrsb-no'/>
+ <blocker name='avx-vnni-int8'/>
+ <blocker name='avx-ne-convert'/>
+ <blocker name='intel-psfd'/>
+ <blocker name='ipred-ctrl'/>
+ <blocker name='rrsba-ctrl'/>
+ <blocker name='bhi-ctrl'/>
+ <blocker name='mcdt-no'/>
+ </cpu>
<cpu type='kvm' name='SierraForest-v2' typename='SierraForest-v2-x86_64-cpu' usable='no'>
<blocker name='ss'/>
<blocker name='pcid'/>
@@ -944,6 +1006,7 @@
<blocker name='fsrm'/>
<blocker name='serialize'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='avx-vnni'/>
<blocker name='cmpccxadd'/>
<blocker name='fsrs'/>
@@ -975,6 +1038,7 @@
<blocker name='fsrm'/>
<blocker name='serialize'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='avx-vnni'/>
<blocker name='cmpccxadd'/>
<blocker name='fsrs'/>
@@ -1001,6 +1065,7 @@
<blocker name='fsrm'/>
<blocker name='serialize'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='avx-vnni'/>
<blocker name='cmpccxadd'/>
<blocker name='fsrs'/>
@@ -1015,6 +1080,55 @@
<blocker name='avx-ne-convert'/>
<blocker name='mcdt-no'/>
</cpu>
+ <cpu type='kvm' name='SapphireRapids-v4' typename='SapphireRapids-v4-x86_64-cpu' usable='no'>
+ <blocker name='ss'/>
+ <blocker name='pcid'/>
+ <blocker name='hle'/>
+ <blocker name='erms'/>
+ <blocker name='invpcid'/>
+ <blocker name='rtm'/>
+ <blocker name='avx512f'/>
+ <blocker name='avx512dq'/>
+ <blocker name='avx512ifma'/>
+ <blocker name='avx512cd'/>
+ <blocker name='avx512bw'/>
+ <blocker name='avx512vl'/>
+ <blocker name='avx512vbmi'/>
+ <blocker name='pku'/>
+ <blocker name='avx512vbmi2'/>
+ <blocker name='gfni'/>
+ <blocker name='vaes'/>
+ <blocker name='vpclmulqdq'/>
+ <blocker name='avx512vnni'/>
+ <blocker name='avx512bitalg'/>
+ <blocker name='avx512-vpopcntdq'/>
+ <blocker name='la57'/>
+ <blocker name='bus-lock-detect'/>
+ <blocker name='cldemote'/>
+ <blocker name='movdiri'/>
+ <blocker name='movdir64b'/>
+ <blocker name='fsrm'/>
+ <blocker name='serialize'/>
+ <blocker name='tsx-ldtrk'/>
+ <blocker name='amx-bf16'/>
+ <blocker name='avx512-fp16'/>
+ <blocker name='amx-tile'/>
+ <blocker name='amx-int8'/>
+ <blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
+ <blocker name='avx-vnni'/>
+ <blocker name='avx512-bf16'/>
+ <blocker name='fzrm'/>
+ <blocker name='fsrs'/>
+ <blocker name='fsrc'/>
+ <blocker name='xsaves'/>
+ <blocker name='xfd'/>
+ <blocker name='ibrs-all'/>
+ <blocker name='taa-no'/>
+ <blocker name='sbdr-ssdp-no'/>
+ <blocker name='fbsdp-no'/>
+ <blocker name='psdp-no'/>
+ </cpu>
<cpu type='kvm' name='SapphireRapids-v3' typename='SapphireRapids-v3-x86_64-cpu' usable='no'>
<blocker name='ss'/>
<blocker name='pcid'/>
@@ -1050,6 +1164,7 @@
<blocker name='amx-tile'/>
<blocker name='amx-int8'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='avx-vnni'/>
<blocker name='avx512-bf16'/>
<blocker name='fzrm'/>
@@ -1094,6 +1209,7 @@
<blocker name='amx-tile'/>
<blocker name='amx-int8'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='avx-vnni'/>
<blocker name='avx512-bf16'/>
<blocker name='fzrm'/>
@@ -1138,6 +1254,7 @@
<blocker name='amx-tile'/>
<blocker name='amx-int8'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='avx-vnni'/>
<blocker name='avx512-bf16'/>
<blocker name='fzrm'/>
@@ -1179,6 +1296,7 @@
<blocker name='amx-tile'/>
<blocker name='amx-int8'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='avx-vnni'/>
<blocker name='avx512-bf16'/>
<blocker name='fzrm'/>
@@ -1291,6 +1409,7 @@
<blocker name='la57'/>
<blocker name='fsrm'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='xsaves'/>
<blocker name='ibrs-all'/>
<blocker name='taa-no'/>
@@ -1317,6 +1436,7 @@
<blocker name='la57'/>
<blocker name='fsrm'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='xsaves'/>
<blocker name='ibrs-all'/>
<blocker name='taa-no'/>
@@ -1343,6 +1463,7 @@
<blocker name='la57'/>
<blocker name='fsrm'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='xsaves'/>
<blocker name='ibrs-all'/>
<blocker name='taa-no'/>
@@ -1369,6 +1490,7 @@
<blocker name='la57'/>
<blocker name='fsrm'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='ibrs-all'/>
<blocker name='taa-no'/>
</cpu>
@@ -1392,6 +1514,7 @@
<blocker name='avx512-vpopcntdq'/>
<blocker name='la57'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='ibrs-all'/>
<blocker name='taa-no'/>
</cpu>
@@ -1535,6 +1658,63 @@
<blocker name='invpcid'/>
<blocker name='rtm'/>
</cpu>
+ <cpu type='kvm' name='GraniteRapids-v3' typename='GraniteRapids-v3-x86_64-cpu' usable='no'>
+ <blocker name='ss'/>
+ <blocker name='pcid'/>
+ <blocker name='hle'/>
+ <blocker name='erms'/>
+ <blocker name='invpcid'/>
+ <blocker name='rtm'/>
+ <blocker name='avx512f'/>
+ <blocker name='avx512dq'/>
+ <blocker name='avx512ifma'/>
+ <blocker name='avx512cd'/>
+ <blocker name='avx512bw'/>
+ <blocker name='avx512vl'/>
+ <blocker name='avx512vbmi'/>
+ <blocker name='pku'/>
+ <blocker name='avx512vbmi2'/>
+ <blocker name='gfni'/>
+ <blocker name='vaes'/>
+ <blocker name='vpclmulqdq'/>
+ <blocker name='avx512vnni'/>
+ <blocker name='avx512bitalg'/>
+ <blocker name='avx512-vpopcntdq'/>
+ <blocker name='la57'/>
+ <blocker name='bus-lock-detect'/>
+ <blocker name='cldemote'/>
+ <blocker name='movdiri'/>
+ <blocker name='movdir64b'/>
+ <blocker name='fsrm'/>
+ <blocker name='serialize'/>
+ <blocker name='tsx-ldtrk'/>
+ <blocker name='amx-bf16'/>
+ <blocker name='avx512-fp16'/>
+ <blocker name='amx-tile'/>
+ <blocker name='amx-int8'/>
+ <blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
+ <blocker name='avx-vnni'/>
+ <blocker name='avx512-bf16'/>
+ <blocker name='fzrm'/>
+ <blocker name='fsrs'/>
+ <blocker name='fsrc'/>
+ <blocker name='amx-fp16'/>
+ <blocker name='xsaves'/>
+ <blocker name='xfd'/>
+ <blocker name='ibrs-all'/>
+ <blocker name='taa-no'/>
+ <blocker name='sbdr-ssdp-no'/>
+ <blocker name='fbsdp-no'/>
+ <blocker name='psdp-no'/>
+ <blocker name='pbrsb-no'/>
+ <blocker name='prefetchiti'/>
+ <blocker name='avx10'/>
+ <blocker name='mcdt-no'/>
+ <blocker name='avx10-128'/>
+ <blocker name='avx10-256'/>
+ <blocker name='avx10-512'/>
+ </cpu>
<cpu type='kvm' name='GraniteRapids-v2' typename='GraniteRapids-v2-x86_64-cpu' usable='no'>
<blocker name='ss'/>
<blocker name='pcid'/>
@@ -1570,6 +1750,7 @@
<blocker name='amx-tile'/>
<blocker name='amx-int8'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='avx-vnni'/>
<blocker name='avx512-bf16'/>
<blocker name='fzrm'/>
@@ -1622,6 +1803,7 @@
<blocker name='amx-tile'/>
<blocker name='amx-int8'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='avx-vnni'/>
<blocker name='avx512-bf16'/>
<blocker name='fzrm'/>
@@ -1670,6 +1852,7 @@
<blocker name='amx-tile'/>
<blocker name='amx-int8'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='avx-vnni'/>
<blocker name='avx512-bf16'/>
<blocker name='fzrm'/>
@@ -1939,21 +2122,25 @@
<cpu type='kvm' name='Denverton-v3' typename='Denverton-v3-x86_64-cpu' usable='no'>
<blocker name='erms'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='xsaves'/>
</cpu>
<cpu type='kvm' name='Denverton-v2' typename='Denverton-v2-x86_64-cpu' usable='no'>
<blocker name='erms'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
</cpu>
<cpu type='kvm' name='Denverton-v1' typename='Denverton-v1-x86_64-cpu' usable='no'>
<blocker name='erms'/>
<blocker name='mpx'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
</cpu>
<cpu type='kvm' name='Denverton' typename='Denverton-x86_64-cpu' usable='no'>
<blocker name='erms'/>
<blocker name='mpx'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
</cpu>
<cpu type='kvm' name='Cooperlake-v2' typename='Cooperlake-v2-x86_64-cpu' usable='no'>
<blocker name='pcid'/>
@@ -1969,6 +2156,7 @@
<blocker name='pku'/>
<blocker name='avx512vnni'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='avx512-bf16'/>
<blocker name='xsaves'/>
<blocker name='ibrs-all'/>
@@ -1988,6 +2176,7 @@
<blocker name='pku'/>
<blocker name='avx512vnni'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='avx512-bf16'/>
<blocker name='ibrs-all'/>
<blocker name='taa-no'/>
@@ -2006,6 +2195,7 @@
<blocker name='pku'/>
<blocker name='avx512vnni'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='avx512-bf16'/>
<blocker name='ibrs-all'/>
<blocker name='taa-no'/>
@@ -2028,6 +2218,7 @@
<blocker name='fsrm'/>
<blocker name='serialize'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='sha512'/>
<blocker name='sm3'/>
<blocker name='sm4'/>
@@ -2070,6 +2261,7 @@
<blocker name='fsrm'/>
<blocker name='serialize'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='sha512'/>
<blocker name='sm3'/>
<blocker name='sm4'/>
@@ -2108,6 +2300,7 @@
<blocker name='pku'/>
<blocker name='avx512vnni'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='xsaves'/>
<blocker name='ibrs-all'/>
</cpu>
@@ -2123,6 +2316,7 @@
<blocker name='pku'/>
<blocker name='avx512vnni'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='ibrs-all'/>
</cpu>
<cpu type='kvm' name='Cascadelake-Server-v3' typename='Cascadelake-Server-v3-x86_64-cpu' usable='no'>
@@ -2137,6 +2331,7 @@
<blocker name='pku'/>
<blocker name='avx512vnni'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='ibrs-all'/>
</cpu>
<cpu type='kvm' name='Cascadelake-Server-v2' typename='Cascadelake-Server-v2-x86_64-cpu' usable='no'>
@@ -2153,6 +2348,7 @@
<blocker name='pku'/>
<blocker name='avx512vnni'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='ibrs-all'/>
</cpu>
<cpu type='kvm' name='Cascadelake-Server-v1' typename='Cascadelake-Server-v1-x86_64-cpu' usable='no'>
@@ -2182,6 +2378,7 @@
<blocker name='pku'/>
<blocker name='avx512vnni'/>
<blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
<blocker name='ibrs-all'/>
</cpu>
<cpu type='kvm' name='Cascadelake-Server' typename='Cascadelake-Server-x86_64-cpu' usable='no'>
@@ -2257,8 +2454,8 @@
<machine type='kvm' name='pc-q35-5.2' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
<machine type='kvm' name='pc-i440fx-6.2' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
<machine type='kvm' name='pc-q35-4.2' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
- <machine type='kvm' name='pc-i440fx-4.2' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
<machine type='kvm' name='pc-i440fx-5.2' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
+ <machine type='kvm' name='pc-i440fx-4.2' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
<machine type='kvm' name='pc-q35-9.1' hotplugCpus='yes' maxCpus='4096' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
<machine type='kvm' name='pc-q35-7.1' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
<machine type='kvm' name='pc-q35-8.1' hotplugCpus='yes' maxCpus='1024' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
@@ -2282,8 +2479,8 @@
<machine type='kvm' name='pc-q35-5.0' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
<machine type='kvm' name='pc-i440fx-10.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
<machine type='kvm' name='pc-q35-9.2' hotplugCpus='yes' maxCpus='4096' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
- <machine type='kvm' name='pc-i440fx-6.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
<machine type='kvm' name='pc-q35-7.2' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
+ <machine type='kvm' name='pc-i440fx-6.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
<machine type='kvm' name='microvm' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='microvm.ram' acpi='yes'/>
<machine type='kvm' name='pc-q35-8.2' hotplugCpus='yes' maxCpus='1024' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
<machine type='kvm' name='pc-i440fx-8.2' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
@@ -2721,6 +2918,23 @@
<cpu type='tcg' name='core2duo' typename='core2duo-x86_64-cpu' usable='yes'/>
<cpu type='tcg' name='athlon-v1' typename='athlon-v1-x86_64-cpu' usable='yes'/>
<cpu type='tcg' name='athlon' typename='athlon-x86_64-cpu' usable='yes'/>
+ <cpu type='tcg' name='YongFeng-v3' typename='YongFeng-v3-x86_64-cpu' usable='no'>
+ <blocker name='pcid'/>
+ <blocker name='tsc-deadline'/>
+ <blocker name='invpcid'/>
+ <blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
+ <blocker name='invtsc'/>
+ <blocker name='xstore'/>
+ <blocker name='xstore-en'/>
+ <blocker name='xcrypt'/>
+ <blocker name='xcrypt-en'/>
+ <blocker name='ace2'/>
+ <blocker name='phe'/>
+ <blocker name='phe-en'/>
+ <blocker name='pmm'/>
+ <blocker name='pmm-en'/>
+ </cpu>
<cpu type='tcg' name='YongFeng-v2' typename='YongFeng-v2-x86_64-cpu' usable='no'>
<blocker name='pcid'/>
<blocker name='tsc-deadline'/>
@@ -3004,6 +3218,34 @@
<blocker name='rtm'/>
<blocker name='xsavec'/>
</cpu>
+ <cpu type='tcg' name='SierraForest-v3' typename='SierraForest-v3-x86_64-cpu' usable='no'>
+ <blocker name='pcid'/>
+ <blocker name='tsc-deadline'/>
+ <blocker name='tsc-adjust'/>
+ <blocker name='invpcid'/>
+ <blocker name='gfni'/>
+ <blocker name='vpclmulqdq'/>
+ <blocker name='bus-lock-detect'/>
+ <blocker name='cldemote'/>
+ <blocker name='movdiri'/>
+ <blocker name='movdir64b'/>
+ <blocker name='serialize'/>
+ <blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
+ <blocker name='ssbd'/>
+ <blocker name='avx-vnni'/>
+ <blocker name='avx-ifma'/>
+ <blocker name='lam'/>
+ <blocker name='xsavec'/>
+ <blocker name='xsaves'/>
+ <blocker name='avx-vnni-int8'/>
+ <blocker name='avx-ne-convert'/>
+ <blocker name='intel-psfd'/>
+ <blocker name='ipred-ctrl'/>
+ <blocker name='rrsba-ctrl'/>
+ <blocker name='bhi-ctrl'/>
+ <blocker name='mcdt-no'/>
+ </cpu>
<cpu type='tcg' name='SierraForest-v2' typename='SierraForest-v2-x86_64-cpu' usable='no'>
<blocker name='pcid'/>
<blocker name='tsc-deadline'/>
@@ -3070,6 +3312,45 @@
<blocker name='avx-ne-convert'/>
<blocker name='mcdt-no'/>
</cpu>
+ <cpu type='tcg' name='SapphireRapids-v4' typename='SapphireRapids-v4-x86_64-cpu' usable='no'>
+ <blocker name='pcid'/>
+ <blocker name='tsc-deadline'/>
+ <blocker name='tsc-adjust'/>
+ <blocker name='hle'/>
+ <blocker name='invpcid'/>
+ <blocker name='rtm'/>
+ <blocker name='avx512f'/>
+ <blocker name='avx512dq'/>
+ <blocker name='avx512ifma'/>
+ <blocker name='avx512cd'/>
+ <blocker name='avx512bw'/>
+ <blocker name='avx512vl'/>
+ <blocker name='avx512vbmi'/>
+ <blocker name='avx512vbmi2'/>
+ <blocker name='gfni'/>
+ <blocker name='vpclmulqdq'/>
+ <blocker name='avx512vnni'/>
+ <blocker name='avx512bitalg'/>
+ <blocker name='avx512-vpopcntdq'/>
+ <blocker name='bus-lock-detect'/>
+ <blocker name='cldemote'/>
+ <blocker name='movdiri'/>
+ <blocker name='movdir64b'/>
+ <blocker name='serialize'/>
+ <blocker name='tsx-ldtrk'/>
+ <blocker name='amx-bf16'/>
+ <blocker name='avx512-fp16'/>
+ <blocker name='amx-tile'/>
+ <blocker name='amx-int8'/>
+ <blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
+ <blocker name='ssbd'/>
+ <blocker name='avx-vnni'/>
+ <blocker name='avx512-bf16'/>
+ <blocker name='xsavec'/>
+ <blocker name='xsaves'/>
+ <blocker name='xfd'/>
+ </cpu>
<cpu type='tcg' name='SapphireRapids-v3' typename='SapphireRapids-v3-x86_64-cpu' usable='no'>
<blocker name='pcid'/>
<blocker name='tsc-deadline'/>
@@ -3558,6 +3839,52 @@
<blocker name='invpcid'/>
<blocker name='rtm'/>
</cpu>
+ <cpu type='tcg' name='GraniteRapids-v3' typename='GraniteRapids-v3-x86_64-cpu' usable='no'>
+ <blocker name='pcid'/>
+ <blocker name='tsc-deadline'/>
+ <blocker name='tsc-adjust'/>
+ <blocker name='hle'/>
+ <blocker name='invpcid'/>
+ <blocker name='rtm'/>
+ <blocker name='avx512f'/>
+ <blocker name='avx512dq'/>
+ <blocker name='avx512ifma'/>
+ <blocker name='avx512cd'/>
+ <blocker name='avx512bw'/>
+ <blocker name='avx512vl'/>
+ <blocker name='avx512vbmi'/>
+ <blocker name='avx512vbmi2'/>
+ <blocker name='gfni'/>
+ <blocker name='vpclmulqdq'/>
+ <blocker name='avx512vnni'/>
+ <blocker name='avx512bitalg'/>
+ <blocker name='avx512-vpopcntdq'/>
+ <blocker name='bus-lock-detect'/>
+ <blocker name='cldemote'/>
+ <blocker name='movdiri'/>
+ <blocker name='movdir64b'/>
+ <blocker name='serialize'/>
+ <blocker name='tsx-ldtrk'/>
+ <blocker name='amx-bf16'/>
+ <blocker name='avx512-fp16'/>
+ <blocker name='amx-tile'/>
+ <blocker name='amx-int8'/>
+ <blocker name='spec-ctrl'/>
+ <blocker name='arch-capabilities'/>
+ <blocker name='ssbd'/>
+ <blocker name='avx-vnni'/>
+ <blocker name='avx512-bf16'/>
+ <blocker name='amx-fp16'/>
+ <blocker name='xsavec'/>
+ <blocker name='xsaves'/>
+ <blocker name='xfd'/>
+ <blocker name='prefetchiti'/>
+ <blocker name='avx10'/>
+ <blocker name='mcdt-no'/>
+ <blocker name='avx10-128'/>
+ <blocker name='avx10-256'/>
+ <blocker name='avx10-512'/>
+ </cpu>
<cpu type='tcg' name='GraniteRapids-v2' typename='GraniteRapids-v2-x86_64-cpu' usable='no'>
<blocker name='pcid'/>
<blocker name='tsc-deadline'/>
@@ -4519,8 +4846,8 @@
<machine type='tcg' name='pc-q35-5.2' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
<machine type='tcg' name='pc-i440fx-6.2' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
<machine type='tcg' name='pc-q35-4.2' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
- <machine type='tcg' name='pc-i440fx-4.2' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
<machine type='tcg' name='pc-i440fx-5.2' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
+ <machine type='tcg' name='pc-i440fx-4.2' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
<machine type='tcg' name='pc-q35-9.1' hotplugCpus='yes' maxCpus='4096' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
<machine type='tcg' name='pc-q35-7.1' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
<machine type='tcg' name='pc-q35-8.1' hotplugCpus='yes' maxCpus='1024' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
@@ -4544,8 +4871,8 @@
<machine type='tcg' name='pc-q35-5.0' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
<machine type='tcg' name='pc-i440fx-10.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
<machine type='tcg' name='pc-q35-9.2' hotplugCpus='yes' maxCpus='4096' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
- <machine type='tcg' name='pc-i440fx-6.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
<machine type='tcg' name='pc-q35-7.2' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
+ <machine type='tcg' name='pc-i440fx-6.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
<machine type='tcg' name='microvm' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='microvm.ram' acpi='yes'/>
<machine type='tcg' name='pc-q35-8.2' hotplugCpus='yes' maxCpus='1024' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
<machine type='tcg' name='pc-i440fx-8.2' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
diff --git a/tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-latest.args b/tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-latest.args
index a0247e4310..d7309e853e 100644
--- a/tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-latest.args
+++ b/tests/qemuxmlconfdata/cpu-host-model-fallback-kvm.x86_64-latest.args
@@ -12,7 +12,7 @@ XDG_CONFIG_HOME=/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \
-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/var/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \
-machine pc,usb=off,dump-guest-core=off,memory-backend=pc.ram,acpi=off \
-accel kvm \
--cpu EPYC-Rome,x2apic=on,tsc-deadline=on,hypervisor=on,tsc-adjust=on,stibp=on,arch-capabilities=on,ssbd=on,cmp-legacy=on,overflow-recov=on,succor=on,amd-ssbd=on,virt-ssbd=on,lbrv=on,tsc-scale=on,vmcb-clean=on,flushbyasid=on,pause-filter=on,pfthreshold=on,v-vmsave-vmload=on,vgif=on,svme-addr-chk=on,lfence-always-serializing=on,null-sel-clr-base=on,ibpb-brtype=on,rdctl-no=on,skip-l1dfl-vmentry=on,mds-no=on,pschange-mc-no=on,gds-no=on,rfds-no=on,xsaves=off \
+-cpu EPYC-Rome,x2apic=on,tsc-deadline=on,hypervisor=on,tsc-adjust=on,stibp=on,ssbd=on,cmp-legacy=on,overflow-recov=on,succor=on,amd-ssbd=on,virt-ssbd=on,lbrv=on,tsc-scale=on,vmcb-clean=on,flushbyasid=on,pause-filter=on,pfthreshold=on,v-vmsave-vmload=on,vgif=on,svme-addr-chk=on,lfence-always-serializing=on,null-sel-clr-base=on,ibpb-brtype=on,xsaves=off \
-m size=219136k \
-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}' \
-overcommit mem-lock=off \
diff --git a/tests/qemuxmlconfdata/cpu-host-model-features.x86_64-latest.args b/tests/qemuxmlconfdata/cpu-host-model-features.x86_64-latest.args
index a60ce4dee0..06bc967da2 100644
--- a/tests/qemuxmlconfdata/cpu-host-model-features.x86_64-latest.args
+++ b/tests/qemuxmlconfdata/cpu-host-model-features.x86_64-latest.args
@@ -12,7 +12,7 @@ XDG_CONFIG_HOME=/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \
-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/var/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \
-machine pc,usb=off,dump-guest-core=off,memory-backend=pc.ram,acpi=off \
-accel kvm \
--cpu EPYC-Rome,x2apic=on,tsc-deadline=on,hypervisor=on,tsc-adjust=on,stibp=on,arch-capabilities=on,ssbd=on,cmp-legacy=on,overflow-recov=on,succor=on,amd-ssbd=on,virt-ssbd=on,lbrv=on,tsc-scale=on,vmcb-clean=on,flushbyasid=on,pause-filter=on,pfthreshold=on,v-vmsave-vmload=on,vgif=on,svme-addr-chk=on,lfence-always-serializing=on,null-sel-clr-base=on,ibpb-brtype=on,rdctl-no=on,skip-l1dfl-vmentry=on,mds-no=on,pschange-mc-no=on,gds-no=on,rfds-no=on,xsaves=off,abm=on,ds=on,invtsc=off \
+-cpu EPYC-Rome,x2apic=on,tsc-deadline=on,hypervisor=on,tsc-adjust=on,stibp=on,ssbd=on,cmp-legacy=on,overflow-recov=on,succor=on,amd-ssbd=on,virt-ssbd=on,lbrv=on,tsc-scale=on,vmcb-clean=on,flushbyasid=on,pause-filter=on,pfthreshold=on,v-vmsave-vmload=on,vgif=on,svme-addr-chk=on,lfence-always-serializing=on,null-sel-clr-base=on,ibpb-brtype=on,xsaves=off,abm=on,ds=on,invtsc=off \
-m size=219136k \
-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}' \
-overcommit mem-lock=off \
diff --git a/tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-latest.args b/tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-latest.args
index e2e6d08246..06d8c15722 100644
--- a/tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-latest.args
+++ b/tests/qemuxmlconfdata/cpu-host-model-kvm.x86_64-latest.args
@@ -12,7 +12,7 @@ XDG_CONFIG_HOME=/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \
-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/var/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \
-machine q35,usb=off,dump-guest-core=off,memory-backend=pc.ram,acpi=off \
-accel kvm \
--cpu EPYC-Rome,x2apic=on,tsc-deadline=on,hypervisor=on,tsc-adjust=on,stibp=on,arch-capabilities=on,ssbd=on,cmp-legacy=on,overflow-recov=on,succor=on,amd-ssbd=on,virt-ssbd=on,lbrv=on,tsc-scale=on,vmcb-clean=on,flushbyasid=on,pause-filter=on,pfthreshold=on,v-vmsave-vmload=on,vgif=on,svme-addr-chk=on,lfence-always-serializing=on,null-sel-clr-base=on,ibpb-brtype=on,rdctl-no=on,skip-l1dfl-vmentry=on,mds-no=on,pschange-mc-no=on,gds-no=on,rfds-no=on,xsaves=off \
+-cpu EPYC-Rome,x2apic=on,tsc-deadline=on,hypervisor=on,tsc-adjust=on,stibp=on,ssbd=on,cmp-legacy=on,overflow-recov=on,succor=on,amd-ssbd=on,virt-ssbd=on,lbrv=on,tsc-scale=on,vmcb-clean=on,flushbyasid=on,pause-filter=on,pfthreshold=on,v-vmsave-vmload=on,vgif=on,svme-addr-chk=on,lfence-always-serializing=on,null-sel-clr-base=on,ibpb-brtype=on,xsaves=off \
-m size=219136k \
-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}' \
-overcommit mem-lock=off \
diff --git a/tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-latest.args b/tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-latest.args
index a0247e4310..d7309e853e 100644
--- a/tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-latest.args
+++ b/tests/qemuxmlconfdata/cpu-host-model-nofallback-kvm.x86_64-latest.args
@@ -12,7 +12,7 @@ XDG_CONFIG_HOME=/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \
-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/var/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \
-machine pc,usb=off,dump-guest-core=off,memory-backend=pc.ram,acpi=off \
-accel kvm \
--cpu EPYC-Rome,x2apic=on,tsc-deadline=on,hypervisor=on,tsc-adjust=on,stibp=on,arch-capabilities=on,ssbd=on,cmp-legacy=on,overflow-recov=on,succor=on,amd-ssbd=on,virt-ssbd=on,lbrv=on,tsc-scale=on,vmcb-clean=on,flushbyasid=on,pause-filter=on,pfthreshold=on,v-vmsave-vmload=on,vgif=on,svme-addr-chk=on,lfence-always-serializing=on,null-sel-clr-base=on,ibpb-brtype=on,rdctl-no=on,skip-l1dfl-vmentry=on,mds-no=on,pschange-mc-no=on,gds-no=on,rfds-no=on,xsaves=off \
+-cpu EPYC-Rome,x2apic=on,tsc-deadline=on,hypervisor=on,tsc-adjust=on,stibp=on,ssbd=on,cmp-legacy=on,overflow-recov=on,succor=on,amd-ssbd=on,virt-ssbd=on,lbrv=on,tsc-scale=on,vmcb-clean=on,flushbyasid=on,pause-filter=on,pfthreshold=on,v-vmsave-vmload=on,vgif=on,svme-addr-chk=on,lfence-always-serializing=on,null-sel-clr-base=on,ibpb-brtype=on,xsaves=off \
-m size=219136k \
-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}' \
-overcommit mem-lock=off \
--
2.51.0
2
1
Current implementation of virDomainBlockPull is actually a subset of
virDomainBlockRebase with NULL base.
I suggest to add new generalised API call virDomainBlockRebase2 which
will serve as a superset of both and support params list.
Having params list is more flexible and extendible for future possible
improvements of qemu block-stream or block-copy.
For now only 'base' and 'bandwidth' params are proposed, but we can
extend them, for example, to some block copy params
(VIR_DOMAIN_BLOCK_REBASE_COPY).
Nikolai Barybin (2):
api: remote: introduce virDomainBlockRebase2 API
qemu: implement driver support for domainBlockRebase2 API
include/libvirt/libvirt-domain.h | 20 ++++++
src/driver-hypervisor.h | 8 +++
src/libvirt-domain.c | 69 +++++++++++++++++++
src/libvirt_public.syms | 5 ++
src/qemu/qemu_driver.c | 113 +++++++++++++++++++++++++------
src/remote/remote_driver.c | 1 +
src/remote/remote_protocol.x | 17 ++++-
src/remote_protocol-structs | 10 +++
8 files changed, 222 insertions(+), 21 deletions(-)
--
2.47.3
2
4
I have just tagged v11.7.0-rc1 in the repository and pushed signed
tarballs to https://download.libvirt.org/
Please give the release candidate some testing and in case you find a
serious issue which should have a fix in the upcoming release, feel
free to reply to this thread to make sure the issue is more visible.
If you have not done so yet, please update NEWS.rst to document any
significant change you made since the last release.
Jirka
1
1
See [1] for the discussion motivating these changes.
[1] https://lists.libvirt.org/archives/list/devel@lists.libvirt.org/thread/U33U…
Andrea Bolognani (5):
tests: Tweak descriptor for combined firmware
tests: Add firmware-auto-efi-sev-snp
qemu: Fix matching for stateless/combined firmware
qemu: Fix matching for read/write firmware
news: Update for firmware selection fixes
NEWS.rst | 6 +++
src/qemu/qemu_firmware.c | 39 +++++++++++++------
.../usr/share/qemu/firmware/90-combined.json | 4 +-
tests/qemufirmwaretest.c | 2 +-
...ware-auto-efi-rw-pflash.x86_64-latest.args | 36 +++++++++++++++++
...mware-auto-efi-rw-pflash.x86_64-latest.err | 1 -
...mware-auto-efi-rw-pflash.x86_64-latest.xml | 6 ++-
.../firmware-auto-efi-rw.x86_64-latest.args | 36 +++++++++++++++++
.../firmware-auto-efi-rw.x86_64-latest.err | 1 -
.../firmware-auto-efi-rw.x86_64-latest.xml | 6 ++-
...auto-efi-sev-snp.x86_64-latest+amdsev.args | 37 ++++++++++++++++++
...auto-efi-sev-snp.x86_64-latest+amdsev.xml} | 9 ++++-
.../firmware-auto-efi-sev-snp.xml | 20 ++++++++++
tests/qemuxmlconftest.c | 8 +++-
14 files changed, 190 insertions(+), 21 deletions(-)
create mode 100644 tests/qemuxmlconfdata/firmware-auto-efi-rw-pflash.x86_64-latest.args
delete mode 100644 tests/qemuxmlconfdata/firmware-auto-efi-rw-pflash.x86_64-latest.err
create mode 100644 tests/qemuxmlconfdata/firmware-auto-efi-rw.x86_64-latest.args
delete mode 100644 tests/qemuxmlconfdata/firmware-auto-efi-rw.x86_64-latest.err
create mode 100644 tests/qemuxmlconfdata/firmware-auto-efi-sev-snp.x86_64-latest+amdsev.args
copy tests/qemuxmlconfdata/{firmware-auto-efi-rw-pflash.x86_64-latest.xml => firmware-auto-efi-sev-snp.x86_64-latest+amdsev.xml} (76%)
create mode 100644 tests/qemuxmlconfdata/firmware-auto-efi-sev-snp.xml
--
2.50.1
4
31
Hello,
This is a follow-up of the submission:
https://lists.libvirt.org/archives/list/devel@lists.libvirt.org/thread/EZBL…
Based on Jiri's feedback, it is better to tackle this situation by
documentation. You can find here a proposal for the documentation.
The section will be rendered at : https://libvirt.org/formatcaps.html
Best regards,
Hector
v3:
- modifications based on Jiri's feedback on the v2
https://lists.libvirt.org/archives/list/devel@lists.libvirt.org/message/PRX…
v2:
- wrap lines at 80 characters
Hector Cao (1):
docs : add doc on cpu model and features
docs/formatcaps.rst | 44 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 44 insertions(+)
--
2.45.2
3
3