summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeinz Mauelshagen <heinzm@redhat.com>2017-10-09 15:21:51 +0200
committerHeinz Mauelshagen <heinzm@redhat.com>2017-10-09 16:03:35 +0200
commit44275c763c9c628152095aee9c99a8e078fc44d6 (patch)
tree9bacd74015d476423dd4d6735c1818aa187d11e8
parent5f13e33d541f7af77f586ac55edfed336ad8dcc1 (diff)
downloadlvm2-44275c763c9c628152095aee9c99a8e078fc44d6.tar.gz
raid: fix validation check for raid0 segment data_offset member
Commit 2f754b73ffdaa95af4a6d703e31b76d4efbf7a36 missed one.
-rw-r--r--lib/metadata/merge.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/metadata/merge.c b/lib/metadata/merge.c
index 5017cf191..711e7e788 100644
--- a/lib/metadata/merge.c
+++ b/lib/metadata/merge.c
@@ -119,7 +119,7 @@ static void _check_raid0_seg(struct lv_segment *seg, int *error_count)
raid_seg_error_val("non-zero min recovery rate", seg->min_recovery_rate);
if (seg->max_recovery_rate)
raid_seg_error_val("non-zero max recovery rate", seg->max_recovery_rate);
- if ((seg->lv->status & LV_RESHAPE_DATA_OFFSET) || seg->data_offset)
+ if ((seg->lv->status & LV_RESHAPE_DATA_OFFSET) || seg->data_offset > 1)
raid_seg_error_val("data_offset", seg->data_offset);
}