|
|
9119d9 |
From b412d7a412522e81e32e92ab9b672bd0a987006d Mon Sep 17 00:00:00 2001
|
|
|
9119d9 |
Message-Id: <b412d7a412522e81e32e92ab9b672bd0a987006d@dist-git>
|
|
|
9119d9 |
From: Pavel Hrdina <phrdina@redhat.com>
|
|
|
9119d9 |
Date: Tue, 25 Nov 2014 10:53:01 +0100
|
|
|
9119d9 |
Subject: [PATCH] caps: introduce new QEMU capability for vgamem_mb device
|
|
|
9119d9 |
property
|
|
|
9119d9 |
|
|
|
9119d9 |
Allow setting vgamem size for video devices.
|
|
|
9119d9 |
|
|
|
9119d9 |
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1076098
|
|
|
9119d9 |
|
|
|
9119d9 |
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
|
|
|
9119d9 |
(cherry picked from commit f480a87aa6ebaef0f478f2c67bfbeeee872e63e0)
|
|
|
9119d9 |
|
|
|
9119d9 |
Conflicts:
|
|
|
9119d9 |
src/qemu/qemu_capabilities.c - missing context c5b71619
|
|
|
9119d9 |
src/qemu/qemu_capabilities.h - missing context c5b71619
|
|
|
9119d9 |
tests/qemucapabilitiesdata/caps_2.1.1-1.caps - missing context
|
|
|
9119d9 |
c5b71619
|
|
|
9119d9 |
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
|
|
|
9119d9 |
Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
|
|
|
9119d9 |
---
|
|
|
9119d9 |
src/qemu/qemu_capabilities.c | 33 ++++
|
|
|
9119d9 |
src/qemu/qemu_capabilities.h | 4 +
|
|
|
9119d9 |
tests/qemucapabilitiesdata/caps_1.2.2-1.caps | 4 +
|
|
|
9119d9 |
tests/qemucapabilitiesdata/caps_1.2.2-1.replies | 206 ++++++++++++++++++++-
|
|
|
9119d9 |
tests/qemucapabilitiesdata/caps_1.3.1-1.caps | 4 +
|
|
|
9119d9 |
tests/qemucapabilitiesdata/caps_1.3.1-1.replies | 218 ++++++++++++++++++++++-
|
|
|
9119d9 |
tests/qemucapabilitiesdata/caps_1.4.2-1.caps | 4 +
|
|
|
9119d9 |
tests/qemucapabilitiesdata/caps_1.4.2-1.replies | 218 ++++++++++++++++++++++-
|
|
|
9119d9 |
tests/qemucapabilitiesdata/caps_1.5.3-1.caps | 4 +
|
|
|
9119d9 |
tests/qemucapabilitiesdata/caps_1.5.3-1.replies | 218 ++++++++++++++++++++++-
|
|
|
9119d9 |
tests/qemucapabilitiesdata/caps_1.6.0-1.caps | 4 +
|
|
|
9119d9 |
tests/qemucapabilitiesdata/caps_1.6.0-1.replies | 218 ++++++++++++++++++++++-
|
|
|
9119d9 |
tests/qemucapabilitiesdata/caps_1.6.50-1.caps | 4 +
|
|
|
9119d9 |
tests/qemucapabilitiesdata/caps_1.6.50-1.replies | 218 ++++++++++++++++++++++-
|
|
|
9119d9 |
tests/qemucapabilitiesdata/caps_2.1.1-1.caps | 4 +
|
|
|
9119d9 |
tests/qemucapabilitiesdata/caps_2.1.1-1.replies | 218 ++++++++++++++++++++++-
|
|
|
9119d9 |
16 files changed, 1530 insertions(+), 49 deletions(-)
|
|
|
9119d9 |
|
|
|
9119d9 |
diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c
|
|
|
9119d9 |
index e0c1b31..f827d3f 100644
|
|
|
9119d9 |
--- a/src/qemu/qemu_capabilities.c
|
|
|
9119d9 |
+++ b/src/qemu/qemu_capabilities.c
|
|
|
9119d9 |
@@ -271,6 +271,11 @@ VIR_ENUM_IMPL(virQEMUCaps, QEMU_CAPS_LAST,
|
|
|
9119d9 |
"iothread",
|
|
|
9119d9 |
"migrate-rdma",
|
|
|
9119d9 |
"ivshmem",
|
|
|
9119d9 |
+ "VGA.vgamem_mb",
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+ "vmware-svga.vgamem_mb", /* 180 */
|
|
|
9119d9 |
+ "qxl.vgamem_mb",
|
|
|
9119d9 |
+ "qxl-vga.vgamem_mb",
|
|
|
9119d9 |
);
|
|
|
9119d9 |
|
|
|
9119d9 |
|
|
|
9119d9 |
@@ -1572,6 +1577,22 @@ static struct virQEMUCapsStringFlags virQEMUCapsObjectPropsKVMPit[] = {
|
|
|
9119d9 |
{ "lost_tick_policy", QEMU_CAPS_KVM_PIT_TICK_POLICY },
|
|
|
9119d9 |
};
|
|
|
9119d9 |
|
|
|
9119d9 |
+static struct virQEMUCapsStringFlags virQEMUCapsObjectPropsVGA[] = {
|
|
|
9119d9 |
+ { "vgamem_mb", QEMU_CAPS_VGA_VGAMEM },
|
|
|
9119d9 |
+};
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+static struct virQEMUCapsStringFlags virQEMUCapsObjectPropsVmwareSvga[] = {
|
|
|
9119d9 |
+ { "vgamem_mb", QEMU_CAPS_VMWARE_SVGA_VGAMEM },
|
|
|
9119d9 |
+};
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+static struct virQEMUCapsStringFlags virQEMUCapsObjectPropsQxl[] = {
|
|
|
9119d9 |
+ { "vgamem_mb", QEMU_CAPS_QXL_VGAMEM },
|
|
|
9119d9 |
+};
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+static struct virQEMUCapsStringFlags virQEMUCapsObjectPropsQxlVga[] = {
|
|
|
9119d9 |
+ { "vgamem_mb", QEMU_CAPS_QXL_VGA_VGAMEM },
|
|
|
9119d9 |
+};
|
|
|
9119d9 |
+
|
|
|
9119d9 |
struct virQEMUCapsObjectTypeProps {
|
|
|
9119d9 |
const char *type;
|
|
|
9119d9 |
struct virQEMUCapsStringFlags *props;
|
|
|
9119d9 |
@@ -1617,6 +1638,14 @@ static struct virQEMUCapsObjectTypeProps virQEMUCapsObjectProps[] = {
|
|
|
9119d9 |
ARRAY_CARDINALITY(virQEMUCapsObjectPropsUSBStorage) },
|
|
|
9119d9 |
{ "kvm-pit", virQEMUCapsObjectPropsKVMPit,
|
|
|
9119d9 |
ARRAY_CARDINALITY(virQEMUCapsObjectPropsKVMPit) },
|
|
|
9119d9 |
+ { "VGA", virQEMUCapsObjectPropsVGA,
|
|
|
9119d9 |
+ ARRAY_CARDINALITY(virQEMUCapsObjectPropsVGA) },
|
|
|
9119d9 |
+ { "vmware-svga", virQEMUCapsObjectPropsVmwareSvga,
|
|
|
9119d9 |
+ ARRAY_CARDINALITY(virQEMUCapsObjectPropsVmwareSvga) },
|
|
|
9119d9 |
+ { "qxl", virQEMUCapsObjectPropsQxl,
|
|
|
9119d9 |
+ ARRAY_CARDINALITY(virQEMUCapsObjectPropsQxl) },
|
|
|
9119d9 |
+ { "qxl-vga", virQEMUCapsObjectPropsQxlVga,
|
|
|
9119d9 |
+ ARRAY_CARDINALITY(virQEMUCapsObjectPropsQxlVga) },
|
|
|
9119d9 |
};
|
|
|
9119d9 |
|
|
|
9119d9 |
|
|
|
9119d9 |
@@ -1808,6 +1837,10 @@ virQEMUCapsExtractDeviceStr(const char *qemu,
|
|
|
9119d9 |
"-device", "usb-host,?",
|
|
|
9119d9 |
"-device", "scsi-generic,?",
|
|
|
9119d9 |
"-device", "usb-storage,?",
|
|
|
9119d9 |
+ "-device", "VGA,?",
|
|
|
9119d9 |
+ "-device", "vmware-svga,?",
|
|
|
9119d9 |
+ "-device", "qxl,?",
|
|
|
9119d9 |
+ "-device", "qxl-vga,?",
|
|
|
9119d9 |
NULL);
|
|
|
9119d9 |
/* qemu -help goes to stdout, but qemu -device ? goes to stderr. */
|
|
|
9119d9 |
virCommandSetErrorBuffer(cmd, &output);
|
|
|
9119d9 |
diff --git a/src/qemu/qemu_capabilities.h b/src/qemu/qemu_capabilities.h
|
|
|
9119d9 |
index c0e2172..14cb20b 100644
|
|
|
9119d9 |
--- a/src/qemu/qemu_capabilities.h
|
|
|
9119d9 |
+++ b/src/qemu/qemu_capabilities.h
|
|
|
9119d9 |
@@ -218,6 +218,10 @@ typedef enum {
|
|
|
9119d9 |
QEMU_CAPS_OBJECT_IOTHREAD = 176, /* -object iothread */
|
|
|
9119d9 |
QEMU_CAPS_MIGRATE_RDMA = 177, /* have rdma migration */
|
|
|
9119d9 |
QEMU_CAPS_DEVICE_IVSHMEM = 178, /* -device ivshmem */
|
|
|
9119d9 |
+ QEMU_CAPS_VGA_VGAMEM = 179, /* -device VGA.vgamem_mb */
|
|
|
9119d9 |
+ QEMU_CAPS_VMWARE_SVGA_VGAMEM = 180, /* -device vmware-svga.vgamem_mb */
|
|
|
9119d9 |
+ QEMU_CAPS_QXL_VGAMEM = 181, /* -device qxl.vgamem_mb */
|
|
|
9119d9 |
+ QEMU_CAPS_QXL_VGA_VGAMEM = 182, /* -device qxl-vga.vgamem_mb */
|
|
|
9119d9 |
|
|
|
9119d9 |
QEMU_CAPS_LAST, /* this must always be the last item */
|
|
|
9119d9 |
} virQEMUCapsFlags;
|
|
|
9119d9 |
diff --git a/tests/qemucapabilitiesdata/caps_1.2.2-1.caps b/tests/qemucapabilitiesdata/caps_1.2.2-1.caps
|
|
|
9119d9 |
index fc8dfc1..30239df 100644
|
|
|
9119d9 |
--- a/tests/qemucapabilitiesdata/caps_1.2.2-1.caps
|
|
|
9119d9 |
+++ b/tests/qemucapabilitiesdata/caps_1.2.2-1.caps
|
|
|
9119d9 |
@@ -116,4 +116,8 @@
|
|
|
9119d9 |
<flag name='host-pci-multidomain'/>
|
|
|
9119d9 |
<flag name='usb-audio'/>
|
|
|
9119d9 |
<flag name='ivshmem'/>
|
|
|
9119d9 |
+ <flag name='VGA.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='vmware-svga.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='qxl.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='qxl-vga.vgamem_mb'/>
|
|
|
9119d9 |
</qemuCaps>
|
|
|
9119d9 |
diff --git a/tests/qemucapabilitiesdata/caps_1.2.2-1.replies b/tests/qemucapabilitiesdata/caps_1.2.2-1.replies
|
|
|
9119d9 |
index 4fce9d7..f501218 100644
|
|
|
9119d9 |
--- a/tests/qemucapabilitiesdata/caps_1.2.2-1.replies
|
|
|
9119d9 |
+++ b/tests/qemucapabilitiesdata/caps_1.2.2-1.replies
|
|
|
9119d9 |
@@ -1408,6 +1408,198 @@
|
|
|
9119d9 |
{
|
|
|
9119d9 |
"return": [
|
|
|
9119d9 |
{
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-27"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-28"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram64_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "cmdlog",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "guestdebug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "debug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "revision",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-29"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram64_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "cmdlog",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "guestdebug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "debug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "revision",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-30"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
"name": "xenpv"
|
|
|
9119d9 |
},
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -1449,7 +1641,7 @@
|
|
|
9119d9 |
"name": "none"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-26"
|
|
|
9119d9 |
+ "id": "libvirt-31"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -1521,7 +1713,7 @@
|
|
|
9119d9 |
"name": "Opteron_G4"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-27"
|
|
|
9119d9 |
+ "id": "libvirt-32"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -1529,11 +1721,11 @@
|
|
|
9119d9 |
"enabled": false,
|
|
|
9119d9 |
"present": true
|
|
|
9119d9 |
},
|
|
|
9119d9 |
- "id": "libvirt-28"
|
|
|
9119d9 |
+ "id": "libvirt-33"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
- "id": "libvirt-29",
|
|
|
9119d9 |
+ "id": "libvirt-34",
|
|
|
9119d9 |
"error": {
|
|
|
9119d9 |
"class": "CommandNotFound",
|
|
|
9119d9 |
"desc": "The command query-tpm-models has not been found"
|
|
|
9119d9 |
@@ -1541,7 +1733,7 @@
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
- "id": "libvirt-30",
|
|
|
9119d9 |
+ "id": "libvirt-35",
|
|
|
9119d9 |
"error": {
|
|
|
9119d9 |
"class": "CommandNotFound",
|
|
|
9119d9 |
"desc": "The command query-tpm-types has not been found"
|
|
|
9119d9 |
@@ -1549,7 +1741,7 @@
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
- "id": "libvirt-31",
|
|
|
9119d9 |
+ "id": "libvirt-36",
|
|
|
9119d9 |
"error": {
|
|
|
9119d9 |
"class": "CommandNotFound",
|
|
|
9119d9 |
"desc": "The command query-command-line-options has not been found"
|
|
|
9119d9 |
@@ -1563,5 +1755,5 @@
|
|
|
9119d9 |
"state": false
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-32"
|
|
|
9119d9 |
+ "id": "libvirt-37"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
diff --git a/tests/qemucapabilitiesdata/caps_1.3.1-1.caps b/tests/qemucapabilitiesdata/caps_1.3.1-1.caps
|
|
|
9119d9 |
index f4f0397..68bed9f 100644
|
|
|
9119d9 |
--- a/tests/qemucapabilitiesdata/caps_1.3.1-1.caps
|
|
|
9119d9 |
+++ b/tests/qemucapabilitiesdata/caps_1.3.1-1.caps
|
|
|
9119d9 |
@@ -130,4 +130,8 @@
|
|
|
9119d9 |
<flag name='host-pci-multidomain'/>
|
|
|
9119d9 |
<flag name='usb-audio'/>
|
|
|
9119d9 |
<flag name='ivshmem'/>
|
|
|
9119d9 |
+ <flag name='VGA.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='vmware-svga.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='qxl.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='qxl-vga.vgamem_mb'/>
|
|
|
9119d9 |
</qemuCaps>
|
|
|
9119d9 |
diff --git a/tests/qemucapabilitiesdata/caps_1.3.1-1.replies b/tests/qemucapabilitiesdata/caps_1.3.1-1.replies
|
|
|
9119d9 |
index 43713b2..e1f9704 100644
|
|
|
9119d9 |
--- a/tests/qemucapabilitiesdata/caps_1.3.1-1.replies
|
|
|
9119d9 |
+++ b/tests/qemucapabilitiesdata/caps_1.3.1-1.replies
|
|
|
9119d9 |
@@ -1575,6 +1575,210 @@
|
|
|
9119d9 |
{
|
|
|
9119d9 |
"return": [
|
|
|
9119d9 |
{
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "mmio",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-28"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-29"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "surfaces",
|
|
|
9119d9 |
+ "type": "int32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram64_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "cmdlog",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "guestdebug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "debug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "revision",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-30"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "surfaces",
|
|
|
9119d9 |
+ "type": "int32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram64_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "cmdlog",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "guestdebug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "debug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "revision",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-31"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
"name": "xenpv"
|
|
|
9119d9 |
},
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -1623,7 +1827,7 @@
|
|
|
9119d9 |
"name": "none"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-28"
|
|
|
9119d9 |
+ "id": "libvirt-32"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -1701,7 +1905,7 @@
|
|
|
9119d9 |
"name": "Opteron_G5"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-29"
|
|
|
9119d9 |
+ "id": "libvirt-33"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -1709,11 +1913,11 @@
|
|
|
9119d9 |
"enabled": false,
|
|
|
9119d9 |
"present": true
|
|
|
9119d9 |
},
|
|
|
9119d9 |
- "id": "libvirt-30"
|
|
|
9119d9 |
+ "id": "libvirt-34"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
- "id": "libvirt-31",
|
|
|
9119d9 |
+ "id": "libvirt-35",
|
|
|
9119d9 |
"error": {
|
|
|
9119d9 |
"class": "CommandNotFound",
|
|
|
9119d9 |
"desc": "The command query-tpm-models has not been found"
|
|
|
9119d9 |
@@ -1721,7 +1925,7 @@
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
- "id": "libvirt-32",
|
|
|
9119d9 |
+ "id": "libvirt-36",
|
|
|
9119d9 |
"error": {
|
|
|
9119d9 |
"class": "CommandNotFound",
|
|
|
9119d9 |
"desc": "The command query-tpm-types has not been found"
|
|
|
9119d9 |
@@ -1729,7 +1933,7 @@
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
- "id": "libvirt-33",
|
|
|
9119d9 |
+ "id": "libvirt-37",
|
|
|
9119d9 |
"error": {
|
|
|
9119d9 |
"class": "CommandNotFound",
|
|
|
9119d9 |
"desc": "The command query-command-line-options has not been found"
|
|
|
9119d9 |
@@ -1743,5 +1947,5 @@
|
|
|
9119d9 |
"state": false
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-34"
|
|
|
9119d9 |
+ "id": "libvirt-38"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
diff --git a/tests/qemucapabilitiesdata/caps_1.4.2-1.caps b/tests/qemucapabilitiesdata/caps_1.4.2-1.caps
|
|
|
9119d9 |
index e6659e4..baf2e77 100644
|
|
|
9119d9 |
--- a/tests/qemucapabilitiesdata/caps_1.4.2-1.caps
|
|
|
9119d9 |
+++ b/tests/qemucapabilitiesdata/caps_1.4.2-1.caps
|
|
|
9119d9 |
@@ -131,4 +131,8 @@
|
|
|
9119d9 |
<flag name='host-pci-multidomain'/>
|
|
|
9119d9 |
<flag name='usb-audio'/>
|
|
|
9119d9 |
<flag name='ivshmem'/>
|
|
|
9119d9 |
+ <flag name='VGA.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='vmware-svga.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='qxl.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='qxl-vga.vgamem_mb'/>
|
|
|
9119d9 |
</qemuCaps>
|
|
|
9119d9 |
diff --git a/tests/qemucapabilitiesdata/caps_1.4.2-1.replies b/tests/qemucapabilitiesdata/caps_1.4.2-1.replies
|
|
|
9119d9 |
index 34384f8..3d797b2 100644
|
|
|
9119d9 |
--- a/tests/qemucapabilitiesdata/caps_1.4.2-1.replies
|
|
|
9119d9 |
+++ b/tests/qemucapabilitiesdata/caps_1.4.2-1.replies
|
|
|
9119d9 |
@@ -1622,6 +1622,210 @@
|
|
|
9119d9 |
{
|
|
|
9119d9 |
"return": [
|
|
|
9119d9 |
{
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "mmio",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-28"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-29"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "surfaces",
|
|
|
9119d9 |
+ "type": "int32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram64_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "cmdlog",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "guestdebug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "debug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "revision",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-30"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "surfaces",
|
|
|
9119d9 |
+ "type": "int32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram64_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "cmdlog",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "guestdebug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "debug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "revision",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-31"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
"name": "xenpv"
|
|
|
9119d9 |
},
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -1673,7 +1877,7 @@
|
|
|
9119d9 |
"name": "none"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-28"
|
|
|
9119d9 |
+ "id": "libvirt-32"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -1751,7 +1955,7 @@
|
|
|
9119d9 |
"name": "qemu64"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-29"
|
|
|
9119d9 |
+ "id": "libvirt-33"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -1759,11 +1963,11 @@
|
|
|
9119d9 |
"enabled": false,
|
|
|
9119d9 |
"present": true
|
|
|
9119d9 |
},
|
|
|
9119d9 |
- "id": "libvirt-30"
|
|
|
9119d9 |
+ "id": "libvirt-34"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
- "id": "libvirt-31",
|
|
|
9119d9 |
+ "id": "libvirt-35",
|
|
|
9119d9 |
"error": {
|
|
|
9119d9 |
"class": "CommandNotFound",
|
|
|
9119d9 |
"desc": "The command query-tpm-models has not been found"
|
|
|
9119d9 |
@@ -1771,7 +1975,7 @@
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
- "id": "libvirt-32",
|
|
|
9119d9 |
+ "id": "libvirt-36",
|
|
|
9119d9 |
"error": {
|
|
|
9119d9 |
"class": "CommandNotFound",
|
|
|
9119d9 |
"desc": "The command query-tpm-types has not been found"
|
|
|
9119d9 |
@@ -1779,7 +1983,7 @@
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
- "id": "libvirt-33",
|
|
|
9119d9 |
+ "id": "libvirt-37",
|
|
|
9119d9 |
"error": {
|
|
|
9119d9 |
"class": "CommandNotFound",
|
|
|
9119d9 |
"desc": "The command query-command-line-options has not been found"
|
|
|
9119d9 |
@@ -1793,5 +1997,5 @@
|
|
|
9119d9 |
"state": false
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-34"
|
|
|
9119d9 |
+ "id": "libvirt-38"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
diff --git a/tests/qemucapabilitiesdata/caps_1.5.3-1.caps b/tests/qemucapabilitiesdata/caps_1.5.3-1.caps
|
|
|
9119d9 |
index 9716cf5..496f305 100644
|
|
|
9119d9 |
--- a/tests/qemucapabilitiesdata/caps_1.5.3-1.caps
|
|
|
9119d9 |
+++ b/tests/qemucapabilitiesdata/caps_1.5.3-1.caps
|
|
|
9119d9 |
@@ -140,4 +140,8 @@
|
|
|
9119d9 |
<flag name='usb-audio'/>
|
|
|
9119d9 |
<flag name='splash-timeout'/>
|
|
|
9119d9 |
<flag name='ivshmem'/>
|
|
|
9119d9 |
+ <flag name='VGA.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='vmware-svga.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='qxl.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='qxl-vga.vgamem_mb'/>
|
|
|
9119d9 |
</qemuCaps>
|
|
|
9119d9 |
diff --git a/tests/qemucapabilitiesdata/caps_1.5.3-1.replies b/tests/qemucapabilitiesdata/caps_1.5.3-1.replies
|
|
|
9119d9 |
index 4613472..45571a3 100644
|
|
|
9119d9 |
--- a/tests/qemucapabilitiesdata/caps_1.5.3-1.replies
|
|
|
9119d9 |
+++ b/tests/qemucapabilitiesdata/caps_1.5.3-1.replies
|
|
|
9119d9 |
@@ -1696,6 +1696,210 @@
|
|
|
9119d9 |
{
|
|
|
9119d9 |
"return": [
|
|
|
9119d9 |
{
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "mmio",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-28"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-29"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "surfaces",
|
|
|
9119d9 |
+ "type": "int32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram64_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "cmdlog",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "guestdebug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "debug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "revision",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-30"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "surfaces",
|
|
|
9119d9 |
+ "type": "int32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram64_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "cmdlog",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "guestdebug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "debug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "revision",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-31"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
"name": "pc-q35-1.4",
|
|
|
9119d9 |
"cpu-max": 255
|
|
|
9119d9 |
},
|
|
|
9119d9 |
@@ -1763,7 +1967,7 @@
|
|
|
9119d9 |
"cpu-max": 1
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-28"
|
|
|
9119d9 |
+ "id": "libvirt-32"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -1841,7 +2045,7 @@
|
|
|
9119d9 |
"name": "qemu64"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-29"
|
|
|
9119d9 |
+ "id": "libvirt-33"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -1849,19 +2053,19 @@
|
|
|
9119d9 |
"enabled": false,
|
|
|
9119d9 |
"present": true
|
|
|
9119d9 |
},
|
|
|
9119d9 |
- "id": "libvirt-30"
|
|
|
9119d9 |
+ "id": "libvirt-34"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
"return": [
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-31"
|
|
|
9119d9 |
+ "id": "libvirt-35"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
"return": [
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-32"
|
|
|
9119d9 |
+ "id": "libvirt-36"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -2537,7 +2741,7 @@
|
|
|
9119d9 |
"option": "drive"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-33"
|
|
|
9119d9 |
+ "id": "libvirt-37"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -2547,5 +2751,5 @@
|
|
|
9119d9 |
"state": false
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-34"
|
|
|
9119d9 |
+ "id": "libvirt-38"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
diff --git a/tests/qemucapabilitiesdata/caps_1.6.0-1.caps b/tests/qemucapabilitiesdata/caps_1.6.0-1.caps
|
|
|
9119d9 |
index a820cd4..38333a6 100644
|
|
|
9119d9 |
--- a/tests/qemucapabilitiesdata/caps_1.6.0-1.caps
|
|
|
9119d9 |
+++ b/tests/qemucapabilitiesdata/caps_1.6.0-1.caps
|
|
|
9119d9 |
@@ -146,4 +146,8 @@
|
|
|
9119d9 |
<flag name='usb-audio'/>
|
|
|
9119d9 |
<flag name='splash-timeout'/>
|
|
|
9119d9 |
<flag name='ivshmem'/>
|
|
|
9119d9 |
+ <flag name='VGA.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='vmware-svga.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='qxl.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='qxl-vga.vgamem_mb'/>
|
|
|
9119d9 |
</qemuCaps>
|
|
|
9119d9 |
diff --git a/tests/qemucapabilitiesdata/caps_1.6.0-1.replies b/tests/qemucapabilitiesdata/caps_1.6.0-1.replies
|
|
|
9119d9 |
index 4205c89..ae4b3f4 100644
|
|
|
9119d9 |
--- a/tests/qemucapabilitiesdata/caps_1.6.0-1.replies
|
|
|
9119d9 |
+++ b/tests/qemucapabilitiesdata/caps_1.6.0-1.replies
|
|
|
9119d9 |
@@ -1758,6 +1758,210 @@
|
|
|
9119d9 |
{
|
|
|
9119d9 |
"return": [
|
|
|
9119d9 |
{
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "mmio",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-28"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-29"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "surfaces",
|
|
|
9119d9 |
+ "type": "int32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram64_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "cmdlog",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "guestdebug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "debug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "revision",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-30"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "surfaces",
|
|
|
9119d9 |
+ "type": "int32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram64_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "cmdlog",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "guestdebug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "debug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "revision",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-31"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
"name": "xenpv",
|
|
|
9119d9 |
"cpu-max": 1
|
|
|
9119d9 |
},
|
|
|
9119d9 |
@@ -1841,7 +2045,7 @@
|
|
|
9119d9 |
"cpu-max": 1
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-28"
|
|
|
9119d9 |
+ "id": "libvirt-32"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -1919,7 +2123,7 @@
|
|
|
9119d9 |
"name": "qemu64"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-29"
|
|
|
9119d9 |
+ "id": "libvirt-33"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -1927,19 +2131,19 @@
|
|
|
9119d9 |
"enabled": false,
|
|
|
9119d9 |
"present": true
|
|
|
9119d9 |
},
|
|
|
9119d9 |
- "id": "libvirt-30"
|
|
|
9119d9 |
+ "id": "libvirt-34"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
"return": [
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-31"
|
|
|
9119d9 |
+ "id": "libvirt-35"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
"return": [
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-32"
|
|
|
9119d9 |
+ "id": "libvirt-36"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -2517,7 +2721,7 @@
|
|
|
9119d9 |
"option": "drive"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-33"
|
|
|
9119d9 |
+ "id": "libvirt-37"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -2539,5 +2743,5 @@
|
|
|
9119d9 |
"state": false
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-34"
|
|
|
9119d9 |
+ "id": "libvirt-38"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
diff --git a/tests/qemucapabilitiesdata/caps_1.6.50-1.caps b/tests/qemucapabilitiesdata/caps_1.6.50-1.caps
|
|
|
9119d9 |
index f65b3f4..b093e08 100644
|
|
|
9119d9 |
--- a/tests/qemucapabilitiesdata/caps_1.6.50-1.caps
|
|
|
9119d9 |
+++ b/tests/qemucapabilitiesdata/caps_1.6.50-1.caps
|
|
|
9119d9 |
@@ -146,4 +146,8 @@
|
|
|
9119d9 |
<flag name='usb-audio'/>
|
|
|
9119d9 |
<flag name='splash-timeout'/>
|
|
|
9119d9 |
<flag name='ivshmem'/>
|
|
|
9119d9 |
+ <flag name='VGA.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='vmware-svga.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='qxl.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='qxl-vga.vgamem_mb'/>
|
|
|
9119d9 |
</qemuCaps>
|
|
|
9119d9 |
diff --git a/tests/qemucapabilitiesdata/caps_1.6.50-1.replies b/tests/qemucapabilitiesdata/caps_1.6.50-1.replies
|
|
|
9119d9 |
index 7582385..90d31f0 100644
|
|
|
9119d9 |
--- a/tests/qemucapabilitiesdata/caps_1.6.50-1.replies
|
|
|
9119d9 |
+++ b/tests/qemucapabilitiesdata/caps_1.6.50-1.replies
|
|
|
9119d9 |
@@ -1722,6 +1722,210 @@
|
|
|
9119d9 |
{
|
|
|
9119d9 |
"return": [
|
|
|
9119d9 |
{
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "mmio",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-28"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-29"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "surfaces",
|
|
|
9119d9 |
+ "type": "int32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram64_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "cmdlog",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "guestdebug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "debug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "revision",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-30"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "surfaces",
|
|
|
9119d9 |
+ "type": "int32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram64_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "cmdlog",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "guestdebug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "debug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "revision",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-31"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
"name": "xenpv",
|
|
|
9119d9 |
"cpu-max": 1
|
|
|
9119d9 |
},
|
|
|
9119d9 |
@@ -1813,7 +2017,7 @@
|
|
|
9119d9 |
"cpu-max": 1
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-28"
|
|
|
9119d9 |
+ "id": "libvirt-32"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -1891,7 +2095,7 @@
|
|
|
9119d9 |
"name": "qemu64"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-29"
|
|
|
9119d9 |
+ "id": "libvirt-33"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -1899,19 +2103,19 @@
|
|
|
9119d9 |
"enabled": false,
|
|
|
9119d9 |
"present": true
|
|
|
9119d9 |
},
|
|
|
9119d9 |
- "id": "libvirt-30"
|
|
|
9119d9 |
+ "id": "libvirt-34"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
"return": [
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-31"
|
|
|
9119d9 |
+ "id": "libvirt-35"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
"return": [
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-32"
|
|
|
9119d9 |
+ "id": "libvirt-36"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -2499,7 +2703,7 @@
|
|
|
9119d9 |
"option": "drive"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-33"
|
|
|
9119d9 |
+ "id": "libvirt-37"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -2521,5 +2725,5 @@
|
|
|
9119d9 |
"state": false
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-34"
|
|
|
9119d9 |
+ "id": "libvirt-38"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
diff --git a/tests/qemucapabilitiesdata/caps_2.1.1-1.caps b/tests/qemucapabilitiesdata/caps_2.1.1-1.caps
|
|
|
9119d9 |
index 7fc654d..57e6e14 100644
|
|
|
9119d9 |
--- a/tests/qemucapabilitiesdata/caps_2.1.1-1.caps
|
|
|
9119d9 |
+++ b/tests/qemucapabilitiesdata/caps_2.1.1-1.caps
|
|
|
9119d9 |
@@ -160,4 +160,8 @@
|
|
|
9119d9 |
<flag name='iothread'/>
|
|
|
9119d9 |
<flag name='migrate-rdma'/>
|
|
|
9119d9 |
<flag name='ivshmem'/>
|
|
|
9119d9 |
+ <flag name='VGA.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='vmware-svga.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='qxl.vgamem_mb'/>
|
|
|
9119d9 |
+ <flag name='qxl-vga.vgamem_mb'/>
|
|
|
9119d9 |
</qemuCaps>
|
|
|
9119d9 |
diff --git a/tests/qemucapabilitiesdata/caps_2.1.1-1.replies b/tests/qemucapabilitiesdata/caps_2.1.1-1.replies
|
|
|
9119d9 |
index 74d09dc..511461a 100644
|
|
|
9119d9 |
--- a/tests/qemucapabilitiesdata/caps_2.1.1-1.replies
|
|
|
9119d9 |
+++ b/tests/qemucapabilitiesdata/caps_2.1.1-1.replies
|
|
|
9119d9 |
@@ -2166,6 +2166,210 @@
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "mmio",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-28"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-29"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "surfaces",
|
|
|
9119d9 |
+ "type": "int32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram64_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "cmdlog",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "guestdebug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "debug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "revision",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-30"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
+ "return": [
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "command_serr_enable",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "multifunction",
|
|
|
9119d9 |
+ "type": "on/off"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "rombar",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "romfile",
|
|
|
9119d9 |
+ "type": "string"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "addr",
|
|
|
9119d9 |
+ "type": "pci-devfn"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "surfaces",
|
|
|
9119d9 |
+ "type": "int32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vgamem_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram64_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size_mb",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "cmdlog",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "guestdebug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "debug",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "revision",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "vram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ },
|
|
|
9119d9 |
+ {
|
|
|
9119d9 |
+ "name": "ram_size",
|
|
|
9119d9 |
+ "type": "uint32"
|
|
|
9119d9 |
+ }
|
|
|
9119d9 |
+ ],
|
|
|
9119d9 |
+ "id": "libvirt-31"
|
|
|
9119d9 |
+}
|
|
|
9119d9 |
+
|
|
|
9119d9 |
+{
|
|
|
9119d9 |
"return": [
|
|
|
9119d9 |
{
|
|
|
9119d9 |
"name": "pc-1.3",
|
|
|
9119d9 |
@@ -2275,7 +2479,7 @@
|
|
|
9119d9 |
"cpu-max": 255
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-28"
|
|
|
9119d9 |
+ "id": "libvirt-32"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -2356,7 +2560,7 @@
|
|
|
9119d9 |
"name": "qemu64"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-29"
|
|
|
9119d9 |
+ "id": "libvirt-33"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -2364,21 +2568,21 @@
|
|
|
9119d9 |
"enabled": false,
|
|
|
9119d9 |
"present": true
|
|
|
9119d9 |
},
|
|
|
9119d9 |
- "id": "libvirt-30"
|
|
|
9119d9 |
+ "id": "libvirt-34"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
"return": [
|
|
|
9119d9 |
"tpm-tis"
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-31"
|
|
|
9119d9 |
+ "id": "libvirt-35"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
"return": [
|
|
|
9119d9 |
"passthrough"
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-32"
|
|
|
9119d9 |
+ "id": "libvirt-36"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -3238,7 +3442,7 @@
|
|
|
9119d9 |
"option": "drive"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-33"
|
|
|
9119d9 |
+ "id": "libvirt-37"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
|
|
|
9119d9 |
{
|
|
|
9119d9 |
@@ -3260,5 +3464,5 @@
|
|
|
9119d9 |
"capability": "zero-blocks"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
],
|
|
|
9119d9 |
- "id": "libvirt-34"
|
|
|
9119d9 |
+ "id": "libvirt-38"
|
|
|
9119d9 |
}
|
|
|
9119d9 |
--
|
|
|
9119d9 |
2.1.3
|
|
|
9119d9 |
|