1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/lib/metadata
Zdenek Kabelac 668c185949 vg_validate: use uniq_insert
Enhance usage with uniq_insert and also try to better
utilize CPU cache and do a smaller loop for individual
hashing of lvname and separately lvid.

Also correcting usage of 'continue' within validation of
historical names as it should report as much errors
as it can within a loop.
2024-10-24 17:35:33 +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 debug: use just LV name for debug message 2024-10-22 19:36:00 +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: correct last change 2024-10-22 22:25:54 +02:00
metadata-exported.h cleanup: typos in comments 2024-08-30 16:51:15 +02:00
metadata.c vg_validate: use uniq_insert 2024-10-24 17:35:33 +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