~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/ABI/testing/sysfs-bus-nfit

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/ABI/testing/sysfs-bus-nfit (Version linux-6.12-rc7) and /Documentation/ABI/testing/sysfs-bus-nfit (Version linux-4.16.18)


  1 For all of the nmem device attributes under ``    
  2 Interface Table (NFIT)' section in the ACPI sp    
  3 (http://www.uefi.org/specifications) for more     
  4                                                   
  5 What:           /sys/bus/nd/devices/nmemX/nfit    
  6 Date:           Jun, 2015                         
  7 KernelVersion:  v4.2                              
  8 Contact:        nvdimm@lists.linux.dev            
  9 Description:                                      
 10                 (RO) Serial number of the NVDI    
 11                 memory module), assigned by th    
 12                                                   
 13                                                   
 14 What:           /sys/bus/nd/devices/nmemX/nfit    
 15 Date:           Apr, 2015                         
 16 KernelVersion:  v4.2                              
 17 Contact:        nvdimm@lists.linux.dev            
 18 Description:                                      
 19                 (RO) The address (given by the    
 20                 parent bus of the NVDIMM devic    
 21                                                   
 22                                                   
 23 What:           /sys/bus/nd/devices/nmemX/nfit    
 24 Date:           Apr, 2015                         
 25 KernelVersion:  v4.1                              
 26 Contact:        nvdimm@lists.linux.dev            
 27 Description:                                      
 28                 (RO) Device id for the NVDIMM,    
 29                                                   
 30                                                   
 31 What:           /sys/bus/nd/devices/nmemX/nfit    
 32 Date:           Jun, 2015                         
 33 KernelVersion:  v4.2                              
 34 Contact:        nvdimm@lists.linux.dev            
 35 Description:                                      
 36                 (RO) Revision of the NVDIMM, a    
 37                                                   
 38                                                   
 39 What:           /sys/bus/nd/devices/nmemX/nfit    
 40 Date:           Apr, 2015                         
 41 KernelVersion:  v4.2                              
 42 Contact:        nvdimm@lists.linux.dev            
 43 Description:                                      
 44                 (RO) Handle (i.e., instance nu    
 45                 management BIOS) Memory Device    
 46                 containing the NVDIMM region.     
 47                                                   
 48                                                   
 49 What:           /sys/bus/nd/devices/nmemX/nfit    
 50 Date:           Jun, 2015                         
 51 KernelVersion:  v4.2                              
 52 Contact:        nvdimm@lists.linux.dev            
 53 Description:                                      
 54                 (RO) The flags in the NFIT mem    
 55                 the state of the data on the n    
 56                 source or last "flush to persi    
 57                                                   
 58                 The attribute is a translation    
 59                 in section 5.2.25.3 'NVDIMM Re    
 60                 ACPI specification 6.2.           
 61                                                   
 62                 The health states are "save_fa    
 63                 "not_armed", "smart_event", "m    
 64                                                   
 65                                                   
 66 What:           /sys/bus/nd/devices/nmemX/nfit    
 67 What:           /sys/bus/nd/devices/nmemX/nfit    
 68 What:           /sys/bus/nd/devices/nmemX/nfit    
 69 Date:           Apr, 2016                         
 70 KernelVersion:  v4.7                              
 71 Contact:        nvdimm@lists.linux.dev            
 72 Description:                                      
 73                 (RO) The interface codes indic    
 74                 mapped directly into system ph    
 75                 block aperture access mechanis    
 76                 The 'formats' attribute displa    
 77                 interfaces.                       
 78                                                   
 79                 This layout is compatible with    
 80                 only expect one code per-dimm     
 81                 nmemX/nfit/formats and nmemX/n    
 82                                                   
 83                                                   
 84 What:           /sys/bus/nd/devices/nmemX/nfit    
 85 Date:           Apr, 2016                         
 86 KernelVersion:  v4.7                              
 87 Contact:        nvdimm@lists.linux.dev            
 88 Description:                                      
 89                 (RO) Vendor id of the NVDIMM.     
 90                                                   
 91                                                   
 92 What:           /sys/bus/nd/devices/nmemX/nfit    
 93 Date:           May, 2016                         
 94 KernelVersion:  v4.7                              
 95 Contact:        nvdimm@lists.linux.dev            
 96 Description:                                      
 97                 (RO) The bitmask indicates the    
 98                 functions relative to the NVDI    
 99                 device                            
100                                                   
101                                                   
102 What:           /sys/bus/nd/devices/nmemX/nfit    
103 Date:           Apr, 2016                         
104 KernelVersion:  v4.7                              
105 Contact:        nvdimm@lists.linux.dev            
106 Description:                                      
107                 (RO) Displays the NVDIMM famil    
108                 0, 1, 2 and 3 correspond to NV    
109                 NVDIMM_FAMILY_HPE1, NVDIMM_FAM    
110                 respectively.                     
111                                                   
112                 See the specifications for the    
113                 http://pmem.io/documents/NVDIM    
114                 https://github.com/HewlettPack    
115                 https://msdn.microsoft.com/lib    
116                                                   
117                                                   
118 What:           /sys/bus/nd/devices/nmemX/nfit    
119 Date:           Apr, 2016                         
120 KernelVersion:  v4.7                              
121 Contact:        nvdimm@lists.linux.dev            
122 Description:                                      
123                 (RO) ACPI specification 6.2 se    
124                 identifier for an NVDIMM, whic    
125                                                   
126                                                   
127 What:           /sys/bus/nd/devices/nmemX/nfit    
128 Date:           Apr, 2016                         
129 KernelVersion:  v4.7                              
130 Contact:        nvdimm@lists.linux.dev            
131 Description:                                      
132                 (RO) Sub-system vendor id of t    
133                 subsystem controller.             
134                                                   
135                                                   
136 What:           /sys/bus/nd/devices/nmemX/nfit    
137 Date:           Apr, 2016                         
138 KernelVersion:  v4.7                              
139 Contact:        nvdimm@lists.linux.dev            
140 Description:                                      
141                 (RO) Sub-system revision id of    
142                 controller, assigned by the no    
143                 controller vendor.                
144                                                   
145                                                   
146 What:           /sys/bus/nd/devices/nmemX/nfit    
147 Date:           Apr, 2016                         
148 KernelVersion:  v4.7                              
149 Contact:        nvdimm@lists.linux.dev            
150 Description:                                      
151                 (RO) Sub-system device id for     
152                 subsystem controller, assigned    
153                 subsystem controller vendor.      
154                                                   
155                                                   
156 What:           /sys/bus/nd/devices/ndbusX/nfi    
157 Date:           Jun, 2015                         
158 KernelVersion:  v4.2                              
159 Contact:        nvdimm@lists.linux.dev            
160 Description:                                      
161                 (RO) ACPI NFIT table revision     
162                                                   
163                                                   
164 What:           /sys/bus/nd/devices/ndbusX/nfi    
165 Date:           Sep, 2016                         
166 KernelVersion:  v4.9                              
167 Contact:        nvdimm@lists.linux.dev            
168 Description:                                      
169                 (RW) This shows the number of     
170                 that have been completed since    
171                 wait on this using select/poll    
172                 an ARS is in progress             
173                                                   
174                 Writing a value of 1 triggers     
175                                                   
176                                                   
177 What:           /sys/bus/nd/devices/ndbusX/nfi    
178 Date:           Sep, 2016                         
179 KernelVersion:  v4.9                              
180 Contact:        nvdimm@lists.linux.dev            
181 Description:                                      
182                 (RW) Provides a way to toggle     
183                 the address (cache line) where    
184                 list and doing a full scrub. T    
185                 the address) is done unconditi    
186                                                   
187                 This attribute can have the fo    
188                                                   
189                 '0': Switch to the default mod    
190                 insert the address of the memo    
191                 badblocks lists.                  
192                 '1': Enable a full scrub to ha    
193                 error is received.                
194                                                   
195                                                   
196 What:           /sys/bus/nd/devices/ndbusX/nfi    
197 Date:           Jun, 2017                         
198 KernelVersion:  v4.13                             
199 Contact:        nvdimm@lists.linux.dev            
200 Description:                                      
201                 (RO) The bitmask indicates the    
202                 functions. See the section nam    
203                 the ACPI specification.           
204                                                   
205 What:           /sys/bus/nd/devices/ndbusX/nfi    
206 Date:           Apr, 2020                         
207 KernelVersion:  v5.8                              
208 Contact:        nvdimm@lists.linux.dev            
209 Description:                                      
210                 (RW) The Intel platform implem    
211                 support exposes an option let     
212                 the system over the activation    
213                 do it. The safe default is to     
214                 devices since the kernel is al    
215                 the chance that a driver does     
216                 after a suspend callback the p    
217                 the activation might abort if,    
218                 determines that the activation    
219                 completion timeout. Since the     
220                 OS is running the activation f    
221                 but if the system owner trusts    
222                 sufficient then 'firmware_acti    
223                 enabled to bypass the activati    
224                                                   
225 What:           /sys/bus/nd/devices/regionX/nf    
226 Date:           Jun, 2015                         
227 KernelVersion:  v4.2                              
228 Contact:        nvdimm@lists.linux.dev            
229 Description:                                      
230                 (RO) A unique number provided     
231                 range. Used by NVDIMM Region M    
232                 to this structure. Value of 0     
233                 index.                            
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php