summaryrefslogtreecommitdiff
path: root/Grow.c
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2013-05-21 16:40:23 +1000
committerNeilBrown <neilb@suse.de>2013-05-22 12:26:35 +1000
commit8192902ff75725e40e1b3d7d39452fd949f2d705 (patch)
treeb56b50bb82dc34d7e9d63b91716d6ec6966d10d3 /Grow.c
parent9ad2a640fe8579659455ef51b1fa40ea532e865f (diff)
Grow: --backup-file and --data-offset are incompatible.
So report if both are given, and if --backup-file is given, don't try to update data-offset. Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'Grow.c')
-rw-r--r--Grow.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/Grow.c b/Grow.c
index 5d35e320..8794f4ec 100644
--- a/Grow.c
+++ b/Grow.c
@@ -2866,9 +2866,10 @@ started:
goto release;
}
- switch(set_new_data_offset(sra, st, devname, info->delta_disks,
- data_offset,
- reshape.min_offset_change)) {
+ if (!backup_file)
+ switch(set_new_data_offset(sra, st, devname, info->delta_disks,
+ data_offset,
+ reshape.min_offset_change)) {
case -1:
goto release;
case 0: