summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeinz Mauelshagen <heinzm@redhat.com>2017-11-08 18:17:26 +0100
committerHeinz Mauelshagen <heinzm@redhat.com>2017-11-08 18:17:26 +0100
commit9958c4192766edb2b0f6cf7b963b72121c50b7ad (patch)
treecfdf0d366a8f547dd98a51dd984a70cba249b727
parent763db8aab02d7df551a3e8500d261ef6c9651bdb (diff)
downloadlvm2-9958c4192766edb2b0f6cf7b963b72121c50b7ad.tar.gz
raid: reject message for 2-legged raid4/5 -> striped
Commit 763db8aab02d7df551a3e8500d261ef6c9651bdb rejects 2-legged conversions to striped/raid0 but different messages are displayed for raid0 or striped. This commit provides the same rejection messages.
-rw-r--r--lib/metadata/raid_manip.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/metadata/raid_manip.c b/lib/metadata/raid_manip.c
index 816c6d4dc..a90466640 100644
--- a/lib/metadata/raid_manip.c
+++ b/lib/metadata/raid_manip.c
@@ -6424,7 +6424,7 @@ int lv_raid_convert(struct logical_volume *lv,
stripe_size = new_stripe_size_supplied ? new_stripe_size : seg->stripe_size;
if (segtype_is_striped(new_segtype))
- new_image_count = stripes ? : seg->area_count;
+ new_image_count = stripes > 1 ? stripes : seg->area_count;
if (!_check_max_raid_devices(new_image_count))
return_0;