1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-03 05:18:29 +03:00
lvm2/lib/metadata
Zdenek Kabelac 0e5f39a5ac snapshot: use single merging sequence
The resume of 'released' 'COW' should preceed the resume of origin.
The fact we need to do the sequence differently for merge was
cause by bugs fixed in 2 previous commits - so we no longer need
to recognize 'merging' and we should always go with single
sequence.

The importance of this order is - to properly remove  '-real' device
from origin LV. When COW is activated as 2nd. '-real' device is
kept in table as it cannot be removed during 1st. resume of origin,
and later activation of COW LV no longer builds tree associated
with origin LV.
2019-10-26 00:49:16 +02:00
..
cache_manip.c cachevol: use cachepool code for metadata size 2019-10-21 12:13:33 -05:00
lv_alloc.h build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
lv_manip.c lv_manip: add lv_uniq_rename_update 2019-10-21 12:14:15 +02:00
lv.c writecache: use dm suffixes and lv attributes 2019-09-20 14:08:51 -05:00
lv.h Remove unused clvm variations for active LVs 2018-06-07 16:17:04 +01:00
merge.c lvconvert: cachevol LV can have multiple segments 2019-09-20 09:59:37 -05:00
metadata-exported.h lv_manip: add lv_uniq_rename_update 2019-10-21 12:14:15 +02:00
metadata.c lvmlockd: fix cachevol locking 2019-10-25 14:08:59 -05:00
metadata.h vgck: let updatemetadata repair mismatched metadata 2019-10-11 12:57:39 -05:00
mirror.c pvmove: remove some cmirror related code 2019-10-11 11:31:42 -05:00
pool_manip.c cachevol: move flag setting after taking archive 2019-10-17 13:03:50 +02:00
pv_alloc.h doc: change fsf address 2016-01-21 12:11:37 +01:00
pv_manip.c pvresize: add missing return 2018-06-08 14:36:56 +02: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 lvmcache: renaming functions and variables 2019-08-16 13:26:11 -05:00
pv.h metadata: import device name hint from metadata 2019-09-30 11:38:10 -05:00
raid_manip.c cleanup: use unsigned type 2019-05-03 13:17:22 +02:00
segtype.c segtype: add linear 2018-06-05 16:23:18 +02:00
segtype.h Add dm-writecache support 2018-11-06 14:18:41 -06:00
snapshot_manip.c snapshot: use single merging sequence 2019-10-26 00:49:16 +02:00
takeover_matrix.h lvconvert: add infrastructure for RaidLV reshaping support 2017-02-24 05:20:58 +01:00
thin_manip.c lv_manip: add synchronizations 2019-08-26 15:32:19 +02:00
vdo_manip.c vdo: introduce get_vdo_write_policy_name 2019-10-04 17:31:55 +02:00
vg.c improve reading and repairing vg metadata 2019-06-07 15:54:04 -05:00
vg.h metadata: include description with command in metadata areas 2019-06-20 16:09:05 -05:00
writecache_manip.c writecache: move code into new file 2019-09-24 15:51:05 -05:00