]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu: Add -blockdev support for block pull job
authorPeter Krempa <pkrempa@redhat.com>
Mon, 22 Jul 2019 11:39:24 +0000 (13:39 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Mon, 29 Jul 2019 11:58:25 +0000 (13:58 +0200)
commit1bf3808207fdac0a90a91399d1d1f19e73d35676
treedd00eb4de670a0001ad9470a5e783dc247858636
parentbcf3e3a2842a4553e08a6aa894e883e36820f32d
qemu: Add -blockdev support for block pull job

Introduce the handler for finalizing a block pull job which will allow
to use it with blockdev.

This patch also contains some additional machinery which is required to
store all the relevant job data in the status XML which will also be
reused with other block job types.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/qemu/qemu_blockjob.c
src/qemu/qemu_blockjob.h
src/qemu/qemu_domain.c
src/qemu/qemu_driver.c
tests/qemustatusxml2xmldata/blockjob-blockdev-in.xml