]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
Report raid level type to syslog on RebuildFinished event.
authorSergey B Kirpichev <skirpichev@gmail.com>
Tue, 6 Dec 2011 21:41:57 +0000 (08:41 +1100)
committerNeilBrown <neilb@suse.de>
Tue, 6 Dec 2011 21:41:57 +0000 (08:41 +1100)
Thus, for RAID1/RAID10 this can be filtered out in logcheck.

Relates-to: Debian bug 599821
Signed-off-by: NeilBrown <neilb@suse.de>
Monitor.c

index fc0488bc64d250584f9a4505a2c60d8181656cd5..8bc8824772c7c0594dafbb2642a2b2c37ddedbbb 100644 (file)
--- a/Monitor.c
+++ b/Monitor.c
@@ -564,7 +564,8 @@ static int check_array(struct state *st, struct mdstat_ent *mdstat,
                        sysfs_read(-1, st->devnum, GET_MISMATCH);
                if (sra && sra->mismatch_cnt > 0) {
                        char cnt[40];
-                       sprintf(cnt, " mismatches found: %d", sra->mismatch_cnt);
+                       sprintf(cnt, " mismatches found: %d (on raid level %d)",
+                               sra->mismatch_cnt, array.level);
                        alert("RebuildFinished", dev, cnt, ainfo);
                } else
                        alert("RebuildFinished", dev, NULL, ainfo);