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=/