1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-22 17:35:59 +03:00
lvm2/lib/metadata
Jonathan Earl Brassow 6cf3274732 Use suspend|resume_origin_only when up-converting RAID LVs, as mirrors do.
Failure to do so results in "Performing unsafe table load while X device(s) are
known to be suspended" errors.  While fixing the problem in this way works and
is consistent with the way the mirror segment type does it, it would be nice
to find a solution that uses the generic suspend/resume calls.

Also included in this check-in are additions to the test suite that perform
conversions on RAID LVs under a snapshot.  These tests are disabled for the
time being due to a kernel bug that is yet to be tracked down.
2012-01-24 14:33:38 +00:00
..
lv_alloc.h Always use vg memory pool for allocated lv segment 2011-10-23 16:02:01 +00:00
lv_manip.c Properly show LV removal message. 2012-01-24 14:15:52 +00:00
lv.c Use chunk_size consistently for thin_pool within LVM. 2012-01-24 00:55:03 +00:00
lv.h Thin add new display field for lvs 2012-01-19 15:34:32 +00:00
merge.c Use chunk_size consistently for thin_pool within LVM. 2012-01-24 00:55:03 +00:00
metadata-exported.h Use chunk_size consistently for thin_pool within LVM. 2012-01-24 00:55:03 +00:00
metadata.c Replace dynamic buffer allocations for PATH_MAX 2011-11-18 19:31:09 +00:00
metadata.h Thin supports snapshots 2011-11-07 11:03:47 +00:00
mirror.c Disallow 'mirrored' log for cluster mirrors. 2011-10-25 13:17:04 +00:00
pv_alloc.h Fix all segments memory is allocated from vg private mempool. 2010-03-31 17:23:18 +00:00
pv_manip.c Improve the discard documentation. Also improve discard code in 2011-04-13 18:26:39 +00:00
pv_map.c Allow ALLOC_ANYWHERE to split contiguous areas. 2010-03-25 21:19:26 +00:00
pv_map.h Remove superfluous fn prototypes. 2010-07-09 15:21:10 +00:00
pv.c Terminate pv_attr field correctly. (2.02.86) 2011-09-07 13:42:00 +00:00
pv.h Defer writing PV labels to vg_write. 2011-06-01 19:29:31 +00:00
raid_manip.c Use suspend|resume_origin_only when up-converting RAID LVs, as mirrors do. 2012-01-24 14:33:38 +00:00
replicator_manip.c add thin_manip.c like the other manip files 2011-09-06 19:25:42 +00:00
segtype.c Handle metadata with unknown segment types more gracefully. 2009-10-16 17:41:49 +00:00
segtype.h Use a more correct macro for 'seg_is_linear' 2011-10-14 14:21:32 +00:00
snapshot_manip.c Reinstate support for format1 snapshots, but issue deprecated warning. 2011-12-20 00:02:18 +00:00
thin_manip.c Reorder fns in libdm-deptree. 2012-01-23 17:46:31 +00:00
vg.c Add support to keep info about creation time and host for each LV 2012-01-19 15:31:45 +00:00
vg.h Add support to keep info about creation time and host for each LV 2012-01-19 15:31:45 +00:00