[PATCH 1/4] tests: qemucapabilitiesdata: Update 'caps_9.0.0_x86_64.replies'

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Update to 'v8.2.0-952-g14639717bf'.

Notable changes:
 - 'backing-mask-protocol' feature added for block-commit and block-stream
 - 'singlestep' mode dropped
 - 'cmpccxadd' cpu feature became available

Signed-off-by: Peter Krempa <pkrempa@xxxxxxxxxx>
---
For reference is the difference between the versions judged by the new
scripts/qemu-replies-tool.py:

 $ diff -u old new | grep '^[+-]'
--- old	2024-02-01 12:55:07.570896479 +0100
+++ new	2024-02-01 12:54:56.301095498 +0100
+(qmp) block-commit/arg-type/backing-mask-protocol
+(qmp) block-commit/arg-type/backing-mask-protocol/!bool
+(qmp) block-stream/arg-type/backing-mask-protocol
+(qmp) block-stream/arg-type/backing-mask-protocol/!bool
-(qmp) query-status/ret-type/singlestep
-(qmp) query-status/ret-type/singlestep/$deprecated
-(qmp) query-status/ret-type/singlestep/!bool

The differnece in ordering of the devices and the ordering of
'start-powered-off' is properly ignored.

 .../domaincapsdata/qemu_9.0.0-tcg.x86_64.xml  |  1 +
 .../caps_9.0.0_x86_64.replies                 | 40 ++++++++++---------
 .../caps_9.0.0_x86_64.xml                     |  4 +-
 ...host-model-fallback-tcg.x86_64-latest.args |  2 +-
 ...st-model-nofallback-tcg.x86_64-latest.args |  2 +-
 .../cpu-host-model-tcg.x86_64-latest.args     |  2 +-
 6 files changed, 28 insertions(+), 23 deletions(-)

diff --git a/tests/domaincapsdata/qemu_9.0.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_9.0.0-tcg.x86_64.xml
index 7fcf2f8bc5..ab81e07510 100644
--- a/tests/domaincapsdata/qemu_9.0.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_9.0.0-tcg.x86_64.xml
@@ -52,6 +52,7 @@
       <feature policy='require' name='rdpid'/>
       <feature policy='require' name='pks'/>
       <feature policy='require' name='fsrm'/>
+      <feature policy='require' name='cmpccxadd'/>
       <feature policy='require' name='fzrm'/>
       <feature policy='require' name='fsrs'/>
       <feature policy='require' name='fsrc'/>
diff --git a/tests/qemucapabilitiesdata/caps_9.0.0_x86_64.replies b/tests/qemucapabilitiesdata/caps_9.0.0_x86_64.replies
index f13457a763..2b67f89436 100644
--- a/tests/qemucapabilitiesdata/caps_9.0.0_x86_64.replies
+++ b/tests/qemucapabilitiesdata/caps_9.0.0_x86_64.replies
@@ -20,7 +20,7 @@
       "minor": 2,
       "major": 8
     },
-    "package": "v8.2.0-196-g7425b6277f"
+    "package": "v8.2.0-952-g14639717bf"
   },
   "id": "libvirt-2"
 }
@@ -1775,13 +1775,6 @@
           "name": "running",
           "type": "bool"
         },
-        {
-          "name": "singlestep",
-          "type": "bool",
-          "features": [
-            "deprecated"
-          ]
-        },
         {
           "name": "status",
           "type": "280"
@@ -2685,6 +2678,11 @@
           "default": null,
           "type": "str"
         },
+        {
+          "name": "backing-mask-protocol",
+          "default": null,
+          "type": "bool"
+        },
         {
           "name": "speed",
           "default": null,
@@ -3315,6 +3313,11 @@
           "default": null,
           "type": "str"
         },
+        {
+          "name": "backing-mask-protocol",
+          "default": null,
+          "type": "bool"
+        },
         {
           "name": "bottom",
           "default": null,
@@ -6123,6 +6126,7 @@
       "members": [
         {
           "name": "uri",
+          "default": null,
           "type": "str"
         },
         {
@@ -24032,6 +24036,10 @@
       "name": "KnightsMill-x86_64-cpu",
       "parent": "x86_64-cpu"
     },
+    {
+      "name": "chardev-udp",
+      "parent": "chardev"
+    },
     {
       "name": "i2c-bus",
       "parent": "bus"
@@ -24160,10 +24168,6 @@
       "name": "i82557a",
       "parent": "pci-device"
     },
-    {
-      "name": "chardev-udp",
-      "parent": "chardev"
-    },
     {
       "name": "pc-q35-2.8-machine",
       "parent": "generic-pc-machine"
@@ -31052,14 +31056,14 @@
       "name": "memory",
       "type": "link<memory-region>"
     },
-    {
-      "name": "start-powered-off",
-      "type": "bool"
-    },
     {
       "name": "legacy-memory",
       "type": "str"
     },
+    {
+      "name": "start-powered-off",
+      "type": "bool"
+    },
     {
       "name": "vmx-invept-single-context",
       "type": "bool"
@@ -41772,7 +41776,7 @@
         "perfctr-nb": false,
         "rdrand": true,
         "rdseed": true,
-        "cmpccxadd": false,
+        "cmpccxadd": true,
         "avx512-4vnniw": false,
         "vme": false,
         "vmx": false,
@@ -42153,7 +42157,7 @@
         "perfctr-nb": false,
         "rdrand": true,
         "rdseed": true,
-        "cmpccxadd": false,
+        "cmpccxadd": true,
         "avx512-4vnniw": false,
         "vme": false,
         "vmx": false,
diff --git a/tests/qemucapabilitiesdata/caps_9.0.0_x86_64.xml b/tests/qemucapabilitiesdata/caps_9.0.0_x86_64.xml
index d8e6b309e3..a1859fbf6d 100644
--- a/tests/qemucapabilitiesdata/caps_9.0.0_x86_64.xml
+++ b/tests/qemucapabilitiesdata/caps_9.0.0_x86_64.xml
@@ -203,7 +203,7 @@
   <flag name='virtio-mem-pci.dynamic-memslots'/>
   <version>8002050</version>
   <microcodeVersion>43100245</microcodeVersion>
-  <package>v8.2.0-196-g7425b6277f</package>
+  <package>v8.2.0-952-g14639717bf</package>
   <arch>x86_64</arch>
   <hostCPU type='kvm' model='base' migratability='yes'>
     <property name='avx-ne-convert' type='boolean' value='false'/>
@@ -2273,7 +2273,7 @@
     <property name='perfctr-nb' type='boolean' value='false'/>
     <property name='rdrand' type='boolean' value='true' migratable='yes'/>
     <property name='rdseed' type='boolean' value='true' migratable='yes'/>
-    <property name='cmpccxadd' type='boolean' value='false'/>
+    <property name='cmpccxadd' type='boolean' value='true' migratable='yes'/>
     <property name='avx512-4vnniw' type='boolean' value='false'/>
     <property name='vme' type='boolean' value='false'/>
     <property name='vmx' type='boolean' value='false'/>
diff --git a/tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-latest.args b/tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-latest.args
index 225aa5566c..e0b49dc318 100644
--- a/tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-latest.args
+++ b/tests/qemuxmlconfdata/cpu-host-model-fallback-tcg.x86_64-latest.args
@@ -12,7 +12,7 @@ XDG_CONFIG_HOME=/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \
 -object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/var/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \
 -machine pc,usb=off,dump-guest-core=off,memory-backend=pc.ram,acpi=off \
 -accel tcg \
--cpu EPYC,acpi=on,ss=on,monitor=on,hypervisor=on,erms=on,mpx=on,pcommit=on,clwb=on,umip=on,pku=on,vaes=on,la57=on,rdpid=on,pks=on,fsrm=on,fzrm=on,fsrs=on,fsrc=on,3dnowext=on,3dnow=on,xsaveerptr=on,wbnoinvd=on,npt=on,vgif=on,svme-addr-chk=on,vme=off,xsavec=off,fxsr-opt=off,misalignsse=off,osvw=off,topoext=off,nrip-save=off \
+-cpu EPYC,acpi=on,ss=on,monitor=on,hypervisor=on,erms=on,mpx=on,pcommit=on,clwb=on,umip=on,pku=on,vaes=on,la57=on,rdpid=on,pks=on,fsrm=on,cmpccxadd=on,fzrm=on,fsrs=on,fsrc=on,3dnowext=on,3dnow=on,xsaveerptr=on,wbnoinvd=on,npt=on,vgif=on,svme-addr-chk=on,vme=off,xsavec=off,fxsr-opt=off,misalignsse=off,osvw=off,topoext=off,nrip-save=off \
 -m size=219136k \
 -object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}' \
 -overcommit mem-lock=off \
diff --git a/tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-latest.args b/tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-latest.args
index 225aa5566c..e0b49dc318 100644
--- a/tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-latest.args
+++ b/tests/qemuxmlconfdata/cpu-host-model-nofallback-tcg.x86_64-latest.args
@@ -12,7 +12,7 @@ XDG_CONFIG_HOME=/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \
 -object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/var/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \
 -machine pc,usb=off,dump-guest-core=off,memory-backend=pc.ram,acpi=off \
 -accel tcg \
--cpu EPYC,acpi=on,ss=on,monitor=on,hypervisor=on,erms=on,mpx=on,pcommit=on,clwb=on,umip=on,pku=on,vaes=on,la57=on,rdpid=on,pks=on,fsrm=on,fzrm=on,fsrs=on,fsrc=on,3dnowext=on,3dnow=on,xsaveerptr=on,wbnoinvd=on,npt=on,vgif=on,svme-addr-chk=on,vme=off,xsavec=off,fxsr-opt=off,misalignsse=off,osvw=off,topoext=off,nrip-save=off \
+-cpu EPYC,acpi=on,ss=on,monitor=on,hypervisor=on,erms=on,mpx=on,pcommit=on,clwb=on,umip=on,pku=on,vaes=on,la57=on,rdpid=on,pks=on,fsrm=on,cmpccxadd=on,fzrm=on,fsrs=on,fsrc=on,3dnowext=on,3dnow=on,xsaveerptr=on,wbnoinvd=on,npt=on,vgif=on,svme-addr-chk=on,vme=off,xsavec=off,fxsr-opt=off,misalignsse=off,osvw=off,topoext=off,nrip-save=off \
 -m size=219136k \
 -object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}' \
 -overcommit mem-lock=off \
diff --git a/tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-latest.args b/tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-latest.args
index 08cb71ebe3..edd492b222 100644
--- a/tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-latest.args
+++ b/tests/qemuxmlconfdata/cpu-host-model-tcg.x86_64-latest.args
@@ -12,7 +12,7 @@ XDG_CONFIG_HOME=/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \
 -object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/var/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \
 -machine q35,usb=off,dump-guest-core=off,memory-backend=pc.ram,acpi=off \
 -accel tcg \
--cpu EPYC,acpi=on,ss=on,monitor=on,hypervisor=on,erms=on,mpx=on,pcommit=on,clwb=on,umip=on,pku=on,vaes=on,la57=on,rdpid=on,pks=on,fsrm=on,fzrm=on,fsrs=on,fsrc=on,3dnowext=on,3dnow=on,xsaveerptr=on,wbnoinvd=on,npt=on,vgif=on,svme-addr-chk=on,vme=off,xsavec=off,fxsr-opt=off,misalignsse=off,osvw=off,topoext=off,nrip-save=off \
+-cpu EPYC,acpi=on,ss=on,monitor=on,hypervisor=on,erms=on,mpx=on,pcommit=on,clwb=on,umip=on,pku=on,vaes=on,la57=on,rdpid=on,pks=on,fsrm=on,cmpccxadd=on,fzrm=on,fsrs=on,fsrc=on,3dnowext=on,3dnow=on,xsaveerptr=on,wbnoinvd=on,npt=on,vgif=on,svme-addr-chk=on,vme=off,xsavec=off,fxsr-opt=off,misalignsse=off,osvw=off,topoext=off,nrip-save=off \
 -m size=219136k \
 -object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}' \
 -overcommit mem-lock=off \
-- 
2.43.0
_______________________________________________
Devel mailing list -- devel@xxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxx




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux