virGICCapability *caps = NULL;
int ncaps;
+ if (!(qemuCaps->arch == VIR_ARCH_AARCH64 ||
+ qemuCaps->arch == VIR_ARCH_ARMV6L ||
+ qemuCaps->arch == VIR_ARCH_ARMV7L))
+ return 0;
+
if ((ncaps = qemuMonitorGetGICCapabilities(mon, &caps)) < 0)
return -1;
goto cleanup;
if (virQEMUCapsProbeQMPHostCPU(qemuCaps, mon, false) < 0)
goto cleanup;
-
- /* GIC capabilities, eg. available GIC versions */
- if ((qemuCaps->arch == VIR_ARCH_AARCH64 ||
- qemuCaps->arch == VIR_ARCH_ARMV6L ||
- qemuCaps->arch == VIR_ARCH_ARMV7L) &&
- virQEMUCapsProbeQMPGICCapabilities(qemuCaps, mon) < 0)
+ if (virQEMUCapsProbeQMPGICCapabilities(qemuCaps, mon) < 0)
goto cleanup;
/* Probe for SEV capabilities */