Update to v8.1.0-rc2-114-g64d3be986f Notable changes: - 'dirty-limit' migration feature added - 'vcpu-dirty-limit', 'x-vcpu-dirty-limit-period' parameters added - 'dirty-limit-ring-full-time', 'dirty-limit-throttle-time-per-round' statistics added - migration statistic of number of skipped zero pages is now deprecated Signed-off-by: Peter Krempa <pkrempa@xxxxxxxxxx> --- .../caps_8.1.0_x86_64.replies | 55 +++++++++++++++++-- .../caps_8.1.0_x86_64.xml | 4 +- 2 files changed, 53 insertions(+), 6 deletions(-) diff --git a/tests/qemucapabilitiesdata/caps_8.1.0_x86_64.replies b/tests/qemucapabilitiesdata/caps_8.1.0_x86_64.replies index ed296e05cd..9c5194f629 100644 --- a/tests/qemucapabilitiesdata/caps_8.1.0_x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_8.1.0_x86_64.replies @@ -17,11 +17,11 @@ { "return": { "qemu": { - "micro": 50, + "micro": 92, "minor": 0, "major": 8 }, - "package": "v8.0.0-2835-g361d539735" + "package": "v8.1.0-rc2-114-g64d3be986f" }, "id": "libvirt-2" } @@ -5554,6 +5554,16 @@ "name": "socket-address", "default": null, "type": "[377]" + }, + { + "name": "dirty-limit-throttle-time-per-round", + "default": null, + "type": "int" + }, + { + "name": "dirty-limit-ring-full-time", + "default": null, + "type": "int" } ], "meta-type": "object" @@ -5727,6 +5737,19 @@ "name": "block-bitmap-mapping", "default": null, "type": "[421]" + }, + { + "name": "x-vcpu-dirty-limit-period", + "default": null, + "type": "int", + "features": [ + "unstable" + ] + }, + { + "name": "vcpu-dirty-limit", + "default": null, + "type": "int" } ], "meta-type": "object" @@ -5871,6 +5894,19 @@ "name": "block-bitmap-mapping", "default": null, "type": "[421]" + }, + { + "name": "x-vcpu-dirty-limit-period", + "default": null, + "type": "int", + "features": [ + "unstable" + ] + }, + { + "name": "vcpu-dirty-limit", + "default": null, + "type": "int" } ], "meta-type": "object" @@ -13515,7 +13551,10 @@ }, { "name": "skipped", - "type": "int" + "type": "int", + "features": [ + "deprecated" + ] }, { "name": "normal", @@ -13721,6 +13760,9 @@ }, { "name": "switchover-ack" + }, + { + "name": "dirty-limit" } ], "meta-type": "enum", @@ -13746,7 +13788,8 @@ "background-snapshot", "zero-copy-send", "postcopy-preempt", - "switchover-ack" + "switchover-ack", + "dirty-limit" ] }, { @@ -36928,6 +36971,10 @@ { "state": false, "capability": "switchover-ack" + }, + { + "state": false, + "capability": "dirty-limit" } ], "id": "libvirt-45" diff --git a/tests/qemucapabilitiesdata/caps_8.1.0_x86_64.xml b/tests/qemucapabilitiesdata/caps_8.1.0_x86_64.xml index e656a2024a..d1bf1a3f7e 100644 --- a/tests/qemucapabilitiesdata/caps_8.1.0_x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_8.1.0_x86_64.xml @@ -204,9 +204,9 @@ <flag name='rbd-encryption-luks-any'/> <flag name='qcow2-discard-no-unref'/> <flag name='run-with.async-teardown'/> - <version>8000050</version> + <version>8000092</version> <microcodeVersion>43100245</microcodeVersion> - <package>v8.0.0-2835-g361d539735</package> + <package>v8.1.0-rc2-114-g64d3be986f</package> <arch>x86_64</arch> <hostCPU type='kvm' model='base' migratability='yes'> <property name='avx-ne-convert' type='boolean' value='false'/> -- 2.41.0