On 10/13/25 15:40, Peter Krempa via Devel wrote:
> Peter Krempa (7):
> qemu: monitor: Track inactive state of block nodes in
> 'qemuBlockNamedNodeData'
> qemu: block: Introduce helper function to ensure that block nodes are
> active
> qemu: Re-activate block nodes before storage operations
> qemu: migration: Don't reactivate block nodes after migration failure
> any more
> qemu: snapshot: Deactivate block nodes on manually snapshotted disks
> qemu: snapshot: Allow snapshot consisting only of 'manual'-y handled
> disks
> docs: snapshot: Add a note that blockjobs ought to be avoided with
> 'manual' snapshots
>
> docs/formatsnapshot.rst | 7 ++-
> src/qemu/qemu_backup.c | 3 ++
> src/qemu/qemu_block.c | 52 +++++++++++++++++++++
> src/qemu/qemu_block.h | 4 ++
> src/qemu/qemu_checkpoint.c | 12 +++++
> src/qemu/qemu_driver.c | 9 ++++
> src/qemu/qemu_migration.c | 53 ++-------------------
> src/qemu/qemu_monitor.h | 4 ++
> src/qemu/qemu_monitor_json.c | 5 ++
> src/qemu/qemu_snapshot.c | 91 +++++++++++++++++++++++++++++++++++-
> 10 files changed, 188 insertions(+), 52 deletions(-)
>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
Michal