1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/lib
Zdenek Kabelac 24e90f9594 metadata: remember parsing size of VG metadata
When creating lvm2 metadata for VG, lvm2 allocate some buffer,
and if buffer is not big enough, the buffer is 'reallocated' bigger,
and whole metadata creation is repeated until metadata fits.
We can try to use 'previous' metadata size as hint to reduce looping
here.
2021-09-27 18:49:41 +02:00
..
activate gcc: use more zero length arrays 2021-09-22 17:18:50 +02:00
cache lvmcache: follow pv_id/pvid naming convention 2021-09-20 09:35:47 -05:00
cache_segtype gcc: remove invalid attribute 2021-09-13 12:34:41 +02:00
commands devices: apply ignorelockingfailure to devices file lock 2021-08-20 14:07:00 -05:00
config cov: add explicit NULL pointer check 2021-09-20 14:26:09 +02:00
datastruct cleanup: eliminate unused assign 2021-03-11 00:18:01 +01:00
device gcc: use more zero length arrays 2021-09-22 17:18:50 +02:00
display gcc-fanalyzer: helping understand answer is not null 2021-09-21 21:03:47 +02:00
error device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
filters filters: fix memleak on mpath filter destroy 2021-09-13 12:34:41 +02:00
format_text metadata: remember parsing size of VG metadata 2021-09-27 18:49:41 +02:00
freeseg device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
integrity cleanup: no backtraces needed after log_error 2021-03-10 01:11:52 +01:00
label gcc: use more zero length arrays 2021-09-22 17:18:50 +02:00
locking cov: add error path for daemon_request_extend 2021-09-20 14:26:09 +02:00
log debug: keep microseconds aligned 2021-03-15 11:13:24 +01:00
lvmpolld device usage based on devices file 2021-02-23 16:43:32 -06:00
metadata metadata: remember parsing size of VG metadata 2021-09-27 18:49:41 +02:00
mirror lv_info: missing check for info.exists 2021-03-14 16:34:38 +01:00
misc cov: initialize attr 2021-09-13 12:34:41 +02:00
mm debug: change message level 2021-09-15 15:24:56 +02:00
notify build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
properties build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
raid cleanup: reduce code dupliction 2021-03-19 23:21:18 +01:00
report cov: remove unused variable setting 2021-09-13 12:34:41 +02:00
snapshot typo: fixes 2021-02-08 23:53:41 +01:00
striped device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
thin targets: use target_present_version 2021-02-08 23:43:38 +01:00
unknown device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
uuid build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
vdo vdo: just one probe is enough 2021-02-17 11:21:35 +01:00
writecache typo: fixes 2021-02-08 23:53:41 +01:00
zero device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
Makefile.in devices: rework libudev usage 2021-07-13 11:11:23 -05:00