- rename si_mnt to si_mntcache, and a new accessor au_mntcache_get()
  (unfinished).
  + remove au_update_mnt().
  + unset si_mntcache in aufs_umount_begin().
  + replace struct super_block in struck au_wkinfo by struct vfsmount.
- new internal configuration CONFIG_AUFS_LOCAL which enables/disables
  /sys/fs/aufs/config.
- (fs/aufs) reverse the order of mntput/dput(), dput() first.
- minor optimization: add an argument for sysaufs_brs_del/add().
- call kfree() outside of spin-lock region.
- rename si_tmp_sb by si_sb.
- revert an unnecessary error handling made in 20080421.
- replace local nameidata by a simple flag.
- call path_get() instead of a sequnce of dget() + mntget().
- extract a part of h_d_revalidate() as a new function
  au_do_h_d_reval().
- try noinline_for_stack for some functions.


Junjiro Okajima

----------------------------------------------------------------------
Index: local.mk
- new internal configuration CONFIG_AUFS_LOCAL which enables/disables
  /sys/fs/aufs/config.

Index: fs/aufs/misc.c
- reverse the order of mntput/dput(), dput() first.

Index: fs/aufs25/br_nfs.c
- call kfree() outside of spin-lock region.
- call path_get() instead of a sequnce of dget() + mntget().

Index: fs/aufs25/branch.c
Index: fs/aufs25/sysaufs.h
- minor optimization: add an argument for sysaufs_brs_del/add().

Index: fs/aufs25/cpup.c
Index: fs/aufs25/i_op_ren.c
Index: fs/aufs25/opts.c
- try noinline_for_stack for some functions.

Index: fs/aufs25/dentry.c
- try noinline_for_stack for some functions.
- replace local nameidata by a simple flag.
- extract a part of h_d_revalidate() as a new function
  au_do_h_d_reval().

Index: fs/aufs25/export.c
- rename si_mnt to si_mntcache, and a new accessor au_mntcache_get()
  (unfinished).
- try noinline_for_stack for some functions.

Index: fs/aufs25/hinotify.c
- revert an unnecessary error handling made in 20080421.

Index: fs/aufs25/misc.c
- call path_get() instead of a sequnce of dget() + mntget().

Index: fs/aufs25/sbinfo.c
Index: fs/aufs25/super.h
- rename si_mnt to si_mntcache, and a new accessor au_mntcache_get()
  (unfinished).
- rename si_tmp_sb by si_sb.

Index: fs/aufs25/super.c
- rename si_mnt to si_mntcache, and a new accessor au_mntcache_get()
  (unfinished).
  + remove au_update_mnt().
  + unset si_mntcache in aufs_umount_begin().

Index: fs/aufs25/sysfs.c
- new internal configuration CONFIG_AUFS_LOCAL which enables/disables
  /sys/fs/aufs/config.
- rename si_mnt to si_mntcache, and a new accessor au_mntcache_get()
  (unfinished).
- rename si_tmp_sb by si_sb.

Index: fs/aufs25/sysrq.c
- rename si_tmp_sb by si_sb.

Index: fs/aufs25/wkq.c
- rename si_mnt to si_mntcache, and a new accessor au_mntcache_get()
  (unfinished).
  + replace struct super_block in struck au_wkinfo by struct vfsmount.

Index: fs/aufs25/xino.c
- rename si_mnt to si_mntcache, and a new accessor au_mntcache_get()
  (unfinished).

Index: README
Index: fs/aufs25/dentry.h
Index: fs/aufs25/file.c
Index: fs/aufs25/i_op.c
Index: fs/aufs25/i_op_add.c
Index: fs/aufs25/i_op_del.c
Index: include/linux/aufs_type.h
- less important changes.

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone

Reply via email to