1IPMCTL-SHOW-SYSTEM-CAPABILITIES(1)  ipmctl  IPMCTL-SHOW-SYSTEM-CAPABILITIES(1)
2
3
4

NAME

6       ipmctl-show-system-capabilities - Shows the platform supported DCPMM
7       capabilities
8

SYNOPSIS

10       ipmctl show [OPTIONS] -system -capabilities
11

DESCRIPTION

13       Shows the total DCPMM memory resource allocation across the host
14       server.
15

OPTIONS

17       -a, -all
18           Shows all attributes.
19
20           Note
21           The all and display options are exclusive and may not be used
22           together.
23
24       -d (attributes), -display (attributes)
25           Filters the returned attributes by explicitly specifying a
26           comma-separated list of any of the attributes defined in the Return
27           Data section.
28
29           Note
30           The all and display options are exclusive and may not be used
31           together.
32
33       -h, -help
34           Displays help for the command.
35
36       -o (text|nvmxml), -output (text|nvmxml)
37           Changes the output format. One of: "text" (default) or "nvmxml".
38
39       -u (B|MB|MiB|GB|GiB|TB| TiB), -units (B|MB|MiB|GB|GiB|TB| TiB)
40           Changes the units that capacities are displayed in for this
41           command. One of: bytes (B), megabytes (MB), mebibytes (MiB),
42           gigabytes (GB), gibibytes (GiB), terabytes (TB) or tebibytes (TiB).
43

EXAMPLES

45       Displays the supported DCPMM capabilities
46
47       ipmctl show -system -capabilities
48

RETURN DATA

50       The default behavior is to return the default attributes listed below;
51       the options can be used to expand or restrict the output.
52
53       PlatformConfigSupported
54           (Default) Whether the platform level configuration of DCPMMs can be
55           modified with the host software. One of:
56
57           ·   0: Changes must be made in the BIOS.
58
59           ·   1: The command Create Memory Allocation Goal is supported.
60               Alignment (Default) Capacity alignment requirement for all
61               memory types as reported by the BIOS.
62
63       AllowedVolatileMode
64           (Default) The volatile mode allowed as determined by BIOS setup.
65           One of:
66
67           ·   1LM: One-level volatile mode. All memory resources in the
68               platform are independently accessible, and not captive of the
69               other resources.
70
71           ·   Memory Mode: DCPMMs act as system memory under the control of
72               the operating system. In Memory Mode, any DDR in the platform
73               will act as a cache working in conjunction with the DCPMMs.
74
75           ·   Unknown: The allowed volatile mode cannot be determined.
76
77       CurrentVolatileMode
78           (Default) The current volatile mode. One of:
79
80           ·   1LM: One-level volatile mode. All memory resources in the
81               platform are independently accessible, and not captive of the
82               other resources.
83
84           ·   Memory Mode: DCPMMs act as system memory under the control of
85               the operating system. In Memory Mode, any DDR in the platform
86               will act as a cache working in conjunction with the DCPMMs.
87
88           ·   Unknown: The current volatile mode cannot be determined.
89
90       AllowedAppDirectMode
91           (Default) The App Direct mode allowed as determined by BIOS setup.
92           One of:
93
94           ·   Disabled: App Direct support is currently disabled by the BIOS.
95
96           ·   App Direct: App Direct support is currently enabled by the
97               BIOS.
98
99           ·   Unknown: The current App Direct support cannot be determined.
100
101       ModesSupported
102           A list of DCPMM modes supported by the BIOS. Refer to the command
103           Show Device to determine the modes supported by the individual
104           DCPMMs. One or more of:
105
106           ·   1LM: One-level volatile mode. All memory resources in the
107               platform are independently accessible, and not captive of the
108               other resources.
109
110           ·   Memory Mode: DCPMMs act as system memory under the control of
111               the operating system. In Memory Mode, any DDR in the platform
112               will act as a cache working in conjunction with the DCPMMs.
113
114           ·   App Direct: DCPMMs and DDR act as independent memory resources
115               under direct load/store control of the application.
116
117       SupportedAppDirectSettings
118           The BIOS supported list of App Direct interleave settings in the
119           format:
120
121           ·   x[Way] - [(IMCSize) iMC x (ChannelSize) Channel] followed by
122               the input format for the command Change Preferences:
123               (ByOne|(IMCSize)_(ChannelSize)).
124
125       RecommendedAppDirectSettings
126           The BIOS recommended list of App Direct interleave settings in the
127           format:
128
129           ·   x[Way] - [(IMCSize) iMC x (ChannelSize) Channel] followed by
130               the input format for the command Change Preferences:
131               (ByOne|(IMCSize)_(ChannelSize)).
132
133       MinNamespaceSize
134           The minimum allowed namespace size as reported by the driver.
135
136       AppDirectMirrorSupported
137           If the BIOS supports App Direct mirroring. One of:
138
139           ·   0: Not supported.
140
141           ·   1: Supported
142
143       DimmSpareSupported
144           If the BIOS supports DCPMM sparing. One of:
145
146           ·   0: Not supported
147
148           ·   1: Supported
149
150       AppDirectMigrationSupported
151           If the BIOS supports App Direct migration. One of:
152
153           ·   0: Not supported
154
155           ·   1: Supported
156
157       RenameNamespaceSupported
158           If the host software supports renaming a namespace with the command
159           Section [Modify Namespace]. One of:
160
161           ·   0: Not supported
162
163           ·   1: Supported
164
165       GrowAppDirectNamespaceSupported
166           If the host software supports increasing the capacity of an App
167           Direct namespace with the command Section [Modify Namespace]. One
168           of:
169
170           ·   0: Not supported
171
172           ·   1: Supported
173
174       ShrinkAppDirectNamespaceSupported
175           If the host software supports decreasing the capacity of an App
176           Direct namespace with the command Section [Modify Namespace]. One
177           of:
178
179           ·   0: Not supported
180
181           ·   1: Supported
182
183       InitiateScrubSupported
184           If the platform and host software support initiating an address
185           range scrub on the DCPMMs in the system. One of:
186
187           ·   0: Not supported
188
189           ·   1: Supported
190
191       AdrSupported
192           Whether the platform supports asynchronous DRAM refresh (ADR). One
193           of:
194
195           ·   0: Not supported. If ADR is not supported, App Direct data
196               integrity cannot be assured during system interruptions.
197
198           ·   1: Supported
199
200       EraseDeviceDataSupported
201           Whether Erase Device Data is supported.
202
203           ·   0: Not supported
204
205           ·   1: Supported
206
207       EnableDeviceSecuritySupported
208           Whether Enable Device Security is supported.
209
210           ·   0: Not supported
211
212           ·   1: Supported
213
214       DisableDeviceSecuritySupported
215           Whether Change Device Security property Lockstate = Disabled is
216           supported.
217
218           ·   0: Not supported
219
220           ·   1: Supported
221
222       UnlockDeviceSecuritySupported
223           Whether Change Device Security property Lockstate = Unlocked is
224           supported.
225
226           ·   0: Not supported
227
228           ·   1: Supported
229
230       FreezeDeviceSecuritySupported
231           Whether Change Device Security property Lockstate = Frozen is
232           supported.
233
234           ·   0: Not supported
235
236           ·   1: Supported
237
238       ChangeDevicePassphraseSupported
239           Whether Change Device Passphrase is supported.
240
241           ·   0: Not supported
242
243           ·   1: Supported
244
245       ChangeMasterPassphraseSupported
246           Whether Change Master Passphrase is supported.
247
248           ·   0: Not supported
249
250           ·   1: Supported
251
252       MasterEraseDeviceDataSupported
253           Whether Master Erase Device Data is supported.
254
255           ·   0: Not supported
256
257           ·   1: Supported
258
259
260
261ipmctl                            2019-10-23IPMCTL-SHOW-SYSTEM-CAPABILITIES(1)
Impressum