o security
- security enhancement or possible bug fix: support FMODE_EXEC and
  {deny,allow}_write_access() for an executable and put_write_access()
  for an open file for writing on a branch. for linux-2.6.17 and later.

o bugfix
- bugfix: replace a direct access to dentry->d_parent by
  dget_parent().

o misc
- create patch sub directory and move all patches under it, suggested
  by Julian Andres Klode.
- support GFP_TEMPORARY which will be introduced into mainline kernel
  in the future.
- refine ignoring the internal inotify, completed.
  + stop using the isdir parameter of au_dtime_revert.
  + remove unnecessary variable.
  + stop locking the hidden grand parent dir.
  + remove a lock for the hidden grand parent dir.
  + new inode info lock class parent4.
- replace dget_parent() by a direct access to dentry->d_parent where
  the inode mutex is locked, in order to get better performance.
- support debug printing an empty file object.
- define trivial ilog2 macro to support old kernels.


Junjiro Okajima

----------------------------------------------------------------------
Index: Kconfig.in
Index: README
Index: sample/linux-vserver.txt
- create patch sub directory and move all patches under it, suggested
  by Julian Andres Klode.

Index: fs/aufs/aufs.h
Index: fs/aufs/branch.c
- support GFP_TEMPORARY which will be introduced into mainline kernel
  in the future.
- security enhancement or possible bug fix: support FMODE_EXEC and
  {deny,allow}_write_access() for an executable and put_write_access()
  for an open file for writing on a branch. for linux-2.6.17 and later.

Index: fs/aufs/cpup.c
- refine ignoring the internal inotify, completed.
  + stop using the isdir parameter of au_dtime_revert.
  + remove unnecessary variable.
  + stop locking the hidden grand parent dir.
- replace dget_parent() by a direct access to dentry->d_parent where
  the inode mutex is locked, in order to get better performance.
- bugfix: replace a direct access to dentry->d_parent by
  dget_parent().

Index: fs/aufs/dcsub.c
Index: fs/aufs/dinfo.c
Index: fs/aufs/dir.c
Index: fs/aufs/i_op_del.c
Index: fs/aufs/misc.c
Index: fs/aufs/super.c
Index: fs/aufs/sysaufs.c
Index: fs/aufs/vdir.c
Index: fs/aufs/vfsub.c
Index: fs/aufs/whout.c
Index: fs/aufs/wkq.c
- support GFP_TEMPORARY which will be introduced into mainline kernel
  in the future.

Index: fs/aufs/debug.c
- bugfix: replace a direct access to dentry->d_parent by
  dget_parent().
- support debug printing an empty file object.

Index: fs/aufs/dentry.c
- security enhancement or possible bug fix: support FMODE_EXEC and
  {deny,allow}_write_access() for an executable and put_write_access()
  for an open file for writing on a branch. for linux-2.6.17 and later.
- support GFP_TEMPORARY which will be introduced into mainline kernel
  in the future.
- bugfix: replace a direct access to dentry->d_parent by
  dget_parent().

Index: fs/aufs/f_op.c
Index: fs/aufs/finfo.c
Index: fs/aufs/i_op.c
- security enhancement or possible bug fix: support FMODE_EXEC and
  {deny,allow}_write_access() for an executable and put_write_access()
  for an open file for writing on a branch. for linux-2.6.17 and later.

Index: fs/aufs/file.c
- security enhancement or possible bug fix: support FMODE_EXEC and
  {deny,allow}_write_access() for an executable and put_write_access()
  for an open file for writing on a branch. for linux-2.6.17 and later.
- bugfix: replace a direct access to dentry->d_parent by
  dget_parent().

Index: fs/aufs/hinode.h
Index: fs/aufs/vfsub.h
- refine ignoring the internal inotify, completed.
  + remove a lock for the hidden grand parent dir.

Index: fs/aufs/hinotify.c
- support GFP_TEMPORARY which will be introduced into mainline kernel
  in the future.
- define trivial ilog2 macro to support old kernels.

Index: fs/aufs/i_op_ren.c
- support GFP_TEMPORARY which will be introduced into mainline kernel
  in the future.
- remove unused variable.

Index: fs/aufs/inode.h
- refine ignoring the internal inotify, completed.
  + new inode info lock class parent4.

Index: fs/aufs/xino.c
- replace dget_parent() by a direct access to dentry->d_parent where
  the inode mutex is locked, in order to get better performance.
- support GFP_TEMPORARY which will be introduced into mainline kernel
  in the future.

Index: fs/aufs/branch.h
Index: fs/aufs/dentry.h
Index: fs/aufs/export.c
Index: fs/aufs/i_op_add.c
Index: fs/aufs/super.h
Index: include/linux/aufs_type.h
- less important changes.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/

Reply via email to