diff options
author | Heinz Mauelshagen <heinzm@redhat.com> | 2017-03-10 18:57:06 +0100 |
---|---|---|
committer | Heinz Mauelshagen <heinzm@redhat.com> | 2017-03-10 18:57:06 +0100 |
commit | 2fcbe34fe85fa57e1e2835dfba95fa21387377b6 (patch) | |
tree | 25703532ad37380c722c7e292cd4a67da83504c0 /tools/lvcreate.c | |
parent | 43388f12208be07191b80a5ed328a87790ecd64a (diff) | |
download | lvm2-2fcbe34fe85fa57e1e2835dfba95fa21387377b6.tar.gz |
lvcreate: fix "striped" limit
Fix regression limiting number of stripes to 8.
Raise back to 128 as before.
Resolves: rhbz1389546
Diffstat (limited to 'tools/lvcreate.c')
-rw-r--r-- | tools/lvcreate.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/lvcreate.c b/tools/lvcreate.c index cd31c9969..ed56757a7 100644 --- a/tools/lvcreate.c +++ b/tools/lvcreate.c @@ -558,8 +558,10 @@ static int _read_mirror_and_raid_params(struct cmd_context *cmd, else if (seg_is_any_raid6(lp)) max_images -= 2; } - } else + } else if (seg_is_mirrored(lp)) max_images = DEFAULT_MIRROR_MAX_IMAGES; + else + max_images = MAX_STRIPES; /* Common mirror and raid params */ if (arg_is_set(cmd, mirrors_ARG)) { |