summaryrefslogtreecommitdiff
path: root/lib/misc
diff options
context:
space:
mode:
authorDavid Teigland <teigland@redhat.com>2019-09-20 09:46:03 -0500
committerDavid Teigland <teigland@redhat.com>2019-09-20 09:59:37 -0500
commit515e37b6dd352bd71e63bdef24fc13e2ee75ff98 (patch)
tree8ac4575d61974f0f74692eb1b89d198efbe35e5d /lib/misc
parentd2c065789cfac0ebfc5b6f3d85d9b2ce84d90e55 (diff)
downloadlvm2-515e37b6dd352bd71e63bdef24fc13e2ee75ff98.tar.gz
cachevol: add dm uuid suffixes to hidden lvs
to indicate they are private lvm devs
Diffstat (limited to 'lib/misc')
-rw-r--r--lib/misc/lvm-string.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/misc/lvm-string.c b/lib/misc/lvm-string.c
index fe24f23d7..b7c1c121e 100644
--- a/lib/misc/lvm-string.c
+++ b/lib/misc/lvm-string.c
@@ -157,6 +157,7 @@ static const char *_lvname_has_reserved_component_string(const char *lvname)
"_cdata",
"_cmeta",
"_corig",
+ "_cvol",
"_mimage",
"_mlog",
"_rimage",
@@ -251,6 +252,7 @@ char *build_dm_uuid(struct dm_pool *mem, const struct logical_volume *lv,
(lv_is_cache(lv) && lv_is_pending_delete(lv)) ? "real" :
lv_is_cache_pool_data(lv) ? "cdata" :
lv_is_cache_pool_metadata(lv) ? "cmeta" :
+ lv_is_cache_vol(lv) ? "cvol" :
// FIXME: dm-tree needs fixes for mirrors/raids
//lv_is_mirror_image(lv) ? "mimage" :
//lv_is_mirror_log(lv) ? "mlog" :