o bugfix
- bugfix: support the failure of adding a branch.
  + test br_mnt in au_br_do_free().
  + move initializing br_mnt, br_xino, br_count earlier in au_br_init().
  + keep the wh base dentries NULL.
- bugfix: support the failure of registering pseudo-link.
  + test the broken pseudo-link in au_cpup_single().
- bugfix: support the failure of registering pseudo-link.

o news
- minor enhancement: introduce a lock-free approach for root dinfo/iinfo
  (still testing).
  + stop locking root dinfo/iinfo in aufs_getattr().
  + customize the checking of lock for debugging.
  + stop locking root dinfo/iinfo in aufs_show_options(), au_show_brs()
    and aufs_statfs().
  + comment out the note about statvfs(3) in FUSE.
- minor enhancement: FUSE d_revalidate always return 0 for negative
  dentries.

o misc
- remove the warning of unexpected parent-child relationship.


Junjiro R. Okajima

----------------------------------------------------------------------
Index: fs/aufs/branch.c
Index: fs/aufs25/branch.c
- bugfix: support the failure of adding a branch.
  + test br_mnt in au_br_do_free().
  + move initializing br_mnt, br_xino, br_count earlier in au_br_init().

Index: fs/aufs/cpup.c
Index: fs/aufs25/cpup.c
- bugfix: support the failure of registering pseudo-link.
  + test the broken pseudo-link in au_cpup_single().

Index: fs/aufs/getattr.c
Index: fs/aufs25/getattr.c
- minor enhancement: introduce a lock-free approach for root dinfo/iinfo
  (still testing).
  + stop locking root dinfo/iinfo in aufs_getattr().

Index: fs/aufs/i_op.c
Index: fs/aufs25/i_op.c
- remove the warning of unexpected parent-child relationship.

Index: fs/aufs/i_op_add.c
Index: fs/aufs25/i_op_add.c
- minor enhancement: FUSE d_revalidate always return 0 for negative
  dentries.

Index: fs/aufs/iinfo.c
Index: fs/aufs25/iinfo.c
Index: fs/aufs/inode.h
Index: fs/aufs25/inode.h
- minor enhancement: introduce a lock-free approach for root dinfo/iinfo
  (still testing).
  + customize the checking of lock for debugging.

Index: fs/aufs/plink.c
Index: fs/aufs25/plink.c
- bugfix: support the failure of registering pseudo-link.

Index: fs/aufs/super.c
Index: fs/aufs25/super.c
- minor enhancement: introduce a lock-free approach for root dinfo/iinfo
  (still testing).
  + stop locking root dinfo/iinfo in aufs_show_options(), au_show_brs()
    and aufs_statfs().

Index: fs/aufs/whout.c
Index: fs/aufs25/whout.c
- bugfix: support the failure of adding a branch.
  + keep the wh base dentries NULL.

Index: util/aufs.in.5
- minor enhancement: introduce a lock-free approach for root dinfo/iinfo
  (still testing).
  + comment out the note about statvfs(3) in FUSE.

Index: include/linux/aufs_type.h
- less important changes.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/

Reply via email to