Show Device

Shows information about one or more Intel Optane DC memory modules.

ipmctl show [OPTIONS] -dimm [TARGETS]

Targets

  • -dimm (DimmIDs): Restricts output to specific modules by supplying the DIMM target and one or more comma-separated DimmIDs. The default is to display all DCPMMs.

  • -socket (SocketIDs): Restricts output to the modules installed on specific sockets by supplying the socket target and one or more comma-separated socket identifiers. The default is to display all sockets.

    • If ACPI PMTT table is not present, then DDR4 memory will not be displayed in the filtered socket list.

Examples

List a few key fields for each persistent memory module.

$ sudo ipmctl show -dimm

 DimmID | Capacity  | HealthState | ActionRequired | LockState | FWVersion
==============================================================================
 0x0001 | 126.4 GiB | Healthy     | 0              | Disabled  | 01.02.00.5310
 0x0011 | 126.4 GiB | Healthy     | 0              | Disabled  | 01.02.00.5310
 0x0021 | 126.4 GiB | Healthy     | 0              | Disabled  | 01.02.00.5310
 0x0101 | 126.4 GiB | Healthy     | 0              | Disabled  | 01.02.00.5310
 0x0111 | 126.4 GiB | Healthy     | 0              | Disabled  | 01.02.00.5310
 0x0121 | 126.4 GiB | Healthy     | 0              | Disabled  | 01.02.00.5310
 0x1001 | 126.4 GiB | Healthy     | 0              | Disabled  | 01.02.00.5310
 0x1011 | 126.4 GiB | Healthy     | 0              | Disabled  | 01.02.00.5310
 0x1021 | 126.4 GiB | Healthy     | 0              | Disabled  | 01.02.00.5310
 0x1101 | 126.4 GiB | Healthy     | 0              | Disabled  | 01.02.00.5310
 0x1111 | 126.4 GiB | Healthy     | 0              | Disabled  | 01.02.00.5310
 0x1121 | 126.4 GiB | Healthy     | 0              | Disabled  | 01.02.00.5310

List all properties for module 0x0001.

$ sudo ipmctl show -a -dimm 0x0001
---DimmID=0x0001---
   Capacity=252.454 GiB
   LockState=Disabled
   S3Resume=Unknown
   HealthState=Healthy
   HealthStateReason=None
   FWVersion=01.02.00.5417
   FWAPIVersion=01.15
   InterfaceFormatCode=0x0301 (Non-Energy Backed Byte Addressable)
   ManageabilityState=Manageable
   PopulationViolationState=Is in supported configuration.
   PhysicalID=0x0026
   DimmHandle=0x0001
   DimmUID=8089-a2-1837-00000be8
   SocketID=0x0000
   MemControllerID=0x0000
   ChannelID=0x0000
   ChannelPos=1
   MemoryType=Logical Non-Volatile Device
   Manufacturer=Intel
   VendorID=0x8089
   DeviceID=0x5141
   RevisionID=0x0000
   SubsystemVendorID=0x8089
   SubsystemDeviceID=0x097a
   SubsystemRevisionID=0x0018
   DeviceLocator=CPU1_DIMM_A2
   ManufacturingInfoValid=1
   ManufacturingLocation=0xa2
   ManufacturingDate=18-37
   SerialNumber=0x00000be8
   PartNumber=NMA1XBD256GQS
   BankLabel=NODE 1
   DataWidth=64 b
   TotalWidth=72 b
   Speed=2666 MT/s
   FormFactor=DIMM
   ManufacturerID=0x8089
   ControllerRevisionID=B0, 0x0020
   MemoryCapacity=0.000 GiB
   AppDirectCapacity=252.000 GiB
   UnconfiguredCapacity=0.000 GiB
   InaccessibleCapacity=0.454 GiB
   ReservedCapacity=0.000 GiB
   PackageSparingCapable=1
   PackageSparingEnabled=1
   PackageSparesAvailable=1
   IsNew=0
   ViralPolicy=0
   ViralState=0
   PeakPowerBudget=20000 mW
   AvgPowerLimit=18000 mW
   MaxAveragePowerLimit=18000 mW
   LatchedLastShutdownStatus=PM ADR Command Received, DDRT Power Fail Command Received, PMIC 12V/DDRT 1.2V Power Loss (PLI), Controller's FW State Flush Complete, Write Data Flush Complete
   UnlatchedLastShutdownStatus=PMIC 12V/DDRT 1.2V Power Loss (PLI), PM Warm Reset Received, Controller's FW State Flush Complete, Write Data Flush Complete, PM Idle Received
   ThermalThrottleLossPercent=N/A
   LastShutdownTime=Sat May 30 00:49:03 UTC 2020
   ModesSupported=Memory Mode, App Direct
   SecurityCapabilities=Encryption, Erase
   MasterPassphraseEnabled=0
   ConfigurationStatus=Valid
   SKUViolation=0
   ARSStatus=Completed
   OverwriteStatus=Unknown
   AitDramEnabled=1
   BootStatus=Success
   BootStatusRegister=0x00000004_985d00f0
   ErrorInjectionEnabled=0
   MediaTemperatureInjectionEnabled=0
   SoftwareTriggersEnabled=0
   SoftwareTriggersEnabledDetails=None
   PoisonErrorInjectionsCounter=0
   PoisonErrorClearCounter=0
   MediaTemperatureInjectionsCounter=0
   SoftwareTriggersCounter=0
   MaxControllerTemperature=81 C
   MaxMediaTemperature=78 C
   MixedSKU=0

Retrieve specific properties for each module.

$ sudo ipmctl show -d HealthState,LockState -dimm 0x0001

---DimmID=0x0001---
   LockState=Disabled
   HealthState=Healthy

Return Data

See the ipmctl-show-device(1) man page for a detailed explanation of all fields displayed by ipmctl-show-device.

Last updated