From: Peter Krempa Date: Tue, 4 Feb 2025 16:55:14 +0000 (+0100) Subject: virDomainDefHasManagedPR: Consider also disk's 'mirror' chain X-Git-Tag: v11.1.0-rc1~102 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8e0591520fad0826eec1684a56b4bc43c8287f21;p=thirdparty%2Flibvirt.git virDomainDefHasManagedPR: Consider also disk's 'mirror' chain Consider also the destination of a block-copy job. Signed-off-by: Peter Krempa Reviewed-by: Michal Privoznik --- diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c index 2ef18b77fc..87f87bbe56 100644 --- a/src/conf/domain_conf.c +++ b/src/conf/domain_conf.c @@ -31372,6 +31372,9 @@ virDomainDefHasManagedPR(const virDomainDef *def) for (i = 0; i < def->ndisks; i++) { if (virStorageSourceChainHasManagedPR(def->disks[i]->src)) return true; + + if (virStorageSourceChainHasManagedPR(def->disks[i]->mirror)) + return true; } return false;