Bill Merriam <lists@xxxxxxxxxxxxxxx> writes: > From 03bec5cfdd87f25b1669a4b62d19cf872403d37a Mon Sep 17 00:00:00 2001 > From: Bill Merriam <bill@xxxxxxxxxxx> > Date: Tue, 17 May 2016 10:16:13 -0400 > Subject: [PATCH] The mdcheck script now adds messages to the system log > to > report on progress of the array check. These are issued when mdcheck > starts > or continues a check and when it suspends a check at the expiration of > duration. The messages either report the check has completed or the > block > number of the current and last block in the array and the percentage of > completion. > > Signed-off-by: Bill Merriam <bill@xxxxxxxxxxx> > --- > misc/mdcheck | 7 +++++++ > 1 file changed, 7 insertions(+) Bill, Principle of patch looks fine, but the formatting is all messed up. Could you please try to clean it up a bit and resend it? If your mail client auto-wraps it, please try sending it as an attachment. In general code and comments should stay within 80 characters as with the kernel. Sorry for the late response, I missed your posting as I was traveling at the time. Thanks to Neil for nagged me about it. Cheers, Jes > > diff --git a/misc/mdcheck b/misc/mdcheck > index 2c8f54d..c33e3f6 100644 > --- a/misc/mdcheck > +++ b/misc/mdcheck > @@ -100,6 +100,8 @@ do > continue > else > start=`cat "$fl"` > + size=$(expr $(cat $sys/md/component_size) \* 2) > + logger $(echo $dev $start $size | awk '{printf "MDCHECK Continuing > check on %s at block %i of %i, %6.2f%% complete\n", $1, $2, $3, > $2/$3*100 }') > fi > > cnt=$[cnt+1] > @@ -129,6 +131,7 @@ do > then > eval MD_${i}_fl= > rm -f $fl > + logger "MDCHECK check completed on ${sys##*/}, removing $fl" > continue; > fi > read a rest < $sys/md/sync_completed > @@ -156,4 +159,8 @@ do > fi > echo idle > $sys/md/sync_action > cat $sys/md/sync_min > $fl > + dev=${sys##*/} > + start=$(cat $fl) > + size=$(expr $(cat $sys/md/component_size) \* 2) > + logger $(echo $dev $start $size | awk '{printf "MDCHECK Suspending > check on %s at block %i of %i, %6.2f%% complete\n", $1, $2, $3, > $2/$3*100 }') > done -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html