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

TOMOYO Linux Cross Reference
Linux/Documentation/ABI/testing/sysfs-class-devlink

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-class-devlink (Version linux-6.12-rc7) and /Documentation/ABI/testing/sysfs-class-devlink (Version linux-4.10.17)


  1 What:           /sys/class/devlink/.../           
  2 Date:           May 2020                          
  3 Contact:        Saravana Kannan <saravanak@goog    
  4 Description:                                      
  5                 Provide a place in sysfs for t    
  6                 kernel at any given time.  The    
  7                 denoted as ... above, is of th    
  8                 where <supplier> is the suppli    
  9                 is the consumer bus:device nam    
 10                                                   
 11 What:           /sys/class/devlink/.../auto_re    
 12 Date:           May 2020                          
 13 Contact:        Saravana Kannan <saravanak@goog    
 14 Description:                                      
 15                 This file indicates if the dev    
 16                 automatically removed by the d    
 17                 supplier devices themselves ar    
 18                                                   
 19                 This will be one of the follow    
 20                                                   
 21                 - 'consumer unbind'               
 22                 - 'supplier unbind'               
 23                 - 'never'                         
 24                                                   
 25                 'consumer unbind' means the de    
 26                 the consumer's driver is unbou    
 27                                                   
 28                 'supplier unbind' means the de    
 29                 the supplier's driver is unbou    
 30                                                   
 31                 'never' means the device link     
 32                 when as long as the supplier a    
 33                 are still present.                
 34                                                   
 35 What:           /sys/class/devlink/.../consume    
 36 Date:           May 2020                          
 37 Contact:        Saravana Kannan <saravanak@goog    
 38 Description:                                      
 39                 This file is a symlink to the     
 40                                                   
 41 What:           /sys/class/devlink/.../runtime    
 42 Date:           May 2020                          
 43 Contact:        Saravana Kannan <saravanak@goog    
 44 Description:                                      
 45                 This file indicates if the dev    
 46                 runtime power management behav    
 47                 devices. For example: Making s    
 48                 runtime suspend while the cons    
 49                                                   
 50                 This will be one of the follow    
 51                                                   
 52                 ===   ========================    
 53                 '0'   Does not affect runtime     
 54                 '1'   Affects runtime power ma    
 55                 ===   ========================    
 56                                                   
 57 What:           /sys/class/devlink/.../status     
 58 Date:           May 2020                          
 59 Contact:        Saravana Kannan <saravanak@goog    
 60 Description:                                      
 61                 This file indicates the status    
 62                 of a device link is affected b    
 63                 consumer devices have been bou    
 64                 drivers. The status of a devic    
 65                 and unbinding of the supplier     
 66                 drivers and also affects wheth    
 67                 supplier device is synced with    
 68                 supplier device after boot up.    
 69                 See also: sysfs-devices-state_    
 70                                                   
 71                 This will be one of the follow    
 72                                                   
 73                 - 'not tracked'                   
 74                 - 'dormant'                       
 75                 - 'available'                     
 76                 - 'consumer probing'              
 77                 - 'active'                        
 78                 - 'supplier unbinding'            
 79                 - 'unknown'                       
 80                                                   
 81                 'not tracked' means this devic    
 82                 and has no impact on the bindi    
 83                 hardware and software device s    
 84                                                   
 85                 'dormant' means the supplier a    
 86                 bound to their driver.            
 87                                                   
 88                 'available' means the supplier    
 89                 available to supply resources     
 90                                                   
 91                 'consumer probing' means the c    
 92                 trying to bind to its driver.     
 93                                                   
 94                 'active' means the supplier an    
 95                 bound successfully to their dr    
 96                                                   
 97                 'supplier unbinding' means the    
 98                 the process of unbinding from     
 99                                                   
100                 'unknown' means the state of t    
101                 above. If this is ever the val    
102                                                   
103 What:           /sys/class/devlink/.../supplie    
104 Date:           May 2020                          
105 Contact:        Saravana Kannan <saravanak@goog    
106 Description:                                      
107                 This file is a symlink to the     
108                                                   
109 What:           /sys/class/devlink/.../sync_st    
110 Date:           May 2020                          
111 Contact:        Saravana Kannan <saravanak@goog    
112 Description:                                      
113                 This file indicates if the dev    
114                 affecting the syncing of the h    
115                 supplier device.                  
116                                                   
117                 This will be one of the follow    
118                                                   
119                 ===  =========================    
120                 '0'                               
121                 '1'  Affects runtime power man    
122                 ===  =========================    
123                                                   
124                 '0' means the device link can     
125                 like binding/unbinding, suspen    
126                 management, etc.                  
127                                                   
128                 '1' means the device link will    
129                 hardware and software state of    
130                 up and doesn't not affect othe    
                                                      

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