1
0
mirror of https://gitlab.com/libvirt/libvirt.git synced 2025-10-12 07:33:48 +03:00

qemu: capabilites: Retire QEMU_CAPS_INCREMENTAL_BACKUP

All supported qemu versions now support this. Retire the capability.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
Peter Krempa
2025-03-12 17:06:39 +01:00
parent 0b939c467a
commit e1bce4ecd2
31 changed files with 3 additions and 34 deletions

View File

@@ -542,7 +542,7 @@ VIR_ENUM_IMPL(virQEMUCaps,
"vhost-user-vga", /* QEMU_CAPS_DEVICE_VHOST_USER_VGA */ "vhost-user-vga", /* QEMU_CAPS_DEVICE_VHOST_USER_VGA */
/* 340 */ /* 340 */
"incremental-backup", /* QEMU_CAPS_INCREMENTAL_BACKUP */ "incremental-backup", /* X_QEMU_CAPS_INCREMENTAL_BACKUP */
"query-cpu-model-baseline", /* QEMU_CAPS_QUERY_CPU_MODEL_BASELINE */ "query-cpu-model-baseline", /* QEMU_CAPS_QUERY_CPU_MODEL_BASELINE */
"query-cpu-model-comparison", /* QEMU_CAPS_QUERY_CPU_MODEL_COMPARISON */ "query-cpu-model-comparison", /* QEMU_CAPS_QUERY_CPU_MODEL_COMPARISON */
"ramfb", /* QEMU_CAPS_DEVICE_RAMFB */ "ramfb", /* QEMU_CAPS_DEVICE_RAMFB */
@@ -5590,10 +5590,8 @@ virQEMUCapsInitQMPVersionCaps(virQEMUCaps *qemuCaps G_GNUC_UNUSED)
* for libvirt to be able to drive it properly should be processed here. * for libvirt to be able to drive it properly should be processed here.
*/ */
void void
virQEMUCapsInitProcessCapsInterlock(virQEMUCaps *qemuCaps) virQEMUCapsInitProcessCapsInterlock(virQEMUCaps *qemuCaps G_GNUC_UNUSED)
{ {
if (virQEMUCapsGet(qemuCaps, QEMU_CAPS_MIGRATION_PARAM_BLOCK_BITMAP_MAPPING))
virQEMUCapsSet(qemuCaps, QEMU_CAPS_INCREMENTAL_BACKUP);
} }

View File

@@ -521,7 +521,7 @@ typedef enum { /* virQEMUCapsFlags grouping marker for syntax-check */
QEMU_CAPS_DEVICE_VHOST_USER_VGA, /* -device vhost-user-vga */ QEMU_CAPS_DEVICE_VHOST_USER_VGA, /* -device vhost-user-vga */
/* 340 */ /* 340 */
QEMU_CAPS_INCREMENTAL_BACKUP, /* incremental backup is supported */ X_QEMU_CAPS_INCREMENTAL_BACKUP, /* incremental backup is supported */
QEMU_CAPS_QUERY_CPU_MODEL_BASELINE, /* qmp query-cpu-model-baseline */ QEMU_CAPS_QUERY_CPU_MODEL_BASELINE, /* qmp query-cpu-model-baseline */
QEMU_CAPS_QUERY_CPU_MODEL_COMPARISON, /* qmp query-cpu-model-comparison */ QEMU_CAPS_QUERY_CPU_MODEL_COMPARISON, /* qmp query-cpu-model-comparison */
QEMU_CAPS_DEVICE_RAMFB, /* -device ramfb */ QEMU_CAPS_DEVICE_RAMFB, /* -device ramfb */

View File

@@ -60,7 +60,6 @@
<flag name='migration-file-drop-cache'/> <flag name='migration-file-drop-cache'/>
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='incremental-backup'/>
<flag name='query-cpu-model-baseline'/> <flag name='query-cpu-model-baseline'/>
<flag name='query-cpu-model-comparison'/> <flag name='query-cpu-model-comparison'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>

View File

@@ -117,7 +117,6 @@
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='vhost-user-vga'/> <flag name='vhost-user-vga'/>
<flag name='incremental-backup'/>
<flag name='ramfb'/> <flag name='ramfb'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>

View File

@@ -117,7 +117,6 @@
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='vhost-user-vga'/> <flag name='vhost-user-vga'/>
<flag name='incremental-backup'/>
<flag name='ramfb'/> <flag name='ramfb'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>

View File

@@ -86,7 +86,6 @@
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='vhost-user-vga'/> <flag name='vhost-user-vga'/>
<flag name='incremental-backup'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>
<flag name='i8042'/> <flag name='i8042'/>

View File

@@ -118,7 +118,6 @@
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='vhost-user-vga'/> <flag name='vhost-user-vga'/>
<flag name='incremental-backup'/>
<flag name='ramfb'/> <flag name='ramfb'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>

View File

@@ -95,7 +95,6 @@
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='vhost-user-vga'/> <flag name='vhost-user-vga'/>
<flag name='incremental-backup'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>
<flag name='i8042'/> <flag name='i8042'/>

View File

@@ -118,7 +118,6 @@
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='vhost-user-vga'/> <flag name='vhost-user-vga'/>
<flag name='incremental-backup'/>
<flag name='ramfb'/> <flag name='ramfb'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>

View File

@@ -92,7 +92,6 @@
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='vhost-user-vga'/> <flag name='vhost-user-vga'/>
<flag name='incremental-backup'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>
<flag name='i8042'/> <flag name='i8042'/>

View File

@@ -118,7 +118,6 @@
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='vhost-user-vga'/> <flag name='vhost-user-vga'/>
<flag name='incremental-backup'/>
<flag name='ramfb'/> <flag name='ramfb'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>

View File

@@ -86,7 +86,6 @@
<flag name='migration-file-drop-cache'/> <flag name='migration-file-drop-cache'/>
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='incremental-backup'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>
<flag name='i8042'/> <flag name='i8042'/>

View File

@@ -117,7 +117,6 @@
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='vhost-user-vga'/> <flag name='vhost-user-vga'/>
<flag name='incremental-backup'/>
<flag name='ramfb'/> <flag name='ramfb'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>

View File

@@ -118,7 +118,6 @@
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='vhost-user-vga'/> <flag name='vhost-user-vga'/>
<flag name='incremental-backup'/>
<flag name='ramfb'/> <flag name='ramfb'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>

View File

@@ -118,7 +118,6 @@
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='vhost-user-vga'/> <flag name='vhost-user-vga'/>
<flag name='incremental-backup'/>
<flag name='ramfb'/> <flag name='ramfb'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>

View File

@@ -57,7 +57,6 @@
<flag name='migration-file-drop-cache'/> <flag name='migration-file-drop-cache'/>
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='incremental-backup'/>
<flag name='query-cpu-model-baseline'/> <flag name='query-cpu-model-baseline'/>
<flag name='query-cpu-model-comparison'/> <flag name='query-cpu-model-comparison'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>

View File

@@ -118,7 +118,6 @@
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='vhost-user-vga'/> <flag name='vhost-user-vga'/>
<flag name='incremental-backup'/>
<flag name='ramfb'/> <flag name='ramfb'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>

View File

@@ -90,7 +90,6 @@
<flag name='migration-file-drop-cache'/> <flag name='migration-file-drop-cache'/>
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='incremental-backup'/>
<flag name='ramfb'/> <flag name='ramfb'/>
<flag name='arm-max-cpu'/> <flag name='arm-max-cpu'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>

View File

@@ -95,7 +95,6 @@
<flag name='migration-file-drop-cache'/> <flag name='migration-file-drop-cache'/>
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='incremental-backup'/>
<flag name='ramfb'/> <flag name='ramfb'/>
<flag name='arm-max-cpu'/> <flag name='arm-max-cpu'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>

View File

@@ -85,7 +85,6 @@
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='vhost-user-vga'/> <flag name='vhost-user-vga'/>
<flag name='incremental-backup'/>
<flag name='ramfb'/> <flag name='ramfb'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>

View File

@@ -57,7 +57,6 @@
<flag name='migration-file-drop-cache'/> <flag name='migration-file-drop-cache'/>
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='incremental-backup'/>
<flag name='query-cpu-model-baseline'/> <flag name='query-cpu-model-baseline'/>
<flag name='query-cpu-model-comparison'/> <flag name='query-cpu-model-comparison'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>

View File

@@ -118,7 +118,6 @@
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='vhost-user-vga'/> <flag name='vhost-user-vga'/>
<flag name='incremental-backup'/>
<flag name='ramfb'/> <flag name='ramfb'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>

View File

@@ -26,7 +26,6 @@
<flag name='nbd-bitmap'/> <flag name='nbd-bitmap'/>
<flag name='migration-file-drop-cache'/> <flag name='migration-file-drop-cache'/>
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='incremental-backup'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>
<flag name='rng-builtin'/> <flag name='rng-builtin'/>

View File

@@ -118,7 +118,6 @@
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='vhost-user-vga'/> <flag name='vhost-user-vga'/>
<flag name='incremental-backup'/>
<flag name='ramfb'/> <flag name='ramfb'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>

View File

@@ -89,7 +89,6 @@
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='vhost-user-vga'/> <flag name='vhost-user-vga'/>
<flag name='incremental-backup'/>
<flag name='ramfb'/> <flag name='ramfb'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>

View File

@@ -60,7 +60,6 @@
<flag name='migration-file-drop-cache'/> <flag name='migration-file-drop-cache'/>
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='incremental-backup'/>
<flag name='query-cpu-model-baseline'/> <flag name='query-cpu-model-baseline'/>
<flag name='query-cpu-model-comparison'/> <flag name='query-cpu-model-comparison'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>

View File

@@ -117,7 +117,6 @@
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='vhost-user-vga'/> <flag name='vhost-user-vga'/>
<flag name='incremental-backup'/>
<flag name='ramfb'/> <flag name='ramfb'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>

View File

@@ -69,7 +69,6 @@
<flag name='nbd-bitmap'/> <flag name='nbd-bitmap'/>
<flag name='bochs-display'/> <flag name='bochs-display'/>
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='incremental-backup'/>
<flag name='ramfb'/> <flag name='ramfb'/>
<flag name='arm-max-cpu'/> <flag name='arm-max-cpu'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>

View File

@@ -60,7 +60,6 @@
<flag name='migration-file-drop-cache'/> <flag name='migration-file-drop-cache'/>
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='incremental-backup'/>
<flag name='query-cpu-model-baseline'/> <flag name='query-cpu-model-baseline'/>
<flag name='query-cpu-model-comparison'/> <flag name='query-cpu-model-comparison'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>

View File

@@ -118,7 +118,6 @@
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='vhost-user-vga'/> <flag name='vhost-user-vga'/>
<flag name='incremental-backup'/>
<flag name='ramfb'/> <flag name='ramfb'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>

View File

@@ -117,7 +117,6 @@
<flag name='dbus-vmstate'/> <flag name='dbus-vmstate'/>
<flag name='vhost-user-gpu'/> <flag name='vhost-user-gpu'/>
<flag name='vhost-user-vga'/> <flag name='vhost-user-vga'/>
<flag name='incremental-backup'/>
<flag name='ramfb'/> <flag name='ramfb'/>
<flag name='drive-nvme'/> <flag name='drive-nvme'/>
<flag name='smp-dies'/> <flag name='smp-dies'/>