}
-static int
-virQEMUCapsProbeQMPTPM(virQEMUCaps *qemuCaps G_GNUC_UNUSED,
- qemuMonitor *mon)
-{
- g_auto(GStrv) models = NULL;
- g_auto(GStrv) types = NULL;
-
- if (qemuMonitorGetTPMModels(mon, &models) < 0)
- return -1;
-
- if (!models)
- return 0;
-
- if (qemuMonitorGetTPMTypes(mon, &types) < 0)
- return -1;
-
- if (!types)
- return 0;
-
- return 0;
-}
-
-
static int
virQEMUCapsProbeQMPKVMState(virQEMUCaps *qemuCaps,
qemuMonitor *mon)
return -1;
if (virQEMUCapsProbeQMPCPUDefinitions(qemuCaps, accel, mon) < 0)
return -1;
- if (virQEMUCapsProbeQMPTPM(qemuCaps, mon) < 0)
- return -1;
if (virQEMUCapsProbeQMPCommandLine(qemuCaps, mon) < 0)
return -1;
if (virQEMUCapsProbeQMPGICCapabilities(qemuCaps, mon) < 0)
"id": "libvirt-37"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-38"
-}
-
-{
- "return": [
- "tpm-tis",
- "tpm-tis"
- ],
- "id": "libvirt-38"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-39"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-39"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-40"
+ "id": "libvirt-38"
}
{
"option": "drive"
}
],
- "id": "libvirt-40"
+ "id": "libvirt-38"
}
{
"execute": "query-gic-capabilities",
- "id": "libvirt-41"
+ "id": "libvirt-39"
}
{
"kernel": false
}
],
- "id": "libvirt-41"
+ "id": "libvirt-39"
}
{
"name": "host"
}
},
- "id": "libvirt-42"
+ "id": "libvirt-40"
}
{
}
}
},
- "id": "libvirt-42"
+ "id": "libvirt-40"
}
{
}
}
},
- "id": "libvirt-43"
+ "id": "libvirt-41"
}
{
- "id": "libvirt-43",
+ "id": "libvirt-41",
"error": {
"class": "GenericError",
"desc": "Parameter 'model.props.hv-passthrough' is unexpected"
"id": "libvirt-37"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-38"
-}
-
-{
- "return": [
- "tpm-spapr"
- ],
- "id": "libvirt-38"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-39"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-39"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-40"
+ "id": "libvirt-38"
}
{
"option": "drive"
}
],
- "id": "libvirt-40"
+ "id": "libvirt-38"
}
{
"id": "libvirt-37"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-38"
-}
-
-{
- "return": [],
- "id": "libvirt-38"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-39"
-}
-
-{
- "return": [],
- "id": "libvirt-39"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-40"
+ "id": "libvirt-38"
}
{
"option": "drive"
}
],
- "id": "libvirt-40"
+ "id": "libvirt-38"
}
{
"name": "host"
}
},
- "id": "libvirt-41"
+ "id": "libvirt-39"
}
{
}
}
},
- "id": "libvirt-41"
+ "id": "libvirt-39"
}
{
"name": "host"
}
},
- "id": "libvirt-42"
+ "id": "libvirt-40"
}
{
}
}
},
- "id": "libvirt-42"
+ "id": "libvirt-40"
}
{
"id": "libvirt-43"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-44"
-}
-
-{
- "return": [
- "tpm-crb",
- "tpm-tis"
- ],
- "id": "libvirt-44"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-45"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-45"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"option": "drive"
}
],
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"execute": "query-sev-capabilities",
- "id": "libvirt-47"
+ "id": "libvirt-45"
}
{
"pdh": "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",
"cpu0-id": "BlAwmcr4Ruya3YvEGe2EBxuWjMAfIYolslNNM92RsIKxLkWDDRqivqSBOD+qQRCYS9joBYSHMD1g+rmjY+MmVw=="
},
- "id": "libvirt-47"
+ "id": "libvirt-45"
}
{
"execute": "query-sgx-capabilities",
- "id": "libvirt-48"
+ "id": "libvirt-46"
}
{
- "id": "libvirt-48",
+ "id": "libvirt-46",
"error": {
"class": "GenericError",
"desc": "Could not open '/dev/sgx_vepc': No such file or directory"
"name": "host"
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
"id": "libvirt-43"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-44"
-}
-
-{
- "return": [
- "tpm-crb",
- "tpm-tis"
- ],
- "id": "libvirt-44"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-45"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-45"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"option": "drive"
}
],
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"execute": "query-sev-capabilities",
- "id": "libvirt-47"
+ "id": "libvirt-45"
}
{
- "id": "libvirt-47",
+ "id": "libvirt-45",
"error": {
"class": "GenericError",
"desc": "SEV: Failed to open /dev/sev: No such file or directory"
{
"execute": "query-sgx-capabilities",
- "id": "libvirt-48"
+ "id": "libvirt-46"
}
{
- "id": "libvirt-48",
+ "id": "libvirt-46",
"error": {
"class": "GenericError",
"desc": "Could not open '/dev/sgx_vepc': No such file or directory"
"name": "host"
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
"id": "libvirt-41"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-42"
-}
-
-{
- "return": [
- "tpm-crb",
- "tpm-tis"
- ],
- "id": "libvirt-42"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-43"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-43"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-44"
+ "id": "libvirt-42"
}
{
"option": "drive"
}
],
- "id": "libvirt-44"
+ "id": "libvirt-42"
}
{
"execute": "query-sev-capabilities",
- "id": "libvirt-45"
+ "id": "libvirt-43"
}
{
- "id": "libvirt-45",
+ "id": "libvirt-43",
"error": {
"class": "GenericError",
"desc": "SEV is not enabled in KVM"
{
"execute": "query-sgx-capabilities",
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
],
"flc": true
},
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"name": "host"
}
},
- "id": "libvirt-47"
+ "id": "libvirt-45"
}
{
}
}
},
- "id": "libvirt-47"
+ "id": "libvirt-45"
}
{
}
}
},
- "id": "libvirt-48"
+ "id": "libvirt-46"
}
{
}
}
},
- "id": "libvirt-48"
+ "id": "libvirt-46"
}
{
"name": "host"
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
"id": "libvirt-43"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-44"
-}
-
-{
- "return": [
- "tpm-crb",
- "tpm-tis"
- ],
- "id": "libvirt-44"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-45"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-45"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"option": "drive"
}
],
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"execute": "query-sev-capabilities",
- "id": "libvirt-47"
+ "id": "libvirt-45"
}
{
- "id": "libvirt-47",
+ "id": "libvirt-45",
"error": {
"class": "GenericError",
"desc": "SEV: Failed to open /dev/sev: No such file or directory"
{
"execute": "query-sgx-capabilities",
- "id": "libvirt-48"
+ "id": "libvirt-46"
}
{
- "id": "libvirt-48",
+ "id": "libvirt-46",
"error": {
"class": "GenericError",
"desc": "Could not open '/dev/sgx_vepc': No such file or directory"
"name": "host"
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
"name": "host"
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
}
}
},
- "id": "libvirt-52"
+ "id": "libvirt-50"
}
{
}
}
},
- "id": "libvirt-52"
+ "id": "libvirt-50"
}
{
"id": "libvirt-37"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-38"
-}
-
-{
- "return": [
- "tpm-spapr"
- ],
- "id": "libvirt-38"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-39"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-39"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-40"
+ "id": "libvirt-38"
}
{
"option": "drive"
}
],
- "id": "libvirt-40"
+ "id": "libvirt-38"
}
{
"id": "libvirt-43"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-44"
-}
-
-{
- "return": [
- "tpm-crb",
- "tpm-tis"
- ],
- "id": "libvirt-44"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-45"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-45"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"option": "drive"
}
],
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"execute": "query-sev-capabilities",
- "id": "libvirt-47"
+ "id": "libvirt-45"
}
{
- "id": "libvirt-47",
+ "id": "libvirt-45",
"error": {
"class": "GenericError",
"desc": "SEV: Failed to open /dev/sev: No such file or directory"
{
"execute": "query-sgx-capabilities",
- "id": "libvirt-48"
+ "id": "libvirt-46"
}
{
- "id": "libvirt-48",
+ "id": "libvirt-46",
"error": {
"class": "GenericError",
"desc": "SGX is not enabled in KVM"
"name": "host"
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
"id": "libvirt-38"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-39"
-}
-
-{
- "return": [
- "tpm-spapr"
- ],
- "id": "libvirt-39"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-40"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-40"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-41"
+ "id": "libvirt-39"
}
{
"option": "drive"
}
],
- "id": "libvirt-41"
+ "id": "libvirt-39"
}
{
"id": "libvirt-43"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-44"
-}
-
-{
- "return": [
- "tpm-crb",
- "tpm-tis"
- ],
- "id": "libvirt-44"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-45"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-45"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"option": "drive"
}
],
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"execute": "query-sev-capabilities",
- "id": "libvirt-47"
+ "id": "libvirt-45"
}
{
- "id": "libvirt-47",
+ "id": "libvirt-45",
"error": {
"class": "GenericError",
"desc": "SEV: Failed to open /dev/sev: No such file or directory"
{
"execute": "query-sgx-capabilities",
- "id": "libvirt-48"
+ "id": "libvirt-46"
}
{
}
]
},
- "id": "libvirt-48"
+ "id": "libvirt-46"
}
{
"name": "host"
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
"id": "libvirt-38"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-39"
-}
-
-{
- "return": [
- "tpm-spapr"
- ],
- "id": "libvirt-39"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-40"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-40"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-41"
+ "id": "libvirt-39"
}
{
"option": "drive"
}
],
- "id": "libvirt-41"
+ "id": "libvirt-39"
}
{
"id": "libvirt-43"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-44"
-}
-
-{
- "return": [
- "tpm-crb",
- "tpm-tis"
- ],
- "id": "libvirt-44"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-45"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-45"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"option": "drive"
}
],
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"execute": "query-sev-capabilities",
- "id": "libvirt-47"
+ "id": "libvirt-45"
}
{
- "id": "libvirt-47",
+ "id": "libvirt-45",
"error": {
"class": "GenericError",
"desc": "SEV: Failed to open /dev/sev: No such file or directory"
{
"execute": "query-sgx-capabilities",
- "id": "libvirt-48"
+ "id": "libvirt-46"
}
{
- "id": "libvirt-48",
+ "id": "libvirt-46",
"error": {
"class": "GenericError",
"desc": "SGX is not enabled in KVM"
"name": "host"
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
"id": "libvirt-35"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-36"
-}
-
-{
- "return": [],
- "id": "libvirt-36"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-37"
-}
-
-{
- "return": [],
- "id": "libvirt-37"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-38"
+ "id": "libvirt-36"
}
{
"option": "drive"
}
],
- "id": "libvirt-38"
+ "id": "libvirt-36"
}
"id": "libvirt-43"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-44"
-}
-
-{
- "return": [
- "tpm-crb",
- "tpm-tis"
- ],
- "id": "libvirt-44"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-45"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-45"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"option": "drive"
}
],
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"execute": "query-sev-capabilities",
- "id": "libvirt-47"
+ "id": "libvirt-45"
}
{
- "id": "libvirt-47",
+ "id": "libvirt-45",
"error": {
"class": "GenericError",
"desc": "SEV: Failed to open /dev/sev: No such file or directory"
{
"execute": "query-sgx-capabilities",
- "id": "libvirt-48"
+ "id": "libvirt-46"
}
{
- "id": "libvirt-48",
+ "id": "libvirt-46",
"error": {
"class": "GenericError",
"desc": "SGX is not enabled in KVM"
"name": "host"
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
"id": "libvirt-43"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-44"
-}
-
-{
- "return": [
- "tpm-crb",
- "tpm-tis"
- ],
- "id": "libvirt-44"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-45"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-45"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"option": "drive"
}
],
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"execute": "query-sev-capabilities",
- "id": "libvirt-47"
+ "id": "libvirt-45"
}
{
- "id": "libvirt-47",
+ "id": "libvirt-45",
"error": {
"class": "GenericError",
"desc": "SEV: Failed to open /dev/sev: No such file or directory"
{
"execute": "query-sgx-capabilities",
- "id": "libvirt-48"
+ "id": "libvirt-46"
}
{
- "id": "libvirt-48",
+ "id": "libvirt-46",
"error": {
"class": "GenericError",
"desc": "SGX is not enabled in KVM"
"name": "host"
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
"id": "libvirt-43"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-44"
-}
-
-{
- "return": [
- "tpm-crb",
- "tpm-tis"
- ],
- "id": "libvirt-44"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-45"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-45"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"option": "drive"
}
],
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"execute": "query-sev-capabilities",
- "id": "libvirt-47"
+ "id": "libvirt-45"
}
{
- "id": "libvirt-47",
+ "id": "libvirt-45",
"error": {
"class": "GenericError",
"desc": "SEV: Failed to open /dev/sev: No such file or directory"
{
"execute": "query-sgx-capabilities",
- "id": "libvirt-48"
+ "id": "libvirt-46"
}
{
- "id": "libvirt-48",
+ "id": "libvirt-46",
"error": {
"class": "GenericError",
"desc": "SGX is not enabled in KVM"
"name": "host"
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
"id": "libvirt-34"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-35"
-}
-
-{
- "return": [],
- "id": "libvirt-35"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-36"
-}
-
-{
- "return": [],
- "id": "libvirt-36"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-37"
+ "id": "libvirt-35"
}
{
"option": "drive"
}
],
- "id": "libvirt-37"
+ "id": "libvirt-35"
}
{
"name": "host"
}
},
- "id": "libvirt-38"
+ "id": "libvirt-36"
}
{
}
}
},
- "id": "libvirt-38"
+ "id": "libvirt-36"
}
{
"id": "libvirt-43"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-44"
-}
-
-{
- "return": [
- "tpm-crb",
- "tpm-tis"
- ],
- "id": "libvirt-44"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-45"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-45"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"option": "drive"
}
],
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"execute": "query-sev-capabilities",
- "id": "libvirt-47"
+ "id": "libvirt-45"
}
{
- "id": "libvirt-47",
+ "id": "libvirt-45",
"error": {
"class": "GenericError",
"desc": "SEV: Failed to open /dev/sev: No such file or directory"
{
"execute": "query-sgx-capabilities",
- "id": "libvirt-48"
+ "id": "libvirt-46"
}
{
- "id": "libvirt-48",
+ "id": "libvirt-46",
"error": {
"class": "GenericError",
"desc": "SGX is not enabled in KVM"
"name": "host"
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
"id": "libvirt-38"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-39"
-}
-
-{
- "return": [
- "tpm-tis",
- "tpm-tis"
- ],
- "id": "libvirt-39"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-40"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-40"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-41"
+ "id": "libvirt-39"
}
{
"option": "drive"
}
],
- "id": "libvirt-41"
+ "id": "libvirt-39"
}
{
"execute": "query-gic-capabilities",
- "id": "libvirt-42"
+ "id": "libvirt-40"
}
{
"kernel": false
}
],
- "id": "libvirt-42"
+ "id": "libvirt-40"
}
{
"name": "host"
}
},
- "id": "libvirt-43"
+ "id": "libvirt-41"
}
{
}
}
},
- "id": "libvirt-43"
+ "id": "libvirt-41"
}
{
}
}
},
- "id": "libvirt-44"
+ "id": "libvirt-42"
}
{
- "id": "libvirt-44",
+ "id": "libvirt-42",
"error": {
"class": "GenericError",
"desc": "Parameter 'hv-passthrough' is unexpected"
"id": "libvirt-38"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-39"
-}
-
-{
- "return": [
- "tpm-tis",
- "tpm-tis"
- ],
- "id": "libvirt-39"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-40"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-40"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-41"
+ "id": "libvirt-39"
}
{
"option": "drive"
}
],
- "id": "libvirt-41"
+ "id": "libvirt-39"
}
{
"execute": "query-gic-capabilities",
- "id": "libvirt-42"
+ "id": "libvirt-40"
}
{
"kernel": false
}
],
- "id": "libvirt-42"
+ "id": "libvirt-40"
}
{
"name": "host"
}
},
- "id": "libvirt-43"
+ "id": "libvirt-41"
}
{
- "id": "libvirt-43",
+ "id": "libvirt-41",
"error": {
"class": "GenericError",
"desc": "The CPU type 'host' requires KVM"
}
}
},
- "id": "libvirt-44"
+ "id": "libvirt-42"
}
{
- "id": "libvirt-44",
+ "id": "libvirt-42",
"error": {
"class": "GenericError",
"desc": "The CPU type 'host' requires KVM"
"id": "libvirt-36"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-37"
-}
-
-{
- "return": [],
- "id": "libvirt-37"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-38"
-}
-
-{
- "return": [],
- "id": "libvirt-38"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-39"
+ "id": "libvirt-37"
}
{
"option": "drive"
}
],
- "id": "libvirt-39"
+ "id": "libvirt-37"
}
{
"name": "host"
}
},
- "id": "libvirt-40"
+ "id": "libvirt-38"
}
{
- "id": "libvirt-40",
+ "id": "libvirt-38",
"error": {
"class": "GenericError",
"desc": "The CPU type 'host' is not a recognized LoongArch CPU type"
"id": "libvirt-34"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-35"
-}
-
-{
- "return": [],
- "id": "libvirt-35"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-36"
-}
-
-{
- "return": [],
- "id": "libvirt-36"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-37"
+ "id": "libvirt-35"
}
{
"option": "drive"
}
],
- "id": "libvirt-37"
+ "id": "libvirt-35"
}
{
"name": "host"
}
},
- "id": "libvirt-38"
+ "id": "libvirt-36"
}
{
}
}
},
- "id": "libvirt-38"
+ "id": "libvirt-36"
}
{
"id": "libvirt-43"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-44"
-}
-
-{
- "return": [
- "tpm-crb",
- "tpm-tis"
- ],
- "id": "libvirt-44"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-45"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-45"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"option": "drive"
}
],
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"execute": "query-sev-capabilities",
- "id": "libvirt-47"
+ "id": "libvirt-45"
}
{
- "id": "libvirt-47",
+ "id": "libvirt-45",
"error": {
"class": "GenericError",
"desc": "SEV: Failed to open /dev/sev: No such file or directory"
{
"execute": "query-sgx-capabilities",
- "id": "libvirt-48"
+ "id": "libvirt-46"
}
{
- "id": "libvirt-48",
+ "id": "libvirt-46",
"error": {
"class": "GenericError",
"desc": "SGX is not enabled in KVM"
"name": "host"
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
"id": "libvirt-20"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-21"
-}
-
-{
- "return": [],
- "id": "libvirt-21"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-22"
-}
-
-{
- "return": [],
- "id": "libvirt-22"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-23"
+ "id": "libvirt-21"
}
{
"option": "drive"
}
],
- "id": "libvirt-23"
+ "id": "libvirt-21"
}
"id": "libvirt-43"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-44"
-}
-
-{
- "return": [
- "tpm-crb",
- "tpm-tis"
- ],
- "id": "libvirt-44"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-45"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-45"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"option": "drive"
}
],
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"execute": "query-sev-capabilities",
- "id": "libvirt-47"
+ "id": "libvirt-45"
}
{
- "id": "libvirt-47",
+ "id": "libvirt-45",
"error": {
"class": "GenericError",
"desc": "SEV: Failed to open /dev/sev: No such file or directory"
{
"execute": "query-sgx-capabilities",
- "id": "libvirt-48"
+ "id": "libvirt-46"
}
{
- "id": "libvirt-48",
+ "id": "libvirt-46",
"error": {
"class": "GenericError",
"desc": "SGX is not enabled in KVM"
"name": "host"
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
"id": "libvirt-35"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-36"
-}
-
-{
- "return": [
- "tpm-tis"
- ],
- "id": "libvirt-36"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-37"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-37"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-38"
+ "id": "libvirt-36"
}
{
"option": "drive"
}
],
- "id": "libvirt-38"
+ "id": "libvirt-36"
}
{
"name": "host"
}
},
- "id": "libvirt-39"
+ "id": "libvirt-37"
}
{
- "id": "libvirt-39",
+ "id": "libvirt-37",
"error": {
"class": "GenericError",
"desc": "The requested expansion type is not supported"
"id": "libvirt-35"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-36"
-}
-
-{
- "return": [],
- "id": "libvirt-36"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-37"
-}
-
-{
- "return": [],
- "id": "libvirt-37"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-38"
+ "id": "libvirt-36"
}
{
"option": "drive"
}
],
- "id": "libvirt-38"
+ "id": "libvirt-36"
}
{
"name": "host"
}
},
- "id": "libvirt-39"
+ "id": "libvirt-37"
}
{
}
}
},
- "id": "libvirt-39"
+ "id": "libvirt-37"
}
{
"name": "host"
}
},
- "id": "libvirt-40"
+ "id": "libvirt-38"
}
{
}
}
},
- "id": "libvirt-40"
+ "id": "libvirt-38"
}
{
"id": "libvirt-43"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-44"
-}
-
-{
- "return": [
- "tpm-crb",
- "tpm-tis"
- ],
- "id": "libvirt-44"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-45"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-45"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"option": "drive"
}
],
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"execute": "query-sev-capabilities",
- "id": "libvirt-47"
+ "id": "libvirt-45"
}
{
- "id": "libvirt-47",
+ "id": "libvirt-45",
"error": {
"class": "GenericError",
"desc": "SEV: Failed to open /dev/sev: No such file or directory"
{
"execute": "query-sgx-capabilities",
- "id": "libvirt-48"
+ "id": "libvirt-46"
}
{
- "id": "libvirt-48",
+ "id": "libvirt-46",
"error": {
"class": "GenericError",
"desc": "Could not open '/dev/sgx_vepc': No such file or directory"
"name": "host"
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
"id": "libvirt-33"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-34"
-}
-
-{
- "return": [
- "tpm-tis",
- "tpm-tis"
- ],
- "id": "libvirt-34"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-35"
-}
-
-{
- "return": [
- "emulator"
- ],
- "id": "libvirt-35"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-36"
+ "id": "libvirt-34"
}
{
"option": "drive"
}
],
- "id": "libvirt-36"
+ "id": "libvirt-34"
}
{
"execute": "query-gic-capabilities",
- "id": "libvirt-37"
+ "id": "libvirt-35"
}
{
"kernel": false
}
],
- "id": "libvirt-37"
+ "id": "libvirt-35"
}
{
"name": "host"
}
},
- "id": "libvirt-38"
+ "id": "libvirt-36"
}
{
- "id": "libvirt-38",
+ "id": "libvirt-36",
"error": {
"class": "GenericError",
"desc": "The CPU type 'host' requires KVM"
}
}
},
- "id": "libvirt-39"
+ "id": "libvirt-37"
}
{
- "id": "libvirt-39",
+ "id": "libvirt-37",
"error": {
"class": "GenericError",
"desc": "The CPU type 'host' requires KVM"
"id": "libvirt-35"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-36"
-}
-
-{
- "return": [],
- "id": "libvirt-36"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-37"
-}
-
-{
- "return": [],
- "id": "libvirt-37"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-38"
+ "id": "libvirt-36"
}
{
"option": "drive"
}
],
- "id": "libvirt-38"
+ "id": "libvirt-36"
}
{
"name": "host"
}
},
- "id": "libvirt-39"
+ "id": "libvirt-37"
}
{
}
}
},
- "id": "libvirt-39"
+ "id": "libvirt-37"
}
{
"name": "host"
}
},
- "id": "libvirt-40"
+ "id": "libvirt-38"
}
{
}
}
},
- "id": "libvirt-40"
+ "id": "libvirt-38"
}
{
"id": "libvirt-43"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-44"
-}
-
-{
- "return": [
- "tpm-crb",
- "tpm-tis"
- ],
- "id": "libvirt-44"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-45"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-45"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"option": "drive"
}
],
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"execute": "query-sev-capabilities",
- "id": "libvirt-47"
+ "id": "libvirt-45"
}
{
"pdh": "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",
"cpu0-id": "BlAwmcr4Ruya3YvEGe2EBxuWjMAfIYolslNNM92RsIKxLkWDDRqivqSBOD+qQRCYS9joBYSHMD1g+rmjY+MmVw=="
},
- "id": "libvirt-47"
+ "id": "libvirt-45"
}
{
"execute": "query-sgx-capabilities",
- "id": "libvirt-48"
+ "id": "libvirt-46"
}
{
- "id": "libvirt-48",
+ "id": "libvirt-46",
"error": {
"class": "GenericError",
"desc": "Could not open '/dev/sgx_vepc': No such file or directory"
"name": "host"
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
"id": "libvirt-43"
}
-{
- "execute": "query-tpm-models",
- "id": "libvirt-44"
-}
-
-{
- "return": [
- "tpm-crb",
- "tpm-tis"
- ],
- "id": "libvirt-44"
-}
-
-{
- "execute": "query-tpm-types",
- "id": "libvirt-45"
-}
-
-{
- "return": [
- "passthrough",
- "emulator"
- ],
- "id": "libvirt-45"
-}
-
{
"execute": "query-command-line-options",
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"option": "drive"
}
],
- "id": "libvirt-46"
+ "id": "libvirt-44"
}
{
"execute": "query-sev-capabilities",
- "id": "libvirt-47"
+ "id": "libvirt-45"
}
{
- "id": "libvirt-47",
+ "id": "libvirt-45",
"error": {
"class": "GenericError",
"desc": "SEV: Failed to open /dev/sev: No such file or directory"
{
"execute": "query-sgx-capabilities",
- "id": "libvirt-48"
+ "id": "libvirt-46"
}
{
- "id": "libvirt-48",
+ "id": "libvirt-46",
"error": {
"class": "GenericError",
"desc": "Could not open '/dev/sgx_vepc': No such file or directory"
"name": "host"
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-49"
+ "id": "libvirt-47"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-50"
+ "id": "libvirt-48"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{
}
}
},
- "id": "libvirt-51"
+ "id": "libvirt-49"
}
{