1IPMCTL-SHOW-DIMM(1)                 ipmctl                 IPMCTL-SHOW-DIMM(1)
2
3
4

NAME

6       ipmctl-show-dimm - Shows information about one or more PMem modules
7

SYNOPSIS

9           ipmctl show [OPTIONS] -dimm [TARGETS]
10

DESCRIPTION

12       Shows information about one or more PMem modules.
13

OPTIONS

15       -a, -all
16           Shows all attributes.
17
18           Note
19           The all and display options are exclusive and may not be used
20           together.
21
22       -d (attributes), -display (attributes)
23           Filters the returned attributes by explicitly specifying a comma
24           separated list of any of the attributes defined in the Return Data
25           section.
26
27           Note
28           The all and display options are exclusive and may not be used
29           together.
30
31       -h, -help
32           Displays help for the command.
33
34       -ddrt
35           Used to specify DDRT as the desired transport protocol for the
36           current invocation of ipmctl.
37
38       -smbus
39           Used to specify SMBUS as the desired transport protocol for the
40           current invocation of ipmctl.
41
42           Note
43           The -ddrt and -smbus options are mutually exclusive and may not be
44           used together.
45
46       -o (text|nvmxml), -output (text|nvmxml)
47           Changes the output format. One of: "text" (default) or "nvmxml".
48
49       -u (B|MB|MiB|GB|GiB|TB| TiB), -units (B|MB|MiB|GB|GiB|TB| TiB)
50           Changes the units that capacities are displayed in for this
51           command. One of: bytes (B), megabytes (MB), mebibytes (MiB),
52           gigabytes (GB), gibibytes (GiB), terabytes (TB) or tebibytes (TiB).
53

TARGETS

55       -dimm [DimmIDs]
56           Restricts output to specific PMem modules by supplying the PMem
57           module target and one or more comma separated PMem module
58           identifiers. The default is to display all PMem modules.
59
60       -socket [SocketIDs]
61           Restricts output to the PMem modules installed on specific sockets
62           by supplying the socket target and one or more comma separated
63           socket identifiers. The default is to display all sockets.
64
65           Note
66           If ACPI PMTT table is not present, then DDR memory will not be
67           displayed in the filtered socket list.
68

EXAMPLES

70       Lists a few key fields for each PMem module.
71
72           ipmctl show -dimm
73
74       Lists all properties for PMem module 0x0001.
75
76           ipmctl show -a -dimm 0x0001
77
78       Retrieves specific properties for each PMem module.
79
80           ipmctl show -d HealthState,LockState -dimm
81

RETURN DATA

83       The default behavior is to display a table with the default attributes
84       listed below; applying options changes the output to a more detailed
85       format. Limited information (noted in the table below) is applicable if
86       the PMem module is not manageable by the software as indicated by the
87       "ManageabilityState" property.
88
89           Note
90           Some data is endian swapped for human readability.
91
92       DimmID
93           (Default) The PMem module identifier.
94
95       Capacity
96           (Default) The usable capacity of the PMem module as reported by the
97           firmware.
98
99       HealthState
100           (Default) Overall PMem module health. One of:
101
102           •   Healthy
103
104           •   Noncritical: Maintenance may be required.
105
106           •   Critical: Features or performance are degraded due to failure.
107
108           •   Fatal: Critical internal state failure (DPA Failure, Internal
109               Buffer Failure, AIT Failure, etc.) is non-recoverable and data
110               loss has occurred or is imminent. In this case, the firmware
111               will disable the media and access to user data and operations
112               that require use of the media will fail.
113
114           •   Non-functional: The PMem module is detected and manageable,
115               though some commands and capabilities may be limited. The PMem
116               module has limited communication or another error preventing
117               complete functionality. Common causes include:
118
119               •   DDRT memory interface training failure
120
121               •   Expected region mapping to SPA range unable to be found
122
123           •   Unmanageable: The PMem module has an incompatible firmware API
124               version or hardware revision or is unresponsive (possibly due
125               to a communication interface failure or a firmware/hardware
126               error).
127
128           •   Unknown: Unable to determine the PMem module health state.
129               Refer to HealthStateReason for HealthState details.
130
131       HealthStateReason
132           Indicates why the PMem module is in the current Health State. One
133           or more of:
134
135           •   None
136
137           •   Percentage Remaining less than 1%
138
139           •   Package Sparing occurred
140
141           •   CAP Self-Test warning
142
143           •   Percentage Remaining is 0
144
145           •   Die Failure
146
147           •   AIT DRAM disabled
148
149           •   CAP Self-Test failure
150
151           •   Critical internal state failure
152
153           •   Performance degraded
154
155           •   CAP Self-Test communication failure
156
157               See the Intel® Optane™ DC Persistent Memory Module Firmware
158               Interface Specification, document number 556488, Section 4.8
159               SMART and Health.
160
161       InterfaceFormatCode
162           A comma-delimited list of the JEDEC standard format interface codes
163           for the PMem module where each code is formatted as: code (JEDEC
164           Description or "Unknown").
165
166       ManageabilityState
167           Ability of the PMem module host software to manage the PMem module.
168           Manageability is determined by the interface format code, the
169           vendor identifier, device identifier and the firmware API version.
170           One of:
171
172           •   Manageable: The PMem module is manageable by the software.
173
174           •   Unmanageable: The PMem module is not supported by this version
175               of the software.
176
177       PopulationViolation
178           Memory populations are evaluated based on the "Enforce Population
179           POR" setup option in UEFI Firmware. If enforcement of POR
180           populations is selected, then some PMem module memory may be in
181           population violation. See [PMem modules in non-POR configuration]
182           for details. One of:
183
184           •   Yes: The PMem module is in population violation.
185
186           •   No: The PMem module is not in population violation.
187
188       PhysicalID
189           The PMem module physical identifier (i.e., SMBIOS Type 17 handle).
190
191       DimmHandle
192           The PMem module handle formatted as 0xABCD.
193
194           •   A = Socket
195
196           •   B = Memory Controller
197
198           •   C = Channel
199
200           •   D = Slot
201
202       DimmUID
203           The unique identifier of the PMem module formatted as
204           VVVV-ML-MMYYSNSNSNSN or VVVV-SNSNSNSN (if the manufacturing
205           information is not available) where:
206
207           •   VVVV = VendorID
208
209           •   ML = ManufacturingLocation
210
211           •   MMYY = ManufacturingDate
212
213           •   SNSNSNSN = SerialNumber
214
215       SocketID
216           The processor socket identifier (i.e., NUMA node) where the PMem
217           module is installed.
218
219       MemControllerID
220           The associated memory controller identifier.
221
222       ChannelID
223           The associated channel.
224
225       ChannelPos
226           The PMem module position in the channel.
227
228       MemoryType
229           The memory type. One of:
230
231           •   Unknown
232
233           •   Logical Non-Volatile Device
234
235       Manufacturer
236           The manufacturer name of the PMem module.
237
238       VendorID
239           The vendor identifier of the PMem module. This value is presented
240           in big endian format.
241
242       DeviceID
243           The device identifier of the PMem module. This value is presented
244           in big endian format.
245
246       RevisionID
247           The revision identifier of the PMem module.
248
249       SubsystemVendorID
250           The vendor identifier of the non-volatile memory subsystem
251           controller. This value is presented in big endian format.
252
253       SubsystemDeviceID
254           The device identifier of the non-volatile memory subsystem
255           controller.
256
257       SubsystemRevisionID
258           The revision identifier of the non-volatile memory subsystem
259           controller retrieved from NFIT. This field uses a different
260           encoding than ControllerRevisionID.
261
262       ManufacturingInfoValid
263           If the manufacturing location and date are valid. One of:
264
265           •   0: Not valid
266
267           •   1: Valid
268
269       ManufacturingLocation
270           The manufacturing location assigned by the vendor or "N/A" if
271           ManufacturingInfoValid is 0.
272
273       ManufacturingDate
274           The manufacturing date assigned by the vendor or "N/A" if
275           ManufacturingInfoValid is 0.
276
277       SerialNumber
278           The serial number assigned by the vendor. This value is presented
279           in big endian format.
280
281       PartNumber
282           The part number assigned by the vendor
283
284       DeviceLocator
285           A string describing the physically labeled socket or board position
286           where the memory device is located from the SMBIOS Type 17 Memory
287           Device table.
288
289       BankLabel
290           A string that identifies the physically labeled bank where the
291           memory device is located from the SMBIOS Type 17 Memory Device
292           table.
293
294       DataWidth
295           The width in bits used to store user data from the SMBIOS Type 17
296           Memory Device table.
297
298       TotalWidth
299           The width in bits for data and error correction and/or data
300           redundancy from the SMBIOS Type 17 Memory Device table.
301
302       Speed
303           The maximum capable speed of the device in megatransfers per second
304           (MT/s) from the SMBIOS Type 17 Memory Device table.
305
306       FormFactor
307           The PMem module form factor (i.e., SMBIOS Type 17 Memory Device
308           Form Factor). One of:
309
310           •   Unknown
311
312           •   DIMM
313
314           •   SODIMM
315
316       LockState
317           The current security state of the persistent memory on the PMem
318           module. One or more of:
319
320           •   Unknown - The security state cannot be determined (e.g., when
321               the PMem module is not manageable by the software).
322
323           •   Disabled - Security is not enabled.
324
325           •   Unlocked - Security is enabled and unlocked.
326
327           •   Locked - Security is enabled and locked.
328
329           •   Frozen - A reboot is required to change the security state.
330
331           •   Exceeded - The passphrase limit has been reached. A power cycle
332               is required to change the security state.
333
334           •   MP Exceeded - The master passphrase limit has been reached. A
335               power cycle is required to change the security state.
336
337           •   Not Supported - Security is not supported on the PMem module.
338
339       SVNDowngrade
340           The Opt-in value of Security Version Number (SVN) Downgrade
341           security opt-in feature for PMem module. One of :
342
343           •   Unknown
344
345           •   Disabled
346
347           •   Enabled
348
349       SecureErasePolicy
350           The Opt-in value of Secure erase policy opt-in feature for PMem
351           module. One of :
352
353           •   Unknown
354
355           •   No Master Passphrase
356
357           •   Master Passphrase Enabled
358
359       S3ResumeOptIn
360           The Opt-in value of S3 Resume security opt-in feature for PMem
361           module. One of :
362
363           •   Unknown
364
365           •   UnsecureS3
366
367           •   SecureS3
368
369       FwActivateOptIn
370           The Opt-in value of Fw Activate security opt-in feature for PMem
371           module. One of :
372
373           •   Unknown
374
375           •   Disabled
376
377           •   Enabled
378
379       FWVersion
380           (Default) The BCD-formatted revision of the active firmware in the
381           format PN.RN.SV.bbbb where:
382
383           •   PN = 2-digit product number
384
385           •   RN = 2-digit revision number
386
387           •   SN = 2-digit security revision number
388
389           •   bbbb = 4-digit build version
390
391                   Value may be N/A if the PMem module is not manageable by the software.
392
393       FWAPIVersion
394           The firmware supported interface revision in the format aa.bb
395           where:
396
397           •   aa = 2-digit major version
398
399           •   bb = 2-digit minor version
400
401               The firmware interface is intended to be backwards compatible.
402               Therefore, the host software allows management of PMem modules
403               where this version is less than or equal to the version stored
404               in the host software. Value may be N/A if the PMem module is
405               not manageable by the software.
406
407       The following information is only applicable when the PMem module is
408       manageable by the software as indicated by the "ManageabilityState".
409
410       FWActiveAPIVersion
411           The firmware interface revision locked in the BIOS API handshake in
412           the format aa.bb where:
413
414           •   aa = 2-digit major version
415
416           •   bb = 2-digit minor version
417
418               Value may be N/A if the PMem module is not manageable by the
419               software.
420
421       ManufacturerID
422           The manufacturer identifier of the PMem module. This value is
423           presented in big endian format.
424
425       ControllerRevisionID
426           The controller stepping and revision ID retrieved from the
427           controller FW. This field uses a different encoding than
428           SubsystemRevisionID.
429
430       IsNew
431           Whether or not the PMem module is incorporated with the rest of the
432           PMem module in the system. One of:
433
434           •   0: Configured
435
436           •   1: The PMem module requires configuration.
437
438       MemoryCapacity
439           Usable PMem module Memory Mode capacity.
440
441       AppDirectCapacity
442           Usable PMem module App Direct capacity.
443
444       UnconfiguredCapacity
445           PMem module capacity that is inaccessible because it is not mapped
446           into the system physical address space.
447
448       InaccessibleCapacity
449           PMem module capacity that is inaccessible due to:
450
451           •   Licensing issue
452
453           •   Platform configuration prevents accessing this capacity. For
454               example, MemoryCapacity is configured and available on a PMem
455               module but MemoryMode is not enabled by BIOS.
456
457       ReservedCapacity
458           PMem module capacity reserved for proper alignment.
459
460       AvgPowerLimit
461           If the PMem module firmware power management policy is enabled, the
462           power limit in mW used for average power. Refer to FIS for
463           allowable range and default value.
464
465       MemoryBandwidthBoostFeature
466           Returns if the Intel® Memory Bandwidth Boost Feature is currently
467           enabled or not. One of:
468
469           •   0x0: Disabled
470
471           •   0x1: Enabled
472
473       MemoryBandwidthBoostMaxPowerLimit
474           The power limit used for limiting the Intel® Memory Bandwidth Boost
475           Feature’s power consumption [mW].
476
477       MemoryBandwidthBoostAveragePowerTimeConstant
478           The value used as a base time window for average power throttle
479           [ms]. This range can be checked in the Max Intel® Memory Bandwidth
480           Boost Average Time Constant and Average Power Time Constant Step
481           from the [Show Dimm] command.
482
483           •   Default: 15000 ms
484
485       MaxAveragePowerLimit
486           Maximum average power limit [mW] supported by the PMem module.
487
488       MaxMemoryBandwidthBoostMaxPowerLimit
489           Maximum Intel® Memory Bandwidth Boost Power value [mW] that can be
490           set for the PMem module. Will return 0 if unsupported by current
491           FIS.
492
493       MaxMemoryBandwidthBoostAveragePowerTimeConstant
494           This field returns the maximum supported value of the Intel® Memory
495           Bandwidth Boost Average Power Time Constant [ms].
496
497       MemoryBandwidthBoostAveragePowerTimeConstantStep
498           This field returns the increments in milliseconds allowed by the
499           firmware when setting the Intel® Memory Bandwidth Boost Average
500           Power Time Constant.
501
502       MaxAveragePowerReportingTimeConstant
503           This field returns the maximum supported value of the Reporting
504           Average Power Time Constant in milliseconds that can be set in the
505           [Set Dimm] command.
506
507       AveragePowerReportingTimeConstantStep
508           This field returns the increments in milliseconds allowed by the
509           firmware when setting the Average Power Reporting Time Constant
510           using the [Set Dimm] command.
511
512       AveragePower
513           This field returns the average power in milliwatts that each PMem
514           module consumes over the Average Power Reporting Time Constant.
515
516       Average12vPower
517           This field returns the 12V average power in milliwatts that each
518           PMem module consumes over the Average Power Reporting Time
519           Constant. Available for FW API versions < 3.0
520
521       Average1_2vPower
522           This field returns the 1.2V average power in milliwatts that each
523           PMem module consumes over the Average Power Reporting Time
524           Constant. Available for FW API versions < 3.0
525
526       PackageSparingCapable
527           Whether or not the PMem module supports package sparing. One of:
528
529           •   0: False
530
531           •   1: True
532
533       PackageSparingEnabled
534           Whether or not the PMem module package sparing policy is enabled.
535           One of:
536
537           •   0: Disabled
538
539           •   1: Enabled
540
541       PackageSparesAvailable
542           The number of spare devices available for package sparing.
543
544       LatchedLastShutdownStatus
545           The status of the last shutdown of the PMem module. One or more of:
546
547           •   Unknown: The last shutdown status cannot be determined.
548
549           •   PM ADR Command Received: Power management ADR command received.
550
551           •   PM S3 Received: Power management S3 command received.
552
553           •   PM S5 Received: Power management S5 command received.
554
555           •   DDRT Power Fail Command Received: DDR power fail command
556               received.
557
558           •   PMIC 12V/DDRT 1.2V Power Loss (PLI)
559
560           •   PM Warm Reset Received: Power management warm reset received.
561
562           •   Thermal Shutdown Received: Thermal shutdown triggered.
563
564           •   Controller’s FW State Flush Complete: Flush Completed.
565
566           •   Viral Interrupt Received: Viral interrupt received.
567
568           •   Surprise Clock Stop Received: Surprise clock stop received.
569
570           •   Write Data Flush Complete: Write data flush completed.
571
572           •   PM S4 Received: Power management S4 command received.
573
574           •   PM Idle Received: Power management idle received.
575
576           •   SRE Clock Stop Received: Self-Refresh Entry clock stop
577               received.
578
579           •   DDRT Surprise Reset Received: Surprise reset received.
580
581           •   Extended Flush Not Complete.
582
583           •   Extended Flush Complete.
584
585           •   Sx Extended Flush Not Complete.
586
587           •   Sx Extended Flush Complete.
588
589       UnlatchedLastShutdownStatus
590           The status of the last shutdown status of the PMem module. It
591           contains the same fields as the Latched Last Shutdown Status, with
592           the only difference that the LSS details on a dirty shutdown are
593           logged, even if the Latch System Shutdown Status was not enabled.
594           One or more of:
595
596           •   Unknown: The last shutdown status cannot be determined.
597
598           •   PM ADR Command Received: Power management ADR command received.
599
600           •   PM S3 Received: Power management S3 command received.
601
602           •   PM S5 Received: Power management S5 command received.
603
604           •   DDRT Power Fail Command Received: DDR power fail command
605               received.
606
607           •   PMIC 12V/DDRT 1.2V Power Loss (PLI)
608
609           •   PM Warm Reset Received: Power management warm reset received.
610
611           •   Thermal Shutdown Received: Thermal shutdown triggered.
612
613           •   Controller’s FW State Flush Complete: Flush Completed.
614
615           •   Viral Interrupt Received: Viral interrupt received.
616
617           •   Surprise Clock Stop Received: Surprise clock stop received.
618
619           •   Write Data Flush Complete: Write data flush completed.
620
621           •   PM S4 Received: Power management S4 command received.
622
623           •   PM Idle Received: Power management idle received.
624
625           •   SRE Clock Stop Received: Self-Refresh Entry clock stop
626               received.
627
628           •   DDRT Surprise Reset Received: Surprise reset received.
629
630           •   Extended Flush Not Complete.
631
632           •   Extended Flush Complete.
633
634           •   Sx Extended Flush Not Complete.
635
636           •   Sx Extended Flush Complete.
637
638       ThermalThrottleLossPercent
639           The average performance loss percentage due to thermal throttling
640           in current boot of the PMem module.
641
642       LastShutdownTime
643           The time the system was last shut down.
644
645       ModesSupported
646           A list of the modes supported by the PMem module. Refer to the
647           command [Show System Capabilities] to determine the modes supported
648           by the platform. One or more of:
649
650           •   Memory Mode: PMem modules act as system memory under the
651               control of the operating system. In Memory Mode, any DDR in the
652               platform will act as a cache working in conjunction with the
653               PMem module.
654
655           •   App Direct: PMem modules and DDR act as independent memory
656               resources under direct load/store control of the application.
657
658       SecurityCapabilities
659           The security features supported by the PMem module. Zero or more
660           of:
661
662           •   Encryption: The PMem module supports persistent memory
663               encryption by setting a passphrase.
664
665           •   Erase: The PMem module is erasable.
666
667       MasterPassphraseEnabled
668           This property indicates if master passphrase is enabled. If it is
669           disabled, then it cannot be enabled. One of:
670
671           •   0: Disabled - Cannot be enabled.
672
673           •   1: Enabled - Master passphrase can be changed. Cannot be
674               disabled.
675
676       ConfigurationStatus
677           The status of the PMem module memory configuration. One of:
678
679           •   Valid: The configuration is valid.
680
681           •   Not Configured: The PMem module has not been configured.
682
683           •   Failed - Bad configuration: The configuration is corrupt.
684
685           •   Failed - Broken interleave: This PMem module is part of an
686               interleave set that is not complete.
687
688           •   Failed - Reverted: The configuration failed and was reverted to
689               the last known good configuration.
690
691           •   Failed - Unsupported: The configuration is not compatible with
692               the installed BIOS.
693
694           •   Unknown: The configuration cannot be determined.
695
696       SKUViolation
697           The configuration of the PMem module is unsupported due to a
698           license issue. One of:
699
700           •   0: False
701
702           •   1: True
703
704       ARSStatus
705           The address range scrub (ARS) operation status for the PMem module.
706           The status is a reflection of the last requested ARS, but not
707           necessarily within the current platform power cycle. One of:
708
709           •   Unknown - The ARS operation status cannot be determined.
710
711           •   Not started - An ARS operation has not started.
712
713           •   In progress - An ARS operation is currently in progress.
714
715           •   Completed - The last ARS operation has completed.
716
717           •   Aborted - The last ARS operation was aborted.
718
719           •   Error - An ARS operation failed due to some error.
720
721       OverwriteStatus
722           The overwrite PMem module operation status for the PMem module. One
723           of:
724
725           •   Unknown - The overwrite PMem module operation status cannot be
726               determined. This may occur if the status gets overwritten due
727               to a different long operation running on this PMem module.
728
729           •   Not started - An overwrite PMem module operation was not
730               started on the last boot.
731
732           •   In progress - An overwrite PMem module operation is currently
733               in progress.
734
735           •   Completed - An overwrite PMem module operation completed and a
736               reboot is required to use the PMem module.
737
738           •   Aborted - The last overwrite PMem module operation was aborted.
739
740           •   Error - An overwrite PMem module operation failed due to some
741               error.
742
743       AveragePowerReportingTimeConstant
744           The value, in milliseconds, used to determine the time constant for
745           reporting the average power consumption measurements. Can be set to
746           a value between 100 and 12000, by increments of 100. The default
747           value is 1000.
748
749       ViralPolicy
750           Whether viral policies are enabled on the PMem module. One of:
751
752           •   0: Disabled - This is the default.
753
754           •   1: Enabled - The persistent memory on the PMem module will be
755               put into read-only mode if the host operating system software
756               detects an uncorrectable error situation and indicates a viral
757               state in order to prevent the spread of damage.
758
759       ViralState
760           Whether the PMem module is currently viral. One of:
761
762           •   0: Not Viral
763
764           •   1: Viral - The viral policies of the PMem module have switched
765               the persistent memory to read-only mode due to the host
766               operating system software detecting an uncorrectable error
767               situation and indicating a viral state.
768
769       AitDramEnabled
770           If the PMem module AIT DRAM is enabled. One of:
771
772           •   0: Disabled - The device will suffer performance degradation if
773               the AIT DRAM becomes disabled.
774
775           •   1: Enabled
776
777       BootStatus
778           The initialization status of the PMem module as reported by the
779           firmware in the boot status register. One or more of:
780
781           •   DDRT/SMBUS Status Unknown - PMem module DDRT and SMBUS
782               interface status unknown.
783
784           •   BSR Unknown - The boot status register cannot be read.
785
786           •   Success - No errors were reported during initialization.
787
788           •   Reboot Required - PMem module’s internal state requires a
789               platform power cycle.
790
791               The following statuses indicate the status of DDRT and SMBUS
792               interfaces. Access to PMem module will fail when both
793               interfaces are not available.
794
795           •   DDRT Not Ready - DDRT interface not ready.
796
797           •   SMBUS Not Ready - SMBUS interface not ready.
798
799               The following statuses indicate that the media is not
800               functional and, therefore, access to user data and operations
801               that require use of the media will fail.
802
803           •   Media Not Ready - The firmware did not complete media training.
804
805           •   Media Error - The firmware detected an error during media
806               training.
807
808           •   Media Disabled - The firmware disabled the media due to a
809               critical issue.
810
811               The following statuses indicate that communication with the
812               firmware is not functional.
813
814           •   Mailbox Not Ready - Mailbox interface not ready.
815
816       BootStatusRegister
817           The raw hex value of the PMem module Boot Status Register of the
818           PMem module
819
820       LatchSystemShutdownState
821           Status of the latch. Specifies whether the PMem module will latch
822           the SMART Last Shutdown Status and SMART Dirty Shutdown Count.
823
824           •   0: Disabled - This is the default.
825
826           •   1: Enabled
827
828       PreviousPowerCycleLatchSystemShutdownState
829           The status of the latch during the previous power cycle.
830
831           •   0: Disabled - This is the default.
832
833           •   1: Enabled
834
835       ExtendedAdrEnabled
836           Specifies whether extended ADR flow is enabled in the FW.
837
838           •   0: Disabled
839
840           •   1: Enabled
841
842       PpcExtendedAdrEnabled
843           Specifies whether extended ADR flow was enabled in the FW during
844           the last power cycle.
845
846           •   0: Disabled
847
848           •   1: Enabled
849
850       ErrorInjectionEnabled
851           Error injection status.
852
853           •   0: Disabled - This is the default.
854
855           •   1: Enabled
856
857       MediaTemperatureInjectionEnabled
858           Media temperature injection status.
859
860           •   0: Disabled - This is the default.
861
862           •   1: Enabled
863
864       SoftwareTriggersEnabled
865           Software trigger status.
866
867           •   0: Disabled - This is the default.
868
869           •   1: At least one software trigger enabled.
870
871       SoftwareTriggersEnabledDetails
872           Comma separated list of software triggers currently enabled. One or
873           more of:
874
875           •   None
876
877           •   Package Sparing
878
879           •   Fatal Error
880
881           •   Percentage Remaining
882
883           •   Dirty Shutdown
884
885       PoisonErrorInjectionsCounter
886           This counter is incremented each time the set poison error is
887           successfully executed.
888
889       PoisonErrorClearCounter
890           This counter is incremented each time the clear poison error is
891           successfully executed.
892
893       MediaTemperatureInjectionsCounter
894           This counter is incremented each time the media temperature is
895           injected.
896
897       SoftwareTriggersCounter
898           This counter is incremented each time a software trigger is
899           enabled.
900
901       MaxMediaTemperature
902           The highest die temperature reported in degrees Celsius. This value
903           is persistent through Power Loss as well as not effected by
904           Overwrite PMem module or Media Temperature Error Injection.
905
906       MaxControllerTemperature
907           The highest controller temperature reported in degrees Celsius.
908           This value is persistent through Power Loss as well as not effected
909           by Overwrite PMem module.
910
911       MixedSKU
912           One or more PMem modules in the system have different SKUs. One of:
913
914           •   0: False
915
916           •   1: True - In this case, the host software operates in a
917               read-only mode and does not allow changes to the PMem modules
918               and their associated capacity.
919
920       FIPSModeStatus
921           The FIPS mode status of the PMem module. One of:
922
923           •   Non-FIPS mode: The default mode from Intel manufacturing
924
925           •   Non-FIPS mode, but will transition to FIPS mode on next boot:
926               The PM regions will be inaccessible in this state. Some command
927               restrictions apply.
928
929           •   FIPS mode, one-time initialization not done: The PM regions
930               will be inaccessible in this state. Some command restrictions
931               apply.
932
933           •   FIPS mode, one-time initialization done: After successful
934               Initialize FIPS Mode firmware command invocation
935
936
937
938ipmctl                            2022-09-28               IPMCTL-SHOW-DIMM(1)
Impressum