mirror of
git://sourceware.org/git/lvm2.git
synced 2024-10-28 03:27:58 +03:00
78533f72d3
Take a local file lock to prevent concurrent activation/deactivation of LVs. Thin/cache types and an extension for cluster support are excluded for now. 'lvchange -ay $lv' and 'lvchange -an $lv' should no longer cause trouble if issued concurrently: the new lock should make sure they activate/deactivate $lv one-after-the-other, instead of overlapping. (If anyone wants to experiment with the cluster patch, please get in touch.) |
||
---|---|---|
.. | ||
.exported_symbols | ||
cluster_locking.c | ||
external_locking.c | ||
file_locking.c | ||
locking_types.h | ||
locking.c | ||
locking.h | ||
Makefile.in | ||
no_locking.c |