From 451dc193538fc33bbf4a0f29b946d20ebcd8717a Mon Sep 17 00:00:00 2001 From: Jiri Denemark Date: Sun, 20 Nov 2016 23:20:09 +0100 Subject: [PATCH] tests: Update capabilities for QEMU 2.6.0 (aarch64, GICv2) Signed-off-by: Jiri Denemark --- .../qemu_2.6.0-gicv2-virt.aarch64.xml | 5 +- .../qemu_2.6.0.aarch64.xml | 5 +- tests/domaincapstest.c | 4 +- .../caps_2.6.0-gicv2.aarch64.replies | 112 +++++++++++++++++- .../caps_2.6.0-gicv2.aarch64.xml | 33 +++++- 5 files changed, 150 insertions(+), 9 deletions(-) diff --git a/tests/domaincapsschemadata/qemu_2.6.0-gicv2-virt.aarch64.xml b/tests/domaincapsschemadata/qemu_2.6.0-gicv2-virt.aarch64.xml index a2702f498a..0b5a4379a1 100644 --- a/tests/domaincapsschemadata/qemu_2.6.0-gicv2-virt.aarch64.xml +++ b/tests/domaincapsschemadata/qemu_2.6.0-gicv2-virt.aarch64.xml @@ -1,6 +1,6 @@ /usr/bin/qemu-system-aarch64 - qemu + kvm virt-2.6 aarch64 @@ -19,7 +19,7 @@ - + pxa262 @@ -38,6 +38,7 @@ sa1110 arm1176 cortex-a53 + host sa1100 pxa270-c5 cortex-a9 diff --git a/tests/domaincapsschemadata/qemu_2.6.0.aarch64.xml b/tests/domaincapsschemadata/qemu_2.6.0.aarch64.xml index d2a2e7bd25..201f9e0d7b 100644 --- a/tests/domaincapsschemadata/qemu_2.6.0.aarch64.xml +++ b/tests/domaincapsschemadata/qemu_2.6.0.aarch64.xml @@ -1,6 +1,6 @@ /usr/bin/qemu-system-aarch64 - qemu + kvm integratorcp aarch64 @@ -19,7 +19,7 @@ - + pxa262 @@ -38,6 +38,7 @@ sa1110 arm1176 cortex-a53 + host sa1100 pxa270-c5 cortex-a9 diff --git a/tests/domaincapstest.c b/tests/domaincapstest.c index 9a55d55571..34bbb29254 100644 --- a/tests/domaincapstest.c +++ b/tests/domaincapstest.c @@ -421,11 +421,11 @@ mymain(void) DO_TEST_QEMU("2.6.0", "caps_2.6.0-gicv2", "/usr/bin/qemu-system-aarch64", NULL, - "aarch64", VIR_DOMAIN_VIRT_QEMU); + "aarch64", VIR_DOMAIN_VIRT_KVM); DO_TEST_QEMU("2.6.0-gicv2", "caps_2.6.0-gicv2", "/usr/bin/qemu-system-aarch64", "virt", - "aarch64", VIR_DOMAIN_VIRT_QEMU); + "aarch64", VIR_DOMAIN_VIRT_KVM); DO_TEST_QEMU("2.6.0-gicv3", "caps_2.6.0-gicv3", "/usr/bin/qemu-system-aarch64", "virt", diff --git a/tests/qemucapabilitiesdata/caps_2.6.0-gicv2.aarch64.replies b/tests/qemucapabilitiesdata/caps_2.6.0-gicv2.aarch64.replies index 66977ba1ef..219616aa3b 100644 --- a/tests/qemucapabilitiesdata/caps_2.6.0-gicv2.aarch64.replies +++ b/tests/qemucapabilitiesdata/caps_2.6.0-gicv2.aarch64.replies @@ -454,7 +454,7 @@ { "return": { - "fd": 15, + "fd": 17, "fdset-id": 0 }, "id": "libvirt-5" @@ -470,7 +470,7 @@ { "return": { - "enabled": false, + "enabled": true, "present": true }, "id": "libvirt-7" @@ -1525,6 +1525,9 @@ { "name": "digic-uart" }, + { + "name": "host-arm-cpu" + }, { "name": "i82557c" }, @@ -3881,6 +3884,9 @@ { "name": "cortex-a53" }, + { + "name": "host" + }, { "name": "sa1100" }, @@ -12965,3 +12971,105 @@ ], "id": "libvirt-48" } + +{ + "return": { + }, + "id": "libvirt-1" +} + +{ + "return": [ + { + "name": "pxa262" + }, + { + "name": "pxa270-a0" + }, + { + "name": "arm1136" + }, + { + "name": "cortex-a15" + }, + { + "name": "pxa260" + }, + { + "name": "arm1136-r2" + }, + { + "name": "pxa261" + }, + { + "name": "pxa255" + }, + { + "name": "arm926" + }, + { + "name": "arm11mpcore" + }, + { + "name": "pxa250" + }, + { + "name": "ti925t" + }, + { + "name": "cortex-a57" + }, + { + "name": "sa1110" + }, + { + "name": "arm1176" + }, + { + "name": "cortex-a53" + }, + { + "name": "sa1100" + }, + { + "name": "pxa270-c5" + }, + { + "name": "cortex-a9" + }, + { + "name": "cortex-a8" + }, + { + "name": "pxa270-c0" + }, + { + "name": "arm1026" + }, + { + "name": "pxa270-b1" + }, + { + "name": "cortex-m3" + }, + { + "name": "cortex-m4" + }, + { + "name": "pxa270-b0" + }, + { + "name": "arm946" + }, + { + "name": "cortex-r5" + }, + { + "name": "pxa270-a1" + }, + { + "name": "pxa270" + } + ], + "id": "libvirt-2" +} diff --git a/tests/qemucapabilitiesdata/caps_2.6.0-gicv2.aarch64.xml b/tests/qemucapabilitiesdata/caps_2.6.0-gicv2.aarch64.xml index 866c307b41..4a2786d76c 100644 --- a/tests/qemucapabilitiesdata/caps_2.6.0-gicv2.aarch64.xml +++ b/tests/qemucapabilitiesdata/caps_2.6.0-gicv2.aarch64.xml @@ -3,10 +3,10 @@ 0 0 + - @@ -167,6 +167,37 @@ 0 aarch64 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +