o bugfix
- bugfix (fs/aufs, fs/aufs25): introduce a new mutex to prevent a new
  inode number for hardlinks under different parnet dir from a race
  condition.
  + (fs/aufs25) a new structure au_xino_file.
- bugfix (fs/aufs, fs/aufs25): support an error case of opening a dir.
- bugfix (fs/aufs, fs/aufs25): support a race condition between open and
  unlink/rmdir.
- bugfix: struct kset should be a dynamic object.

o misc
- enhance CONFIG_AUFS_STAT, an abstraction by au_wkq_max_busy_init().
- a note about procfs and sysfs.
- remove some unnecessary code.
- a new debug macro, ForceBrs.


Junjiro Okajima

----------------------------------------------------------------------
Index: fs/aufs/branch.c
Index: fs/aufs/branch.h
Index: fs/aufs/i_op.c
Index: fs/aufs/vdir.c
Index: fs/aufs25/branch.c
Index: fs/aufs25/branch.h
Index: fs/aufs25/i_op.c
Index: fs/aufs25/sysfs.c
Index: fs/aufs25/vdir.c
Index: fs/aufs25/xino.c
- bugfix (fs/aufs, fs/aufs25): introduce a new mutex to prevent a new
  inode number for hardlinks under different parnet dir from a race
  condition.
  + (fs/aufs25) a new structure au_xino_file.

Index: fs/aufs/dir.c
Index: fs/aufs25/dir.c
- bugfix (fs/aufs, fs/aufs25): support an error case of opening a dir.

Index: fs/aufs/file.c
Index: fs/aufs25/file.c
- bugfix (fs/aufs, fs/aufs25): support a race condition between open and
  unlink/rmdir.
- remove some unnecessary code.

Index: fs/aufs/vfsub.c
Index: fs/aufs25/vfsub.c
- remove some duplicated code.

Index: fs/aufs25/debug.c
- bugfix (fs/aufs, fs/aufs25): introduce a new mutex to prevent a new
  inode number for hardlinks under different parnet dir from a race
  condition.
  + (fs/aufs25) a new structure au_xino_file.
- a new debug macro, ForceBrs.

Index: fs/aufs25/sysaufs.c
Index: fs/aufs25/sysaufs.h
Index: fs/aufs25/sysrq.c
- bugfix: struct kset should be a dynamic object.
- remove some unnecessary code.

Index: fs/aufs25/wkq.c
Index: fs/aufs25/wkq.h
- enhance CONFIG_AUFS_STAT, an abstraction by au_wkq_max_busy_init().

Index: sample/auroot/README.txt
- a note about procfs and sysfs.

Index: fs/aufs/wkq.c
Index: fs/aufs25/export.c
Index: fs/aufs25/hinode.h
Index: fs/aufs25/hinotify.c
Index: fs/aufs25/opts.h
Index: fs/aufs25/whout.c
Index: include/linux/aufs_type.h
- less important changes

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php

Reply via email to