* Meaning of negative memory_channel value in rasdaemon message
@ 2022-02-11 22:40 tibor.gyori
2022-02-15 16:58 ` Yazen Ghannam
0 siblings, 1 reply; 3+ messages in thread
From: tibor.gyori @ 2022-02-11 22:40 UTC (permalink / raw)
To: linux-edac
Dear EDAC list,
when rasdaemon reports a memory error, what does it mean for the
memory_channel value to be negative?
Example:
Feb 11 22:34:40 CRD-MILAN-3 rasdaemon[918]: <...>-42552
[001] 0.007845: mce_record: 2022-02-11 22:34:40 +0100
Unified Memory Controller (bank=18), status= 9c2040000000011b,
Corrected error, no action required., mci=CECC, mca= DRAM ECC error.
Feb 11 22:34:40 CRD-MILAN-3 rasdaemon[918]: Memory Error 'mem-tx:
generic read, tx: generic, level: L3/generic',
memory_channel=-1,csrow=3, cpu_type= AMD Scalable MCA, cpu= 1,
socketid= 0, misc= d01a0c7b01000000, addr= 2fa07780, synd=
e4da80000a800603, ipid= 9600350f00, mcgstatus=0, mcgcap= 118, apicid= 1
Is -1 a magic value for memory_channel? On the AMD Milan platform, I
would expect that memory channels would be numbered from 0 to 7. I
googled for a bit, but could not find where this sort of stuff would
be documented.
Best,
Tibor
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Meaning of negative memory_channel value in rasdaemon message
2022-02-11 22:40 Meaning of negative memory_channel value in rasdaemon message tibor.gyori
@ 2022-02-15 16:58 ` Yazen Ghannam
2022-02-25 15:12 ` tibor.gyori
0 siblings, 1 reply; 3+ messages in thread
From: Yazen Ghannam @ 2022-02-15 16:58 UTC (permalink / raw)
To: tibor.gyori; +Cc: linux-edac
On Fri, Feb 11, 2022 at 11:40:58PM +0100, tibor.gyori@chem.u-szeged.hu wrote:
> Dear EDAC list,
>
> when rasdaemon reports a memory error, what does it mean for the
> memory_channel value to be negative?
>
> Example:
> Feb 11 22:34:40 CRD-MILAN-3 rasdaemon[918]: <...>-42552 [001]
> 0.007845: mce_record: 2022-02-11 22:34:40 +0100 Unified Memory
> Controller (bank=18), status= 9c2040000000011b, Corrected error, no action
> required., mci=CECC, mca= DRAM ECC error.
> Feb 11 22:34:40 CRD-MILAN-3 rasdaemon[918]: Memory Error 'mem-tx: generic
> read, tx: generic, level: L3/generic', memory_channel=-1,csrow=3, cpu_type=
> AMD Scalable MCA, cpu= 1, socketid= 0, misc= d01a0c7b01000000, addr=
> 2fa07780, synd= e4da80000a800603, ipid= 9600350f00, mcgstatus=0, mcgcap=
> 118, apicid= 1
>
> Is -1 a magic value for memory_channel? On the AMD Milan platform, I would
> expect that memory channels would be numbered from 0 to 7. I googled for a
> bit, but could not find where this sort of stuff would be documented.
>
Hi Tibor,
Which version of rasdaemon are you using?
You may be missing the following commit which is including v0.6.7.
https://github.com/mchehab/rasdaemon/commit/854364ba44aee9bc5646f6537fc744b0b54aff37
Thanks,
Yazen
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Meaning of negative memory_channel value in rasdaemon message
2022-02-15 16:58 ` Yazen Ghannam
@ 2022-02-25 15:12 ` tibor.gyori
0 siblings, 0 replies; 3+ messages in thread
From: tibor.gyori @ 2022-02-25 15:12 UTC (permalink / raw)
To: Yazen Ghannam; +Cc: linux-edac
Idézet (Yazen Ghannam <yazen.ghannam@amd.com>):
> On Fri, Feb 11, 2022 at 11:40:58PM +0100, tibor.gyori@chem.u-szeged.hu wrote:
>> Dear EDAC list,
>>
>> when rasdaemon reports a memory error, what does it mean for the
>> memory_channel value to be negative?
>>
>> Example:
>> Feb 11 22:34:40 CRD-MILAN-3 rasdaemon[918]: <...>-42552 [001]
>> 0.007845: mce_record: 2022-02-11 22:34:40 +0100 Unified Memory
>> Controller (bank=18), status= 9c2040000000011b, Corrected error, no action
>> required., mci=CECC, mca= DRAM ECC error.
>> Feb 11 22:34:40 CRD-MILAN-3 rasdaemon[918]: Memory Error 'mem-tx: generic
>> read, tx: generic, level: L3/generic', memory_channel=-1,csrow=3, cpu_type=
>> AMD Scalable MCA, cpu= 1, socketid= 0, misc= d01a0c7b01000000, addr=
>> 2fa07780, synd= e4da80000a800603, ipid= 9600350f00, mcgstatus=0, mcgcap=
>> 118, apicid= 1
>>
>> Is -1 a magic value for memory_channel? On the AMD Milan platform, I would
>> expect that memory channels would be numbered from 0 to 7. I googled for a
>> bit, but could not find where this sort of stuff would be documented.
>>
>
> Hi Tibor,
>
> Which version of rasdaemon are you using?
>
> You may be missing the following commit which is including v0.6.7.
>
> https://github.com/mchehab/rasdaemon/commit/854364ba44aee9bc5646f6537fc744b0b54aff37
>
> Thanks,
> Yazen
>
>
Dear Yazen,
Thanks for taking the time to reply. Upon further investigation it
looks like the rasdaemon package provided by Ubuntu 20.04 is indeed
missing the commit you specified.
Building rasdaemon from source has resolved this particular issue,
although I have to say it was not without bumps on the road.
For what its worth, looking at the GitHub repo, I am somewhat
concerned that rasdaemon might be becoming unmaintained. No commits
have been made since Aug 2021, and reasonable-looking PRs are not
getting reviewed.
Best wishes,
Tibor Győri
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2022-02-25 15:12 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-11 22:40 Meaning of negative memory_channel value in rasdaemon message tibor.gyori
2022-02-15 16:58 ` Yazen Ghannam
2022-02-25 15:12 ` tibor.gyori
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox