1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-22 17:35:59 +03:00
lvm2/lib
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
..
activate filter: add config setting to skip scanning LVs 2018-08-30 09:59:50 -05:00
cache Remove lvmetad 2018-07-11 11:26:42 -05:00
cache_segtype Merge branch '2018-06-04-data-structs' 2018-06-08 14:21:07 +01:00
commands filter: add config setting to skip scanning LVs 2018-08-30 09:59:50 -05:00
config filter: add config setting to skip scanning LVs 2018-08-30 09:59:50 -05:00
datastruct build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
device [bcache] Remove unused 'hash' field from blocks. 2018-09-11 13:17:29 +01:00
display display: basic vdo segment lvdisplay and lvs support 2018-07-09 15:28:35 +02:00
error device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
filters filter: add config setting to skip scanning LVs 2018-08-30 09:59:50 -05:00
format_text metadata: improve write and commit code 2018-09-11 10:06:25 -05:00
freeseg device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
label vgcreate: close exclusive fd after pvcreate 2018-08-01 11:22:23 -05:00
locking fix readonly activation override options 2018-09-12 16:30:50 -05:00
log device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
lvmpolld device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
metadata lvconvert: allow raid4 -> linear conversion request 2018-09-10 18:43:21 +02:00
mirror Merge branch '2018-06-04-data-structs' 2018-06-08 14:21:07 +01:00
misc vdo: component activation of VDO data LV 2018-07-09 15:28:35 +02:00
mm memlock: extend exception list 2018-07-02 10:24:20 +02:00
notify build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
properties build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
raid Merge branch '2018-06-04-data-structs' 2018-06-08 14:21:07 +01:00
report report: show empty lock_type for none 2018-06-15 14:14:39 -05:00
snapshot Merge branch '2018-06-04-data-structs' 2018-06-08 14:21:07 +01:00
striped device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
thin Merge branch '2018-06-04-data-structs' 2018-06-08 14:21:07 +01:00
unknown device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
uuid build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
vdo dmeventd: lvm vdo support 2018-07-09 15:29:16 +02:00
zero device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
Makefile.in Remove lvmetad 2018-07-11 11:26:42 -05:00