summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Grow.c1
-rw-r--r--super-intel.c3
2 files changed, 3 insertions, 1 deletions
diff --git a/Grow.c b/Grow.c
index 2719346c..818eb6a4 100644
--- a/Grow.c
+++ b/Grow.c
@@ -2387,6 +2387,7 @@ static int verify_reshape_position(struct mdinfo *info, int level)
} else if (info->reshape_progress > position) {
pr_err("Fatal error: array reshape was not properly frozen (expected reshape position is %llu, but reshape progress is %llu.\n",
position, info->reshape_progress);
+ pr_err("Reassemble array to try to restore critical sector.\n");
ret_val = -1;
} else {
dprintf("Reshape position in md and metadata are the same;");
diff --git a/super-intel.c b/super-intel.c
index 7e3c5f2b..cab84198 100644
--- a/super-intel.c
+++ b/super-intel.c
@@ -12596,7 +12596,8 @@ static int imsm_manage_reshape(
init_migr_record_imsm(st, dev, sra);
else {
if (__le32_to_cpu(migr_rec->rec_status) != UNIT_SRC_NORMAL) {
- dprintf("imsm: cannot restart migration when data are present in copy area.\n");
+ pr_err("imsm: Cannot restart migration when data are present in copy area.\n"
+ " Reassemble array to try to restore critical sector.\n");
goto abort;
}
/* Save checkpoint to update migration record for current