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/

Reply via email to