1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-03 05:18:29 +03:00
lvm2/lib/metadata
Zdenek Kabelac be0bf43d74 allocation: report allocation error instead of crash
Current allocation limitation requires to fit metadata/log LV on
a single PV. This is usually not a big problem, but since
thin-pool and cache-pool is using this for allocating extents
for their metadata LVs it might be eventually causing errors
where the remaining free spaces for large metadata size is spread
over several PV.
2021-02-01 12:13:49 +01:00
..
cache_manip.c cache: reuse code for metadata min_max 2021-02-01 12:06:13 +01:00
integrity_manip.c integrity: fix segfault on error path when replacing images 2021-01-13 13:39:33 -06:00
lv_alloc.h build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
lv_manip.c allocation: report allocation error instead of crash 2021-02-01 12:13:49 +01:00
lv.c cache: activation cache_check on cachevol 2020-12-09 17:36:09 -06:00
lv.h cache: activation cache_check on cachevol 2020-12-09 17:36:09 -06:00
merge.c thin: improve 16g support for thin pool metadata 2021-02-01 12:06:13 +01:00
metadata-exported.h cache: reuse code for metadata min_max 2021-02-01 12:06:13 +01:00
metadata.c pvmove: automatically resolve whole stacked LV 2021-02-01 12:06:13 +01:00
metadata.h thin: improve 16g support for thin pool metadata 2021-02-01 12:06:13 +01:00
mirror.c wipe: convert zero_value to uint8_t 2020-09-15 22:52:25 +02:00
pool_manip.c pool: limit pmspare to 16GiB 2021-02-01 12:06:13 +01:00
pv_alloc.h doc: change fsf address 2016-01-21 12:11:37 +01:00
pv_list.c move pv_list code into lib 2020-04-13 10:04:14 -05: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 Revert "lvconvert: display warning if raid1 LV image count does not change" 2020-09-28 17:14:03 +02:00
segtype.c segtype: add linear 2018-06-05 16:23:18 +02:00
segtype.h lvdisplay: enhance LV status output for raid(0) 2021-01-27 16:56:22 +01:00
snapshot_manip.c writecache: allow snapshot of LV with writecache 2020-06-10 12:18:00 -05:00
takeover_matrix.h lvconvert: add infrastructure for RaidLV reshaping support 2017-02-24 05:20:58 +01:00
thin_manip.c thin: improve 16g support for thin pool metadata 2021-02-01 12:06:13 +01:00
vdo_manip.c lvcreate: change error message 2020-09-15 22:52:25 +02:00
vg.c gcc: use apropriate type for reading and printing values 2020-08-28 21:43:03 +02:00
vg.h metadata: include description with command in metadata areas 2019-06-20 16:09:05 -05:00
writecache_manip.c writecache: use cleaner message instead of table reload 2021-01-28 15:14:25 -06:00