]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu: Decompose qemuSaveImageOpen
authorJim Fehlig via Devel <devel@lists.libvirt.org>
Fri, 31 Jan 2025 02:29:03 +0000 (19:29 -0700)
committerMichal Privoznik <mprivozn@redhat.com>
Fri, 31 Jan 2025 07:53:51 +0000 (08:53 +0100)
commit517248e2394476a3105ff5866b0b718fc6583073
tree745282210311bfbbbedce3fa33c8f0f4e524e99d
parent50d65b94ef3f3588973557a1f1ad8ab3b66bc611
qemu: Decompose qemuSaveImageOpen

Split the reading of libvirt's save image metadata from the opening
of the fd that will be passed to QEMU. This allows improved error
handling and provides more flexibility users of qemu_saveimage.

Signed-off-by: Jim Fehlig <jfehlig@suse.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/qemu/qemu_driver.c
src/qemu/qemu_saveimage.c
src/qemu/qemu_saveimage.h
src/qemu/qemu_snapshot.c