diff options
author | Alasdair G Kergon <agk@redhat.com> | 2016-07-30 04:12:58 +0100 |
---|---|---|
committer | Alasdair G Kergon <agk@redhat.com> | 2016-07-30 04:12:58 +0100 |
commit | 52d2fa7022c48791d003554e5e656a94c5970af8 (patch) | |
tree | 4c9f504288b0f8d74ee2a3c0bcfe218eb0dcbf74 | |
parent | d1ff254c3cca0eed959095aa02ef9bfe36481065 (diff) | |
download | lvm2-52d2fa7022c48791d003554e5e656a94c5970af8.tar.gz |
tools: Also recognise segtype with thin and cache.
(--type thin still needs this for lvcreate - more logic should be
shared between lvcreate and lvconvert)
-rw-r--r-- | lib/metadata/segtype.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/metadata/segtype.h b/lib/metadata/segtype.h index 2fc7a123e..bf7c5eb3e 100644 --- a/lib/metadata/segtype.h +++ b/lib/metadata/segtype.h @@ -133,6 +133,8 @@ struct dev_manager; #define segtype_supports_stripe_size(segtype) \ ((segtype_is_striped(segtype) || segtype_is_mirror(segtype) || \ + segtype_is_cache(segtype) || segtype_is_cache_pool(segtype) || \ + segtype_is_thin(segtype) || segtype_is_snapshot(segtype) || \ (segtype_is_raid(segtype) && !segtype_is_raid1(segtype))) ? 1 : 0) #define seg_is_cache(seg) segtype_is_cache((seg)->segtype) |