summaryrefslogtreecommitdiffstats
path: root/Assemble.c
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2009-10-20 16:23:45 +1100
committerNeilBrown <neilb@suse.de>2009-10-20 16:23:45 +1100
commitea0ebe96859ce53230ac28c25e3ab2a8ccd3aa3b (patch)
tree412de693153c0ccf9181fa3902a26d01e09d88ca /Assemble.c
parent22e305169f02253890da169b90678da48ffa5120 (diff)
downloadmdadm-ea0ebe96859ce53230ac28c25e3ab2a8ccd3aa3b.tar.gz
mdadm-ea0ebe96859ce53230ac28c25e3ab2a8ccd3aa3b.tar.xz
mdadm-ea0ebe96859ce53230ac28c25e3ab2a8ccd3aa3b.zip
Assemble: print more verbose messages about restarting a reshape
Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'Assemble.c')
-rw-r--r--Assemble.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/Assemble.c b/Assemble.c
index 7c3a249..8423a81 100644
--- a/Assemble.c
+++ b/Assemble.c
@@ -963,6 +963,10 @@ int Assemble(struct supertype *st, char *mddev,
if (content->reshape_active) {
int err = 0;
int *fdlist = malloc(sizeof(int)* bestcnt);
+ if (verbose)
+ fprintf(stderr, Name ":%s has an active reshape - checking "
+ "if critical section needs to be restored\n",
+ chosen_name);
for (i=0; i<bestcnt; i++) {
int j = best[i];
if (j >= 0) {
@@ -977,7 +981,7 @@ int Assemble(struct supertype *st, char *mddev,
fdlist[i] = -1;
}
if (!err)
- err = Grow_restart(st, content, fdlist, bestcnt, backup_file);
+ err = Grow_restart(st, content, fdlist, bestcnt, backup_file, verbose);
while (i>0) {
i--;
if (fdlist[i]>=0) close(fdlist[i]);