]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: validate: Drop tpm-tis arch validation
authorCole Robinson <crobinso@redhat.com>
Sat, 18 Jun 2022 16:52:29 +0000 (12:52 -0400)
committerCole Robinson <crobinso@redhat.com>
Tue, 21 Jun 2022 12:23:18 +0000 (08:23 -0400)
Checking against qemu capabilities should be enough here

Resolves: https://gitlab.com/libvirt/libvirt/-/issues/329

Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Cole Robinson <crobinso@redhat.com>
src/qemu/qemu_validate.c

index f8aa83c1cbcb0f0e581a0d9643629940d9544506..db47fcaa9c8b71927ce62566e517825503858a31 100644 (file)
@@ -4798,12 +4798,6 @@ qemuValidateDomainDeviceDefTPM(virDomainTPMDef *tpm,
 
     switch (tpm->model) {
     case VIR_DOMAIN_TPM_MODEL_TIS:
-        if (!ARCH_IS_X86(def->os.arch) && (def->os.arch != VIR_ARCH_AARCH64)) {
-            virReportError(VIR_ERR_CONFIG_UNSUPPORTED,
-                           _("TPM model '%s' is only available for x86 and aarch64 guests"),
-                          virDomainTPMModelTypeToString(tpm->model));
-            return -1;
-        }
         flag = QEMU_CAPS_DEVICE_TPM_TIS;
         break;
     case VIR_DOMAIN_TPM_MODEL_CRB: