1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/lib/locking
David Teigland d40830a2b1 lockd: fix changing lock type on VG with pool
vgchange --lock-type iterates through LVs to ensure
no LVs are active before changing the lock type of
the VG, but the loop was not checking that an LV
actually has a lock before trying it, so it would
fail if the VG had any LVs that don't use locks,
e.g it would fail on a tmeta LV from a pool.
2015-09-24 14:03:20 -05:00
..
.exported_symbols Pre-release cleanups. 2009-05-21 03:04:52 +00:00
cluster_locking.c cleanup: constify activation usage of lv pointer 2014-09-24 10:54:47 +02:00
external_locking.c cleanup: constify activation usage of lv pointer 2014-09-24 10:54:47 +02:00
file_locking.c file-locking: skip locking of VG_SYNC_NAMES 2014-10-24 16:39:30 +02:00
locking_types.h pre-release 2014-11-11 14:13:00 +00:00
locking.c commands: add new NO_METADATA_PROCESSING flag to selected commands 2015-07-30 13:56:13 +02:00
locking.h locking: Add missing error handling. 2015-06-30 18:54:38 +01:00
lvmlockd.c lockd: fix changing lock type on VG with pool 2015-09-24 14:03:20 -05:00
lvmlockd.h lockd: add start_init arg to lockd_start_vg 2015-09-10 09:47:26 -05:00
Makefile.in Install plugins to subdirs 2010-05-06 10:07:46 +00:00
no_locking.c cleanup: constify activation usage of lv pointer 2014-09-24 10:54:47 +02:00