Package: edac-utils
Version: 0.18+git16-g8fdc1d4-2
Severity: wishlist

According to isenkram-lookup, the machine in question should be handled
by edac-utils:

  % isenkram-lookup 
  bluez
  edac-utils
  ethtool
  firmware-amd-graphics
  firmware-realtek
  %

But when I run the program, it denies any supported hardware:

  % sudo edac-util -s
  edac-util: EDAC drivers loaded. No memory controllers found
  %

The recognized kernel module is loaded:

  % lsmod | grep edac
  edac_mce_amd           28672  0
  %

There is a /sys/devices/system/edac/ entry present, but it is apparently
lacking the stuff edac-util is looking for:

  % find /sys/devices/system/edac/
  /sys/devices/system/edac/
  /sys/devices/system/edac/uevent
  /sys/devices/system/edac/power
  /sys/devices/system/edac/power/runtime_active_time
  /sys/devices/system/edac/power/runtime_active_kids
  /sys/devices/system/edac/power/runtime_usage
  /sys/devices/system/edac/power/runtime_status
  /sys/devices/system/edac/power/autosuspend_delay_ms
  /sys/devices/system/edac/power/async
  /sys/devices/system/edac/power/runtime_suspended_time
  /sys/devices/system/edac/power/runtime_enabled
  /sys/devices/system/edac/power/control
  /sys/devices/system/edac/mc
  /sys/devices/system/edac/mc/uevent
  /sys/devices/system/edac/mc/power
  /sys/devices/system/edac/mc/power/runtime_active_time
  /sys/devices/system/edac/mc/power/runtime_active_kids
  /sys/devices/system/edac/mc/power/runtime_usage
  /sys/devices/system/edac/mc/power/runtime_status
  /sys/devices/system/edac/mc/power/autosuspend_delay_ms
  /sys/devices/system/edac/mc/power/async
  /sys/devices/system/edac/mc/power/runtime_suspended_time
  /sys/devices/system/edac/mc/power/runtime_enabled
  /sys/devices/system/edac/mc/power/control
  /sys/devices/system/edac/mc/subsystem

These are the memory entries according to dmidecode:

  Handle 0x0017, DMI type 17, 92 bytes
  Memory Device
        Array Handle: 0x0012
        Error Information Handle: 0x0016
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 16 GB
        Form Factor: DIMM
        Set: None
        Locator: DIMM 1
        Bank Locator: P0 CHANNEL A
        Type: DDR5
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 4800 MT/s
        Manufacturer: Corsair
        Serial Number: 00000000
        Asset Tag: Not Specified
        Part Number: CMK32GX5M2B5200C40
        Rank: 1
        Configured Memory Speed: 4800 MT/s
        Minimum Voltage: 1.1 V
        Maximum Voltage: 1.1 V
        Configured Voltage: 1.1 V
        Memory Technology: DRAM
        Memory Operating Mode Capability: Volatile memory
        Firmware Version: Unknown
        Module Manufacturer ID: Bank 3, Hex 0x9E
        Module Product ID: Unknown
        Memory Subsystem Controller Manufacturer ID: Unknown
        Memory Subsystem Controller Product ID: Unknown
        Non-Volatile Size: None
        Volatile Size: 16 GB
        Cache Size: None
        Logical Size: None

  Handle 0x001C, DMI type 17, 92 bytes
  Memory Device
        Array Handle: 0x0012
        Error Information Handle: 0x001B
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 16 GB
        Form Factor: DIMM
        Set: None
        Locator: DIMM 1
        Bank Locator: P0 CHANNEL B
        Type: DDR5
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 4800 MT/s
        Manufacturer: Corsair
        Serial Number: 00000000
        Asset Tag: Not Specified
        Part Number: CMK32GX5M2B5200C40
        Rank: 1
        Configured Memory Speed: 4800 MT/s
        Minimum Voltage: 1.1 V
        Maximum Voltage: 1.1 V
        Configured Voltage: 1.1 V
        Memory Technology: DRAM
        Memory Operating Mode Capability: Volatile memory
        Firmware Version: Unknown
        Module Manufacturer ID: Bank 3, Hex 0x9E
        Module Product ID: Unknown
        Memory Subsystem Controller Manufacturer ID: Unknown
        Memory Subsystem Controller Product ID: Unknown
        Non-Volatile Size: None
        Volatile Size: 16 GB
        Cache Size: None
        Logical Size: None

Any idea why edac-util do not find any ECC status?

-- 
Happy hacking
Petter Reinholdtsen

Reply via email to