       
  "softirq",      .

 "Bottom Half      -
       Linux.  -
   "",        -
,   " " ("bottom half)    .
          
    2.5.

       :  -
  (softirq),      
.      softirq,   
    .  . 7.1   -
  .

 7.1.    
              

                                    2.5
                        2.5
                   2.3
                               2.3
              2.3

       , -
     .

   (softirq)

        -
 softirq.       -
 .         
.       softirq,  
softirq   . ,     -
,    kernel/softirq. .

  

      .  -
  ,       -
.       softirq_action,
   <linux/interrupt .h>   .

/*

* ,    

*/

struct softirq_action
{

136                                                                    7