 subsys.    ,   -
    ,     subsystem.

 kset,     subsystem,    kset
,    ,   
    .

 rwsem  subsystem   - (.  9,
"   "),      
  kset   .   kset  -
 - ,      
     .

  

  ,     ,   -
  ,    ( )    (  
),         .  
 kobject      ,  
.   ,      
     .

    kobject,    
 struct kobject.  kobject   
      ,    -
,  -   .   
kobject         -
.     kobject   ,   
   .

   kobject      ktype,
     struct kobj_type.  
    ktype   kobject.   
ktype     :   
, ,     sysfs,    .

 kobject   ,   kset.
 kset      struct kset. 
    . -,   
    kobject       
 kobject. -,      -
    kobject.    sysfs  kobject
    .   
,     ,     
 kset.

        -
 kset.      struct subsystem.
 ,       sysfs, 
 .

 . 17.1      .

 kobject    sysfs 359