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

TOMOYO Linux Cross Reference
Linux/Documentation/ABI/stable/sysfs-driver-dma-idxd

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/stable/sysfs-driver-dma-idxd (Version linux-6.12-rc7) and /Documentation/ABI/stable/sysfs-driver-dma-idxd (Version linux-4.17.19)


  1 What:           /sys/bus/dsa/devices/dsa<m>/ve    
  2 Date:           Apr 15, 2020                      
  3 KernelVersion:  5.8.0                             
  4 Contact:        dmaengine@vger.kernel.org         
  5 Description:    The hardware version number.      
  6                                                   
  7 What:           /sys/bus/dsa/devices/dsa<m>/cd    
  8 Date:           Oct 25, 2019                      
  9 KernelVersion:  5.6.0                             
 10 Contact:        dmaengine@vger.kernel.org         
 11 Description:    The major number that the char    
 12                 this device.                      
 13                                                   
 14 What:           /sys/bus/dsa/devices/dsa<m>/er    
 15 Date:           Oct 25, 2019                      
 16 KernelVersion:  5.6.0                             
 17 Contact:        dmaengine@vger.kernel.org         
 18 Description:    The error information for this    
 19                                                   
 20 What:           /sys/bus/dsa/devices/dsa<m>/ma    
 21 Date:           Oct 25, 2019                      
 22 KernelVersion:  5.6.0                             
 23 Contact:        dmaengine@vger.kernel.org         
 24 Description:    The largest number of work des    
 25                 It's not visible when the devi    
 26                                                   
 27 What:           /sys/bus/dsa/devices/dsa<m>/ma    
 28 Date:           Oct 25, 2019                      
 29 KernelVersion:  5.6.0                             
 30 Contact:        dmaengine@vger.kernel.org         
 31 Description:    The maximum work queue size su    
 32                                                   
 33 What:           /sys/bus/dsa/devices/dsa<m>/ma    
 34 Date:           Oct 25, 2019                      
 35 KernelVersion:  5.6.0                             
 36 Contact:        dmaengine@vger.kernel.org         
 37 Description:    The maximum number of engines     
 38                                                   
 39 What:           /sys/bus/dsa/devices/dsa<m>/ma    
 40 Date:           Oct 25, 2019                      
 41 KernelVersion:  5.6.0                             
 42 Contact:        dmaengine@vger.kernel.org         
 43 Description:    The maximum number of groups c    
 44                                                   
 45 What:           /sys/bus/dsa/devices/dsa<m>/ma    
 46 Date:           Dec 10, 2021                      
 47 KernelVersion:  5.17.0                            
 48 Contact:        dmaengine@vger.kernel.org         
 49 Description:    The total number of read buffe    
 50                 The read buffers represent res    
 51                 implementation, and these reso    
 52                 support operations. See DSA sp    
 53                 It's not visible when the devi    
 54                 allocation control.               
 55                                                   
 56 What:           /sys/bus/dsa/devices/dsa<m>/ma    
 57 Date:           Oct 25, 2019                      
 58 KernelVersion:  5.6.0                             
 59 Contact:        dmaengine@vger.kernel.org         
 60 Description:    The number of bytes to be read    
 61                 perform the operation. The max    
 62                 the workqueue the descriptor w    
 63                                                   
 64 What:           /sys/bus/dsa/devices/dsa<m>/ma    
 65 Date:           Oct 25, 2019                      
 66 KernelVersion:  5.6.0                             
 67 Contact:        dmaengine@vger.kernel.org         
 68 Description:    The maximum work queue number     
 69                                                   
 70 What:           /sys/bus/dsa/devices/dsa<m>/nu    
 71 Date:           Oct 25, 2019                      
 72 KernelVersion:  5.6.0                             
 73 Contact:        dmaengine@vger.kernel.org         
 74 Description:    The numa node number for this     
 75                                                   
 76 What:           /sys/bus/dsa/devices/dsa<m>/op    
 77 Date:           Oct 25, 2019                      
 78 KernelVersion:  5.6.0                             
 79 Contact:        dmaengine@vger.kernel.org         
 80 Description:    The operation capability bit m    
 81                 supported by the this device.     
 82                                                   
 83 What:           /sys/bus/dsa/devices/dsa<m>/pa    
 84 Date:           Oct 27, 2020                      
 85 KernelVersion:  5.11.0                            
 86 Contact:        dmaengine@vger.kernel.org         
 87 Description:    To indicate if user PASID (pro    
 88                 enabled or not for this device    
 89                                                   
 90 What:           /sys/bus/dsa/devices/dsa<m>/st    
 91 Date:           Oct 25, 2019                      
 92 KernelVersion:  5.6.0                             
 93 Contact:        dmaengine@vger.kernel.org         
 94 Description:    The state information of this     
 95                 or disabled.                      
 96                                                   
 97 What:           /sys/bus/dsa/devices/dsa<m>/gr    
 98 Date:           Oct 25, 2019                      
 99 KernelVersion:  5.6.0                             
100 Contact:        dmaengine@vger.kernel.org         
101 Description:    The assigned group under this     
102                                                   
103 What:           /sys/bus/dsa/devices/dsa<m>/en    
104 Date:           Oct 25, 2019                      
105 KernelVersion:  5.6.0                             
106 Contact:        dmaengine@vger.kernel.org         
107 Description:    The assigned engine under this    
108                                                   
109 What:           /sys/bus/dsa/devices/dsa<m>/wq    
110 Date:           Oct 25, 2019                      
111 KernelVersion:  5.6.0                             
112 Contact:        dmaengine@vger.kernel.org         
113 Description:    The assigned work queue under     
114                                                   
115 What:           /sys/bus/dsa/devices/dsa<m>/co    
116 Date:           Oct 25, 2019                      
117 KernelVersion:  5.6.0                             
118 Contact:        dmaengine@vger.kernel.org         
119 Description:    To indicate if this device is     
120                                                   
121 What:           /sys/bus/dsa/devices/dsa<m>/re    
122 Date:           Dec 10, 2021                      
123 KernelVersion:  5.17.0                            
124 Contact:        dmaengine@vger.kernel.org         
125 Description:    The maximum number of read buf    
126                 one time by operations that ac    
127                 device. See DSA spec v1.2 9.2.    
128                 It's not visible when the devi    
129                 allocation control.               
130                                                   
131 What:           /sys/bus/dsa/devices/dsa<m>/cm    
132 Date:           Aug 28, 2020                      
133 KernelVersion:  5.10.0                            
134 Contact:        dmaengine@vger.kernel.org         
135 Description:    The last executed device admin    
136                 Also last configuration error     
137                 Writing to it will clear the s    
138                                                   
139 What:           /sys/bus/dsa/devices/dsa<m>/ia    
140 Date:           Sept 14, 2022                     
141 KernelVersion: 6.0.0                              
142 Contact:        dmaengine@vger.kernel.org         
143 Description:    IAA (IAX) capability mask. Exp    
144                 consumption. This attribute sh    
145                 that are version 2 or later.      
146                                                   
147 What:           /sys/bus/dsa/devices/dsa<m>/ev    
148 Date:           Sept 14, 2022                     
149 KernelVersion: 6.4.0                              
150 Contact:        dmaengine@vger.kernel.org         
151 Description:    The event log size to be confi    
152                 occupies 4k size if the evl en    
153                 only on platforms that support    
154                                                   
155 What:           /sys/bus/dsa/devices/wq<m>.<n>    
156 Date:           Oct 27, 2020                      
157 KernelVersion:  5.11.0                            
158 Contact:        dmaengine@vger.kernel.org         
159 Description:    To indicate block on fault is     
160                 to support on demand paging.      
161                                                   
162 What:           /sys/bus/dsa/devices/wq<m>.<n>    
163 Date:           Oct 25, 2019                      
164 KernelVersion:  5.6.0                             
165 Contact:        dmaengine@vger.kernel.org         
166 Description:    The group id that this work qu    
167                                                   
168 What:           /sys/bus/dsa/devices/wq<m>.<n>    
169 Date:           Oct 25, 2019                      
170 KernelVersion:  5.6.0                             
171 Contact:        dmaengine@vger.kernel.org         
172 Description:    The work queue size for this w    
173                                                   
174 What:           /sys/bus/dsa/devices/wq<m>.<n>    
175 Date:           Oct 25, 2019                      
176 KernelVersion:  5.6.0                             
177 Contact:        dmaengine@vger.kernel.org         
178 Description:    The type of this work queue, i    
179                 queue usages in the kernel spa    
180                 usages by applications in user    
181                                                   
182 What:           /sys/bus/dsa/devices/wq<m>.<n>    
183 Date:           Oct 25, 2019                      
184 KernelVersion:  5.6.0                             
185 Contact:        dmaengine@vger.kernel.org         
186 Description:    The minor number assigned to t    
187                 device driver.                    
188                                                   
189 What:           /sys/bus/dsa/devices/wq<m>.<n>    
190 Date:           Oct 25, 2019                      
191 KernelVersion:  5.6.0                             
192 Contact:        dmaengine@vger.kernel.org         
193 Description:    The work queue mode type for t    
194                                                   
195 What:           /sys/bus/dsa/devices/wq<m>.<n>    
196 Date:           Oct 25, 2019                      
197 KernelVersion:  5.6.0                             
198 Contact:        dmaengine@vger.kernel.org         
199 Description:    The priority value of this wor    
200                 other work queue in the same g    
201                 for dispatching work from mult    
202                                                   
203 What:           /sys/bus/dsa/devices/wq<m>.<n>    
204 Date:           Oct 25, 2019                      
205 KernelVersion:  5.6.0                             
206 Contact:        dmaengine@vger.kernel.org         
207 Description:    The current state of the work     
208                                                   
209 What:           /sys/bus/dsa/devices/wq<m>.<n>    
210 Date:           Oct 25, 2019                      
211 KernelVersion:  5.6.0                             
212 Contact:        dmaengine@vger.kernel.org         
213 Description:    The number of entries in this     
214                 via a limited portal.             
215                                                   
216 What:           /sys/bus/dsa/devices/wq<m>.<n>    
217 Date:           Aug 28, 2020                      
218 KernelVersion:  5.10.0                            
219 Contact:        dmaengine@vger.kernel.org         
220 Description:    The max transfer sized for thi    
221                 max transfer size. Configurabl    
222                                                   
223 What:           /sys/bus/dsa/devices/wq<m>.<n>    
224 Date:           Aug 28, 2020                      
225 KernelVersion:  5.10.0                            
226 Contact:        dmaengine@vger.kernel.org         
227 Description:    The max batch size for this wo    
228                 max batch size. Configurable p    
229                 It's not visible when the devi    
230                                                   
231 What:           /sys/bus/dsa/devices/wq<m>.<n>    
232 Date:           Nov 13, 2020                      
233 KernelVersion:  5.11.0                            
234 Contact:        dmaengine@vger.kernel.org         
235 Description:    Indicate whether ATS disable i    
236                 0 indicates ATS is on, and 1 i    
237                                                   
238 What:           /sys/bus/dsa/devices/wq<m>.<n>    
239 Date:           Sept 14, 2022                     
240 KernelVersion: 6.4.0                              
241 Contact:        dmaengine@vger.kernel.org         
242 Description:    Controls whether PRS disable i    
243                 0 indicates PRS is on, and 1 i    
244                 workqueue. This option overrid    
245                 if set. It's visible only on p    
246                 capability.                       
247                                                   
248 What:           /sys/bus/dsa/devices/wq<m>.<n>    
249 Date            May 25, 2021                      
250 KernelVersion:  5.14.0                            
251 Contact:        dmaengine@vger.kernel.org         
252 Description:    Show the current number of ent    
253                 Support bit WQ capabilities is    
254                                                   
255 What:           /sys/bus/dsa/devices/wq<m>.<n>    
256 Date            Oct 29, 2021                      
257 KernelVersion:  5.17.0                            
258 Contact:        dmaengine@vger.kernel.org         
259 Description:    Indicate the number of retires    
260                 A max value to set attribute i    
261                                                   
262 What:           /sys/bus/dsa/devices/wq<m>.<n>    
263 Date:           Sept 14, 2022                     
264 KernelVersion:  6.0.0                             
265 Contact:        dmaengine@vger.kernel.org         
266 Description:    Shows the operation capability    
267                 presented by %*pb printk() out    
268                 The attribute can be configure    
269                 order to configure the WQ to a    
270                 correlates to the operations a    
271                 on platforms that support the     
272                                                   
273 What:           /sys/bus/dsa/devices/wq<m>.<n>    
274 Date:           Sept 8, 2023                      
275 KernelVersion:  6.7.0                             
276 Contact:        dmaengine@vger.kernel.org         
277 Description:    Name of driver to be bounded t    
278                                                   
279 What:           /sys/bus/dsa/devices/engine<m>    
280 Date:           Oct 25, 2019                      
281 KernelVersion:  5.6.0                             
282 Contact:        dmaengine@vger.kernel.org         
283 Description:    The group that this engine bel    
284                                                   
285 What:           /sys/bus/dsa/devices/group<m>.    
286 Date:           Dec 10, 2021                      
287 KernelVersion:  5.17.0                            
288 Contact:        dmaengine@vger.kernel.org         
289 Description:    Enable the use of global read     
290                 spec v1.2 9.2.18 GRPCFG Use Gl    
291                 It's not visible when the devi    
292                 allocation control.               
293                                                   
294 What:           /sys/bus/dsa/devices/group<m>.    
295 Date:           Dec 10, 2021                      
296 KernelVersion:  5.17.0                            
297 Contact:        dmaengine@vger.kernel.org         
298 Description:    Indicates max number of read b    
299                 by all engines in the group. S    
300                 Buffers Allowed.                  
301                 It's not visible when the devi    
302                 allocation control.               
303                                                   
304 What:           /sys/bus/dsa/devices/group<m>.    
305 Date:           Dec 10, 2021                      
306 KernelVersion:  5.17.0                            
307 Contact:        dmaengine@vger.kernel.org         
308 Description:    Indicates the number of Read B    
309                 engines in the group. See DSA     
310                 Reserved.                         
311                 It's not visible when the devi    
312                 allocation control.               
313                                                   
314 What:           /sys/bus/dsa/devices/group<m>.    
315 Date:           Sept 14, 2022                     
316 KernelVersion:  6.0.0                             
317 Contact:        dmaengine@vger.kernel.org         
318 Description:    Allows control of the number o    
319                 concurrently processed by an e    
320                 of the Maximum Work Descriptor    
321                 the ENGCAP register. The accep    
322                 1 (1/2 of max value), 2 (1/4 o    
323                 the max value). It's visible o    
324                 the capability.                   
325                                                   
326 What:           /sys/bus/dsa/devices/group<m>.    
327 Date:           Sept 14, 2022                     
328 KernelVersion:  6.0.0                             
329 Contact:        dmaengine@vger.kernel.org         
330 Description:    Allows control of the number o    
331                 concurrently processed by an e    
332                 of the Maximum Batch Descripto    
333                 the ENGCAP register. The accep    
334                 1 (1/2 of max value), 2 (1/4 o    
335                 the max value). It's visible o    
336                 the capability.                   
337                                                   
338 What:           /sys/bus/dsa/devices/wq<m>.<n>    
339 Date:           Sept 14, 2022                     
340 KernelVersion:  6.4.0                             
341 Contact:        dmaengine@vger.kernel.org         
342 Description:    Show the number of Completion     
343                 has caused.                       
344                                                   
345 What:           /sys/bus/dsa/devices/wq<m>.<n>    
346 Date:           Sept 14, 2022                     
347 KernelVersion:  6.4.0                             
348 Contact:        dmaengine@vger.kernel.org         
349 Description:    Show the number of Completion     
350                 application has caused. The fa    
351                 driver cannot fault in the add    
352                 by a bad address programmed in    
353                 submitter is using bad CR addr    
354                                                   
355 What:           /sys/bus/dsa/devices/wq<m>.<n>    
356 Date:           Sept 14, 2022                     
357 KernelVersion:  6.4.0                             
358 Contact:        dmaengine@vger.kernel.org         
359 Description:    Show the process id of the app    
360                 helpful information for a moni    
361                 application that opened the fi    
                                                      

~ [ 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