qemu: cgroup: Don't setup cgroups for FD-passed images

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
This commit is contained in:
Peter Krempa 2023-01-05 16:45:46 +01:00
parent dc20b1d774
commit a575aa280d

View File

@ -206,7 +206,9 @@ qemuSetupImageCgroupInternal(virDomainObj *vm,
if (qemuSetupImagePathCgroup(vm, QEMU_DEV_VFIO, false) < 0)
return -1;
} else {
if (!src->path || !virStorageSourceIsLocalStorage(src)) {
if (!src->path ||
!virStorageSourceIsLocalStorage(src) ||
virStorageSourceIsFD(src)) {
VIR_DEBUG("Not updating cgroups for disk path '%s', type: %s",
NULLSTR(src->path), virStorageTypeToString(src->type));
return 0;