On Sat, Jul 17, 2010 at 10:48:19AM +0200, Julien BLACHE wrote: > Toni Mueller <[email protected]> wrote: > > Hi Toni, Andi, > > Andi: We're trying to diagnose a DMI table parsing failure in > memdb.c. The output below is a patched mcelog that outputs the DMI > string it's failing to parse. > > Looks like the DMI table is crap, I think you'll confirm that :)
Well it's not crap -- the format for the bank locator is not standardized and I just made it work on some common systems. So actually failures for the prefill happen quite often. Unfortunately the SMBIOS standard does not have a standardized way to do the matching mcelog wants to do, but my test boxes allowed it through the non standard parsing so I implemented it this way. Also I should add the matching only helps you when it knows your CPU (is that on a Nehalem system?) Possibly the error message could be a bit better. -Andi -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

