1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-10-27 18:55:19 +03:00
lvm2/lib/metadata
Jonathan Earl Brassow dc7b1640ed Fix name conflicts that prevent down-converting RAID1 when specifying a device
When down-converting a RAID1 device, it is the last device that is extracted
and removed when the user does not specify a particular device.  However,
when a device is specified (and it is not the last), the device is removed and
the remaining sub-LVs are "shifted down" to fill the hole.  This cause problems
when resuming the LV because if the shifted devices were resumed (and thus
renamed) before the sub-LV being extracted, there would be a name conflict.
The solution is to resume the extracted sub-LVs first so that they can be
properly renamed preventing a possible conflict.

This addresses bug 801967.
2012-03-15 20:00:54 +00:00
..
lv_alloc.h Set missing header define 2012-01-25 22:37:48 +00:00
lv_manip.c Some more missing supposedly 64bit operations. 2012-03-05 15:05:24 +00:00
lv.c Fix missing break 2012-02-27 11:13:48 +00:00
lv.h Thin add new display field for lvs 2012-01-19 15:34:32 +00:00
merge.c Using %u modifier to print unsigned values. 2012-03-12 14:41:42 +00:00
metadata-exported.h The lvmetad client-side integration. Only active when use_lvmetad = 1 is set in 2012-02-23 13:11:07 +00:00
metadata.c Removing call of release_vg(NULL) 2012-03-12 14:43:12 +00:00
metadata.h Pass 'single_device' parameter down to suppress 'Can't find uuid' messages 2012-02-29 02:35:35 +00:00
mirror.c Drop backtrace after log_error 2012-02-23 22:24:47 +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 Some more missing supposedly 64bit operations. 2012-03-05 15:05:24 +00:00
pv_map.c Track unreserved space for all alloc policies and then permit NORMAL to place 2012-02-01 02:10:45 +00:00
pv_map.h Track unreserved space for all alloc policies and then permit NORMAL to place 2012-02-01 02:10:45 +00:00
pv.c Move lvmcache data structures behind an API (making the structures private to 2012-02-10 01:28:27 +00:00
pv.h Defer writing PV labels to vg_write. 2011-06-01 19:29:31 +00:00
raid_manip.c Fix name conflicts that prevent down-converting RAID1 when specifying a device 2012-03-15 20:00:54 +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 Remove support for TRIM message 2012-03-02 13:26:08 +00:00
vg.c Add free_orphan_vg 2012-02-13 11:03:59 +00:00
vg.h Add free_orphan_vg 2012-02-13 11:03:59 +00:00