1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/lib/metadata
David Teigland 0534723a2d integrity: fix segfault on error path when replacing images
When adding replacement raid+integrity images (lvconvert --repair
after a raid image is lost), various errors can cause the function
to exit with an error.  On this exit path, the function attempts
to revert new images that had been created but not yet used.  The
cleanup failed to account for the fact that not all images needed
to be reverted.
2021-01-13 13:39:33 -06:00
..
cache_manip.c cache: simplier signal handling 2020-09-14 00:15:14 +02: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 alloc: enhance estimation of sufficient_pes_free 2021-01-13 12:54:45 +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 vdo: extend vdo segment validation 2020-09-22 23:25:16 +02:00
metadata-exported.h integrity: display total mismatches at raid LV level 2020-11-11 15:10:15 -06:00
metadata.c partial flag for writecache and integrity 2020-12-11 16:25:25 -06:00
metadata.h pass cmd struct through more functions 2020-04-21 10:58:05 -05:00
mirror.c wipe: convert zero_value to uint8_t 2020-09-15 22:52:25 +02:00
pool_manip.c thin: no delete message for device_id 0 2020-09-25 22:54:07 +02: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 Revert "lvdisplay: dispaly correct status when underlying devs missing" 2020-08-28 13:28:15 -05: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 active: fix compilation without devmapper 2020-09-29 10:43:56 +02: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 two step detach 2020-10-01 11:33:02 -05:00