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 5882 by kumaneko, Sat Feb 25 13:30:32 2012 UTC revision 5888 by kumaneko, Tue Feb 28 10:25:58 2012 UTC
# Line 3079  Fix 2012/02/25 Line 3079  Fix 2012/02/25
3079        constant is currently available to only 2.6.23 and later kernels. If you        constant is currently available to only 2.6.23 and later kernels. If you
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
3084    
3085        @ Fix mount flags checking order.
3086    
3087          Userspace can pass in arbitrary combinations of MS_* flags to mount().
3088    
3089          If both MS_BIND and one of MS_SHARED/MS_PRIVATE/MS_SLAVE/MS_UNBINDABLE
3090          are passed, device name which should be checked for MS_BIND was not
3091          checked because MS_SHARED/MS_PRIVATE/MS_SLAVE/MS_UNBINDABLE had higher
3092          priority than MS_BIND.
3093    
3094          If both one of MS_BIND/MS_MOVE and MS_REMOUNT are passed, device name
3095          which should not be checked for MS_REMOUNT was checked because MS_BIND/
3096          MS_MOVE had higher priority than MS_REMOUNT.
3097    
3098          Fix these bugs by changing priority to MS_REMOUNT -> MS_BIND -> MS_SHARED
3099          -> MS_PRIVATE -> MS_SLAVE -> MS_UNBINDABLE -> MS_MOVE as with do_mount()
3100          does.

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

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