Re: [PATCH -v2] x86, MCE: Drop default decoding notifier

From: Prarit Bhargava
Date: Wed Apr 13 2011 - 13:01:19 EST



> @@ -239,7 +227,9 @@ static void print_mce(struct mce *m)
> * Print out human-readable details about the MCE error,
> * (if the CPU has an implementation for that)
> */
> - atomic_notifier_call_chain(&x86_mce_decoder_chain, 0, m);
> + ret = atomic_notifier_call_chain(&x86_mce_decoder_chain, 0, m);
> + if (ret != NOTIFY_STOP)
> + pr_emerg(HW_ERR "Run the above through 'mcelog --ascii' to decode.\n");
> }
>

Borislav,

I still think you need the check for UC here. When an UC occurs and
mce_panic() is called the output will include:

[Hardware Error]: Run the above through 'mcelog --ascii' to decode.

potentially many, many times. The problem still is that there is no
output to decode (in the default case).

P.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/