summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Teigland <teigland@redhat.com>2020-02-13 17:22:37 -0600
committerDavid Teigland <teigland@redhat.com>2020-02-13 17:22:37 -0600
commitdb1d66859f8086467979b2d7e32843f70e4436e1 (patch)
treee01d47bc9ee9b52e69026c6d2f8062d11af755a6
parentcba06012acc589888ef88221f1a580b5b81b4100 (diff)
downloadlvm2-db1d66859f8086467979b2d7e32843f70e4436e1.tar.gz
thin: don't use writecache for poolmetadata
-rw-r--r--tools/lvconvert.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/lvconvert.c b/tools/lvconvert.c
index aa2dca7f5..757b32335 100644
--- a/tools/lvconvert.c
+++ b/tools/lvconvert.c
@@ -3104,8 +3104,9 @@ static int _lvconvert_to_pool(struct cmd_context *cmd,
return 0;
}
- /* FIXME Tidy up all these type restrictions. */
+ /* FIXME Tidy up all these type restrictions. (Use a type whitelist?) */
if (lv_is_cache_type(metadata_lv) ||
+ lv_is_writecache(metadata_lv) ||
lv_is_thin_type(metadata_lv) ||
lv_is_cow(metadata_lv) || lv_is_merging_cow(metadata_lv) ||
lv_is_origin(metadata_lv) || lv_is_merging_origin(metadata_lv) ||