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 5888 by kumaneko, Tue Feb 28 10:25:58 2012 UTC revision 5966 by kumaneko, Wed Mar 28 07:30:14 2012 UTC
# Line 3080  Fix 2012/02/25 Line 3080  Fix 2012/02/25
3080        started to experience the kernel panic, please check whether renumbering        started to experience the kernel panic, please check whether renumbering
3081        was backported or not.        was backported or not.
3082    
3083  Fix 2012/02/28  Fix 2012/02/29
3084    
3085      @ Fix mount flags checking order.      @ Fix mount flags checking order.
3086    
# Line 3095  Fix 2012/02/28 Line 3095  Fix 2012/02/28
3095        which should not be checked for MS_REMOUNT was checked because MS_BIND/        which should not be checked for MS_REMOUNT was checked because MS_BIND/
3096        MS_MOVE had higher priority than MS_REMOUNT.        MS_MOVE had higher priority than MS_REMOUNT.
3097    
3098        Fix these bugs by changing priority to MS_REMOUNT -> MS_BIND -> MS_SHARED        Fix these bugs by changing priority to MS_REMOUNT -> MS_BIND ->
3099        -> MS_PRIVATE -> MS_SLAVE -> MS_UNBINDABLE -> MS_MOVE as with do_mount()        MS_SHARED/MS_PRIVATE/MS_SLAVE/MS_UNBINDABLE -> MS_MOVE as with do_mount()
3100        does.        does. Also, I changed to unconditionally return -EINVAL if more than one
3101          of MS_SHARED/MS_PRIVATE/MS_SLAVE/MS_UNBINDABLE is passed so that TOMOYO
3102          will not generate inaccurate audit logs, for commit 7a2e8a8f "VFS: Sanity
3103          check mount flags passed to change_mnt_propagation()" clarified that
3104          these flags must be exclusively passed.
3105    
3106    Fix 2012/03/08
3107    
3108        @ Allow returning other errors when ptrace permission cannot be checked.
3109    
3110          Currently -EPERM is returned when ccs_ptrace_permission() returned an
3111          error code. I changed to return return value from ccs_ptrace_permission()
3112          so that we can return -ESRCH when target process was not found.
3113    
3114    Fix 2012/03/16
3115    
3116        @ Return appropriate value to poll().
3117    
3118          Return POLLIN | POLLRDNORM | POLLOUT | POLLWRNORM if ready to read/write,
3119          POLLOUT | POLLWRNORM otherwise.

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

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