PROBLEM: first read of /dev/mcelog fails

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jon Masters
Date: Wednesday, November 10, 2010 - 3:32 am

Hi Andi,

I recently took some time to look at the daemon side of mcelog. I found
a few issues with that[0] that I will detail in a separate mail, but I
am more concerned that in recent kernels, the first read() of the mcelog
device performed by mcelog after boot always fails. 100% reproducible on
several machines - mcelog client always bombs out in process() due to
getting a "no such device" error from the kernel read attempt.
The /dev/mcelog device exists, but the first read fails.

Can you do a fresh boot, run mcelog, and see what I mean?

Jon.

[0] ignoredev not documented, cache-error-trigger uses $CPUS_AFFECTED
when it should be $AFFECTED_CPUS, mcelog-client socket is always created
no matter what the config says (and not deleted on shutdown).


--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
PROBLEM: first read of /dev/mcelog fails, Jon Masters, (Wed Nov 10, 3:32 am)
Re: PROBLEM: first read of /dev/mcelog fails, Jon Masters, (Wed Nov 10, 3:40 am)
Re: PROBLEM: first read of /dev/mcelog fails, Jon Masters, (Thu Nov 11, 2:29 am)