Gitweb:
https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=9ed11e919187fcc6d2a...
Commit: 9ed11e919187fcc6d2a0ab192937e3cebed08592
Parent: 05aceaffbd184c6b5d892d92a6c4d9db182da8f8
Author: Heinz Mauelshagen <heinzm(a)redhat.com>
AuthorDate: Tue Mar 7 21:55:19 2017 +0100
Committer: Heinz Mauelshagen <heinzm(a)redhat.com>
CommitterDate: Tue Mar 7 21:55:19 2017 +0100
raid: cleanup _lv_set_image_lvs_start_les()
Avoid second loop.
---
lib/metadata/raid_manip.c | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/lib/metadata/raid_manip.c b/lib/metadata/raid_manip.c
index 1a4a860..40044f2 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;
}