qemu_capabilities: detect if confidential-guest-support is available

virQEMUCapsProbeQMPMachineProps currently skips any not supported
machine type which includes `none` as well.

In order to start probing that machine type we need to add an exception
to not skip it when probing QEMU capabilities.

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
This commit is contained in:
Pavel Hrdina 2021-06-14 14:38:58 +02:00
parent af5828bc91
commit b560d1c876
40 changed files with 4342 additions and 480 deletions

View File

@ -2875,8 +2875,10 @@ virQEMUCapsProbeQMPMachineProps(virQEMUCaps *qemuCaps,
const char *canon = virQEMUCapsGetCanonicalMachine(qemuCaps, virtType, props.type);
g_autofree char *type = NULL;
if (!virQEMUCapsIsMachineSupported(qemuCaps, virtType, canon))
if (STRNEQ(canon, "none") &&
!virQEMUCapsIsMachineSupported(qemuCaps, virtType, canon)) {
continue;
}
/* The QOM type for machine types is the machine type name
* followed by the -machine suffix */

View File

@ -17524,10 +17524,123 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-37"
}
{
"return": [
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encyption object to use",
"type": "string"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "type",
"type": "string"
}
],
"id": "libvirt-37"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-38"
}
{
"return": [
{
@ -17701,35 +17814,35 @@
"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": [
"emulator"
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-command-line-options",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -18894,12 +19007,12 @@
"option": "drive"
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -18961,12 +19074,12 @@
"capability": "dirty-bitmaps"
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-gic-capabilities",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -18982,7 +19095,7 @@
"kernel": false
}
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{

View File

@ -17173,10 +17173,123 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-36"
}
{
"return": [
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encyption object to use",
"type": "string"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "type",
"type": "string"
}
],
"id": "libvirt-36"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-37"
}
{
"return": [
{
@ -19370,35 +19483,35 @@
"static": false
}
],
"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": [
"emulator"
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"execute": "query-command-line-options",
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -20554,12 +20667,12 @@
"option": "drive"
}
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -20621,7 +20734,7 @@
"capability": "dirty-bitmaps"
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{

View File

@ -15284,10 +15284,123 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-34"
}
{
"return": [
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encyption object to use",
"type": "string"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "type",
"type": "string"
}
],
"id": "libvirt-34"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-35"
}
{
"return": [
{
@ -15820,35 +15933,35 @@
"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": [
"emulator"
],
"id": "libvirt-36"
"id": "libvirt-37"
}
{
"execute": "query-command-line-options",
"id": "libvirt-37"
"id": "libvirt-38"
}
{
@ -16973,12 +17086,12 @@
"option": "drive"
}
],
"id": "libvirt-37"
"id": "libvirt-38"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-38"
"id": "libvirt-39"
}
{
@ -17040,7 +17153,7 @@
"capability": "dirty-bitmaps"
}
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
@ -17051,7 +17164,7 @@
"name": "host"
}
},
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -17089,7 +17202,7 @@
}
}
},
"id": "libvirt-39"
"id": "libvirt-40"
}
{

View File

@ -17581,10 +17581,123 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-42"
}
{
"return": [
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encyption object to use",
"type": "string"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "type",
"type": "string"
}
],
"id": "libvirt-42"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-43"
}
{
"return": [
{
@ -18096,12 +18209,12 @@
"migration-safe": true
}
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-tpm-models",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -18109,12 +18222,12 @@
"tpm-crb",
"tpm-tis"
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-tpm-types",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -18122,12 +18235,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
"execute": "query-command-line-options",
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -19414,12 +19527,12 @@
"option": "drive"
}
],
"id": "libvirt-45"
"id": "libvirt-46"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-46"
"id": "libvirt-47"
}
{
@ -19481,12 +19594,12 @@
"capability": "dirty-bitmaps"
}
],
"id": "libvirt-46"
"id": "libvirt-47"
}
{
"execute": "query-sev-capabilities",
"id": "libvirt-47"
"id": "libvirt-48"
}
{
@ -19496,7 +19609,7 @@
"cert-chain": "AQAAAAAOAAAAQAAAAAOAAAAQAAAAAOAAAAQAAAAAOAAAAQAAAAAOAAA",
"pdh": "AQAAAAAOAAAAQAAAAAOAAAAQAAAAAOAAAAQAAAAAOAAAAQAAAAAOAAAAQAAAAAOAAA"
},
"id": "libvirt-47"
"id": "libvirt-48"
}
{
@ -19507,7 +19620,7 @@
"name": "host"
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -19697,7 +19810,7 @@
}
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -19889,7 +20002,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -20144,7 +20257,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -20158,7 +20271,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{
@ -20348,7 +20461,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{
@ -20540,7 +20653,7 @@
}
}
},
"id": "libvirt-51"
"id": "libvirt-52"
}
{
@ -20795,7 +20908,7 @@
}
}
},
"id": "libvirt-51"
"id": "libvirt-52"
}
{

View File

@ -18059,10 +18059,123 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-36"
}
{
"return": [
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encyption object to use",
"type": "string"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "type",
"type": "string"
}
],
"id": "libvirt-36"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-37"
}
{
"return": [
{
@ -20256,35 +20369,35 @@
"static": false
}
],
"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": [
"emulator"
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"execute": "query-command-line-options",
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -21414,12 +21527,12 @@
"option": "drive"
}
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -21489,7 +21602,7 @@
"capability": "late-block-activate"
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{

View File

@ -13593,32 +13593,145 @@
}
{
"execute": "query-tpm-models",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-31"
}
{
"return": [
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encyption object to use",
"type": "string"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "type",
"type": "string"
}
],
"id": "libvirt-31"
}
{
"execute": "query-tpm-types",
"execute": "query-tpm-models",
"id": "libvirt-32"
}
{
"return": [
],
"id": "libvirt-32"
}
{
"execute": "query-tpm-types",
"id": "libvirt-33"
}
{
"return": [
"passthrough",
"emulator"
],
"id": "libvirt-32"
"id": "libvirt-33"
}
{
"execute": "query-command-line-options",
"id": "libvirt-33"
"id": "libvirt-34"
}
{
@ -14743,12 +14856,12 @@
"option": "drive"
}
],
"id": "libvirt-33"
"id": "libvirt-34"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-34"
"id": "libvirt-35"
}
{
@ -14818,5 +14931,5 @@
"capability": "late-block-activate"
}
],
"id": "libvirt-34"
"id": "libvirt-35"
}

View File

@ -13593,32 +13593,145 @@
}
{
"execute": "query-tpm-models",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-31"
}
{
"return": [
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encyption object to use",
"type": "string"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "type",
"type": "string"
}
],
"id": "libvirt-31"
}
{
"execute": "query-tpm-types",
"execute": "query-tpm-models",
"id": "libvirt-32"
}
{
"return": [
],
"id": "libvirt-32"
}
{
"execute": "query-tpm-types",
"id": "libvirt-33"
}
{
"return": [
"passthrough",
"emulator"
],
"id": "libvirt-32"
"id": "libvirt-33"
}
{
"execute": "query-command-line-options",
"id": "libvirt-33"
"id": "libvirt-34"
}
{
@ -14743,12 +14856,12 @@
"option": "drive"
}
],
"id": "libvirt-33"
"id": "libvirt-34"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-34"
"id": "libvirt-35"
}
{
@ -14818,5 +14931,5 @@
"capability": "late-block-activate"
}
],
"id": "libvirt-34"
"id": "libvirt-35"
}

View File

@ -15750,10 +15750,123 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-35"
}
{
"return": [
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encyption object to use",
"type": "string"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "type",
"type": "string"
}
],
"id": "libvirt-35"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-36"
}
{
"return": [
{
@ -16302,35 +16415,35 @@
"migration-safe": true
}
],
"id": "libvirt-35"
"id": "libvirt-36"
}
{
"execute": "query-tpm-models",
"id": "libvirt-36"
"id": "libvirt-37"
}
{
"return": [
],
"id": "libvirt-36"
"id": "libvirt-37"
}
{
"execute": "query-tpm-types",
"id": "libvirt-37"
"id": "libvirt-38"
}
{
"return": [
"emulator"
],
"id": "libvirt-37"
"id": "libvirt-38"
}
{
"execute": "query-command-line-options",
"id": "libvirt-38"
"id": "libvirt-39"
}
{
@ -17490,12 +17603,12 @@
"option": "drive"
}
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -17565,7 +17678,7 @@
"capability": "late-block-activate"
}
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -17576,7 +17689,7 @@
"name": "host"
}
},
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -17618,7 +17731,7 @@
}
}
},
"id": "libvirt-40"
"id": "libvirt-41"
}
{

View File

@ -18265,10 +18265,123 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-42"
}
{
"return": [
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encyption object to use",
"type": "string"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "type",
"type": "string"
}
],
"id": "libvirt-42"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-43"
}
{
"return": [
{
@ -18703,12 +18816,12 @@
"migration-safe": true
}
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-tpm-models",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -18716,12 +18829,12 @@
"tpm-crb",
"tpm-tis"
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-tpm-types",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -18729,12 +18842,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
"execute": "query-command-line-options",
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -20033,12 +20146,12 @@
"option": "drive"
}
],
"id": "libvirt-45"
"id": "libvirt-46"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-46"
"id": "libvirt-47"
}
{
@ -20108,16 +20221,16 @@
"capability": "late-block-activate"
}
],
"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"
@ -20132,7 +20245,7 @@
"name": "host"
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -20325,7 +20438,7 @@
}
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -20520,7 +20633,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -20783,7 +20896,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -20797,7 +20910,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{
@ -20990,7 +21103,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{
@ -21185,7 +21298,7 @@
}
}
},
"id": "libvirt-51"
"id": "libvirt-52"
}
{
@ -21448,7 +21561,7 @@
}
}
},
"id": "libvirt-51"
"id": "libvirt-52"
}
{

View File

@ -17851,10 +17851,123 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-36"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
}
],
"id": "libvirt-36"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-37"
}
{
"return": [
{
@ -20048,35 +20161,35 @@
"static": false
}
],
"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": [
"emulator"
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"execute": "query-command-line-options",
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -21211,12 +21324,12 @@
"option": "drive"
}
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -21286,7 +21399,7 @@
"capability": "late-block-activate"
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{

View File

@ -18692,10 +18692,123 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-42"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
}
],
"id": "libvirt-42"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-43"
}
{
"return": [
{
@ -19212,12 +19325,12 @@
"migration-safe": true
}
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-tpm-models",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -19225,12 +19338,12 @@
"tpm-crb",
"tpm-tis"
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-tpm-types",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -19238,12 +19351,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
"execute": "query-command-line-options",
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -20517,12 +20630,12 @@
"option": "drive"
}
],
"id": "libvirt-45"
"id": "libvirt-46"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-46"
"id": "libvirt-47"
}
{
@ -20592,16 +20705,16 @@
"capability": "late-block-activate"
}
],
"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"
@ -20616,7 +20729,7 @@
"name": "host"
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -20818,7 +20931,7 @@
}
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -21022,7 +21135,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -21297,7 +21410,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -21311,7 +21424,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{
@ -21513,7 +21626,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{
@ -21717,7 +21830,7 @@
}
}
},
"id": "libvirt-51"
"id": "libvirt-52"
}
{
@ -21992,7 +22105,7 @@
}
}
},
"id": "libvirt-51"
"id": "libvirt-52"
}
{

View File

@ -18781,10 +18781,123 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-38"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
}
],
"id": "libvirt-38"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-39"
}
{
"return": [
{
@ -18973,34 +19086,34 @@
"static": false
}
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"execute": "query-tpm-models",
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"return": [
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-tpm-types",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"return": [
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-command-line-options",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -20148,12 +20261,12 @@
"option": "drive"
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -20227,12 +20340,12 @@
"capability": "x-ignore-shared"
}
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-gic-capabilities",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -20248,7 +20361,7 @@
"kernel": false
}
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{

View File

@ -18559,10 +18559,123 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-38"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
}
],
"id": "libvirt-38"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-39"
}
{
"return": [
{
@ -20756,34 +20869,34 @@
"static": false
}
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"execute": "query-tpm-models",
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"return": [
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-tpm-types",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"return": [
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-command-line-options",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -21926,12 +22039,12 @@
"option": "drive"
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -22005,7 +22118,7 @@
"capability": "x-ignore-shared"
}
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{

View File

@ -16689,30 +16689,143 @@
}
{
"execute": "query-tpm-models",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-38"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
}
],
"id": "libvirt-38"
}
{
"execute": "query-tpm-models",
"id": "libvirt-39"
}
{
"return": [
],
"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"
}
{
@ -17984,12 +18097,12 @@
"option": "drive"
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -18063,5 +18176,5 @@
"capability": "x-ignore-shared"
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}

View File

@ -16689,30 +16689,143 @@
}
{
"execute": "query-tpm-models",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-38"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
}
],
"id": "libvirt-38"
}
{
"execute": "query-tpm-models",
"id": "libvirt-39"
}
{
"return": [
],
"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"
}
{
@ -17984,12 +18097,12 @@
"option": "drive"
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -18063,5 +18176,5 @@
"capability": "x-ignore-shared"
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}

View File

@ -16556,10 +16556,123 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-35"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
}
],
"id": "libvirt-35"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-36"
}
{
"return": [
{
@ -17132,34 +17245,34 @@
"migration-safe": true
}
],
"id": "libvirt-35"
"id": "libvirt-36"
}
{
"execute": "query-tpm-models",
"id": "libvirt-36"
"id": "libvirt-37"
}
{
"return": [
],
"id": "libvirt-36"
"id": "libvirt-37"
}
{
"execute": "query-tpm-types",
"id": "libvirt-37"
"id": "libvirt-38"
}
{
"return": [
],
"id": "libvirt-37"
"id": "libvirt-38"
}
{
"execute": "query-command-line-options",
"id": "libvirt-38"
"id": "libvirt-39"
}
{
@ -18302,12 +18415,12 @@
"option": "drive"
}
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -18381,7 +18494,7 @@
"capability": "x-ignore-shared"
}
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
@ -18392,7 +18505,7 @@
"name": "host"
}
},
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -18437,7 +18550,7 @@
}
}
},
"id": "libvirt-40"
"id": "libvirt-41"
}
{

View File

@ -19221,10 +19221,123 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-42"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
}
],
"id": "libvirt-42"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-43"
}
{
"return": [
{
@ -19739,12 +19852,12 @@
"migration-safe": true
}
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-tpm-models",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -19752,12 +19865,12 @@
"tpm-crb",
"tpm-tis"
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-tpm-types",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -19765,12 +19878,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
"execute": "query-command-line-options",
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -21052,12 +21165,12 @@
"option": "drive"
}
],
"id": "libvirt-45"
"id": "libvirt-46"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-46"
"id": "libvirt-47"
}
{
@ -21131,16 +21244,16 @@
"capability": "x-ignore-shared"
}
],
"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"
@ -21155,7 +21268,7 @@
"name": "host"
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -21359,7 +21472,7 @@
}
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -21565,7 +21678,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -21844,7 +21957,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -21858,7 +21971,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{
@ -22062,7 +22175,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{
@ -22268,7 +22381,7 @@
}
}
},
"id": "libvirt-51"
"id": "libvirt-52"
}
{
@ -22547,7 +22660,7 @@
}
}
},
"id": "libvirt-51"
"id": "libvirt-52"
}
{

View File

@ -19786,10 +19786,123 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-42"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
}
],
"id": "libvirt-42"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-43"
}
{
"return": [
{
@ -20932,12 +21045,12 @@
"migration-safe": true
}
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-tpm-models",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -20945,12 +21058,12 @@
"tpm-crb",
"tpm-tis"
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-tpm-types",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -20958,12 +21071,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
"execute": "query-command-line-options",
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -22237,12 +22350,12 @@
"option": "drive"
}
],
"id": "libvirt-45"
"id": "libvirt-46"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-46"
"id": "libvirt-47"
}
{
@ -22316,16 +22429,16 @@
"capability": "x-ignore-shared"
}
],
"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"
@ -22340,7 +22453,7 @@
"name": "host"
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -22548,7 +22661,7 @@
}
}
},
"id": "libvirt-48"
"id": "libvirt-49"
}
{
@ -22562,7 +22675,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -22770,7 +22883,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{

View File

@ -20022,10 +20022,123 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-39"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
}
],
"id": "libvirt-39"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-40"
}
{
"return": [
{
@ -20214,34 +20327,34 @@
"static": false
}
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-tpm-models",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"return": [
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-tpm-types",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"return": [
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-command-line-options",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -21409,12 +21522,12 @@
"option": "drive"
}
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -21492,12 +21605,12 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-gic-capabilities",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -21513,7 +21626,7 @@
"kernel": false
}
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -21524,7 +21637,7 @@
"name": "host"
}
},
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -21554,7 +21667,7 @@
}
}
},
"id": "libvirt-45"
"id": "libvirt-46"
}
{

View File

@ -18961,10 +18961,123 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-38"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
}
],
"id": "libvirt-38"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-39"
}
{
"return": [
{
@ -21158,34 +21271,34 @@
"static": false
}
],
"id": "libvirt-38"
"id": "libvirt-39"
}
{
"execute": "query-tpm-models",
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"return": [
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-tpm-types",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"return": [
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-command-line-options",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -22324,12 +22437,12 @@
"option": "drive"
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -22407,7 +22520,7 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{

View File

@ -17405,10 +17405,123 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-36"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
}
],
"id": "libvirt-36"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-37"
}
{
"return": [
{
@ -18013,34 +18126,34 @@
"migration-safe": true
}
],
"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"
}
{
@ -19187,12 +19300,12 @@
"option": "drive"
}
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -19270,7 +19383,7 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -19281,7 +19394,7 @@
"name": "host"
}
},
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -19335,7 +19448,7 @@
}
}
},
"id": "libvirt-41"
"id": "libvirt-42"
}
{

View File

@ -20896,10 +20896,123 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-43"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "kernel-irqchip",
"description": "Configure KVM in-kernel irqchip",
"type": "on|off|split"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "kvm-shadow-mem",
"description": "KVM shadow MMU size",
"type": "int"
},
{
"name": "igd-passthru",
"description": "Set on/off to enable/disable igd passthrou",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "accel",
"description": "Accelerator list",
"type": "string"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
}
],
"id": "libvirt-43"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-44"
}
{
"return": [
{
@ -22280,12 +22393,12 @@
"migration-safe": true
}
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-tpm-models",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -22293,12 +22406,12 @@
"tpm-crb",
"tpm-tis"
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
"execute": "query-tpm-types",
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -22306,12 +22419,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-45"
"id": "libvirt-46"
}
{
"execute": "query-command-line-options",
"id": "libvirt-46"
"id": "libvirt-47"
}
{
@ -23597,12 +23710,12 @@
"option": "drive"
}
],
"id": "libvirt-46"
"id": "libvirt-47"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-47"
"id": "libvirt-48"
}
{
@ -23680,16 +23793,16 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-47"
}
{
"execute": "query-sev-capabilities",
"id": "libvirt-48"
}
{
"id": "libvirt-48",
"execute": "query-sev-capabilities",
"id": "libvirt-49"
}
{
"id": "libvirt-49",
"error": {
"class": "GenericError",
"desc": "SEV feature is not available"
@ -23704,7 +23817,7 @@
"name": "host"
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -24006,7 +24119,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -24020,7 +24133,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{
@ -24322,7 +24435,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{

View File

@ -21377,10 +21377,108 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-39"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "memory-backend",
"description": "Set RAM backendValid value is ID of hostmem based backend",
"type": "string"
}
],
"id": "libvirt-39"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-40"
}
{
"return": [
{
@ -21574,24 +21672,24 @@
"static": false
}
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-tpm-models",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"return": [
"tpm-tis"
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-tpm-types",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -21599,12 +21697,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-command-line-options",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -22762,12 +22860,12 @@
"option": "drive"
}
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -22845,12 +22943,12 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-gic-capabilities",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -22866,7 +22964,7 @@
"kernel": false
}
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -22877,7 +22975,7 @@
"name": "host"
}
},
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -22908,7 +23006,7 @@
}
}
},
"id": "libvirt-45"
"id": "libvirt-46"
}
{

View File

@ -20846,10 +20846,108 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-40"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "memory-backend",
"description": "Set RAM backendValid value is ID of hostmem based backend",
"type": "string"
}
],
"id": "libvirt-40"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-41"
}
{
"return": [
{
@ -23053,24 +23151,24 @@
"static": false
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-tpm-models",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"return": [
"tpm-spapr"
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-tpm-types",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -23078,12 +23176,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-command-line-options",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -24220,12 +24318,12 @@
"option": "drive"
}
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -24303,7 +24401,7 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{

View File

@ -18712,30 +18712,128 @@
}
{
"execute": "query-tpm-models",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-39"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "memory-backend",
"description": "Set RAM backendValid value is ID of hostmem based backend",
"type": "string"
}
],
"id": "libvirt-39"
}
{
"execute": "query-tpm-models",
"id": "libvirt-40"
}
{
"return": [
],
"id": "libvirt-40"
}
{
"execute": "query-tpm-types",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"return": [
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-command-line-options",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -20001,12 +20099,12 @@
"option": "drive"
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -20084,5 +20182,5 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-42"
"id": "libvirt-43"
}

View File

@ -22205,10 +22205,108 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-43"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "memory-backend",
"description": "Set RAM backendValid value is ID of hostmem based backend",
"type": "string"
}
],
"id": "libvirt-43"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-44"
}
{
"return": [
{
@ -23751,12 +23849,12 @@
"migration-safe": true
}
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-tpm-models",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -23764,12 +23862,12 @@
"tpm-crb",
"tpm-tis"
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
"execute": "query-tpm-types",
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -23777,12 +23875,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-45"
"id": "libvirt-46"
}
{
"execute": "query-command-line-options",
"id": "libvirt-46"
"id": "libvirt-47"
}
{
@ -25058,12 +25156,12 @@
"option": "drive"
}
],
"id": "libvirt-46"
"id": "libvirt-47"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-47"
"id": "libvirt-48"
}
{
@ -25141,16 +25239,16 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-47"
}
{
"execute": "query-sev-capabilities",
"id": "libvirt-48"
}
{
"id": "libvirt-48",
"execute": "query-sev-capabilities",
"id": "libvirt-49"
}
{
"id": "libvirt-49",
"error": {
"class": "GenericError",
"desc": "SEV feature is not available"
@ -25165,7 +25263,7 @@
"name": "host"
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -25468,7 +25566,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -25482,7 +25580,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{
@ -25785,7 +25883,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{

View File

@ -15899,30 +15899,128 @@
}
{
"execute": "query-tpm-models",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-24"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "memory-backend",
"description": "Set RAM backendValid value is ID of hostmem based backend",
"type": "string"
}
],
"id": "libvirt-24"
}
{
"execute": "query-tpm-models",
"id": "libvirt-25"
}
{
"return": [
],
"id": "libvirt-25"
}
{
"execute": "query-tpm-types",
"id": "libvirt-25"
"id": "libvirt-26"
}
{
"return": [
],
"id": "libvirt-25"
"id": "libvirt-26"
}
{
"execute": "query-command-line-options",
"id": "libvirt-26"
"id": "libvirt-27"
}
{
@ -17207,12 +17305,12 @@
"option": "drive"
}
],
"id": "libvirt-26"
"id": "libvirt-27"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-27"
"id": "libvirt-28"
}
{
@ -17290,5 +17388,5 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-27"
"id": "libvirt-28"
}

View File

@ -22788,10 +22788,108 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-43"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "enforce-config-section",
"description": "Set on to enforce configuration section migration",
"type": "bool"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "memory-backend",
"description": "Set RAM backendValid value is ID of hostmem based backend",
"type": "string"
}
],
"id": "libvirt-43"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-44"
}
{
"return": [
{
@ -24491,12 +24589,12 @@
"migration-safe": true
}
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-tpm-models",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -24504,12 +24602,12 @@
"tpm-crb",
"tpm-tis"
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
"execute": "query-tpm-types",
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -24517,12 +24615,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-45"
"id": "libvirt-46"
}
{
"execute": "query-command-line-options",
"id": "libvirt-46"
"id": "libvirt-47"
}
{
@ -25817,12 +25915,12 @@
"option": "drive"
}
],
"id": "libvirt-46"
"id": "libvirt-47"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-47"
"id": "libvirt-48"
}
{
@ -25900,16 +25998,16 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-47"
}
{
"execute": "query-sev-capabilities",
"id": "libvirt-48"
}
{
"id": "libvirt-48",
"execute": "query-sev-capabilities",
"id": "libvirt-49"
}
{
"id": "libvirt-49",
"error": {
"class": "GenericError",
"desc": "SEV is not enabled in KVM"
@ -25924,7 +26022,7 @@
"name": "host"
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -26232,7 +26330,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -26246,7 +26344,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{
@ -26554,7 +26652,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{

View File

@ -22819,10 +22819,103 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-40"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"description": "Set on/off to enable/disable graphics emulation",
"name": "graphics",
"type": "bool"
},
{
"description": "Set memory encryption object to use",
"name": "memory-encryption",
"type": "string"
},
{
"description": "Linux kernel device tree file",
"name": "dtb",
"type": "string"
},
{
"description": "Set on/off to enable/disable usb",
"name": "usb",
"type": "bool"
},
{
"description": "The first phandle ID we may generate dynamically",
"name": "phandle-start",
"type": "int"
},
{
"description": "Include guest memory in a core dump",
"name": "dump-guest-core",
"type": "bool"
},
{
"description": "Linux kernel command line",
"name": "append",
"type": "string"
},
{
"description": "Set on to disable self-describing migration",
"name": "suppress-vmdesc",
"type": "bool"
},
{
"description": "Enable/disable memory merge support",
"name": "mem-merge",
"type": "bool"
},
{
"description": "Overrides the \"compatible\" property of the dt root node",
"name": "dt-compatible",
"type": "string"
},
{
"description": "Linux kernel image file",
"name": "kernel",
"type": "string"
},
{
"description": "Dump current dtb to a file and quit",
"name": "dumpdtb",
"type": "string"
},
{
"description": "Linux initial ramdisk file",
"name": "initrd",
"type": "string"
},
{
"description": "Firmware image",
"name": "firmware",
"type": "string"
},
{
"description": "Set RAM backendValid value is ID of hostmem based backend",
"name": "memory-backend",
"type": "string"
}
],
"id": "libvirt-40"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-41"
}
{
"return": [
{
@ -23054,24 +23147,24 @@
"deprecated": false
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-tpm-models",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"return": [
"tpm-tis"
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-tpm-types",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -23079,12 +23172,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-command-line-options",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -24261,12 +24354,12 @@
"option": "drive"
}
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -24344,12 +24437,12 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
"execute": "query-gic-capabilities",
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -24365,7 +24458,7 @@
"kernel": false
}
],
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -24376,7 +24469,7 @@
"name": "host"
}
},
"id": "libvirt-46"
"id": "libvirt-47"
}
{
@ -24408,7 +24501,7 @@
}
}
},
"id": "libvirt-46"
"id": "libvirt-47"
}
{

View File

@ -21972,10 +21972,103 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-40"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"description": "Set on/off to enable/disable graphics emulation",
"name": "graphics",
"type": "bool"
},
{
"description": "Set memory encryption object to use",
"name": "memory-encryption",
"type": "string"
},
{
"description": "Linux kernel device tree file",
"name": "dtb",
"type": "string"
},
{
"description": "Set on/off to enable/disable usb",
"name": "usb",
"type": "bool"
},
{
"description": "The first phandle ID we may generate dynamically",
"name": "phandle-start",
"type": "int"
},
{
"description": "Include guest memory in a core dump",
"name": "dump-guest-core",
"type": "bool"
},
{
"description": "Linux kernel command line",
"name": "append",
"type": "string"
},
{
"description": "Set on to disable self-describing migration",
"name": "suppress-vmdesc",
"type": "bool"
},
{
"description": "Enable/disable memory merge support",
"name": "mem-merge",
"type": "bool"
},
{
"description": "Overrides the \"compatible\" property of the dt root node",
"name": "dt-compatible",
"type": "string"
},
{
"description": "Linux kernel image file",
"name": "kernel",
"type": "string"
},
{
"description": "Dump current dtb to a file and quit",
"name": "dumpdtb",
"type": "string"
},
{
"description": "Linux initial ramdisk file",
"name": "initrd",
"type": "string"
},
{
"description": "Firmware image",
"name": "firmware",
"type": "string"
},
{
"description": "Set RAM backendValid value is ID of hostmem based backend",
"name": "memory-backend",
"type": "string"
}
],
"id": "libvirt-40"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-41"
}
{
"return": [
{
@ -24619,24 +24712,24 @@
"deprecated": false
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-tpm-models",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"return": [
"tpm-spapr"
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-tpm-types",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -24644,12 +24737,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-42"
"id": "libvirt-43"
}
{
"execute": "query-command-line-options",
"id": "libvirt-43"
"id": "libvirt-44"
}
{
@ -25805,12 +25898,12 @@
"option": "drive"
}
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -25888,7 +25981,7 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{

View File

@ -19764,30 +19764,123 @@
}
{
"execute": "query-tpm-models",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-39"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"description": "Set on/off to enable/disable graphics emulation",
"name": "graphics",
"type": "bool"
},
{
"description": "Set memory encryption object to use",
"name": "memory-encryption",
"type": "string"
},
{
"description": "Linux kernel device tree file",
"name": "dtb",
"type": "string"
},
{
"description": "Set on/off to enable/disable usb",
"name": "usb",
"type": "bool"
},
{
"description": "The first phandle ID we may generate dynamically",
"name": "phandle-start",
"type": "int"
},
{
"description": "Include guest memory in a core dump",
"name": "dump-guest-core",
"type": "bool"
},
{
"description": "Linux kernel command line",
"name": "append",
"type": "string"
},
{
"description": "Set on to disable self-describing migration",
"name": "suppress-vmdesc",
"type": "bool"
},
{
"description": "Enable/disable memory merge support",
"name": "mem-merge",
"type": "bool"
},
{
"description": "Overrides the \"compatible\" property of the dt root node",
"name": "dt-compatible",
"type": "string"
},
{
"description": "Linux kernel image file",
"name": "kernel",
"type": "string"
},
{
"description": "Dump current dtb to a file and quit",
"name": "dumpdtb",
"type": "string"
},
{
"description": "Linux initial ramdisk file",
"name": "initrd",
"type": "string"
},
{
"description": "Firmware image",
"name": "firmware",
"type": "string"
},
{
"description": "Set RAM backendValid value is ID of hostmem based backend",
"name": "memory-backend",
"type": "string"
}
],
"id": "libvirt-39"
}
{
"execute": "query-tpm-models",
"id": "libvirt-40"
}
{
"return": [
],
"id": "libvirt-40"
}
{
"execute": "query-tpm-types",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"return": [
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
"execute": "query-command-line-options",
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -21072,12 +21165,12 @@
"option": "drive"
}
],
"id": "libvirt-41"
"id": "libvirt-42"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-42"
"id": "libvirt-43"
}
{
@ -21155,5 +21248,5 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-42"
"id": "libvirt-43"
}

View File

@ -19797,10 +19797,103 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-36"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"description": "Set on/off to enable/disable graphics emulation",
"name": "graphics",
"type": "bool"
},
{
"description": "Set memory encryption object to use",
"name": "memory-encryption",
"type": "string"
},
{
"description": "Linux kernel device tree file",
"name": "dtb",
"type": "string"
},
{
"description": "Set on/off to enable/disable usb",
"name": "usb",
"type": "bool"
},
{
"description": "The first phandle ID we may generate dynamically",
"name": "phandle-start",
"type": "int"
},
{
"description": "Include guest memory in a core dump",
"name": "dump-guest-core",
"type": "bool"
},
{
"description": "Linux kernel command line",
"name": "append",
"type": "string"
},
{
"description": "Set on to disable self-describing migration",
"name": "suppress-vmdesc",
"type": "bool"
},
{
"description": "Enable/disable memory merge support",
"name": "mem-merge",
"type": "bool"
},
{
"description": "Overrides the \"compatible\" property of the dt root node",
"name": "dt-compatible",
"type": "string"
},
{
"description": "Linux kernel image file",
"name": "kernel",
"type": "string"
},
{
"description": "Dump current dtb to a file and quit",
"name": "dumpdtb",
"type": "string"
},
{
"description": "Linux initial ramdisk file",
"name": "initrd",
"type": "string"
},
{
"description": "Firmware image",
"name": "firmware",
"type": "string"
},
{
"description": "Set RAM backendValid value is ID of hostmem based backend",
"name": "memory-backend",
"type": "string"
}
],
"id": "libvirt-36"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-37"
}
{
"return": [
{
@ -20479,34 +20572,34 @@
"deprecated": false
}
],
"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"
}
{
@ -21662,12 +21755,12 @@
"option": "drive"
}
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -21745,7 +21838,7 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -21756,7 +21849,7 @@
"name": "host"
}
},
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -21812,7 +21905,7 @@
}
}
},
"id": "libvirt-41"
"id": "libvirt-42"
}
{

View File

@ -23461,10 +23461,103 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-43"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"description": "Set on/off to enable/disable graphics emulation",
"name": "graphics",
"type": "bool"
},
{
"description": "Set memory encryption object to use",
"name": "memory-encryption",
"type": "string"
},
{
"description": "Linux kernel device tree file",
"name": "dtb",
"type": "string"
},
{
"description": "Set on/off to enable/disable usb",
"name": "usb",
"type": "bool"
},
{
"description": "The first phandle ID we may generate dynamically",
"name": "phandle-start",
"type": "int"
},
{
"description": "Include guest memory in a core dump",
"name": "dump-guest-core",
"type": "bool"
},
{
"description": "Linux kernel command line",
"name": "append",
"type": "string"
},
{
"description": "Set on to disable self-describing migration",
"name": "suppress-vmdesc",
"type": "bool"
},
{
"description": "Enable/disable memory merge support",
"name": "mem-merge",
"type": "bool"
},
{
"description": "Overrides the \"compatible\" property of the dt root node",
"name": "dt-compatible",
"type": "string"
},
{
"description": "Linux kernel image file",
"name": "kernel",
"type": "string"
},
{
"description": "Dump current dtb to a file and quit",
"name": "dumpdtb",
"type": "string"
},
{
"description": "Linux initial ramdisk file",
"name": "initrd",
"type": "string"
},
{
"description": "Firmware image",
"name": "firmware",
"type": "string"
},
{
"description": "Set RAM backendValid value is ID of hostmem based backend",
"name": "memory-backend",
"type": "string"
}
],
"id": "libvirt-43"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-44"
}
{
"return": [
{
@ -25287,12 +25380,12 @@
"deprecated": false
}
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-tpm-models",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -25300,12 +25393,12 @@
"tpm-crb",
"tpm-tis"
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
"execute": "query-tpm-types",
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -25313,12 +25406,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-45"
"id": "libvirt-46"
}
{
"execute": "query-command-line-options",
"id": "libvirt-46"
"id": "libvirt-47"
}
{
@ -26613,12 +26706,12 @@
"option": "drive"
}
],
"id": "libvirt-46"
"id": "libvirt-47"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-47"
"id": "libvirt-48"
}
{
@ -26696,16 +26789,16 @@
"capability": "validate-uuid"
}
],
"id": "libvirt-47"
}
{
"execute": "query-sev-capabilities",
"id": "libvirt-48"
}
{
"id": "libvirt-48",
"execute": "query-sev-capabilities",
"id": "libvirt-49"
}
{
"id": "libvirt-49",
"error": {
"class": "GenericError",
"desc": "SEV is not enabled in KVM"
@ -26720,7 +26813,7 @@
"name": "host"
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -27029,7 +27122,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -27043,7 +27136,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{
@ -27352,7 +27445,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{

View File

@ -21444,10 +21444,116 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-36"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "confidential-guest-support",
"description": "Set confidential guest scheme to support",
"type": "link<confidential-guest-support>"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "memory-backend",
"description": "Set RAM backendValid value is ID of hostmem based backend",
"type": "string"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
},
{
"name": "peripheral-anon",
"type": "child<container>"
},
{
"name": "peripheral",
"type": "child<container>"
}
],
"id": "libvirt-36"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-37"
}
{
"return": [
{
@ -22126,34 +22232,34 @@
"deprecated": false
}
],
"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"
}
{
@ -23329,12 +23435,12 @@
"option": "drive"
}
],
"id": "libvirt-39"
"id": "libvirt-40"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -23416,7 +23522,7 @@
"capability": "background-snapshot"
}
],
"id": "libvirt-40"
"id": "libvirt-41"
}
{
@ -23427,7 +23533,7 @@
"name": "host"
}
},
"id": "libvirt-41"
"id": "libvirt-42"
}
{
@ -23484,7 +23590,7 @@
}
}
},
"id": "libvirt-41"
"id": "libvirt-42"
}
{

View File

@ -165,6 +165,7 @@
<flag name='compat-deprecated'/>
<flag name='acpi-index'/>
<flag name='input-linux'/>
<flag name='confidential-guest-support'/>
<version>6000000</version>
<kvmVersion>0</kvmVersion>
<microcodeVersion>39100242</microcodeVersion>

View File

@ -25264,10 +25264,116 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-43"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"name": "kernel",
"description": "Linux kernel image file",
"type": "string"
},
{
"name": "dt-compatible",
"description": "Overrides the \"compatible\" property of the dt root node",
"type": "string"
},
{
"name": "initrd",
"description": "Linux initial ramdisk file",
"type": "string"
},
{
"name": "confidential-guest-support",
"description": "Set confidential guest scheme to support",
"type": "link<confidential-guest-support>"
},
{
"name": "graphics",
"description": "Set on/off to enable/disable graphics emulation",
"type": "bool"
},
{
"name": "usb",
"description": "Set on/off to enable/disable usb",
"type": "bool"
},
{
"name": "firmware",
"description": "Firmware image",
"type": "string"
},
{
"name": "memory-encryption",
"description": "Set memory encryption object to use",
"type": "string"
},
{
"name": "dump-guest-core",
"description": "Include guest memory in a core dump",
"type": "bool"
},
{
"name": "phandle-start",
"description": "The first phandle ID we may generate dynamically",
"type": "int"
},
{
"name": "dumpdtb",
"description": "Dump current dtb to a file and quit",
"type": "string"
},
{
"name": "memory-backend",
"description": "Set RAM backendValid value is ID of hostmem based backend",
"type": "string"
},
{
"name": "dtb",
"description": "Linux kernel device tree file",
"type": "string"
},
{
"name": "mem-merge",
"description": "Enable/disable memory merge support",
"type": "bool"
},
{
"name": "append",
"description": "Linux kernel command line",
"type": "string"
},
{
"name": "suppress-vmdesc",
"description": "Set on to disable self-describing migration",
"type": "bool"
},
{
"name": "peripheral-anon",
"type": "child<container>"
},
{
"name": "peripheral",
"type": "child<container>"
}
],
"id": "libvirt-43"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-44"
}
{
"return": [
{
@ -27133,12 +27239,12 @@
"deprecated": false
}
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-tpm-models",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -27146,12 +27252,12 @@
"tpm-crb",
"tpm-tis"
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
"execute": "query-tpm-types",
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -27159,12 +27265,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-45"
"id": "libvirt-46"
}
{
"execute": "query-command-line-options",
"id": "libvirt-46"
"id": "libvirt-47"
}
{
@ -28483,12 +28589,12 @@
"option": "drive"
}
],
"id": "libvirt-46"
"id": "libvirt-47"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-47"
"id": "libvirt-48"
}
{
@ -28570,16 +28676,16 @@
"capability": "background-snapshot"
}
],
"id": "libvirt-47"
}
{
"execute": "query-sev-capabilities",
"id": "libvirt-48"
}
{
"id": "libvirt-48",
"execute": "query-sev-capabilities",
"id": "libvirt-49"
}
{
"id": "libvirt-49",
"error": {
"class": "GenericError",
"desc": "SEV is not enabled in KVM"
@ -28594,7 +28700,7 @@
"name": "host"
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -28915,7 +29021,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -28929,7 +29035,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{
@ -29250,7 +29356,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{

View File

@ -255,6 +255,7 @@
<flag name='compat-deprecated'/>
<flag name='acpi-index'/>
<flag name='input-linux'/>
<flag name='confidential-guest-support'/>
<version>6000000</version>
<kvmVersion>0</kvmVersion>
<microcodeVersion>43100242</microcodeVersion>

View File

@ -25133,10 +25133,116 @@
}
{
"execute": "query-cpu-definitions",
"execute": "qom-list-properties",
"arguments": {
"typename": "none-machine"
},
"id": "libvirt-43"
}
{
"return": [
{
"name": "type",
"type": "string"
},
{
"description": "Linux kernel image file",
"name": "kernel",
"type": "string"
},
{
"description": "Overrides the \"compatible\" property of the dt root node",
"name": "dt-compatible",
"type": "string"
},
{
"description": "Linux initial ramdisk file",
"name": "initrd",
"type": "string"
},
{
"description": "Set confidential guest scheme to support",
"name": "confidential-guest-support",
"type": "link<confidential-guest-support>"
},
{
"description": "Set on/off to enable/disable graphics emulation",
"name": "graphics",
"type": "bool"
},
{
"description": "Set on/off to enable/disable usb",
"name": "usb",
"type": "bool"
},
{
"description": "Firmware image",
"name": "firmware",
"type": "string"
},
{
"description": "Set memory encryption object to use",
"name": "memory-encryption",
"type": "string"
},
{
"description": "Include guest memory in a core dump",
"name": "dump-guest-core",
"type": "bool"
},
{
"description": "The first phandle ID we may generate dynamically",
"name": "phandle-start",
"type": "int"
},
{
"description": "Dump current dtb to a file and quit",
"name": "dumpdtb",
"type": "string"
},
{
"description": "Set RAM backendValid value is ID of hostmem based backend",
"name": "memory-backend",
"type": "string"
},
{
"description": "Linux kernel device tree file",
"name": "dtb",
"type": "string"
},
{
"description": "Enable/disable memory merge support",
"name": "mem-merge",
"type": "bool"
},
{
"description": "Linux kernel command line",
"name": "append",
"type": "string"
},
{
"description": "Set on to disable self-describing migration",
"name": "suppress-vmdesc",
"type": "bool"
},
{
"name": "peripheral-anon",
"type": "child<container>"
},
{
"name": "peripheral",
"type": "child<container>"
}
],
"id": "libvirt-43"
}
{
"execute": "query-cpu-definitions",
"id": "libvirt-44"
}
{
"return": [
{
@ -27002,12 +27108,12 @@
"deprecated": false
}
],
"id": "libvirt-43"
"id": "libvirt-44"
}
{
"execute": "query-tpm-models",
"id": "libvirt-44"
"id": "libvirt-45"
}
{
@ -27015,12 +27121,12 @@
"tpm-crb",
"tpm-tis"
],
"id": "libvirt-44"
"id": "libvirt-45"
}
{
"execute": "query-tpm-types",
"id": "libvirt-45"
"id": "libvirt-46"
}
{
@ -27028,12 +27134,12 @@
"passthrough",
"emulator"
],
"id": "libvirt-45"
"id": "libvirt-46"
}
{
"execute": "query-command-line-options",
"id": "libvirt-46"
"id": "libvirt-47"
}
{
@ -28352,12 +28458,12 @@
"option": "drive"
}
],
"id": "libvirt-46"
"id": "libvirt-47"
}
{
"execute": "query-migrate-capabilities",
"id": "libvirt-47"
"id": "libvirt-48"
}
{
@ -28439,16 +28545,16 @@
"capability": "background-snapshot"
}
],
"id": "libvirt-47"
}
{
"execute": "query-sev-capabilities",
"id": "libvirt-48"
}
{
"id": "libvirt-48",
"execute": "query-sev-capabilities",
"id": "libvirt-49"
}
{
"id": "libvirt-49",
"error": {
"class": "GenericError",
"desc": "SEV is not enabled in KVM"
@ -28463,7 +28569,7 @@
"name": "host"
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -28784,7 +28890,7 @@
}
}
},
"id": "libvirt-49"
"id": "libvirt-50"
}
{
@ -28798,7 +28904,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{
@ -29119,7 +29225,7 @@
}
}
},
"id": "libvirt-50"
"id": "libvirt-51"
}
{

View File

@ -256,6 +256,7 @@
<flag name='input-linux'/>
<flag name='virtio-gpu-gl-pci'/>
<flag name='virtio-vga-gl'/>
<flag name='confidential-guest-support'/>
<version>6000050</version>
<kvmVersion>0</kvmVersion>
<microcodeVersion>43100243</microcodeVersion>