libvirt/src/storage
Peter Krempa 447f69dec4 storage_driver: Unlock object on ACL fail in storagePoolLookupByTargetPath
'virStoragePoolObjListSearch' returns a locked and refed object, thus we
must release it on ACL permission failure.

Fixes: 7aa0e8c0cb
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1984318
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
2021-07-23 09:59:40 +02:00
..
meson.build build: Remove unused 'conflicts' key from virt_daemon_unit 2021-02-10 09:30:41 -07:00
parthelper.c Drop magic comments for coverity 2021-05-24 20:26:20 +02:00
storage_backend_disk.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
storage_backend_disk.h src/storage: use #pragma once in headers 2019-06-19 17:12:31 +02:00
storage_backend_fs.c storage_backend_fs: use MKFS ony if WITH_STORAGE_FS is defined 2021-04-21 17:26:12 +02:00
storage_backend_fs.h src/storage: use #pragma once in headers 2019-06-19 17:12:31 +02:00
storage_backend_gluster.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
storage_backend_gluster.h src/storage: use #pragma once in headers 2019-06-19 17:12:31 +02:00
storage_backend_iscsi_direct.c virStorageBackendISCSIDirectFindPoolSources: Rework cleanup 2021-06-21 10:46:35 +02:00
storage_backend_iscsi_direct.h src/storage: use #pragma once in headers 2019-06-19 17:12:31 +02:00
storage_backend_iscsi.c src: elevate current identity privilege when fetching secret 2021-05-13 11:07:43 +01:00
storage_backend_iscsi.h src/storage: use #pragma once in headers 2019-06-19 17:12:31 +02:00
storage_backend_logical.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
storage_backend_logical.h src/storage: use #pragma once in headers 2019-06-19 17:12:31 +02:00
storage_backend_mpath.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
storage_backend_mpath.h src/storage: use #pragma once in headers 2019-06-19 17:12:31 +02:00
storage_backend_rbd.c virStorageBackendRBDGetVolNames: Refactor cleanup in 'rbd_list' version 2021-06-15 16:58:23 +02:00
storage_backend_rbd.h src/storage: use #pragma once in headers 2019-06-19 17:12:31 +02:00
storage_backend_scsi.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
storage_backend_scsi.h src/storage: use #pragma once in headers 2019-06-19 17:12:31 +02:00
storage_backend_sheepdog_priv.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
storage_backend_sheepdog.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
storage_backend_sheepdog.h src/storage: use #pragma once in headers 2019-06-19 17:12:31 +02:00
storage_backend_vstorage.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
storage_backend_vstorage.h src/storage: use #pragma once in headers 2019-06-19 17:12:31 +02:00
storage_backend_zfs.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
storage_backend_zfs.h src/storage: use #pragma once in headers 2019-06-19 17:12:31 +02:00
storage_backend.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
storage_backend.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
storage_driver.c storage_driver: Unlock object on ACL fail in storagePoolLookupByTargetPath 2021-07-23 09:59:40 +02:00
storage_driver.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
storage_util.c storage_file: add support to probe cluster_size from QCOW2 images 2021-05-21 14:00:55 +02:00
storage_util.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
virtstoraged.init.in configure: Provide OpenRC scripts for sub-daemons 2019-12-16 10:11:22 +01:00
virtstoraged.service.in systemd: Move timeout from service files to sysconf files 2020-04-03 11:50:50 +02:00
virtstoraged.sysconf systemd: Move timeout from service files to sysconf files 2020-04-03 11:50:50 +02:00