Signed-off-by: Martin Kletzander <mkletzan@xxxxxxxxxx> --- src/vz/vz_driver.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/vz/vz_driver.c b/src/vz/vz_driver.c index b5d2964f34fb..3536491c3994 100644 --- a/src/vz/vz_driver.c +++ b/src/vz/vz_driver.c @@ -119,9 +119,12 @@ vzBuildCapabilities(void) if (nodeCapsInitNUMA(caps) < 0) goto error; - for (i = 0; i < 2; i++) - for (j = 0; j < 2; j++) - for (k = 0; k < 2; k++) + + verify(ARRAY_CARDINALITY(archs) == ARRAY_CARDINALITY(emulators)); + + for (i = 0; i < ARRAY_CARDINALITY(os_types); i++) + for (j = 0; j < ARRAY_CARDINALITY(archs); j++) + for (k = 0; k < ARRAY_CARDINALITY(emulators); k++) if (vzCapsAddGuestDomain(caps, ostypes[i], archs[j], emulators[k], virt_types[k]) < 0) goto error; -- 2.12.0 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list