Kernel warning

Jarod Wilson jarod-ajLrJawYSntWk0Htik3J/w at public.gmane.org
Sat Apr 3 00:33:44 EDT 2010


On Fri, Apr 2, 2010 at 12:36 PM, Jerry Feldman <gaf-mNDKBlG2WHs at public.gmane.org> wrote:
> On 04/02/2010 11:50 AM, Derek Martin wrote:
>> On Fri, Apr 02, 2010 at 07:53:41AM -0400, Jerry Feldman wrote:
>>
>>> I'm seeing the following in my nightly logs:
>>>
>>> amd64_edac: probe of 0000:00:18.2 failed with error -22 ...:  1 Time(s)

-EINVAL

>From the looks of the amd64_edac code, it thinks ecc isn't enabled on
your machine for some reason.

>>> Just curious if I should be concerned
>>>
>> I don't think so.  This module appears to manage error detection and
>> correction hardware on some AMD processors.  This error seems to
>> indicate that either you don't have the hardware, or you don't have
>> ECC enabled in your BIOS.  However, a quick google search suggests
>> that this code has been quite buggy recently, so if you do have the
>> hardware and ECC is turned on, you may need to upgrade.
>>
>>
> Thanks Derek. I think I do have ECC turned on.

Are you positive? The driver seems to think you don't, unless I'm
misreading something in the code, or not looking at the same code that
you're actually running. So I guess a good question would be "what
kernel are you seeing this on?".

The current upstream code's probe routine only returns -EINVAL if its
call to amd64_check_ecc_enabled() fails. However, it also appears as
if it should have logged some additional relevant information just
before the probe failure message.

-- 
Jarod Wilson
jarod-ajLrJawYSntWk0Htik3J/w at public.gmane.org






More information about the Discuss mailing list