Linux EDAC development
 help / color / mirror / Atom feed
* Memory controller not showing half of the memory?
@ 2025-03-13 17:21 reox
  2025-03-13 17:31 ` Borislav Petkov
  0 siblings, 1 reply; 13+ messages in thread
From: reox @ 2025-03-13 17:21 UTC (permalink / raw)
  To: linux-edac

Hello,

I hope it is okay to ask such a question on this mailinglist, however 
there is surprisingly little information on this topic (or I'm not deep 
enough in the matter to understand everything correctly...).

I have a server with a ASRockRack B665D4U-1L board. I'm running Debian 
with bookworm-backports kernel 6.12.9-1~bpo12+1.
In the syslog I see the following output of EDAC:
# dmesg | grep -i EDAC
[    1.340448] EDAC MC: Ver: 3.0.0
[    4.705255] EDAC MC0: Giving out device to module amd64_edac 
controller F19h_M70h: DEV 0000:00:18.3 (INTERRUPT)
[    4.705262] EDAC amd64: F19h_M70h detected (node 0).
[    4.705266] EDAC MC: UMC0 chip selects:
[    4.705267] EDAC amd64: MC: 0:     0MB 1:     0MB
[    4.705270] EDAC amd64: MC: 2:  8192MB 3:  8192MB
[    4.705273] EDAC MC: UMC1 chip selects:
[    4.705274] EDAC amd64: MC: 0:     0MB 1:     0MB
[    4.705277] EDAC amd64: MC: 2:  8192MB 3:  8192MB

However, compare this to the real amount of memory (2×32GB):
# lshw -c memory  # shorted
   *-memory
        size: 64GiB
        capabilities: ecc
        configuration: errordetection=multi-bit-ecc
      *-bank:0
           description: [empty]
      *-bank:1
           description: DIMM Synchronous Unbuffered (Unregistered) 4800 
MHz (0.2 ns)
           product: HMCG88MEBEA081N
           vendor: SK Hynix
           size: 32GiB
      *-bank:2
           description: [empty]
      *-bank:3
           description: DIMM Synchronous Unbuffered (Unregistered) 4800 
MHz (0.2 ns)
           product: HMCG88MEBEA081N
           vendor: SK Hynix
           size: 32GiB

I'm a bit confused here... Does EDAC simply miss half of the memory? Is 
this output correct? Or the memory controller not fully implemented / 
bugged in that kernel version (with the bookworm kernel it does not load 
EDAC at all)? Unfortunately I cannot easily run a dev version of the 
kernel on that machine - otherwise I would have probably already done that.

Thanks in advance!
Best,
Sebastian

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2025-07-24 17:56 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-13 17:21 Memory controller not showing half of the memory? reox
2025-03-13 17:31 ` Borislav Petkov
2025-03-13 17:48   ` reox
2025-03-17 12:07     ` Yazen Ghannam
2025-03-17 12:37       ` reox
2025-03-20  9:38       ` Žilvinas Žaltiena
2025-03-28 15:24         ` Borislav Petkov
2025-03-30  8:25           ` Žilvinas
2025-03-30 10:39             ` Borislav Petkov
2025-03-30 11:00               ` Žilvinas Žaltiena
2025-04-01 11:44           ` mailinglist
2025-04-01 18:00             ` Naik, Avadhut
2025-07-24 17:47               ` mailinglist

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox