From: Peter Krempa Date: Sat, 16 Dec 2023 08:20:41 +0000 (+0100) Subject: qemuDomainBlockPeek: Fix format checking logic X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=19ce02c773fdeb4d1dfaabac42c650a976a07973;p=libvirt.git qemuDomainBlockPeek: Fix format checking logic Recent refactor which changed the format check to use qemuBlockStorageSourceIsRaw accidentaly inverted the condition. Caught by the CI test suite. Fixes: b600b69f8291226095e0fdb2eb7503baa79063fc Signed-off-by: Peter Krempa --- diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index 9d8be15721..2d75357939 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -10173,7 +10173,7 @@ qemuDomainBlockPeek(virDomainPtr dom, goto cleanup; } - if (qemuBlockStorageSourceIsRaw(disk->src)) { + if (!qemuBlockStorageSourceIsRaw(disk->src)) { virReportError(VIR_ERR_OPERATION_UNSUPPORTED, _("peeking is only supported for disk with 'raw' format not '%1$s'"), virStorageFileFormatTypeToString(disk->src->format));