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>
This commit is contained in:
parent
9ad2a640fe
commit
8192902ff7
1
Grow.c
1
Grow.c
|
@ -2866,6 +2866,7 @@ started:
|
||||||
goto release;
|
goto release;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!backup_file)
|
||||||
switch(set_new_data_offset(sra, st, devname, info->delta_disks,
|
switch(set_new_data_offset(sra, st, devname, info->delta_disks,
|
||||||
data_offset,
|
data_offset,
|
||||||
reshape.min_offset_change)) {
|
reshape.min_offset_change)) {
|
||||||
|
|
5
mdadm.c
5
mdadm.c
|
@ -1266,6 +1266,11 @@ int main(int argc, char *argv[])
|
||||||
c.require_homehost = 0;
|
c.require_homehost = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (c.backup_file && data_offset != INVALID_SECTORS) {
|
||||||
|
pr_err("--backup-file and --data-offset are incompatible\n");
|
||||||
|
exit(2);
|
||||||
|
}
|
||||||
|
|
||||||
if ((mode == MISC && devmode == 'E')
|
if ((mode == MISC && devmode == 'E')
|
||||||
|| (mode == MONITOR && spare_sharing == 0))
|
|| (mode == MONITOR && spare_sharing == 0))
|
||||||
/* Anyone may try this */;
|
/* Anyone may try this */;
|
||||||
|
|
Loading…
Reference in New Issue