qemu: add QEMU_CAPS_VHOST_USER_FS_BOOTINDEX

Introduced by QEMU commit:

commit 6da32fe5efdd71c9d254a436ce972194ff631285
Author:     Laszlo Ersek <lersek@redhat.com>
AuthorDate: 2021-01-12 14:16:03 +0100
Commit:     Michael S. Tsirkin <mst@redhat.com>
CommitDate: 2021-01-13 09:06:37 -0500

    vhost-user-fs: add the "bootindex" property

Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
Ján Tomko 2021-01-04 16:03:57 +01:00
parent baa4a4695c
commit 42dd7d797b
17 changed files with 1514 additions and 339 deletions

View File

@ -610,6 +610,7 @@ VIR_ENUM_IMPL(virQEMUCaps,
"dc390",
"am53c974",
"virtio-pmem-pci",
"vhost-user-fs.bootindex",
);
@ -1510,6 +1511,10 @@ static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsNVDIMM[] = {
{ "unarmed", QEMU_CAPS_DEVICE_NVDIMM_UNARMED, NULL },
};
static struct virQEMUCapsDevicePropsFlags virQEMUCapsDevicePropsVhostUserFS[] = {
{ "bootindex", QEMU_CAPS_VHOST_USER_FS_BOOTINDEX, NULL },
};
/* see documentation for virQEMUQAPISchemaPathGet for the query format */
static struct virQEMUCapsStringFlags virQEMUCapsQMPSchemaQueries[] = {
{ "blockdev-add/arg-type/options/+gluster/debug-level", QEMU_CAPS_GLUSTER_DEBUG_LEVEL},
@ -1661,6 +1666,9 @@ static virQEMUCapsDeviceTypeProps virQEMUCapsDeviceProps[] = {
{ "usb-host", virQEMUCapsDevicePropsUSBHost,
G_N_ELEMENTS(virQEMUCapsDevicePropsUSBHost),
-1 },
{ "vhost-user-fs-device", virQEMUCapsDevicePropsVhostUserFS,
G_N_ELEMENTS(virQEMUCapsDevicePropsVhostUserFS),
QEMU_CAPS_DEVICE_VHOST_USER_FS },
};
static struct virQEMUCapsStringFlags virQEMUCapsObjectPropsMemoryBackendFile[] = {

View File

@ -590,6 +590,7 @@ typedef enum { /* virQEMUCapsFlags grouping marker for syntax-check */
QEMU_CAPS_SCSI_DC390, /* -device dc-390 */
QEMU_CAPS_SCSI_AM53C974, /* -device am53c974 */
QEMU_CAPS_DEVICE_VIRTIO_PMEM_PCI, /* -device virtio-pmem-pci */
QEMU_CAPS_VHOST_USER_FS_BOOTINDEX, /* vhost-user-fs.bootindex */
QEMU_CAPS_LAST /* this must always be the last item */
} virQEMUCapsFlags;

View File

@ -6302,12 +6302,91 @@
"id": "libvirt-31"
}
{
"execute": "device-list-properties",
"arguments": {
"typename": "vhost-user-fs-device"
},
"id": "libvirt-32"
}
{
"return": [
{
"default-value": false,
"name": "packed",
"description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "iommu_platform",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "event_idx",
"description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "x-disable-legacy-check",
"type": "bool"
},
{
"default-value": true,
"name": "notify_on_empty",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "any_layout",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-started",
"type": "bool"
},
{
"default-value": true,
"name": "indirect_desc",
"description": "on/off",
"type": "bool"
},
{
"name": "chardev",
"description": "ID of a chardev to use as a backend",
"type": "str"
},
{
"default-value": 128,
"name": "queue-size",
"type": "uint16"
},
{
"name": "tag",
"type": "str"
},
{
"default-value": 1,
"name": "num-request-queues",
"type": "uint16"
}
],
"id": "libvirt-32"
}
{
"execute": "qom-list-properties",
"arguments": {
"typename": "memory-backend-file"
},
"id": "libvirt-32"
"id": "libvirt-33"
}
{
@ -6372,7 +6451,7 @@
"type": "bool"
}
],
"id": "libvirt-32"
"id": "libvirt-33"
}
{
@ -6380,7 +6459,7 @@
"arguments": {
"typename": "memory-backend-memfd"
},
"id": "libvirt-33"
"id": "libvirt-34"
}
{
@ -6444,7 +6523,7 @@
"type": "bool"
}
],
"id": "libvirt-33"
"id": "libvirt-34"
}
{
@ -6452,7 +6531,7 @@
"arguments": {
"typename": "max-arm-cpu"
},
"id": "libvirt-34"
"id": "libvirt-35"
}
{
@ -6639,12 +6718,12 @@
"type": "bool"
}
],
"id": "libvirt-34"
"id": "libvirt-35"
}
{
"execute": "query-machines",
"id": "libvirt-35"
"id": "libvirt-36"
}
{
@ -7202,7 +7281,7 @@
"deprecated": false
}
],
"id": "libvirt-35"
"id": "libvirt-36"
}
{
@ -7210,7 +7289,7 @@
"arguments": {
"typename": "virt-4.2-machine"
},
"id": "libvirt-36"
"id": "libvirt-37"
}
{
@ -7363,12 +7442,12 @@
"type": "child<cfi.pflash01>"
}
],
"id": "libvirt-36"
"id": "libvirt-37"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-37"
"id": "libvirt-38"
}
{
@ -7559,34 +7638,34 @@
"static": false
}
],
"id": "libvirt-37"
"id": "libvirt-38"
}
{
"execute": "query-tpm-models",
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"return": [
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"execute": "query-tpm-types",
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"return": [
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-command-line-options",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -8754,12 +8833,12 @@
"option": "drive"
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -8837,12 +8916,12 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-qmp-schema",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -21413,12 +21492,12 @@
]
}
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-gic-capabilities",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -21434,7 +21513,7 @@
"kernel": false
}
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -21445,7 +21524,7 @@
"name": "host"
}
},
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -21475,7 +21554,7 @@
}
}
},
"id": "libvirt-44"
"id": "libvirt-45"
}
{

View File

@ -4421,12 +4421,91 @@
"id": "libvirt-30"
}
{
"execute": "device-list-properties",
"arguments": {
"typename": "vhost-user-fs-device"
},
"id": "libvirt-31"
}
{
"return": [
{
"default-value": false,
"name": "packed",
"description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "iommu_platform",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "event_idx",
"description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "x-disable-legacy-check",
"type": "bool"
},
{
"default-value": true,
"name": "notify_on_empty",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "any_layout",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-started",
"type": "bool"
},
{
"default-value": true,
"name": "indirect_desc",
"description": "on/off",
"type": "bool"
},
{
"name": "chardev",
"description": "ID of a chardev to use as a backend",
"type": "str"
},
{
"default-value": 128,
"name": "queue-size",
"type": "uint16"
},
{
"name": "tag",
"type": "str"
},
{
"default-value": 1,
"name": "num-request-queues",
"type": "uint16"
}
],
"id": "libvirt-31"
}
{
"execute": "qom-list-properties",
"arguments": {
"typename": "memory-backend-file"
},
"id": "libvirt-31"
"id": "libvirt-32"
}
{
@ -4491,7 +4570,7 @@
"type": "bool"
}
],
"id": "libvirt-31"
"id": "libvirt-32"
}
{
@ -4499,7 +4578,7 @@
"arguments": {
"typename": "memory-backend-memfd"
},
"id": "libvirt-32"
"id": "libvirt-33"
}
{
@ -4563,12 +4642,12 @@
"type": "int"
}
],
"id": "libvirt-32"
"id": "libvirt-33"
}
{
"execute": "query-machines",
"id": "libvirt-33"
"id": "libvirt-34"
}
{
@ -4695,12 +4774,12 @@
"deprecated": false
}
],
"id": "libvirt-33"
"id": "libvirt-34"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-34"
"id": "libvirt-35"
}
{
@ -5307,34 +5386,34 @@
"migration-safe": true
}
],
"id": "libvirt-34"
"id": "libvirt-35"
}
{
"execute": "query-tpm-models",
"id": "libvirt-35"
"id": "libvirt-36"
}
{
"return": [
],
"id": "libvirt-35"
"id": "libvirt-36"
}
{
"execute": "query-tpm-types",
"id": "libvirt-36"
"id": "libvirt-37"
}
{
"return": [
],
"id": "libvirt-36"
"id": "libvirt-37"
}
{
"execute": "query-command-line-options",
"id": "libvirt-37"
"id": "libvirt-38"
}
{
@ -6481,12 +6560,12 @@
"option": "drive"
}
],
"id": "libvirt-37"
"id": "libvirt-38"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-38"
"id": "libvirt-39"
}
{
@ -6564,12 +6643,12 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"execute": "query-qmp-schema",
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -19191,7 +19270,7 @@
]
}
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -19202,7 +19281,7 @@
"name": "host"
}
},
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -19256,7 +19335,7 @@
}
}
},
"id": "libvirt-40"
"id": "libvirt-41"
}
{

View File

@ -5788,12 +5788,91 @@
"id": "libvirt-36"
}
{
"execute": "device-list-properties",
"arguments": {
"typename": "vhost-user-fs-device"
},
"id": "libvirt-37"
}
{
"return": [
{
"default-value": false,
"name": "packed",
"description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "iommu_platform",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "event_idx",
"description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "x-disable-legacy-check",
"type": "bool"
},
{
"default-value": true,
"name": "notify_on_empty",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "any_layout",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-started",
"type": "bool"
},
{
"default-value": true,
"name": "indirect_desc",
"description": "on/off",
"type": "bool"
},
{
"name": "chardev",
"description": "ID of a chardev to use as a backend",
"type": "str"
},
{
"default-value": 128,
"name": "queue-size",
"type": "uint16"
},
{
"name": "tag",
"type": "str"
},
{
"default-value": 1,
"name": "num-request-queues",
"type": "uint16"
}
],
"id": "libvirt-37"
}
{
"execute": "qom-list-properties",
"arguments": {
"typename": "memory-backend-file"
},
"id": "libvirt-37"
"id": "libvirt-38"
}
{
@ -5858,7 +5937,7 @@
"type": "bool"
}
],
"id": "libvirt-37"
"id": "libvirt-38"
}
{
@ -5866,7 +5945,7 @@
"arguments": {
"typename": "memory-backend-memfd"
},
"id": "libvirt-38"
"id": "libvirt-39"
}
{
@ -5930,7 +6009,7 @@
"type": "int"
}
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
@ -5938,7 +6017,7 @@
"arguments": {
"typename": "max-x86_64-cpu"
},
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -7492,12 +7571,12 @@
"type": "bool"
}
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-machines",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -7889,12 +7968,12 @@
"deprecated": false
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -9277,12 +9356,12 @@
"migration-safe": true
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-tpm-models",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -9290,12 +9369,12 @@
"tpm-crb",
"tpm-tis"
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-tpm-types",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -9303,12 +9382,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-command-line-options",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -10594,12 +10673,12 @@
"option": "drive"
}
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -10677,12 +10756,12 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-45"
"id": "libvirt-46"
}
{
"execute": "query-qmp-schema",
"id": "libvirt-46"
"id": "libvirt-47"
}
{
@ -23601,16 +23680,16 @@
]
}
],
"id": "libvirt-46"
}
{
"execute": "query-sev-capabilities",
"id": "libvirt-47"
}
{
"id": "libvirt-47",
"execute": "query-sev-capabilities",
"id": "libvirt-48"
}
{
"id": "libvirt-48",
"error": {
"class": "GenericError",
"desc": "SEV feature is not available"
@ -23625,7 +23704,7 @@
"name": "host"
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -23927,7 +24006,7 @@
}
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -23941,7 +24020,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -24243,7 +24322,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{

View File

@ -6791,12 +6791,96 @@
"id": "libvirt-31"
}
{
"execute": "device-list-properties",
"arguments": {
"typename": "vhost-user-fs-device"
},
"id": "libvirt-32"
}
{
"return": [
{
"default-value": false,
"name": "packed",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-disabled-flag",
"type": "bool"
},
{
"default-value": false,
"name": "iommu_platform",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "event_idx",
"description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "x-disable-legacy-check",
"type": "bool"
},
{
"default-value": true,
"name": "notify_on_empty",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "any_layout",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-started",
"type": "bool"
},
{
"default-value": true,
"name": "indirect_desc",
"description": "on/off",
"type": "bool"
},
{
"name": "chardev",
"description": "ID of a chardev to use as a backend",
"type": "str"
},
{
"default-value": 128,
"name": "queue-size",
"type": "uint16"
},
{
"name": "tag",
"type": "str"
},
{
"default-value": 1,
"name": "num-request-queues",
"type": "uint16"
}
],
"id": "libvirt-32"
}
{
"execute": "qom-list-properties",
"arguments": {
"typename": "memory-backend-file"
},
"id": "libvirt-32"
"id": "libvirt-33"
}
{
@ -6866,7 +6950,7 @@
"type": "bool"
}
],
"id": "libvirt-32"
"id": "libvirt-33"
}
{
@ -6874,7 +6958,7 @@
"arguments": {
"typename": "memory-backend-memfd"
},
"id": "libvirt-33"
"id": "libvirt-34"
}
{
@ -6943,7 +7027,7 @@
"type": "bool"
}
],
"id": "libvirt-33"
"id": "libvirt-34"
}
{
@ -6951,7 +7035,7 @@
"arguments": {
"typename": "max-arm-cpu"
},
"id": "libvirt-34"
"id": "libvirt-35"
}
{
@ -7155,12 +7239,12 @@
"type": "bool"
}
],
"id": "libvirt-34"
"id": "libvirt-35"
}
{
"execute": "query-machines",
"id": "libvirt-35"
"id": "libvirt-36"
}
{
@ -7748,7 +7832,7 @@
"deprecated": false
}
],
"id": "libvirt-35"
"id": "libvirt-36"
}
{
@ -7756,7 +7840,7 @@
"arguments": {
"typename": "virt-5.0-machine"
},
"id": "libvirt-36"
"id": "libvirt-37"
}
{
@ -7904,12 +7988,12 @@
"type": "child<cfi.pflash01>"
}
],
"id": "libvirt-36"
"id": "libvirt-37"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-37"
"id": "libvirt-38"
}
{
@ -8105,24 +8189,24 @@
"static": false
}
],
"id": "libvirt-37"
"id": "libvirt-38"
}
{
"execute": "query-tpm-models",
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"return": [
"tpm-tis"
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"execute": "query-tpm-types",
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -8130,12 +8214,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-command-line-options",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -9293,12 +9377,12 @@
"option": "drive"
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -9376,12 +9460,12 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-qmp-schema",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -22761,12 +22845,12 @@
]
}
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-gic-capabilities",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -22782,7 +22866,7 @@
"kernel": false
}
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -22793,7 +22877,7 @@
"name": "host"
}
},
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -22824,7 +22908,7 @@
}
}
},
"id": "libvirt-44"
"id": "libvirt-45"
}
{

View File

@ -6788,12 +6788,96 @@
"id": "libvirt-33"
}
{
"execute": "device-list-properties",
"arguments": {
"typename": "vhost-user-fs-device"
},
"id": "libvirt-34"
}
{
"return": [
{
"default-value": false,
"name": "packed",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-disabled-flag",
"type": "bool"
},
{
"default-value": false,
"name": "iommu_platform",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "event_idx",
"description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "x-disable-legacy-check",
"type": "bool"
},
{
"default-value": true,
"name": "notify_on_empty",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "any_layout",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-started",
"type": "bool"
},
{
"default-value": true,
"name": "indirect_desc",
"description": "on/off",
"type": "bool"
},
{
"name": "chardev",
"description": "ID of a chardev to use as a backend",
"type": "str"
},
{
"default-value": 128,
"name": "queue-size",
"type": "uint16"
},
{
"name": "tag",
"type": "str"
},
{
"default-value": 1,
"name": "num-request-queues",
"type": "uint16"
}
],
"id": "libvirt-34"
}
{
"execute": "qom-list-properties",
"arguments": {
"typename": "memory-backend-file"
},
"id": "libvirt-34"
"id": "libvirt-35"
}
{
@ -6863,7 +6947,7 @@
"type": "bool"
}
],
"id": "libvirt-34"
"id": "libvirt-35"
}
{
@ -6871,7 +6955,7 @@
"arguments": {
"typename": "memory-backend-memfd"
},
"id": "libvirt-35"
"id": "libvirt-36"
}
{
@ -6940,12 +7024,12 @@
"type": "bool"
}
],
"id": "libvirt-35"
"id": "libvirt-36"
}
{
"execute": "query-machines",
"id": "libvirt-36"
"id": "libvirt-37"
}
{
@ -7215,7 +7299,7 @@
"deprecated": false
}
],
"id": "libvirt-36"
"id": "libvirt-37"
}
{
@ -7223,7 +7307,7 @@
"arguments": {
"typename": "pseries-5.0-machine"
},
"id": "libvirt-37"
"id": "libvirt-38"
}
{
@ -7432,12 +7516,12 @@
"type": "string"
}
],
"id": "libvirt-37"
"id": "libvirt-38"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-38"
"id": "libvirt-39"
}
{
@ -9643,24 +9727,24 @@
"static": false
}
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"execute": "query-tpm-models",
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"return": [
"tpm-spapr"
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-tpm-types",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -9668,12 +9752,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-command-line-options",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -10810,12 +10894,12 @@
"option": "drive"
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -10893,12 +10977,12 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-qmp-schema",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -24219,7 +24303,7 @@
]
}
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{

View File

@ -4767,12 +4767,96 @@
"id": "libvirt-32"
}
{
"execute": "device-list-properties",
"arguments": {
"typename": "vhost-user-fs-device"
},
"id": "libvirt-33"
}
{
"return": [
{
"default-value": false,
"name": "packed",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-disabled-flag",
"type": "bool"
},
{
"default-value": false,
"name": "iommu_platform",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "event_idx",
"description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "x-disable-legacy-check",
"type": "bool"
},
{
"default-value": true,
"name": "notify_on_empty",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "any_layout",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-started",
"type": "bool"
},
{
"default-value": true,
"name": "indirect_desc",
"description": "on/off",
"type": "bool"
},
{
"name": "chardev",
"description": "ID of a chardev to use as a backend",
"type": "str"
},
{
"default-value": 128,
"name": "queue-size",
"type": "uint16"
},
{
"name": "tag",
"type": "str"
},
{
"default-value": 1,
"name": "num-request-queues",
"type": "uint16"
}
],
"id": "libvirt-33"
}
{
"execute": "qom-list-properties",
"arguments": {
"typename": "memory-backend-file"
},
"id": "libvirt-33"
"id": "libvirt-34"
}
{
@ -4842,7 +4926,7 @@
"type": "bool"
}
],
"id": "libvirt-33"
"id": "libvirt-34"
}
{
@ -4850,7 +4934,7 @@
"arguments": {
"typename": "memory-backend-memfd"
},
"id": "libvirt-34"
"id": "libvirt-35"
}
{
@ -4919,12 +5003,12 @@
"type": "int"
}
],
"id": "libvirt-34"
"id": "libvirt-35"
}
{
"execute": "query-machines",
"id": "libvirt-35"
"id": "libvirt-36"
}
{
@ -4982,7 +5066,7 @@
"deprecated": false
}
],
"id": "libvirt-35"
"id": "libvirt-36"
}
{
@ -4990,7 +5074,7 @@
"arguments": {
"typename": "virt-machine"
},
"id": "libvirt-36"
"id": "libvirt-37"
}
{
@ -5080,34 +5164,34 @@
"type": "string"
}
],
"id": "libvirt-36"
"id": "libvirt-37"
}
{
"execute": "query-tpm-models",
"id": "libvirt-37"
"id": "libvirt-38"
}
{
"return": [
],
"id": "libvirt-37"
"id": "libvirt-38"
}
{
"execute": "query-tpm-types",
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"return": [
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"execute": "query-command-line-options",
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -6373,12 +6457,12 @@
"option": "drive"
}
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -6456,12 +6540,12 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-qmp-schema",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -20000,5 +20084,5 @@
]
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}

View File

@ -6276,12 +6276,96 @@
"id": "libvirt-36"
}
{
"execute": "device-list-properties",
"arguments": {
"typename": "vhost-user-fs-device"
},
"id": "libvirt-37"
}
{
"return": [
{
"default-value": false,
"name": "packed",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-disabled-flag",
"type": "bool"
},
{
"default-value": false,
"name": "iommu_platform",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "event_idx",
"description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "x-disable-legacy-check",
"type": "bool"
},
{
"default-value": true,
"name": "notify_on_empty",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "any_layout",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-started",
"type": "bool"
},
{
"default-value": true,
"name": "indirect_desc",
"description": "on/off",
"type": "bool"
},
{
"name": "chardev",
"description": "ID of a chardev to use as a backend",
"type": "str"
},
{
"default-value": 128,
"name": "queue-size",
"type": "uint16"
},
{
"name": "tag",
"type": "str"
},
{
"default-value": 1,
"name": "num-request-queues",
"type": "uint16"
}
],
"id": "libvirt-37"
}
{
"execute": "qom-list-properties",
"arguments": {
"typename": "memory-backend-file"
},
"id": "libvirt-37"
"id": "libvirt-38"
}
{
@ -6351,7 +6435,7 @@
"type": "bool"
}
],
"id": "libvirt-37"
"id": "libvirt-38"
}
{
@ -6359,7 +6443,7 @@
"arguments": {
"typename": "memory-backend-memfd"
},
"id": "libvirt-38"
"id": "libvirt-39"
}
{
@ -6428,7 +6512,7 @@
"type": "int"
}
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
@ -6436,7 +6520,7 @@
"arguments": {
"typename": "max-x86_64-cpu"
},
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -8002,12 +8086,12 @@
"type": "bool"
}
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-machines",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -8383,12 +8467,12 @@
"deprecated": false
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -9933,12 +10017,12 @@
"migration-safe": true
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-tpm-models",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -9946,12 +10030,12 @@
"tpm-crb",
"tpm-tis"
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-tpm-types",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -9959,12 +10043,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-command-line-options",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -11240,12 +11324,12 @@
"option": "drive"
}
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -11323,12 +11407,12 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-45"
"id": "libvirt-46"
}
{
"execute": "query-qmp-schema",
"id": "libvirt-46"
"id": "libvirt-47"
}
{
@ -25057,16 +25141,16 @@
]
}
],
"id": "libvirt-46"
}
{
"execute": "query-sev-capabilities",
"id": "libvirt-47"
}
{
"id": "libvirt-47",
"execute": "query-sev-capabilities",
"id": "libvirt-48"
}
{
"id": "libvirt-48",
"error": {
"class": "GenericError",
"desc": "SEV feature is not available"
@ -25081,7 +25165,7 @@
"name": "host"
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -25384,7 +25468,7 @@
}
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -25398,7 +25482,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -25701,7 +25785,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{

View File

@ -6393,12 +6393,96 @@
"id": "libvirt-36"
}
{
"execute": "device-list-properties",
"arguments": {
"typename": "vhost-user-fs-device"
},
"id": "libvirt-37"
}
{
"return": [
{
"default-value": false,
"name": "packed",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-disabled-flag",
"type": "bool"
},
{
"default-value": false,
"name": "iommu_platform",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "event_idx",
"description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "x-disable-legacy-check",
"type": "bool"
},
{
"default-value": true,
"name": "notify_on_empty",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "any_layout",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-started",
"type": "bool"
},
{
"default-value": true,
"name": "indirect_desc",
"description": "on/off",
"type": "bool"
},
{
"name": "chardev",
"description": "ID of a chardev to use as a backend",
"type": "str"
},
{
"default-value": 128,
"name": "queue-size",
"type": "uint16"
},
{
"name": "tag",
"type": "str"
},
{
"default-value": 1,
"name": "num-request-queues",
"type": "uint16"
}
],
"id": "libvirt-37"
}
{
"execute": "qom-list-properties",
"arguments": {
"typename": "memory-backend-file"
},
"id": "libvirt-37"
"id": "libvirt-38"
}
{
@ -6468,7 +6552,7 @@
"type": "bool"
}
],
"id": "libvirt-37"
"id": "libvirt-38"
}
{
@ -6476,7 +6560,7 @@
"arguments": {
"typename": "memory-backend-memfd"
},
"id": "libvirt-38"
"id": "libvirt-39"
}
{
@ -6545,7 +6629,7 @@
"type": "int"
}
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
@ -6553,7 +6637,7 @@
"arguments": {
"typename": "max-x86_64-cpu"
},
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -8139,12 +8223,12 @@
"type": "bool"
}
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-machines",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -8536,12 +8620,12 @@
"deprecated": false
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -10243,12 +10327,12 @@
"migration-safe": true
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-tpm-models",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -10256,12 +10340,12 @@
"tpm-crb",
"tpm-tis"
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-tpm-types",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -10269,12 +10353,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-command-line-options",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -11569,12 +11653,12 @@
"option": "drive"
}
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -11652,12 +11736,12 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-45"
"id": "libvirt-46"
}
{
"execute": "query-qmp-schema",
"id": "libvirt-46"
"id": "libvirt-47"
}
{
@ -25816,16 +25900,16 @@
]
}
],
"id": "libvirt-46"
}
{
"execute": "query-sev-capabilities",
"id": "libvirt-47"
}
{
"id": "libvirt-47",
"execute": "query-sev-capabilities",
"id": "libvirt-48"
}
{
"id": "libvirt-48",
"error": {
"class": "GenericError",
"desc": "SEV is not enabled in KVM"
@ -25840,7 +25924,7 @@
"name": "host"
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -26148,7 +26232,7 @@
}
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -26162,7 +26246,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -26470,7 +26554,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{

View File

@ -7174,12 +7174,96 @@
"id": "libvirt-32"
}
{
"execute": "device-list-properties",
"arguments": {
"typename": "vhost-user-fs-device"
},
"id": "libvirt-33"
}
{
"return": [
{
"default-value": false,
"name": "packed",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-disabled-flag",
"type": "bool"
},
{
"default-value": false,
"name": "iommu_platform",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "event_idx",
"description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "x-disable-legacy-check",
"type": "bool"
},
{
"default-value": true,
"name": "notify_on_empty",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "any_layout",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-started",
"type": "bool"
},
{
"default-value": true,
"name": "indirect_desc",
"description": "on/off",
"type": "bool"
},
{
"name": "chardev",
"description": "ID of a chardev to use as a backend",
"type": "str"
},
{
"default-value": 128,
"name": "queue-size",
"type": "uint16"
},
{
"name": "tag",
"type": "str"
},
{
"default-value": 1,
"name": "num-request-queues",
"type": "uint16"
}
],
"id": "libvirt-33"
}
{
"execute": "qom-list-properties",
"arguments": {
"typename": "memory-backend-file"
},
"id": "libvirt-33"
"id": "libvirt-34"
}
{
@ -7249,7 +7333,7 @@
"type": "bool"
}
],
"id": "libvirt-33"
"id": "libvirt-34"
}
{
@ -7257,7 +7341,7 @@
"arguments": {
"typename": "memory-backend-memfd"
},
"id": "libvirt-34"
"id": "libvirt-35"
}
{
@ -7326,7 +7410,7 @@
"type": "bool"
}
],
"id": "libvirt-34"
"id": "libvirt-35"
}
{
@ -7334,7 +7418,7 @@
"arguments": {
"typename": "max-arm-cpu"
},
"id": "libvirt-35"
"id": "libvirt-36"
}
{
@ -7543,12 +7627,12 @@
"type": "bool"
}
],
"id": "libvirt-35"
"id": "libvirt-36"
}
{
"execute": "query-machines",
"id": "libvirt-36"
"id": "libvirt-37"
}
{
@ -8285,7 +8369,7 @@
"deprecated": false
}
],
"id": "libvirt-36"
"id": "libvirt-37"
}
{
@ -8293,7 +8377,7 @@
"arguments": {
"typename": "virt-5.2-machine"
},
"id": "libvirt-37"
"id": "libvirt-38"
}
{
@ -8456,12 +8540,12 @@
"type": "child<cfi.pflash01>"
}
],
"id": "libvirt-37"
"id": "libvirt-38"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-38"
"id": "libvirt-39"
}
{
@ -8695,24 +8779,24 @@
"deprecated": false
}
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"execute": "query-tpm-models",
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"return": [
"tpm-tis"
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-tpm-types",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -8720,12 +8804,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-command-line-options",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -9902,12 +9986,12 @@
"option": "drive"
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -9985,12 +10069,12 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-qmp-schema",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -24260,12 +24344,12 @@
]
}
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-gic-capabilities",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -24281,7 +24365,7 @@
"kernel": false
}
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -24292,7 +24376,7 @@
"name": "host"
}
},
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -24324,7 +24408,7 @@
}
}
},
"id": "libvirt-45"
"id": "libvirt-46"
}
{

View File

@ -6979,12 +6979,96 @@
"id": "libvirt-33"
}
{
"execute": "device-list-properties",
"arguments": {
"typename": "vhost-user-fs-device"
},
"id": "libvirt-34"
}
{
"return": [
{
"default-value": false,
"name": "packed",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-disabled-flag",
"type": "bool"
},
{
"default-value": false,
"name": "iommu_platform",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "event_idx",
"description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "x-disable-legacy-check",
"type": "bool"
},
{
"default-value": true,
"name": "notify_on_empty",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "any_layout",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-started",
"type": "bool"
},
{
"default-value": true,
"name": "indirect_desc",
"description": "on/off",
"type": "bool"
},
{
"name": "chardev",
"description": "ID of a chardev to use as a backend",
"type": "str"
},
{
"default-value": 128,
"name": "queue-size",
"type": "uint16"
},
{
"name": "tag",
"type": "str"
},
{
"default-value": 1,
"name": "num-request-queues",
"type": "uint16"
}
],
"id": "libvirt-34"
}
{
"execute": "qom-list-properties",
"arguments": {
"typename": "memory-backend-file"
},
"id": "libvirt-34"
"id": "libvirt-35"
}
{
@ -7054,7 +7138,7 @@
"type": "bool"
}
],
"id": "libvirt-34"
"id": "libvirt-35"
}
{
@ -7062,7 +7146,7 @@
"arguments": {
"typename": "memory-backend-memfd"
},
"id": "libvirt-35"
"id": "libvirt-36"
}
{
@ -7131,12 +7215,12 @@
"type": "bool"
}
],
"id": "libvirt-35"
"id": "libvirt-36"
}
{
"execute": "query-machines",
"id": "libvirt-36"
"id": "libvirt-37"
}
{
@ -7456,7 +7540,7 @@
"default-ram-id": "mpc8544ds.ram"
}
],
"id": "libvirt-36"
"id": "libvirt-37"
}
{
@ -7464,7 +7548,7 @@
"arguments": {
"typename": "pseries-5.2-machine"
},
"id": "libvirt-37"
"id": "libvirt-38"
}
{
@ -7668,12 +7752,12 @@
"type": "string"
}
],
"id": "libvirt-37"
"id": "libvirt-38"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-38"
"id": "libvirt-39"
}
{
@ -10319,24 +10403,24 @@
"deprecated": false
}
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"execute": "query-tpm-models",
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"return": [
"tpm-spapr"
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-tpm-types",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -10344,12 +10428,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-command-line-options",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -11505,12 +11589,12 @@
"option": "drive"
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -11588,12 +11672,12 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-qmp-schema",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -25804,7 +25888,7 @@
]
}
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{

View File

@ -4936,12 +4936,96 @@
"id": "libvirt-32"
}
{
"execute": "device-list-properties",
"arguments": {
"typename": "vhost-user-fs-device"
},
"id": "libvirt-33"
}
{
"return": [
{
"default-value": false,
"name": "packed",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-disabled-flag",
"type": "bool"
},
{
"default-value": false,
"name": "iommu_platform",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "event_idx",
"description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "x-disable-legacy-check",
"type": "bool"
},
{
"default-value": true,
"name": "notify_on_empty",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "any_layout",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-started",
"type": "bool"
},
{
"default-value": true,
"name": "indirect_desc",
"description": "on/off",
"type": "bool"
},
{
"name": "chardev",
"description": "ID of a chardev to use as a backend",
"type": "str"
},
{
"default-value": 128,
"name": "queue-size",
"type": "uint16"
},
{
"name": "tag",
"type": "str"
},
{
"default-value": 1,
"name": "num-request-queues",
"type": "uint16"
}
],
"id": "libvirt-33"
}
{
"execute": "qom-list-properties",
"arguments": {
"typename": "memory-backend-file"
},
"id": "libvirt-33"
"id": "libvirt-34"
}
{
@ -5011,7 +5095,7 @@
"type": "bool"
}
],
"id": "libvirt-33"
"id": "libvirt-34"
}
{
@ -5019,7 +5103,7 @@
"arguments": {
"typename": "memory-backend-memfd"
},
"id": "libvirt-34"
"id": "libvirt-35"
}
{
@ -5088,12 +5172,12 @@
"type": "int"
}
],
"id": "libvirt-34"
"id": "libvirt-35"
}
{
"execute": "query-machines",
"id": "libvirt-35"
"id": "libvirt-36"
}
{
@ -5147,7 +5231,7 @@
"deprecated": false
}
],
"id": "libvirt-35"
"id": "libvirt-36"
}
{
@ -5155,7 +5239,7 @@
"arguments": {
"typename": "virt-machine"
},
"id": "libvirt-36"
"id": "libvirt-37"
}
{
@ -5245,34 +5329,34 @@
"type": "bool"
}
],
"id": "libvirt-36"
"id": "libvirt-37"
}
{
"execute": "query-tpm-models",
"id": "libvirt-37"
"id": "libvirt-38"
}
{
"return": [
],
"id": "libvirt-37"
"id": "libvirt-38"
}
{
"execute": "query-tpm-types",
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"return": [
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"execute": "query-command-line-options",
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -6557,12 +6641,12 @@
"option": "drive"
}
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -6640,12 +6724,12 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-qmp-schema",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -21071,5 +21155,5 @@
]
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}

View File

@ -5056,12 +5056,96 @@
}
}
{
"execute": "device-list-properties",
"arguments": {
"typename": "vhost-user-fs-device"
},
"id": "libvirt-31"
}
{
"return": [
{
"default-value": false,
"name": "packed",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-disabled-flag",
"type": "bool"
},
{
"default-value": false,
"name": "iommu_platform",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "event_idx",
"description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "x-disable-legacy-check",
"type": "bool"
},
{
"default-value": true,
"name": "notify_on_empty",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "any_layout",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-started",
"type": "bool"
},
{
"default-value": true,
"name": "indirect_desc",
"description": "on/off",
"type": "bool"
},
{
"name": "chardev",
"description": "ID of a chardev to use as a backend",
"type": "str"
},
{
"default-value": 128,
"name": "queue-size",
"type": "uint16"
},
{
"name": "tag",
"type": "str"
},
{
"default-value": 1,
"name": "num-request-queues",
"type": "uint16"
}
],
"id": "libvirt-31"
}
{
"execute": "qom-list-properties",
"arguments": {
"typename": "memory-backend-file"
},
"id": "libvirt-31"
"id": "libvirt-32"
}
{
@ -5131,7 +5215,7 @@
"type": "bool"
}
],
"id": "libvirt-31"
"id": "libvirt-32"
}
{
@ -5139,7 +5223,7 @@
"arguments": {
"typename": "memory-backend-memfd"
},
"id": "libvirt-32"
"id": "libvirt-33"
}
{
@ -5208,12 +5292,12 @@
"type": "int"
}
],
"id": "libvirt-32"
"id": "libvirt-33"
}
{
"execute": "query-machines",
"id": "libvirt-33"
"id": "libvirt-34"
}
{
@ -5382,12 +5466,12 @@
"default-ram-id": "s390.ram"
}
],
"id": "libvirt-33"
"id": "libvirt-34"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-34"
"id": "libvirt-35"
}
{
@ -6068,34 +6152,34 @@
"deprecated": false
}
],
"id": "libvirt-34"
"id": "libvirt-35"
}
{
"execute": "query-tpm-models",
"id": "libvirt-35"
"id": "libvirt-36"
}
{
"return": [
],
"id": "libvirt-35"
"id": "libvirt-36"
}
{
"execute": "query-tpm-types",
"id": "libvirt-36"
"id": "libvirt-37"
}
{
"return": [
],
"id": "libvirt-36"
"id": "libvirt-37"
}
{
"execute": "query-command-line-options",
"id": "libvirt-37"
"id": "libvirt-38"
}
{
@ -7251,12 +7335,12 @@
"option": "drive"
}
],
"id": "libvirt-37"
"id": "libvirt-38"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-38"
"id": "libvirt-39"
}
{
@ -7334,12 +7418,12 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"execute": "query-qmp-schema",
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -21661,7 +21745,7 @@
]
}
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -21672,7 +21756,7 @@
"name": "host"
}
},
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -21728,7 +21812,7 @@
}
}
},
"id": "libvirt-40"
"id": "libvirt-41"
}
{

View File

@ -6528,12 +6528,96 @@
"id": "libvirt-36"
}
{
"execute": "device-list-properties",
"arguments": {
"typename": "vhost-user-fs-device"
},
"id": "libvirt-37"
}
{
"return": [
{
"default-value": false,
"name": "packed",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-disabled-flag",
"type": "bool"
},
{
"default-value": false,
"name": "iommu_platform",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "event_idx",
"description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "x-disable-legacy-check",
"type": "bool"
},
{
"default-value": true,
"name": "notify_on_empty",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "any_layout",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-started",
"type": "bool"
},
{
"default-value": true,
"name": "indirect_desc",
"description": "on/off",
"type": "bool"
},
{
"name": "chardev",
"description": "ID of a chardev to use as a backend",
"type": "str"
},
{
"default-value": 128,
"name": "queue-size",
"type": "uint16"
},
{
"name": "tag",
"type": "str"
},
{
"default-value": 1,
"name": "num-request-queues",
"type": "uint16"
}
],
"id": "libvirt-37"
}
{
"execute": "qom-list-properties",
"arguments": {
"typename": "memory-backend-file"
},
"id": "libvirt-37"
"id": "libvirt-38"
}
{
@ -6603,7 +6687,7 @@
"type": "bool"
}
],
"id": "libvirt-37"
"id": "libvirt-38"
}
{
@ -6611,7 +6695,7 @@
"arguments": {
"typename": "memory-backend-memfd"
},
"id": "libvirt-38"
"id": "libvirt-39"
}
{
@ -6680,7 +6764,7 @@
"type": "int"
}
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
@ -6688,7 +6772,7 @@
"arguments": {
"typename": "max-x86_64-cpu"
},
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -8286,12 +8370,12 @@
"type": "bool"
}
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-machines",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -8749,12 +8833,12 @@
"default-ram-id": "pc.ram"
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -10579,12 +10663,12 @@
"deprecated": false
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-tpm-models",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -10592,12 +10676,12 @@
"tpm-crb",
"tpm-tis"
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-tpm-types",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -10605,12 +10689,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-command-line-options",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -11905,12 +11989,12 @@
"option": "drive"
}
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -11988,12 +12072,12 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-45"
"id": "libvirt-46"
}
{
"execute": "query-qmp-schema",
"id": "libvirt-46"
"id": "libvirt-47"
}
{
@ -26612,16 +26696,16 @@
]
}
],
"id": "libvirt-46"
}
{
"execute": "query-sev-capabilities",
"id": "libvirt-47"
}
{
"id": "libvirt-47",
"execute": "query-sev-capabilities",
"id": "libvirt-48"
}
{
"id": "libvirt-48",
"error": {
"class": "GenericError",
"desc": "SEV is not enabled in KVM"
@ -26636,7 +26720,7 @@
"name": "host"
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -26945,7 +27029,7 @@
}
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -26959,7 +27043,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -27268,7 +27352,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{

View File

@ -6587,12 +6587,100 @@
"id": "libvirt-36"
}
{
"execute": "device-list-properties",
"arguments": {
"typename": "vhost-user-fs-device"
},
"id": "libvirt-37"
}
{
"return": [
{
"default-value": false,
"name": "packed",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-disabled-flag",
"type": "bool"
},
{
"default-value": false,
"name": "iommu_platform",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "event_idx",
"description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "x-disable-legacy-check",
"type": "bool"
},
{
"default-value": true,
"name": "notify_on_empty",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "any_layout",
"description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-started",
"type": "bool"
},
{
"default-value": true,
"name": "indirect_desc",
"description": "on/off",
"type": "bool"
},
{
"name": "chardev",
"description": "ID of a chardev to use as a backend",
"type": "str"
},
{
"default-value": 128,
"name": "queue-size",
"type": "uint16"
},
{
"name": "tag",
"type": "str"
},
{
"default-value": 1,
"name": "num-request-queues",
"type": "uint16"
},
{
"name": "bootindex",
"type": "int32"
}
],
"id": "libvirt-37"
}
{
"execute": "qom-list-properties",
"arguments": {
"typename": "memory-backend-file"
},
"id": "libvirt-37"
"id": "libvirt-38"
}
{
@ -6662,7 +6750,7 @@
"type": "bool"
}
],
"id": "libvirt-37"
"id": "libvirt-38"
}
{
@ -6670,7 +6758,7 @@
"arguments": {
"typename": "memory-backend-memfd"
},
"id": "libvirt-38"
"id": "libvirt-39"
}
{
@ -6739,7 +6827,7 @@
"type": "int"
}
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
@ -6747,7 +6835,7 @@
"arguments": {
"typename": "max-x86_64-cpu"
},
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -8357,12 +8445,12 @@
"type": "bool"
}
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-machines",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -8838,12 +8926,12 @@
"default-ram-id": "pc.ram"
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -10668,12 +10756,12 @@
"deprecated": false
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-tpm-models",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -10681,12 +10769,12 @@
"tpm-crb",
"tpm-tis"
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-tpm-types",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -10694,12 +10782,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-command-line-options",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -12010,12 +12098,12 @@
"option": "drive"
}
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -12093,12 +12181,12 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-45"
"id": "libvirt-46"
}
{
"execute": "query-qmp-schema",
"id": "libvirt-46"
"id": "libvirt-47"
}
{
@ -26889,16 +26977,16 @@
]
}
],
"id": "libvirt-46"
}
{
"execute": "query-sev-capabilities",
"id": "libvirt-47"
}
{
"id": "libvirt-47",
"execute": "query-sev-capabilities",
"id": "libvirt-48"
}
{
"id": "libvirt-48",
"error": {
"class": "GenericError",
"desc": "SEV is not enabled in KVM"
@ -26913,7 +27001,7 @@
"name": "host"
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -27225,7 +27313,7 @@
}
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -27239,7 +27327,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -27551,7 +27639,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{

View File

@ -251,6 +251,7 @@
<flag name='dc390'/>
<flag name='am53c974'/>
<flag name='virtio-pmem-pci'/>
<flag name='vhost-user-fs.bootindex'/>
<version>5002050</version>
<kvmVersion>0</kvmVersion>
<microcodeVersion>43100242</microcodeVersion>