Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rasdaemon: labels/intel add vendor and DQ57TM model #142

Closed

Conversation

walterav1984
Copy link
Contributor

@walterav1984 walterav1984 commented Feb 8, 2024

For the Intel Corporation DQ57TM motherboard, booted in UEFI showed the right locations with --guess-labels but still need the following labels/intel addition for showing correct DIMM numbers.

For slot2 and channel2 shown by layout no resembling DIMM locations are situated on the motherboard.

$ sudo dmesg | grep DMI | grep DQ57TM
[    0.000000] DMI:  /DQ57TM, BIOS TMIBX10H.86A.0050.2011.1207.1134 12/07/2011

$ cat /proc/cpuinfo | grep Xeon | head -n1
model name	: Intel(R) Xeon(R) CPU           X3470  @ 2.93GHz

$ lsmod | grep edac
i7core_edac            40960  0

$ sudo ras-mc-ctl --mainboard
ras-mc-ctl: mainboard: Intel Corporation model DQ57TM

$ sudo ras-mc-ctl --guess-labels
memory stick 'DIMM 3' is located at 'CHANNEL A DIMM 0'
memory stick 'DIMM 1' is located at 'CHANNEL A DIMM 1'
memory stick 'DIMM 4' is located at 'CHANNEL B DIMM 0'
memory stick 'DIMM 2' is located at 'CHANNEL B DIMM 1'

$ sudo ras-mc-ctl --error-count
Label                	CE	UE
CPU#0Channel#0_DIMM#0	0	0
CPU#0Channel#1_DIMM#0	0	0

$ sudo ras-mc-ctl --layout
       +-----------------------------------+
       |                mc0                |
       | channel0  | channel1  | channel2  |
-------+-----------------------------------+
slot2: |     0 MB  |     0 MB  |     0 MB  |
slot1: |     0 MB  |     0 MB  |     0 MB  |
slot0: |  4096 MB  |  4096 MB  |     0 MB  |
-------+-----------------------------------+

#layout edited with dimm labels
       +-----------------------------------+
       |                mc0                |
       | channel0  | channel1  | channel2  |
-------+-----------------------------------+
slot2: |     0 MB  |     0 MB  |     0 MB  |
slot1: |  CHA_D_1  |  CHB_D_1  |     0 MB  |
slot0: |  CHA_D_0  |  CHB_D_0  |     0 MB  |
-------+-----------------------------------+

$ sudo ras-mc-ctl --print-labels #edited labels but not registered yet
Use of uninitialized value in lc at /usr/sbin/ras-mc-ctl line 741.
LOCATION                            CONFIGURED LABEL     SYSFS CONTENTS      
mc0 channel 0 slot 0                CHANNEL_A_DIMM_0     CPU#0Channel#0_DIMM#0
                                    CHANNEL_A_DIMM_1     0:0:1 missing       
mc0 channel 1 slot 0                CHANNEL_B_DIMM_0     CPU#0Channel#1_DIMM#0
                                    CHANNEL_B_DIMM_1     0:1:1 missing

$ sudo ras-mc-ctl --register-labels
$ sudo ras-mc-ctl --print-labels
LOCATION                            CONFIGURED LABEL     SYSFS CONTENTS      
mc0 channel 0 slot 0                CHANNEL_A_DIMM_0     CHANNEL_A_DIMM_0    
                                    CHANNEL_A_DIMM_1     0:0:1 missing       
mc0 channel 1 slot 0                CHANNEL_B_DIMM_0     CHANNEL_B_DIMM_0    
                                    CHANNEL_B_DIMM_1     0:1:1 missing

The DIMM labels and slot coloring on the motherboard from left to right is CHANNEL A DIMM 1(black), CHANNEL A DIMM 0(blue), CHANNEL B DIMM 1(black), CHANNEL B DIMM 0(blue) may sound confusing but that's what it is.

Signed-off-by: Walter Sonius walterav1984@gmail.com

Signed-off-by: Walter Sonius <walterav1984@gmail.com>
@walterav1984 walterav1984 changed the title rasdaemon: labels/intel add DQ57TM vendor and model rasdaemon: labels/intel add vendor and DQ57TM model Feb 21, 2024
@mchehab
Copy link
Owner

mchehab commented Jun 11, 2024

Merged, thanks!

@mchehab mchehab closed this Jun 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants