On Thu, Mar 31, 2005 at 01:05:30PM +0200, Julien BLACHE wrote:
> Enrico Zini <[EMAIL PROTECTED]> wrote:
> > It would be nice to add to the README.Debian a note about which modules
> > need to be loaded to enable /dev/mcelog.
> You need CONFIG_X86_MCE=y, but I'm unsure it exists for anything else
> but x86-64 (which includes P4 w/EM64T).
> I think that, for non-x86-64 architectures, the kernel still happily
> decodes the MCE -- at least on i386, I couldn't find any reference to
> (10,227) in the MCE handling code.

I'm using the stock Debian kernel-image-2.6.10-1-686, that has:

        CONFIG_X86_MCE=y
        CONFIG_X86_MCE_NONFATAL=m
        CONFIG_X86_MCE_P4THERMAL=y

hardware is a P4M Centrino.  However, the device doesn't show up.

Indeed, if it works only on x86-64 and P4 w/EM64T, please add a note to
that to the the package long description, so that users of different
systems know they don't need this package.  Something such as:

---------------------------
Description: Machine Check Exceptions collector and decoder
 Starting with version 2.6.4, the Linux kernel no longer decodes and logs
 Machine Check Exception events to the kernel log on its own.
 .
 Instead, the MCE data is kept in a buffer which can be read from userpace via
 the /dev/mcelog device node.
 .
 You need this tool to collect and decode those events; it will log the decoded
 MCE events into /var/log/mcelog. Currently, mcelog can decode MCE from AMD K8
 and Intel P4 (including Xeon) processors.
 .
 Note that the MCE device only exists on x86-64 and P4 with EM64T, so
 this package is not useful on different architectures.
---------------------------


Ciao,

Enrico

--
GPG key: 1024D/797EBFAB 2000-12-05 Enrico Zini <[EMAIL PROTECTED]>

Attachment: signature.asc
Description: Digital signature

Reply via email to