1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-03 05:18:29 +03:00
lvm2/lib/locking
David Teigland 0aeca60aaa fix readonly activation override options
This fixes a problem in commit e6bb780d24, in which the
back compat handling for the old locking_type=4 was
incorrectly translated to mean the same thing as --readonly,
which prevented activation because activation uses an
exclusive vg lock.  Previously, locking_type=4 allowed
activation.

If we see locking_type 4 in an old config, translate it to
the new combination of --readonly and --sysinit, which we
now define to mean the --readonly behavior with an exception
to allow activation.
2018-09-12 16:30:50 -05:00
..
.exported_symbols Pre-release cleanups. 2009-05-21 03:04:52 +00:00
file_locking.c Remove locking for non-vgs 2018-06-08 14:34:50 -05:00
locking_types.h Implement lock-override options without locking type 2018-06-07 16:17:04 +01:00
locking.c fix readonly activation override options 2018-09-12 16:30:50 -05:00
locking.h Remove lvmetad 2018-07-11 11:26:42 -05:00
lvmlockd.c Remove lvmetad 2018-07-11 11:26:42 -05:00
lvmlockd.h build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00