[lvm-devel] master - cache: _corig has UUID suffix
Zdenek Kabelac
zkabelac at fedoraproject.org
Mon Nov 10 21:06:36 UTC 2014
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=f6932bfcf91cd317629d9c04007a495f2c05ae26
Commit: f6932bfcf91cd317629d9c04007a495f2c05ae26
Parent: 6effcb16fcc912bdca250b45442b783ebe75c481
Author: Zdenek Kabelac <zkabelac at redhat.com>
AuthorDate: Tue Nov 4 23:19:34 2014 +0100
Committer: Zdenek Kabelac <zkabelac at redhat.com>
CommitterDate: Mon Nov 10 22:05:49 2014 +0100
cache: _corig has UUID suffix
Use -real suffix for cache origin device.
---
lib/misc/lvm-string.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/lib/misc/lvm-string.c b/lib/misc/lvm-string.c
index ae4adbe..0101af9 100644
--- a/lib/misc/lvm-string.c
+++ b/lib/misc/lvm-string.c
@@ -187,7 +187,8 @@ char *build_dm_uuid(struct dm_pool *mem, const struct logical_volume *lv,
* Should also make internal detection simpler.
*/
/* Suffixes used here MUST match lib/activate/dev_manager.c */
- layer = lv_is_cache_pool_data(lv) ? "cdata" :
+ layer = lv_is_cache_origin(lv) ? "real" :
+ lv_is_cache_pool_data(lv) ? "cdata" :
lv_is_cache_pool_metadata(lv) ? "cmeta" :
// FIXME: dm-tree needs fixes for mirrors/raids
//lv_is_mirror_image(lv) ? "mimage" :
More information about the lvm-devel
mailing list