mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-09 01:18:00 +03:00
qemu: Extend the capabilities with tpm-crb device
QEMU on x86_64 (since v2.12) can support tpm-crb devices. Introduce qemu capabilities for this device. Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com> Reviewed-by: John Ferlan <jferlan@redhat.com>
This commit is contained in:
parent
fead27f4b3
commit
9323c4bb88
@ -474,6 +474,7 @@ VIR_ENUM_IMPL(virQEMUCaps, QEMU_CAPS_LAST,
|
|||||||
"query-cpus-fast",
|
"query-cpus-fast",
|
||||||
"disk-write-cache",
|
"disk-write-cache",
|
||||||
"nbd-tls",
|
"nbd-tls",
|
||||||
|
"tpm-crb",
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
@ -2344,6 +2345,10 @@ const struct tpmTypeToCaps virQEMUCapsTPMModelsToCaps[] = {
|
|||||||
.type = VIR_DOMAIN_TPM_MODEL_TIS,
|
.type = VIR_DOMAIN_TPM_MODEL_TIS,
|
||||||
.caps = QEMU_CAPS_DEVICE_TPM_TIS,
|
.caps = QEMU_CAPS_DEVICE_TPM_TIS,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
.type = VIR_DOMAIN_TPM_MODEL_CRB,
|
||||||
|
.caps = QEMU_CAPS_DEVICE_TPM_CRB,
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
static int
|
static int
|
||||||
|
@ -458,6 +458,7 @@ typedef enum { /* virQEMUCapsFlags grouping marker for syntax-check */
|
|||||||
QEMU_CAPS_QUERY_CPUS_FAST, /* query-cpus-fast command */
|
QEMU_CAPS_QUERY_CPUS_FAST, /* query-cpus-fast command */
|
||||||
QEMU_CAPS_DISK_WRITE_CACHE, /* qemu block frontends support write-cache param */
|
QEMU_CAPS_DISK_WRITE_CACHE, /* qemu block frontends support write-cache param */
|
||||||
QEMU_CAPS_NBD_TLS, /* NBD server supports TLS transport */
|
QEMU_CAPS_NBD_TLS, /* NBD server supports TLS transport */
|
||||||
|
QEMU_CAPS_DEVICE_TPM_CRB, /* -device tpm-crb */
|
||||||
|
|
||||||
QEMU_CAPS_LAST /* this must always be the last item */
|
QEMU_CAPS_LAST /* this must always be the last item */
|
||||||
} virQEMUCapsFlags;
|
} virQEMUCapsFlags;
|
||||||
|
@ -196,6 +196,7 @@
|
|||||||
<flag name='query-cpus-fast'/>
|
<flag name='query-cpus-fast'/>
|
||||||
<flag name='disk-write-cache'/>
|
<flag name='disk-write-cache'/>
|
||||||
<flag name='nbd-tls'/>
|
<flag name='nbd-tls'/>
|
||||||
|
<flag name='tpm-crb'/>
|
||||||
<version>2011090</version>
|
<version>2011090</version>
|
||||||
<kvmVersion>0</kvmVersion>
|
<kvmVersion>0</kvmVersion>
|
||||||
<microcodeVersion>390060</microcodeVersion>
|
<microcodeVersion>390060</microcodeVersion>
|
||||||
|
Loading…
Reference in New Issue
Block a user