]> xenbits.xensource.com Git - libvirt.git/commit
qemu: Prepare storage backing chain traversal code for FD passed images
authorPeter Krempa <pkrempa@redhat.com>
Wed, 14 Dec 2022 14:35:29 +0000 (15:35 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Mon, 9 Jan 2023 13:59:43 +0000 (14:59 +0100)
commit7ce63d5a07c5798d295fed1731f6fd552c5d41cc
treebdb8832841aeed1097daab2128117079246306c2
parent6f3d13bfbdaaaed206f59de3a3609992c1cad90b
qemu: Prepare storage backing chain traversal code for FD passed images

We assume that FD passed images already exist so all existance checks
are skipped.

For the case that a FD-passed image is passed without a terminated
backing chain (thus forcing us to detect) we attempt to read the header
from the FD.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
src/qemu/qemu_domain.c
src/storage_file/storage_source.c