1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/lib/format_text
Zdenek Kabelac 61a6f9905e metadata: optimize reading metadata copies in scan
While being in lockless scanning phase, we can avoid reading and checking
matching metadata copies if we already know them from other PV
and just rely on matching metadata header information.

These copies will be examined later during locked metadata read/write
access.

This patch may postpone discovering some read failures to locked phase.
2021-09-27 18:56:13 +02:00
..
archive.c cov: add some initializers 2021-09-13 12:34:41 +02:00
archiver.c gcc-fanalyzer: drop zeroing of pointers 2021-09-20 14:18:13 +02:00
archiver.h build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
export.c metadata: remember parsing size of VG metadata 2021-09-27 18:49:41 +02:00
flags.c Add metadata-based autoactivation property for VG and LV 2021-04-07 15:32:49 -05:00
format-text.c metadata: optimize reading metadata copies in scan 2021-09-27 18:56:13 +02:00
format-text.h vgck: fix updatemetadata writing different descriptions 2019-10-11 12:57:32 -05:00
import_vsn1.c cov: clean up pvid and vgid usage 2021-08-16 11:31:15 -05:00
import-export.h metadata: add vg_from_config_tree 2019-11-27 11:13:47 -06:00
import.c metadata: remember parsing size of VG metadata 2021-09-27 18:49:41 +02:00
layout.h gcc: zero-sized array to fexlible array C99 2020-09-01 17:57:50 +02:00
text_export.h cleanup: easier print of historical lv 2021-03-10 01:11:52 +01:00
text_import.h doc: change fsf address 2016-01-21 12:11:37 +01:00
text_label.c logging: messages for found metadata 2021-08-20 14:51:09 -05:00