The capability was usable since qemu 1.3 so we can remove all the
detection code.
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
---
src/qemu/qemu_capabilities.c | 17 ------------
src/qemu/qemu_capabilities.h | 2 +-
src/qemu/qemu_command.c | 32 ++++++++++------------
.../qemucapabilitiesdata/caps_1.5.3.x86_64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_1.5.3.x86_64.xml | 3 +-
.../qemucapabilitiesdata/caps_1.6.0.x86_64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_1.6.0.x86_64.xml | 3 +-
.../qemucapabilitiesdata/caps_1.7.0.x86_64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_1.7.0.x86_64.xml | 3 +-
.../qemucapabilitiesdata/caps_2.1.1.x86_64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.1.1.x86_64.xml | 3 +-
.../caps_2.10.0.aarch64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.10.0.aarch64.xml | 3 +-
.../qemucapabilitiesdata/caps_2.10.0.ppc64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.10.0.ppc64.xml | 3 +-
.../qemucapabilitiesdata/caps_2.10.0.s390x.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.10.0.s390x.xml | 3 +-
.../caps_2.10.0.x86_64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.10.0.x86_64.xml | 3 +-
.../qemucapabilitiesdata/caps_2.11.0.s390x.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.11.0.s390x.xml | 3 +-
.../caps_2.11.0.x86_64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.11.0.x86_64.xml | 3 +-
.../caps_2.12.0.aarch64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.12.0.aarch64.xml | 3 +-
.../qemucapabilitiesdata/caps_2.12.0.ppc64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.12.0.ppc64.xml | 3 +-
.../qemucapabilitiesdata/caps_2.12.0.s390x.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.12.0.s390x.xml | 3 +-
.../caps_2.12.0.x86_64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.12.0.x86_64.xml | 3 +-
.../qemucapabilitiesdata/caps_2.4.0.x86_64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.4.0.x86_64.xml | 3 +-
.../qemucapabilitiesdata/caps_2.5.0.x86_64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml | 3 +-
.../caps_2.6.0.aarch64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.6.0.aarch64.xml | 3 +-
.../qemucapabilitiesdata/caps_2.6.0.ppc64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.6.0.ppc64.xml | 3 +-
.../qemucapabilitiesdata/caps_2.6.0.x86_64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml | 3 +-
.../qemucapabilitiesdata/caps_2.7.0.s390x.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.7.0.s390x.xml | 3 +-
.../qemucapabilitiesdata/caps_2.7.0.x86_64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.7.0.x86_64.xml | 3 +-
.../qemucapabilitiesdata/caps_2.8.0.s390x.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.8.0.s390x.xml | 3 +-
.../qemucapabilitiesdata/caps_2.8.0.x86_64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.8.0.x86_64.xml | 3 +-
.../qemucapabilitiesdata/caps_2.9.0.ppc64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.9.0.ppc64.xml | 3 +-
.../qemucapabilitiesdata/caps_2.9.0.s390x.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.9.0.s390x.xml | 3 +-
.../qemucapabilitiesdata/caps_2.9.0.x86_64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml | 3 +-
.../qemucapabilitiesdata/caps_3.0.0.ppc64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_3.0.0.ppc64.xml | 3 +-
.../qemucapabilitiesdata/caps_3.0.0.x86_64.replies | 17 ------------
tests/qemucapabilitiesdata/caps_3.0.0.x86_64.xml | 3 +-
tests/qemuxml2argvtest.c | 2 --
60 files changed, 43 insertions(+), 570 deletions(-)
diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c
index 755a666ab1..4b81c331b0 100644
--- a/src/qemu/qemu_capabilities.c
+++ b/src/qemu/qemu_capabilities.c
@@ -1008,7 +1008,6 @@ struct virQEMUCapsStringFlags virQEMUCapsCommands[] = {
{ "query-vnc", QEMU_CAPS_VNC },
{ "drive-mirror", QEMU_CAPS_DRIVE_MIRROR },
{ "blockdev-snapshot-sync", QEMU_CAPS_DISK_SNAPSHOT },
- { "add-fd", QEMU_CAPS_ADD_FD },
{ "nbd-server-start", QEMU_CAPS_NBD_SERVER },
{ "change-backing-file", QEMU_CAPS_CHANGE_BACKING_FILE },
{ "rtc-reset-reinjection", QEMU_CAPS_RTC_RESET_REINJECTION },
@@ -2123,22 +2122,6 @@ virQEMUCapsProbeQMPCommands(virQEMUCapsPtr qemuCaps,
ncommands, commands);
virStringListFreeCount(commands, ncommands);
- /* QMP add-fd was introduced in 1.2, but did not support
- * management control of set numbering, and did not have a
- * counterpart -add-fd command line option. We require the
- * add-fd features from 1.3 or later. */
- if (virQEMUCapsGet(qemuCaps, QEMU_CAPS_ADD_FD)) {
- int fd = open("/dev/null", O_RDONLY);
- if (fd < 0) {
- virReportError(VIR_ERR_INTERNAL_ERROR, "%s",
- _("unable to probe for add-fd"));
- return -1;
- }
- if (qemuMonitorAddFd(mon, 0, fd, "/dev/null") < 0)
- virQEMUCapsClear(qemuCaps, QEMU_CAPS_ADD_FD);
- VIR_FORCE_CLOSE(fd);
- }
-
/* Probe for active commit of qemu 2.1. We don't need to query directly
* if we have QMP schema support */
if (!virQEMUCapsGet(qemuCaps, QEMU_CAPS_QUERY_QMP_SCHEMA) &&
diff --git a/src/qemu/qemu_capabilities.h b/src/qemu/qemu_capabilities.h
index 26813a908c..888a6b2b27 100644
--- a/src/qemu/qemu_capabilities.h
+++ b/src/qemu/qemu_capabilities.h
@@ -225,7 +225,7 @@ typedef enum { /* virQEMUCapsFlags grouping marker for syntax-check */
/* 125 */
QEMU_CAPS_DEVICE_USB_SERIAL, /* -device usb-serial */
QEMU_CAPS_DEVICE_USB_NET, /* -device usb-net */
- QEMU_CAPS_ADD_FD, /* -add-fd */
+ X_QEMU_CAPS_ADD_FD, /* -add-fd */
QEMU_CAPS_NBD_SERVER, /* nbd-server-start QMP command */
QEMU_CAPS_DEVICE_VIRTIO_RNG, /* virtio-rng device */
diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c
index fa66b8affb..63b90f41fd 100644
--- a/src/qemu/qemu_command.c
+++ b/src/qemu/qemu_command.c
@@ -9622,7 +9622,9 @@ qemuBuildTPMBackendStr(const virDomainDef *def,
const virDomainTPMDef *tpm = def->tpm;
virBuffer buf = VIR_BUFFER_INITIALIZER;
const char *type = NULL;
- char *cancel_path = NULL, *devset = NULL;
+ char *cancel_path = NULL;
+ char *devset = NULL;
+ char *cancelset = NULL;
const char *tpmdev;
*tpmfd = -1;
@@ -9648,30 +9650,24 @@ qemuBuildTPMBackendStr(const virDomainDef *def,
if (!(cancel_path = virTPMCreateCancelPath(tpmdev)))
goto error;
- if (virQEMUCapsGet(qemuCaps, QEMU_CAPS_ADD_FD)) {
- if (qemuBuildTPMOpenBackendFDs(tpmdev, cancel_path, tpmfd, cancelfd) < 0)
- goto error;
+ if (qemuBuildTPMOpenBackendFDs(tpmdev, cancel_path, tpmfd, cancelfd) < 0)
+ goto error;
- virCommandPassFD(cmd, *tpmfd,
- VIR_COMMAND_PASS_FD_CLOSE_PARENT);
- devset = qemuVirCommandGetDevSet(cmd, *tpmfd);
- if (devset == NULL)
- goto error;
+ virCommandPassFD(cmd, *tpmfd, VIR_COMMAND_PASS_FD_CLOSE_PARENT);
+ if (!(devset = qemuVirCommandGetDevSet(cmd, *tpmfd)))
+ goto error;
- virCommandPassFD(cmd, *cancelfd,
- VIR_COMMAND_PASS_FD_CLOSE_PARENT);
- VIR_FREE(cancel_path);
- cancel_path = qemuVirCommandGetDevSet(cmd, *cancelfd);
- if (cancel_path == NULL)
- goto error;
- }
+ virCommandPassFD(cmd, *cancelfd, VIR_COMMAND_PASS_FD_CLOSE_PARENT);
+ if (!(cancelset = qemuVirCommandGetDevSet(cmd, *cancelfd)))
+ goto error;
virBufferAddLit(&buf, ",path=");
- virQEMUBuildBufferEscapeComma(&buf, devset ? devset : tpmdev);
+ virQEMUBuildBufferEscapeComma(&buf, devset);
virBufferAddLit(&buf, ",cancel-path=");
- virQEMUBuildBufferEscapeComma(&buf, cancel_path);
+ virQEMUBuildBufferEscapeComma(&buf, cancelset);
VIR_FREE(devset);
+ VIR_FREE(cancelset);
VIR_FREE(cancel_path);
break;
diff --git a/tests/qemucapabilitiesdata/caps_1.5.3.x86_64.replies b/tests/qemucapabilitiesdata/caps_1.5.3.x86_64.replies
index de7d441deb..6468691609 100644
--- a/tests/qemucapabilitiesdata/caps_1.5.3.x86_64.replies
+++ b/tests/qemucapabilitiesdata/caps_1.5.3.x86_64.replies
@@ -331,23 +331,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 13,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "block-commit",
"arguments": {
diff --git a/tests/qemucapabilitiesdata/caps_1.5.3.x86_64.xml b/tests/qemucapabilitiesdata/caps_1.5.3.x86_64.xml
index a8dd69f4fa..2a98e8a3c6 100644
--- a/tests/qemucapabilitiesdata/caps_1.5.3.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_1.5.3.x86_64.xml
@@ -60,7 +60,6 @@
<flag name='vmware-svga'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -109,7 +108,7 @@
<flag name='mch'/>
<version>1005003</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>51089</microcodeVersion>
+ <microcodeVersion>50896</microcodeVersion>
<package></package>
<arch>x86_64</arch>
<cpu type='kvm' name='Opteron_G5'/>
diff --git a/tests/qemucapabilitiesdata/caps_1.6.0.x86_64.replies b/tests/qemucapabilitiesdata/caps_1.6.0.x86_64.replies
index 53cd0819dd..028dd103fb 100644
--- a/tests/qemucapabilitiesdata/caps_1.6.0.x86_64.replies
+++ b/tests/qemucapabilitiesdata/caps_1.6.0.x86_64.replies
@@ -337,23 +337,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 13,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "block-commit",
"arguments": {
diff --git a/tests/qemucapabilitiesdata/caps_1.6.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_1.6.0.x86_64.xml
index 536e0e19eb..67bb5c5971 100644
--- a/tests/qemucapabilitiesdata/caps_1.6.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_1.6.0.x86_64.xml
@@ -61,7 +61,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -114,7 +113,7 @@
<flag name='mch'/>
<version>1006000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>49318</microcodeVersion>
+ <microcodeVersion>49125</microcodeVersion>
<package></package>
<arch>x86_64</arch>
<cpu type='kvm' name='Opteron_G5'/>
diff --git a/tests/qemucapabilitiesdata/caps_1.7.0.x86_64.replies b/tests/qemucapabilitiesdata/caps_1.7.0.x86_64.replies
index 7985f280b6..1e99156710 100644
--- a/tests/qemucapabilitiesdata/caps_1.7.0.x86_64.replies
+++ b/tests/qemucapabilitiesdata/caps_1.7.0.x86_64.replies
@@ -346,23 +346,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 13,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "block-commit",
"arguments": {
diff --git a/tests/qemucapabilitiesdata/caps_1.7.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_1.7.0.x86_64.xml
index 41f57963fa..2df50c71c7 100644
--- a/tests/qemucapabilitiesdata/caps_1.7.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_1.7.0.x86_64.xml
@@ -61,7 +61,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -116,7 +115,7 @@
<flag name='mch'/>
<version>1007000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>54762</microcodeVersion>
+ <microcodeVersion>54569</microcodeVersion>
<package></package>
<arch>x86_64</arch>
<cpu type='kvm' name='Opteron_G5'/>
diff --git a/tests/qemucapabilitiesdata/caps_2.1.1.x86_64.replies b/tests/qemucapabilitiesdata/caps_2.1.1.x86_64.replies
index 646dce8250..c0bfec0c3a 100644
--- a/tests/qemucapabilitiesdata/caps_2.1.1.x86_64.replies
+++ b/tests/qemucapabilitiesdata/caps_2.1.1.x86_64.replies
@@ -379,23 +379,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 13,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "block-commit",
"arguments": {
diff --git a/tests/qemucapabilitiesdata/caps_2.1.1.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.1.1.x86_64.xml
index 28f2db1fbc..bc1c5d553f 100644
--- a/tests/qemucapabilitiesdata/caps_2.1.1.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.1.1.x86_64.xml
@@ -61,7 +61,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -132,7 +131,7 @@
<flag name='mch'/>
<version>2001001</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>63558</microcodeVersion>
+ <microcodeVersion>63365</microcodeVersion>
<package></package>
<arch>x86_64</arch>
<cpu type='kvm' name='Opteron_G5'/>
diff --git a/tests/qemucapabilitiesdata/caps_2.10.0.aarch64.replies b/tests/qemucapabilitiesdata/caps_2.10.0.aarch64.replies
index 3751702864..961b189a78 100644
--- a/tests/qemucapabilitiesdata/caps_2.10.0.aarch64.replies
+++ b/tests/qemucapabilitiesdata/caps_2.10.0.aarch64.replies
@@ -490,23 +490,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 17,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.10.0.aarch64.xml b/tests/qemucapabilitiesdata/caps_2.10.0.aarch64.xml
index 97318fa72f..cb2740ad14 100644
--- a/tests/qemucapabilitiesdata/caps_2.10.0.aarch64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.10.0.aarch64.xml
@@ -46,7 +46,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -161,7 +160,7 @@
<flag name='egl-headless'/>
<version>2010000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>307434</microcodeVersion>
+ <microcodeVersion>307241</microcodeVersion>
<package> (v2.10.0)</package>
<arch>aarch64</arch>
<cpu type='kvm' name='pxa262'/>
diff --git a/tests/qemucapabilitiesdata/caps_2.10.0.ppc64.replies b/tests/qemucapabilitiesdata/caps_2.10.0.ppc64.replies
index 232896ed8a..80dabec28d 100644
--- a/tests/qemucapabilitiesdata/caps_2.10.0.ppc64.replies
+++ b/tests/qemucapabilitiesdata/caps_2.10.0.ppc64.replies
@@ -487,23 +487,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 16,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.10.0.ppc64.xml b/tests/qemucapabilitiesdata/caps_2.10.0.ppc64.xml
index 35b79569dc..91583a5659 100644
--- a/tests/qemucapabilitiesdata/caps_2.10.0.ppc64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.10.0.ppc64.xml
@@ -45,7 +45,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -160,7 +159,7 @@
<flag name='egl-headless'/>
<version>2010000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>386779</microcodeVersion>
+ <microcodeVersion>386586</microcodeVersion>
<package> (v2.10.0)</package>
<arch>ppc64</arch>
<cpu type='kvm' name='default'/>
diff --git a/tests/qemucapabilitiesdata/caps_2.10.0.s390x.replies b/tests/qemucapabilitiesdata/caps_2.10.0.s390x.replies
index 3d1d2a3133..84680be49d 100644
--- a/tests/qemucapabilitiesdata/caps_2.10.0.s390x.replies
+++ b/tests/qemucapabilitiesdata/caps_2.10.0.s390x.replies
@@ -499,23 +499,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 15,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.10.0.s390x.xml b/tests/qemucapabilitiesdata/caps_2.10.0.s390x.xml
index a763a9e9be..aa61a331b8 100644
--- a/tests/qemucapabilitiesdata/caps_2.10.0.s390x.xml
+++ b/tests/qemucapabilitiesdata/caps_2.10.0.s390x.xml
@@ -28,7 +28,6 @@
<flag name='blockdev-snapshot-sync'/>
<flag name='device-video-primary'/>
<flag name='s390-sclp'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -121,7 +120,7 @@
<flag name='egl-headless'/>
<version>2010000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>307686</microcodeVersion>
+ <microcodeVersion>307493</microcodeVersion>
<package></package>
<arch>s390x</arch>
<hostCPU type='kvm' model='z14-base' migratability='no'>
diff --git a/tests/qemucapabilitiesdata/caps_2.10.0.x86_64.replies b/tests/qemucapabilitiesdata/caps_2.10.0.x86_64.replies
index 79958080e3..cff292be8c 100644
--- a/tests/qemucapabilitiesdata/caps_2.10.0.x86_64.replies
+++ b/tests/qemucapabilitiesdata/caps_2.10.0.x86_64.replies
@@ -496,23 +496,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 15,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.10.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.10.0.x86_64.xml
index 8ca64d6178..647c0ce4ba 100644
--- a/tests/qemucapabilitiesdata/caps_2.10.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.10.0.x86_64.xml
@@ -61,7 +61,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -205,7 +204,7 @@
<flag name='egl-headless'/>
<version>2010000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>367782</microcodeVersion>
+ <microcodeVersion>367589</microcodeVersion>
<package> (v2.10.0)</package>
<arch>x86_64</arch>
<hostCPU type='kvm' model='base' migratability='yes'>
diff --git a/tests/qemucapabilitiesdata/caps_2.11.0.s390x.replies b/tests/qemucapabilitiesdata/caps_2.11.0.s390x.replies
index a9f08ea573..1711915888 100644
--- a/tests/qemucapabilitiesdata/caps_2.11.0.s390x.replies
+++ b/tests/qemucapabilitiesdata/caps_2.11.0.s390x.replies
@@ -508,23 +508,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 15,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.11.0.s390x.xml b/tests/qemucapabilitiesdata/caps_2.11.0.s390x.xml
index 79656e6b95..2bb4a767e4 100644
--- a/tests/qemucapabilitiesdata/caps_2.11.0.s390x.xml
+++ b/tests/qemucapabilitiesdata/caps_2.11.0.s390x.xml
@@ -28,7 +28,6 @@
<flag name='blockdev-snapshot-sync'/>
<flag name='device-video-primary'/>
<flag name='s390-sclp'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -128,7 +127,7 @@
<flag name='egl-headless'/>
<version>2011000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>346538</microcodeVersion>
+ <microcodeVersion>346345</microcodeVersion>
<package></package>
<arch>s390x</arch>
<hostCPU type='kvm' model='z14-base' migratability='no'>
diff --git a/tests/qemucapabilitiesdata/caps_2.11.0.x86_64.replies b/tests/qemucapabilitiesdata/caps_2.11.0.x86_64.replies
index c21d681d24..355786cec7 100644
--- a/tests/qemucapabilitiesdata/caps_2.11.0.x86_64.replies
+++ b/tests/qemucapabilitiesdata/caps_2.11.0.x86_64.replies
@@ -505,23 +505,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 15,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.11.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.11.0.x86_64.xml
index 69f3f2c82f..f07ea7e796 100644
--- a/tests/qemucapabilitiesdata/caps_2.11.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.11.0.x86_64.xml
@@ -59,7 +59,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -209,7 +208,7 @@
<flag name='egl-headless'/>
<version>2011000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>371242</microcodeVersion>
+ <microcodeVersion>371049</microcodeVersion>
<package> (v2.11.0)</package>
<arch>x86_64</arch>
<hostCPU type='kvm' model='base' migratability='yes'>
diff --git a/tests/qemucapabilitiesdata/caps_2.12.0.aarch64.replies b/tests/qemucapabilitiesdata/caps_2.12.0.aarch64.replies
index 85e52dc1d3..e919c93efa 100644
--- a/tests/qemucapabilitiesdata/caps_2.12.0.aarch64.replies
+++ b/tests/qemucapabilitiesdata/caps_2.12.0.aarch64.replies
@@ -523,23 +523,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 20,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.12.0.aarch64.xml b/tests/qemucapabilitiesdata/caps_2.12.0.aarch64.xml
index 926db70f80..3c1a704100 100644
--- a/tests/qemucapabilitiesdata/caps_2.12.0.aarch64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.12.0.aarch64.xml
@@ -46,7 +46,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -172,7 +171,7 @@
<flag name='vfio-pci.display'/>
<version>2011090</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>347337</microcodeVersion>
+ <microcodeVersion>347144</microcodeVersion>
<package>v2.12.0-rc0</package>
<arch>aarch64</arch>
<cpu type='kvm' name='pxa262'/>
diff --git a/tests/qemucapabilitiesdata/caps_2.12.0.ppc64.replies b/tests/qemucapabilitiesdata/caps_2.12.0.ppc64.replies
index e544ae3089..343f27576f 100644
--- a/tests/qemucapabilitiesdata/caps_2.12.0.ppc64.replies
+++ b/tests/qemucapabilitiesdata/caps_2.12.0.ppc64.replies
@@ -520,23 +520,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 19,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.12.0.ppc64.xml b/tests/qemucapabilitiesdata/caps_2.12.0.ppc64.xml
index 66a77638a5..3f4ef8fc41 100644
--- a/tests/qemucapabilitiesdata/caps_2.12.0.ppc64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.12.0.ppc64.xml
@@ -45,7 +45,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -170,7 +169,7 @@
<flag name='vfio-pci.display'/>
<version>2011090</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>428121</microcodeVersion>
+ <microcodeVersion>427928</microcodeVersion>
<package>v2.12.0-rc0</package>
<arch>ppc64</arch>
<cpu type='kvm' name='default'/>
diff --git a/tests/qemucapabilitiesdata/caps_2.12.0.s390x.replies b/tests/qemucapabilitiesdata/caps_2.12.0.s390x.replies
index 70456d725c..2031a692d6 100644
--- a/tests/qemucapabilitiesdata/caps_2.12.0.s390x.replies
+++ b/tests/qemucapabilitiesdata/caps_2.12.0.s390x.replies
@@ -532,23 +532,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 18,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.12.0.s390x.xml b/tests/qemucapabilitiesdata/caps_2.12.0.s390x.xml
index f7c54df0d7..d1d9353f35 100644
--- a/tests/qemucapabilitiesdata/caps_2.12.0.s390x.xml
+++ b/tests/qemucapabilitiesdata/caps_2.12.0.s390x.xml
@@ -28,7 +28,6 @@
<flag name='blockdev-snapshot-sync'/>
<flag name='device-video-primary'/>
<flag name='s390-sclp'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -136,7 +135,7 @@
<flag name='vfio-pci.display'/>
<version>2012000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>375786</microcodeVersion>
+ <microcodeVersion>375593</microcodeVersion>
<package></package>
<arch>s390x</arch>
<hostCPU type='kvm' model='z14-base' migratability='no'>
diff --git a/tests/qemucapabilitiesdata/caps_2.12.0.x86_64.replies b/tests/qemucapabilitiesdata/caps_2.12.0.x86_64.replies
index d0a691dab9..3d900d827a 100644
--- a/tests/qemucapabilitiesdata/caps_2.12.0.x86_64.replies
+++ b/tests/qemucapabilitiesdata/caps_2.12.0.x86_64.replies
@@ -538,23 +538,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 19,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.12.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.12.0.x86_64.xml
index 8453883fe8..9f09d68b19 100644
--- a/tests/qemucapabilitiesdata/caps_2.12.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.12.0.x86_64.xml
@@ -59,7 +59,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -214,7 +213,7 @@
<flag name='vfio-pci.display'/>
<version>2011090</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>415983</microcodeVersion>
+ <microcodeVersion>415790</microcodeVersion>
<package>v2.12.0-rc0</package>
<arch>x86_64</arch>
<hostCPU type='kvm' model='base' migratability='yes'>
diff --git a/tests/qemucapabilitiesdata/caps_2.4.0.x86_64.replies b/tests/qemucapabilitiesdata/caps_2.4.0.x86_64.replies
index 5c44a6aae5..39fdf0c792 100644
--- a/tests/qemucapabilitiesdata/caps_2.4.0.x86_64.replies
+++ b/tests/qemucapabilitiesdata/caps_2.4.0.x86_64.replies
@@ -427,23 +427,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 13,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "block-commit",
"arguments": {
diff --git a/tests/qemucapabilitiesdata/caps_2.4.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.4.0.x86_64.xml
index 8b480889b8..5dc67aa2ae 100644
--- a/tests/qemucapabilitiesdata/caps_2.4.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.4.0.x86_64.xml
@@ -61,7 +61,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -158,7 +157,7 @@
<flag name='mch'/>
<version>2004000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>80332</microcodeVersion>
+ <microcodeVersion>80139</microcodeVersion>
<package></package>
<arch>x86_64</arch>
<cpu type='kvm' name='Opteron_G5'/>
diff --git a/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.replies b/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.replies
index 8fcec6431a..9f2ed91843 100644
--- a/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.replies
+++ b/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.replies
@@ -454,23 +454,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 16,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml
index ffa2b87f8b..23cf05b9d6 100644
--- a/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml
@@ -61,7 +61,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -164,7 +163,7 @@
<flag name='mch'/>
<version>2005000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>221300</microcodeVersion>
+ <microcodeVersion>221107</microcodeVersion>
<package></package>
<arch>x86_64</arch>
<cpu type='kvm' name='Opteron_G5'/>
diff --git a/tests/qemucapabilitiesdata/caps_2.6.0.aarch64.replies b/tests/qemucapabilitiesdata/caps_2.6.0.aarch64.replies
index 35cbc575f3..da3ee9ffe3 100644
--- a/tests/qemucapabilitiesdata/caps_2.6.0.aarch64.replies
+++ b/tests/qemucapabilitiesdata/caps_2.6.0.aarch64.replies
@@ -457,23 +457,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 17,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.6.0.aarch64.xml b/tests/qemucapabilitiesdata/caps_2.6.0.aarch64.xml
index 70b5c4896f..f63e141326 100644
--- a/tests/qemucapabilitiesdata/caps_2.6.0.aarch64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.6.0.aarch64.xml
@@ -48,7 +48,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -145,7 +144,7 @@
<flag name='hda-output'/>
<version>2006000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>232145</microcodeVersion>
+ <microcodeVersion>231952</microcodeVersion>
<package></package>
<arch>aarch64</arch>
<cpu type='kvm' name='pxa262'/>
diff --git a/tests/qemucapabilitiesdata/caps_2.6.0.ppc64.replies b/tests/qemucapabilitiesdata/caps_2.6.0.ppc64.replies
index d0f8998634..fb710d0a6f 100644
--- a/tests/qemucapabilitiesdata/caps_2.6.0.ppc64.replies
+++ b/tests/qemucapabilitiesdata/caps_2.6.0.ppc64.replies
@@ -454,23 +454,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 15,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.6.0.ppc64.xml b/tests/qemucapabilitiesdata/caps_2.6.0.ppc64.xml
index 0155c85971..0a4f62996c 100644
--- a/tests/qemucapabilitiesdata/caps_2.6.0.ppc64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.6.0.ppc64.xml
@@ -45,7 +45,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -140,7 +139,7 @@
<flag name='hda-output'/>
<version>2006000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>266971</microcodeVersion>
+ <microcodeVersion>266778</microcodeVersion>
<package></package>
<arch>ppc64</arch>
<cpu type='kvm' name='default'/>
diff --git a/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.replies b/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.replies
index db84cdf840..626d43d3e8 100644
--- a/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.replies
+++ b/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.replies
@@ -460,23 +460,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 15,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml
index e7bf91cc64..f8643335f1 100644
--- a/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml
@@ -61,7 +61,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -176,7 +175,7 @@
<flag name='mch'/>
<version>2006000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>232104</microcodeVersion>
+ <microcodeVersion>231911</microcodeVersion>
<package></package>
<arch>x86_64</arch>
<cpu type='kvm' name='Opteron_G5'/>
diff --git a/tests/qemucapabilitiesdata/caps_2.7.0.s390x.replies b/tests/qemucapabilitiesdata/caps_2.7.0.s390x.replies
index 81362ae7ad..2eb9ecd86c 100644
--- a/tests/qemucapabilitiesdata/caps_2.7.0.s390x.replies
+++ b/tests/qemucapabilitiesdata/caps_2.7.0.s390x.replies
@@ -466,23 +466,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 16,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.7.0.s390x.xml b/tests/qemucapabilitiesdata/caps_2.7.0.s390x.xml
index 459f2da46c..945afab5c4 100644
--- a/tests/qemucapabilitiesdata/caps_2.7.0.s390x.xml
+++ b/tests/qemucapabilitiesdata/caps_2.7.0.s390x.xml
@@ -28,7 +28,6 @@
<flag name='blockdev-snapshot-sync'/>
<flag name='device-video-primary'/>
<flag name='s390-sclp'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -108,7 +107,7 @@
<flag name='sdl-gl'/>
<version>2007000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>220579</microcodeVersion>
+ <microcodeVersion>220386</microcodeVersion>
<package></package>
<arch>s390x</arch>
<cpu type='kvm' name='host'/>
diff --git a/tests/qemucapabilitiesdata/caps_2.7.0.x86_64.replies b/tests/qemucapabilitiesdata/caps_2.7.0.x86_64.replies
index 5de9e0b1ef..79fed5c27b 100644
--- a/tests/qemucapabilitiesdata/caps_2.7.0.x86_64.replies
+++ b/tests/qemucapabilitiesdata/caps_2.7.0.x86_64.replies
@@ -469,23 +469,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 15,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.7.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.7.0.x86_64.xml
index defd5554e6..5e1c942bbe 100644
--- a/tests/qemucapabilitiesdata/caps_2.7.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.7.0.x86_64.xml
@@ -61,7 +61,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -181,7 +180,7 @@
<flag name='mch'/>
<version>2007000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>243792</microcodeVersion>
+ <microcodeVersion>243599</microcodeVersion>
<package> (v2.7.0)</package>
<arch>x86_64</arch>
<cpu type='kvm' name='Opteron_G5'/>
diff --git a/tests/qemucapabilitiesdata/caps_2.8.0.s390x.replies b/tests/qemucapabilitiesdata/caps_2.8.0.s390x.replies
index ca6be2b1a6..2f0f90ce0c 100644
--- a/tests/qemucapabilitiesdata/caps_2.8.0.s390x.replies
+++ b/tests/qemucapabilitiesdata/caps_2.8.0.s390x.replies
@@ -478,23 +478,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 16,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.8.0.s390x.xml b/tests/qemucapabilitiesdata/caps_2.8.0.s390x.xml
index 564c6c481a..00549630c1 100644
--- a/tests/qemucapabilitiesdata/caps_2.8.0.s390x.xml
+++ b/tests/qemucapabilitiesdata/caps_2.8.0.s390x.xml
@@ -28,7 +28,6 @@
<flag name='blockdev-snapshot-sync'/>
<flag name='device-video-primary'/>
<flag name='s390-sclp'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -111,7 +110,7 @@
<flag name='vhost-vsock'/>
<version>2007093</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>245993</microcodeVersion>
+ <microcodeVersion>245800</microcodeVersion>
<package></package>
<arch>s390x</arch>
<hostCPU type='kvm' model='zEC12.2-base' migratability='no'>
diff --git a/tests/qemucapabilitiesdata/caps_2.8.0.x86_64.replies b/tests/qemucapabilitiesdata/caps_2.8.0.x86_64.replies
index cb87874dfc..2edc628898 100644
--- a/tests/qemucapabilitiesdata/caps_2.8.0.x86_64.replies
+++ b/tests/qemucapabilitiesdata/caps_2.8.0.x86_64.replies
@@ -472,23 +472,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 15,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.8.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.8.0.x86_64.xml
index 318059bba1..db87895552 100644
--- a/tests/qemucapabilitiesdata/caps_2.8.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.8.0.x86_64.xml
@@ -61,7 +61,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -184,7 +183,7 @@
<flag name='mch'/>
<version>2008000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>260447</microcodeVersion>
+ <microcodeVersion>260254</microcodeVersion>
<package> (v2.8.0)</package>
<arch>x86_64</arch>
<cpu type='kvm' name='host' usable='yes'/>
diff --git a/tests/qemucapabilitiesdata/caps_2.9.0.ppc64.replies b/tests/qemucapabilitiesdata/caps_2.9.0.ppc64.replies
index b2e224725c..977f60078f 100644
--- a/tests/qemucapabilitiesdata/caps_2.9.0.ppc64.replies
+++ b/tests/qemucapabilitiesdata/caps_2.9.0.ppc64.replies
@@ -478,23 +478,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 17,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.9.0.ppc64.xml b/tests/qemucapabilitiesdata/caps_2.9.0.ppc64.xml
index ea81b431f9..149666e093 100644
--- a/tests/qemucapabilitiesdata/caps_2.9.0.ppc64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.9.0.ppc64.xml
@@ -44,7 +44,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -151,7 +150,7 @@
<flag name='vhost-vsock'/>
<version>2009000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>350495</microcodeVersion>
+ <microcodeVersion>350302</microcodeVersion>
<package> (v2.9.0)</package>
<arch>ppc64</arch>
<cpu type='kvm' name='default'/>
diff --git a/tests/qemucapabilitiesdata/caps_2.9.0.s390x.replies b/tests/qemucapabilitiesdata/caps_2.9.0.s390x.replies
index 5e2b4518fa..1e2a93ff0a 100644
--- a/tests/qemucapabilitiesdata/caps_2.9.0.s390x.replies
+++ b/tests/qemucapabilitiesdata/caps_2.9.0.s390x.replies
@@ -490,23 +490,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 16,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.9.0.s390x.xml b/tests/qemucapabilitiesdata/caps_2.9.0.s390x.xml
index a1e0152f95..789279e24d 100644
--- a/tests/qemucapabilitiesdata/caps_2.9.0.s390x.xml
+++ b/tests/qemucapabilitiesdata/caps_2.9.0.s390x.xml
@@ -28,7 +28,6 @@
<flag name='blockdev-snapshot-sync'/>
<flag name='device-video-primary'/>
<flag name='s390-sclp'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -115,7 +114,7 @@
<flag name='vhost-vsock'/>
<version>2009000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>269412</microcodeVersion>
+ <microcodeVersion>269219</microcodeVersion>
<package></package>
<arch>s390x</arch>
<hostCPU type='kvm' model='z13.2-base' migratability='no'>
diff --git a/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.replies b/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.replies
index 0e5d78e15f..a55a4a111a 100644
--- a/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.replies
+++ b/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.replies
@@ -487,23 +487,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 15,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml
index 54c4e4ce57..8be3d77fef 100644
--- a/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml
@@ -61,7 +61,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -199,7 +198,7 @@
<flag name='mch'/>
<version>2009000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>343771</microcodeVersion>
+ <microcodeVersion>343578</microcodeVersion>
<package> (v2.9.0)</package>
<arch>x86_64</arch>
<hostCPU type='kvm' model='base' migratability='yes'>
diff --git a/tests/qemucapabilitiesdata/caps_3.0.0.ppc64.replies b/tests/qemucapabilitiesdata/caps_3.0.0.ppc64.replies
index ef5189687a..cf1a8bfe3d 100644
--- a/tests/qemucapabilitiesdata/caps_3.0.0.ppc64.replies
+++ b/tests/qemucapabilitiesdata/caps_3.0.0.ppc64.replies
@@ -565,23 +565,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 19,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_3.0.0.ppc64.xml b/tests/qemucapabilitiesdata/caps_3.0.0.ppc64.xml
index 85848ecdae..7e3890e26e 100644
--- a/tests/qemucapabilitiesdata/caps_3.0.0.ppc64.xml
+++ b/tests/qemucapabilitiesdata/caps_3.0.0.ppc64.xml
@@ -45,7 +45,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -170,7 +169,7 @@
<flag name='vfio-pci.display'/>
<version>2012050</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>446558</microcodeVersion>
+ <microcodeVersion>446365</microcodeVersion>
<package>v2.12.0-1689-g518d23a</package>
<arch>ppc64</arch>
<cpu type='kvm' name='default'/>
diff --git a/tests/qemucapabilitiesdata/caps_3.0.0.x86_64.replies b/tests/qemucapabilitiesdata/caps_3.0.0.x86_64.replies
index f1b469f0f4..d6e0967172 100644
--- a/tests/qemucapabilitiesdata/caps_3.0.0.x86_64.replies
+++ b/tests/qemucapabilitiesdata/caps_3.0.0.x86_64.replies
@@ -583,23 +583,6 @@
"id": "libvirt-4"
}
-{
- "execute": "add-fd",
- "arguments": {
- "fdset-id": 0,
- "opaque": "/dev/null"
- },
- "id": "libvirt-5"
-}
-
-{
- "return": {
- "fd": 17,
- "fdset-id": 0
- },
- "id": "libvirt-5"
-}
-
{
"execute": "query-kvm",
"id": "libvirt-6"
diff --git a/tests/qemucapabilitiesdata/caps_3.0.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_3.0.0.x86_64.xml
index 02939f178f..171063646a 100644
--- a/tests/qemucapabilitiesdata/caps_3.0.0.x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_3.0.0.x86_64.xml
@@ -59,7 +59,6 @@
<flag name='device-video-primary'/>
<flag name='usb-serial'/>
<flag name='usb-net'/>
- <flag name='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
@@ -217,7 +216,7 @@
<flag name='vfio-pci.display'/>
<version>3000000</version>
<kvmVersion>0</kvmVersion>
- <microcodeVersion>427584</microcodeVersion>
+ <microcodeVersion>427391</microcodeVersion>
<package>v3.0.0</package>
<arch>x86_64</arch>
<hostCPU type='kvm' model='base' migratability='yes'>
diff --git a/tests/qemuxml2argvtest.c b/tests/qemuxml2argvtest.c
index 5c01fba6f0..8a7b82a1f2 100644
--- a/tests/qemuxml2argvtest.c
+++ b/tests/qemuxml2argvtest.c
@@ -2061,10 +2061,8 @@ mymain(void)
QEMU_CAPS_KVM);
DO_TEST("tpm-passthrough",
- QEMU_CAPS_ADD_FD,
QEMU_CAPS_DEVICE_TPM_PASSTHROUGH, QEMU_CAPS_DEVICE_TPM_TIS);
DO_TEST("tpm-passthrough-crb",
- QEMU_CAPS_ADD_FD,
QEMU_CAPS_DEVICE_TPM_PASSTHROUGH, QEMU_CAPS_DEVICE_TPM_CRB);
DO_TEST_PARSE_ERROR("tpm-no-backend-invalid",
QEMU_CAPS_DEVICE_TPM_PASSTHROUGH, QEMU_CAPS_DEVICE_TPM_TIS);
--
2.16.2
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
On 08/15/2018 05:18 AM, Peter Krempa wrote: > The capability was usable since qemu 1.3 so we can remove all the > detection code. > > Signed-off-by: Peter Krempa <pkrempa@redhat.com> > --- > src/qemu/qemu_capabilities.c | 17 ------------ > src/qemu/qemu_capabilities.h | 2 +- > src/qemu/qemu_command.c | 32 ++++++++++------------ > .../qemucapabilitiesdata/caps_1.5.3.x86_64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_1.5.3.x86_64.xml | 3 +- > .../qemucapabilitiesdata/caps_1.6.0.x86_64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_1.6.0.x86_64.xml | 3 +- > .../qemucapabilitiesdata/caps_1.7.0.x86_64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_1.7.0.x86_64.xml | 3 +- > .../qemucapabilitiesdata/caps_2.1.1.x86_64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.1.1.x86_64.xml | 3 +- > .../caps_2.10.0.aarch64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.10.0.aarch64.xml | 3 +- > .../qemucapabilitiesdata/caps_2.10.0.ppc64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.10.0.ppc64.xml | 3 +- > .../qemucapabilitiesdata/caps_2.10.0.s390x.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.10.0.s390x.xml | 3 +- > .../caps_2.10.0.x86_64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.10.0.x86_64.xml | 3 +- > .../qemucapabilitiesdata/caps_2.11.0.s390x.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.11.0.s390x.xml | 3 +- > .../caps_2.11.0.x86_64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.11.0.x86_64.xml | 3 +- > .../caps_2.12.0.aarch64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.12.0.aarch64.xml | 3 +- > .../qemucapabilitiesdata/caps_2.12.0.ppc64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.12.0.ppc64.xml | 3 +- > .../qemucapabilitiesdata/caps_2.12.0.s390x.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.12.0.s390x.xml | 3 +- > .../caps_2.12.0.x86_64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.12.0.x86_64.xml | 3 +- > .../qemucapabilitiesdata/caps_2.4.0.x86_64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.4.0.x86_64.xml | 3 +- > .../qemucapabilitiesdata/caps_2.5.0.x86_64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml | 3 +- > .../caps_2.6.0.aarch64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.6.0.aarch64.xml | 3 +- > .../qemucapabilitiesdata/caps_2.6.0.ppc64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.6.0.ppc64.xml | 3 +- > .../qemucapabilitiesdata/caps_2.6.0.x86_64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml | 3 +- > .../qemucapabilitiesdata/caps_2.7.0.s390x.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.7.0.s390x.xml | 3 +- > .../qemucapabilitiesdata/caps_2.7.0.x86_64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.7.0.x86_64.xml | 3 +- > .../qemucapabilitiesdata/caps_2.8.0.s390x.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.8.0.s390x.xml | 3 +- > .../qemucapabilitiesdata/caps_2.8.0.x86_64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.8.0.x86_64.xml | 3 +- > .../qemucapabilitiesdata/caps_2.9.0.ppc64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.9.0.ppc64.xml | 3 +- > .../qemucapabilitiesdata/caps_2.9.0.s390x.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.9.0.s390x.xml | 3 +- > .../qemucapabilitiesdata/caps_2.9.0.x86_64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml | 3 +- > .../qemucapabilitiesdata/caps_3.0.0.ppc64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_3.0.0.ppc64.xml | 3 +- > .../qemucapabilitiesdata/caps_3.0.0.x86_64.replies | 17 ------------ > tests/qemucapabilitiesdata/caps_3.0.0.x86_64.xml | 3 +- > tests/qemuxml2argvtest.c | 2 -- > 60 files changed, 43 insertions(+), 570 deletions(-) > Reviewed-by: John Ferlan <jferlan@redhat.com> John -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list
© 2016 - 2024 Red Hat, Inc.