mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 17:34:18 +03:00
qemu: Choose TPM 2 for backend as default for CRB interface
Choose a TPM 2 device for the backend as default for the CRB interface since TPM 1.2 would not work. This patch addresses BZ 1781913: https://bugzilla.redhat.com/show_bug.cgi?id=1781913 Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com> Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
This commit is contained in:
parent
182285214c
commit
4291080f0c
@ -4116,7 +4116,8 @@ qemuDomainDefTPMsPostParse(virDomainDefPtr def)
|
||||
|
||||
/* TPM 1.2 and 2 are not compatible, so we choose a specific version here */
|
||||
if (tpm->version == VIR_DOMAIN_TPM_VERSION_DEFAULT) {
|
||||
if (tpm->model == VIR_DOMAIN_TPM_MODEL_SPAPR)
|
||||
if (tpm->model == VIR_DOMAIN_TPM_MODEL_SPAPR ||
|
||||
tpm->model == VIR_DOMAIN_TPM_MODEL_CRB)
|
||||
tpm->version = VIR_DOMAIN_TPM_VERSION_2_0;
|
||||
else
|
||||
tpm->version = VIR_DOMAIN_TPM_VERSION_1_2;
|
||||
|
Loading…
Reference in New Issue
Block a user