On Thu, Oct 03, 2024 at 03:46:26PM +0200, Peter Krempa wrote:
> Changes to v2:
> - added few cleanups
> - added qemumonitorjson test cases for new commands
> - dropped duplicate capability flags
> - fixed bugs pointed out in v2
> - rewritten logic for selecting snapshot images (both for creation/deletion)
> - fixed the logic to be fault tolerant same way as 'delvm'
> - allowed internal snapshots of VMs with UEFI
> - added explanation to all code with non-obvious implications
>
> Nikolai Barybin via Devel (4):
> qemu: monitor: Add plumbing for 'snaphot-save'/'snapshot-delete' QMP
> commands
> qemu: blockjob: Add job types for 'snapshot-save/delete'
> qemu: capabilities: Introduce QEMU_CAPS_SNAPSHOT_INTERNAL_QMP
> capability
> qemu snapshot: use QMP snapshot-save for internal snapshots creation
>
> Peter Krempa (6):
> qemuDomainObjWait: Annotate with G_GNUC_WARN_UNUSED_RESULT
> qemu: monitor: Store internal snapshot names from
> 'query-named-block-nodes'
> qemu snapshot: use QMP snapshot-delete for internal snapshots deletion
> qemuSnapshotActiveInternalDeleteGetDevices: Add warning when deleting
> inconsistent snapshot
> qemu: snapshot: Allow internal snapshots with PFLASH nvram
> news: mention internal snapshot changes
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>