1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-10-28 03:27:58 +03:00
lvm2/lib/metadata
David Teigland 18259d5559 Remove unused clvm variations for active LVs
Different flavors of activate_lv() and lv_is_active()
which are meaningful in a clustered VG can be eliminated
and replaced with whatever that flavor already falls back
to in a local VG.

e.g. lv_is_active_exclusive_locally() is distinct from
lv_is_active() in a clustered VG, but in a local VG they
are equivalent.  So, all instances of the variant are
replaced with the basic local equivalent.

For local VGs, the same behavior remains as before.
For shared VGs, lvmlockd was written with the explicit
requirement of local behavior from these functions
(lvmlockd requires locking_type 1), so the behavior
in shared VGs also remains the same.
2018-06-07 16:17:04 +01:00
..
cache_manip.c Remove unused clvm variations for active LVs 2018-06-07 16:17:04 +01:00
lv_alloc.h build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
lv_manip.c Remove unused clvm variations for active LVs 2018-06-07 16:17:04 +01:00
lv.c Remove unused clvm variations for active LVs 2018-06-07 16:17:04 +01:00
lv.h Remove unused clvm variations for active LVs 2018-06-07 16:17:04 +01:00
merge.c build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
metadata-exported.h Merge branch 'master' into 2018-05-11-fork-libdm 2018-06-01 13:04:12 +01:00
metadata-liblvm.c Merge branch 'master' into 2018-05-11-fork-libdm 2018-06-01 13:04:12 +01:00
metadata.c Remove more clvm code 2018-06-07 16:17:04 +01:00
metadata.h Remove clvmd and associated code 2018-06-05 11:09:13 -05:00
mirror.c Remove unused clvm variations for active LVs 2018-06-07 16:17:04 +01:00
pool_manip.c Remove unused clvm variations for active LVs 2018-06-07 16:17:04 +01:00
pv_alloc.h doc: change fsf address 2016-01-21 12:11:37 +01:00
pv_manip.c build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
pv_map.c build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
pv_map.h build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
pv.c build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
pv.h device-mapper: Fork libdm internally. 2018-05-16 13:00:50 +01:00
raid_manip.c Remove unused clvm variations for active LVs 2018-06-07 16:17:04 +01:00
segtype.c segtype: add linear 2018-06-05 16:23:18 +02:00
segtype.h segtype: add linear 2018-06-05 16:23:18 +02:00
snapshot_manip.c Remove unused clvm variations for active LVs 2018-06-07 16:17:04 +01:00
takeover_matrix.h lvconvert: add infrastructure for RaidLV reshaping support 2017-02-24 05:20:58 +01:00
thin_manip.c Remove unused clvm variations for active LVs 2018-06-07 16:17:04 +01:00
vg.c Remove clvmd and associated code 2018-06-05 11:09:13 -05:00
vg.h Remove clvmd and associated code 2018-06-05 11:09:13 -05:00