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

> I've applied the patch. This is what I get:
>
> Jul 16 21:40:31 spruce mcelog: Failed to parse DMI data: [BANK0]
> Jul 16 21:40:31 spruce mcelog: Failed to parse DMI data
> Jul 16 21:40:31 spruce mcelog: Failed to parse DMI data: [BANK1]
> Jul 16 21:40:31 spruce mcelog: Failed to parse DMI data
> Jul 16 21:40:31 spruce mcelog: Failed to parse DMI data: [BANK2]
> Jul 16 21:40:31 spruce mcelog: Failed to parse DMI data
> Jul 16 21:40:31 spruce mcelog: Failed to parse DMI data: [BANK3]
> Jul 16 21:40:31 spruce mcelog: Failed to parse DMI data
> Jul 16 21:40:31 spruce mcelog: failed to prefill DIMM database from DMI data
> Jul 16 21:40:31 spruce mcelog: Kernel does not support page offline interface

> I have attached a full dmidecode output, so this hopefully speeds
> things up. Thanks for your efforts!

The dmidecode output looks like this, the full output is attached to the
bug log at <http://bugs.debian.org/589187>:

Handle 0x0039, DMI type 17, 27 bytes
Memory Device
        Array Handle: 0x0037
        Error Information Handle: Not Provided
        Total Width: 72 bits
        Data Width: 64 bits
        Size: 2048 MB
        Form Factor: DIMM
        Set: None
        Locator: DIMM0
        Bank Locator: BANK0
                      ^^^^^
        Type: Other
        Type Detail: Synchronous
        Speed: 1333 MHz (0.8 ns)
        Manufacturer: Manufacturer0
        Serial Number: SerNum0
        Asset Tag: AssetTagNum0
        Part Number: PartNum0

I guess this just means the DMI table is crap and there isn't a chance
this feature of mcelog will work with this hardware. Also various fields
all over the place have been left to default values like "to be filled
by OEM", and see Serial Number, Asset Tag and friends above...

JB.

-- 
 Julien BLACHE <[email protected]>  |  Debian, because code matters more 
 Debian & GNU/Linux Developer        |       <http://www.debian.org>
 Public key available on <http://www.jblache.org> - KeyID: F5D6 5169 
 GPG Fingerprint : 935A 79F1 C8B3 3521 FD62 7CC7 CD61 4FD7 F5D6 5169 



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to