Open-Source-Software-Entwicklung und Downloads

Browse Subversion Repository

Diff of /trunk/1.8.x/ccs-patch/README.ccs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 5966 by kumaneko, Wed Mar 28 07:30:14 2012 UTC revision 6012 by kumaneko, Sun Apr 22 13:51:19 2012 UTC
# Line 3117  Fix 2012/03/16 Line 3117  Fix 2012/03/16
3117    
3118        Return POLLIN | POLLRDNORM | POLLOUT | POLLWRNORM if ready to read/write,        Return POLLIN | POLLRDNORM | POLLOUT | POLLWRNORM if ready to read/write,
3119        POLLOUT | POLLWRNORM otherwise.        POLLOUT | POLLWRNORM otherwise.
3120    
3121    Fix 2012/04/22
3122    
3123        @ Readd RHEL_MINOR/AX_MINOR checks.
3124    
3125          This check was added in revision 2346 and was removed in revision 4084.
3126    
3127          Add it back in order to support RHEL 5.0, 5.1, 5.2 kernels.
3128    
3129        @ Fix skb_kill_datagram() for kernels 2.6.0 - 2.6.11.
3130    
3131          Commit 208d8984 "[IPV4]: Fix BUG() in 2.6.x, udp_poll(), fragments +
3132          CONFIG_HIGHMEM" clarified that skb_kill_datagram() should use
3133          spin_lock_bh()/spin_unlock_bh() rather than
3134          spin_lock_irq()/spin_unlock_irq().
3135    
3136          RHEL 4.9 (2.6.9) kernel has that patch backported. So do I.
3137    
3138        @ Fix missing locks for RHEL 5.2-5.8 kernels.
3139    
3140          Since RHEL 5.2 and later kernels have backported commit 95766fff
3141          "[UDP]: Add memory accounting." patch, TOMOYO needs to call
3142          lock_sock()/release_sock() around skb_kill_datagram() call when UDP
3143          packet was dropped by TOMOYO.

Legend:
Removed from v.5966  
changed lines
  Added in v.6012

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26