]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu: Implement support for persistent reservation migration control
authorPeter Krempa <pkrempa@redhat.com>
Thu, 11 Dec 2025 18:47:16 +0000 (19:47 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Thu, 12 Feb 2026 15:38:01 +0000 (16:38 +0100)
commit0d3ef7cb71979172de2c531d865e4525a314f902
treeb46fd069c5efec1206e512994eb895832e52458a
parentb0edb7eb9b819e0560bb7d65b4e0c89082b3b43b
qemu: Implement support for persistent reservation migration control

The 'migration' attribute for the '<reservations>' element allows to
control the persistent reservation migration feature independently of
the machine type default.

Add the XML plumbing and qemu support.

We consider it ABI for now since it influences qemu migration protocol.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
docs/formatdomain.rst
src/conf/domain_conf.c
src/conf/schemas/storagecommon.rng
src/conf/storage_source_conf.c
src/conf/storage_source_conf.h
src/qemu/qemu_command.c
src/qemu/qemu_validate.c
tests/qemuxmlconfdata/disk-virtio-scsi-reservations.x86_64-latest.args
tests/qemuxmlconfdata/disk-virtio-scsi-reservations.xml