    , , ,   -
   .        
    .   ,  
    .  ,    , 
       ,  -
      ,     -
     .    
 ,       -
 ,     , 
 , , ,     .

         -
 ,       ,   
.        -
 .        .

   

,    ,     -
.           -
  events,    ,   
 .

schedule_work(Swork);

       ,  
  events,    ,   
.

 ,      ,   -
 .          
    .     .

schedule delayed workf&work, delay);

   ,   work_struct,  
Swork,   ,         delay
  .  ,      -
 ,    10, "   ".

  

,   , ,    -
  .   , ,    
,     .    
 , , ,    ,  -
.        ,   -
   ,    .

    ,   ,   -
 events   .

void flush scheduled work(void);

                                       155