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