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");
> }


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).

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at