o news
- begin supporting 2.6.26-rc2-mm1.
+ ->umount_begin() will not be called since a condition is added in
VFS. aufs used this operation to maintain the internal vfsmount
pointer and it becomes impossible now.
* make some features ('nowait' workqueue job and xino truncation)
independent from vfsmount pointer, except export.c.
* new abstract functions au_mnt_reset() and au_mnt_init().
(2.6.26-rc2-mm1)
* unset aufs_umount_begin() in super.c.
* rename au_mntcache_get() by au_mnt_get() and move it from sbinfo.c
to export.c. au_mnt_get() doesn't cache the vfsmount pointer but
searches it dynamically.
* aufs_put_super() calls aufs_umount_begin().
(2.6.25)
* still uses -> umount_begin().
+ new function au_fsstack_copy_inode_size() to support the new unionfs
patch in -mm tree.
+ new macros for splice functions to support the new unionfs patch in
-mm tree.
+ remove get_xip_page() operation.
o misc
- produce an error message when an incorrect option is passed, suggested
by Jorgen P. Tjerno.
- remove individual 'depends on AUFS' and 'default n', reviewed by Jan
Engelhardt for -mm version.
- correct English, 'have a negative impact to the performance', reviewed
by Jan Engelhardt for -mm version.
- new automatic internal configuration AUFS_HIN_OR_DLGT, reviewed by Sam
Ravnborg for -mm version.
- add 'help' text to the automatic internal configurations, reviewed by
Jan Engelhardt for -mm version.
- revert tab in the generated Kconfig.
- ccflags-y instead of EXTRA_CFLAGS, reviewed by Sam Ravnborg for -mm
version.
- unveil a new function au_ready_to_write_wh() extracted a part from
au_ready_to_write().
- d_path() never return NULL.
- convert '//' comment style into '/* */'
- convert '%L' into '%ll'.
- remove some lines for local test and debugging.
Junjiro Okajima
----------------------------------------------------------------------
Index: Kconfig.in
Index: local.mk
Index: fs/aufs25/Makefile
Index: util/Makefile
Index: util/aufs.in.5
- begin supporting 2.6.26-rc2-mm1.
- remove individual 'depends on AUFS' and 'default n', reviewed by Jan
Engelhardt for -mm version.
- correct English, 'have a negative impact to the performance', reviewed
by Jan Engelhardt for -mm version.
- new automatic internal configuration AUFS_HIN_OR_DLGT, reviewed by Sam
Ravnborg for -mm version.
- add 'help' text to the automatic internal configurations, reviewed by
Jan Engelhardt for -mm version.
- revert tab in the generated Kconfig.
- ccflags-y instead of EXTRA_CFLAGS, reviewed by Sam Ravnborg for -mm
version.
Index: fs/aufs25/aufs.h
Index: fs/aufs25/br_fuse.c
Index: fs/aufs25/br_nfs.c
Index: fs/aufs25/branch.c
Index: fs/aufs25/branch.h
Index: fs/aufs25/dcsub.c
Index: fs/aufs25/debug.c
Index: fs/aufs25/dentry.c
Index: fs/aufs25/dentry.h
Index: fs/aufs25/dinfo.c
Index: fs/aufs25/dir.c
Index: fs/aufs25/dir.h
Index: fs/aufs25/dlgt.c
Index: fs/aufs25/f_op.c
Index: fs/aufs25/file.h
Index: fs/aufs25/finfo.c
Index: fs/aufs25/hin_or_dlgt.c
Index: fs/aufs25/hinode.h
Index: fs/aufs25/hinotify.c
Index: fs/aufs25/i_op.c
Index: fs/aufs25/i_op_add.c
Index: fs/aufs25/i_op_del.c
Index: fs/aufs25/i_op_ren.c
Index: fs/aufs25/iinfo.c
Index: fs/aufs25/inode.c
Index: fs/aufs25/inode.h
Index: fs/aufs25/misc.c
Index: fs/aufs25/misc.h
Index: fs/aufs25/module.c
Index: fs/aufs25/module.h
Index: fs/aufs25/plink.c
Index: fs/aufs25/robr.c
Index: fs/aufs25/sysfs.c
Index: fs/aufs25/sysrq.c
Index: fs/aufs25/vdir.c
Index: fs/aufs25/wbr_policy.c
Index: fs/aufs25/whout.c
Index: fs/aufs25/wkq.h
Index: include/linux/aufs_type.h
- convert '//' comment style into '/* */'
- remove some lines for local test and debugging.
- convert '%L' into '%ll'.
Index: fs/aufs25/cpup.c
- convert '//' comment style into '/* */'
- begin supporting 2.6.26-rc2-mm1.
+ new function au_fsstack_copy_inode_size() to support the new unionfs
patch in -mm tree.
- remove some lines for local test and debugging.
- convert '%L' into '%ll'.
Index: fs/aufs25/export.c
Index: fs/aufs25/sbinfo.c
Index: fs/aufs25/super.c
Index: fs/aufs25/super.h
Index: fs/aufs25/wkq.c
Index: fs/aufs25/xino.c
- remove some lines for local test and debugging.
- convert '//' comment style into '/* */'
- convert '%L' into '%ll'.
- begin supporting 2.6.26-rc2-mm1.
+ ->umount_begin() will not be called since a condition is added in
VFS. aufs used this operation to maintain the internal vfsmount
pointer and it becomes impossible now.
* make some features ('nowait' workqueue job and xino truncation)
independent from vfsmount pointer, except export.c.
* new abstract functions au_mnt_reset() and au_mnt_init().
(2.6.26-rc2-mm1)
* unset aufs_umount_begin() in super.c.
* rename au_mntcache_get() by au_mnt_get() and move it from sbinfo.c
to export.c. au_mnt_get() doesn't cache the vfsmount pointer but
searches it dynamically.
* aufs_put_super() calls aufs_umount_begin().
(2.6.25)
* still uses -> umount_begin().
- d_path() never return NULL.
Index: fs/aufs25/file.c
- remove some lines for local test and debugging.
- unveil a new function au_ready_to_write_wh() extracted a part from
au_ready_to_write().
- convert '%L' into '%ll'.
- convert '//' comment style into '/* */'
- begin supporting 2.6.26-rc2-mm1.
+ remove get_xip_page() operation.
Index: fs/aufs25/opts.c
- convert '//' comment style into '/* */'
- convert '%L' into '%ll'.
- remove some lines for local test and debugging.
- produce an error message when an incorrect option is passed, suggested
by Jorgen P. Tjerno.
Index: fs/aufs25/vfsub.c
Index: fs/aufs25/vfsub.h
- convert '%L' into '%ll'.
- convert '//' comment style into '/* */'
- begin supporting 2.6.26-rc2-mm1.
+ new macros for splice functions to support the new unionfs patch in
-mm tree.
Index: README
Index: fs/aufs25/opts.h
Index: fs/aufs25/sysaufs.c
Index: fs/aufs25/sysaufs.h
- less important changes.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/