1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-10 05:18:36 +03:00
lvm2/lib
Jonathan Earl Brassow cb09dc1274 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
..
activate Fix the way RAID meta LVs are added to the dependency tree. 2012-01-23 20:56:42 +00:00
cache Make a cleaner split between config tree and config file functionality. Move 2011-12-18 21:56:03 +00:00
commands Reorder fns in libdm-deptree. 2012-01-23 17:46:31 +00:00
config Reorder fns in libdm-deptree. 2012-01-23 17:46:31 +00:00
datastruct Revert the #include changes. Need to fix this at the #include site for now, and 2011-07-18 14:34:33 +00:00
device Minor cleanup 2012-01-20 11:01:56 +00:00
display Use chunk_size consistently for thin_pool within LVM. 2012-01-24 00:55:03 +00:00
error Add lv_activate_opts structure 2011-06-17 14:14:19 +00:00
filters Give priority to emcpower devices with duplicate PVIDs. 2012-01-11 20:38:42 +00:00
format1 Always use vg memory pool for allocated lv segment 2011-10-23 16:02:01 +00:00
format_pool Always use vg memory pool for allocated lv segment 2011-10-23 16:02:01 +00:00
format_text Thin until proper vgcfgrestore for thin is implementad, disable restore. 2012-01-20 11:01:13 +00:00
freeseg Replace malloc with zalloc when creating segment_type's 2011-03-25 21:59:42 +00:00
label Report sector containing label in verbose message. 2011-06-01 15:30:36 +00:00
locking Attempt to improve clustered 'lvchange -aey' behaviour to try local node before 2012-01-21 05:29:51 +00:00
log Reduce stack size usage in print_log 2011-10-22 16:52:00 +00:00
metadata Use suspend|resume_origin_only when up-converting RAID LVs, as mirrors do. 2012-01-24 14:33:38 +00:00
mirror Add activation/use_linear_target enabled by default. (prajnoha) 2011-11-28 20:37:51 +00:00
misc Differentiate between snapshot status of "Invalid" and "Merge failed". 2012-01-20 22:02:04 +00:00
mm Make error message hit when preallocated memlock memory exceeded clearer. 2012-01-12 18:29:07 +00:00
raid Support the ability to replace specific devices in a RAID array. 2011-11-30 02:02:10 +00:00
replicator Fix last checkin for replicator. 2011-11-29 12:10:38 +00:00
report Differentiate between snapshot status of "Invalid" and "Merge failed". 2012-01-20 22:02:04 +00:00
snapshot Differentiate between snapshot status of "Invalid" and "Merge failed". 2012-01-20 22:02:04 +00:00
striped Add activation/use_linear_target enabled by default. (prajnoha) 2011-11-28 20:37:51 +00:00
thin Use chunk_size consistently for thin_pool within LVM. 2012-01-24 00:55:03 +00:00
unknown Fix log_error() usage 2011-09-24 21:19:30 +00:00
uuid Revert the #include changes. Need to fix this at the #include site for now, and 2011-07-18 14:34:33 +00:00
zero Add lv_activate_opts structure 2011-06-17 14:14:19 +00:00
Makefile.in Do not scan device if it is part of active multipath. 2011-11-11 15:11:08 +00:00