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/