diff options
author | Alasdair G Kergon <agk@redhat.com> | 2016-05-24 14:27:05 +0100 |
---|---|---|
committer | Alasdair G Kergon <agk@redhat.com> | 2016-05-24 14:27:05 +0100 |
commit | 7fffcce9247cba8ecb40a1c7b0c6d18a5cde2165 (patch) | |
tree | e00e3ea73410067eb54545ebcde50790066b1fe6 | |
parent | adeb624c3bdfa5b444becb6918486b49a8d9ce4d (diff) | |
download | lvm2-7fffcce9247cba8ecb40a1c7b0c6d18a5cde2165.tar.gz |
raid: Revert _lv_extend_layered_lv non-raid0 area_multiple.
-rw-r--r-- | lib/metadata/lv_manip.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/metadata/lv_manip.c b/lib/metadata/lv_manip.c index 8a2c7284f..6c2d4e5a9 100644 --- a/lib/metadata/lv_manip.c +++ b/lib/metadata/lv_manip.c @@ -3805,7 +3805,8 @@ static int _lv_extend_layered_lv(struct alloc_handle *ah, if (seg_is_raid(seg)) { stripes = 1; stripe_size = 0; - area_multiple = _calc_area_multiple(seg->segtype, seg->area_count, stripes); + if (seg_is_raid0(seg)) + area_multiple = seg->area_count; } for (fa = first_area, s = 0; s < seg->area_count; s++) { |