summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeinz Mauelshagen <heinzm@redhat.com>2017-03-07 21:55:19 +0100
committerHeinz Mauelshagen <heinzm@redhat.com>2017-03-07 21:55:19 +0100
commit9ed11e919187fcc6d2a0ab192937e3cebed08592 (patch)
treec347d0290697e9628058c375e8c8234d3a4c3c13
parent05aceaffbd184c6b5d892d92a6c4d9db182da8f8 (diff)
downloadlvm2-9ed11e919187fcc6d2a0ab192937e3cebed08592.tar.gz
raid: cleanup _lv_set_image_lvs_start_les()
Avoid second loop.
-rw-r--r--lib/metadata/raid_manip.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/metadata/raid_manip.c b/lib/metadata/raid_manip.c
index 1a4a86037..40044f2ca 100644
--- a/lib/metadata/raid_manip.c
+++ b/lib/metadata/raid_manip.c
@@ -1302,12 +1302,11 @@ static int _lv_set_image_lvs_start_les(struct logical_volume *lv)
data_seg->le = le;
le += data_seg->len;
}
- }
- /* Try merging rimage sub LV segments _after_ adjusting start LEs */
- for (s = 0; s < seg->area_count; s++)
+ /* Try merging rimage sub LV segments _after_ adjusting start LEs */
if (!lv_merge_segments(seg_lv(seg, s)))
return_0;
+ }
return 1;
}