Develop and Download Open Source Software

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 5274 by jnguyen, Wed Jul 13 17:49:21 2011 UTC revision 5401 by kumaneko, Fri Sep 2 12:08:42 2011 UTC
# Line 2927  Fix 2011/07/13 Line 2927  Fix 2011/07/13
2927        routines for parsing/printing IPv4/IPv6 address from kernel 3.0 into        routines for parsing/printing IPv4/IPv6 address from kernel 3.0 into
2928        TOMOYO 1.8.2.        TOMOYO 1.8.2.
2929        Now, IPv6 address accepts "::1" instead of "0:0:0:0:0:0:0:1".        Now, IPv6 address accepts "::1" instead of "0:0:0:0:0:0:0:1".
2930    
2931    Fix 2011/09/03
2932    
2933        @ Avoid race when retrying "file execute" permission check.
2934    
2935          There was a race window that the pathname which is subjected to
2936          "file execute" permission check when retrying via supervisor's decision
2937          because the pathname was recalculated upon retry. Though, there is an
2938          inevitable race window even without supervisor, for we have to calculate
2939          the symbolic link's pathname from "struct linux_binprm"->filename rather
2940          than from "struct linux_binprm"->file because we cannot back calculate
2941          the symbolic link's pathname from the dereferenced pathname.
2942    
2943        @ Remove unneeded daemonize().
2944    
2945          Garbage collector thread is created using kthread_create() since 2.6.7.
2946          Kernel threads created by kthread_create() does not need to call
2947          daemonize().

Legend:
Removed from v.5274  
changed lines
  Added in v.5401