1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/lib/metadata
Zdenek Kabelac 7c5cca600c check_lv_segment: split into incomplete complete
Split single check_lv_segments() into 2 separate
versions so they can be called independently.
This allow to 'skip' already checked segment
check after it's been imported to VG and also
avoid another repeated checking when validating
segment with complete vg.

**
check_lv_segments_incomplete_vg()

this check just basic LV segment properties and does not
validate those requiring full VG.

**
check_lv_segments_complete_vg()

Remaining check that expects complete VG is present.
2024-10-22 19:36:00 +02:00
..
cache_manip.c cleanup: typos in comments 2024-08-30 16:51:15 +02:00
integrity_manip.c cov: avoid expression overflow 2024-08-09 13:20:44 +02: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: fall back to direct zeroing on any BLKZEROOUT ioctl failure 2024-10-18 11:44:34 +02:00
lv.c lv: set creation uses const string 2024-10-22 19:36:00 +02:00
lv.h lv: remove unused declaration 2024-01-10 14:02:22 +01:00
merge.c check_lv_segment: split into incomplete complete 2024-10-22 19:36:00 +02:00
metadata-exported.h cleanup: typos in comments 2024-08-30 16:51:15 +02:00
metadata.c check_lv_segment: split into incomplete complete 2024-10-22 19:36:00 +02:00
metadata.h check_lv_segment: split into incomplete complete 2024-10-22 19:36:00 +02:00
mirror.c import: check fixup mirror only when needed 2024-10-22 19:36:00 +02:00
pool_manip.c cleanup: typos in comments 2024-08-30 16:51:15 +02:00
pv_alloc.h doc: change fsf address 2016-01-21 12:11:37 +01:00
pv_list.c devices: fix dev_name assumptions 2022-02-24 17:22:04 -06:00
pv_manip.c cov: remove unneeded includes 2021-07-28 00:49:28 +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 cov: clean up pvid and vgid usage 2021-08-16 11:31:15 -05:00
pv.h cov: clean up pvid and vgid usage 2021-08-16 11:31:15 -05:00
raid_manip.c metadata: look for LV by name with find_lv 2024-10-22 19:36:00 +02:00
segtype.c segtype: add linear 2018-06-05 16:23:18 +02:00
segtype.h metadata: use lv_hash in segment-specific metadata parsing 2024-09-10 11:51:15 -05:00
snapshot_manip.c cleanup: typos in comments 2024-08-30 16:51:15 +02:00
takeover_matrix.h const: raid takover arrays 2024-05-04 01:01:57 +02:00
thin_manip.c thin: check only for profiled config vars 2024-10-22 19:36:00 +02:00
vdo_manip.c vdo: depcreate unused settings 2024-09-26 16:25:12 +02:00
vg.c lvremove: fix failed remove of all LVs in shared VG 2024-10-16 13:18:14 -05:00
vg.h import: check fixup mirror only when needed 2024-10-22 19:36:00 +02:00
writecache_manip.c cov: drop unused header inclusion 2024-08-09 13:20:44 +02:00