o bugfix
- bugfix: at decoding a nfs handle, in the slowest way which will be
invoked after other two method's failure, aufs generates the path
for the decode target inode. and there was a bug in generating the
path. when the inode is decoded by the two preceeding methods, you
will not meet this problem. this bug was reported by Luis Carlos
Erpen de Bona.
- bugfix: typo in AUFS_PUT_FILP_PATCH, reported by Sandino Flores Moreno.
o misc
- testing writable nfs branch,
+ new function au_h_create() replacing au_fake_nd_create() +
vfsub_create()
- rename some symbols,
+ au_is_nfs() --> au_test_nfs()
+ au_is_def_rr() --> au_test_def_rr()
+ do_is_overlap() --> do_test_overlap()
+ 'hidden_' --> 'h_'
+ au_is_subdir() --> au_test_subdir()
+ is_overlap_loopback --> test_overlap_loopback()
+ is_overlap() --> test_overlap()
+ au_is_aufs() --> au_test_aufs()
+ sbr_is_whable() --> sbr_whable()
+ au_is_debug() --> au_test_debug()
+ is_au_wkq() --> au_test_wkq()
+ is_anon() --> AuTestAnon()
+ au_is_loopback() --> au_test_loopback()
+ au_is_fuse() --> au_test_fuse()
+ au_is_unique_ino() --> au_test_unique_ino()
+ au_is_nfsd() --> au_test_nfsd()
- add module prefix to some symbols.
- replacing si_flags by several bit fields (draft).
Junjiro Okajima
----------------------------------------------------------------------
Index: Kconfig.in
Index: fs/aufs/module.c
- bugfix: typo in AUFS_PUT_FILP_PATCH, reported by Sandino Flores Moreno.
Index: fs/aufs/branch.c
- rename some symbols,
+ au_is_nfs() --> au_test_nfs()
+ au_is_def_rr() --> au_test_def_rr()
+ do_is_overlap() --> do_test_overlap()
+ 'hidden_' --> 'h_'
+ au_is_subdir() --> au_test_subdir()
+ is_overlap_loopback --> test_overlap_loopback()
+ is_overlap() --> test_overlap()
+ au_is_aufs() --> au_test_aufs()
- add module prefix to some symbols.
Index: fs/aufs/branch.h
- rename some symbols,
+ au_is_def_rr() --> au_test_def_rr()
+ sbr_is_whable() --> sbr_whable()
+ au_is_nfs() --> au_test_nfs()
- add module prefix to some symbols.
Index: fs/aufs/cpup.c
Index: fs/aufs/misc.h
- testing writable nfs branch,
+ new function au_h_create() replacing au_fake_nd_create() +
vfsub_create()
Index: fs/aufs/dcsub.c
Index: fs/aufs/dcsub.h
- rename some symbols,
+ au_is_subdir() --> au_test_subdir()
Index: fs/aufs/debug.c
- rename some symbols,
+ au_is_aufs() --> au_test_aufs()
Index: fs/aufs/debug.h
- rename some symbols,
+ au_is_debug() --> au_test_debug()
Index: fs/aufs/dentry.c
- rename some symbols,
+ au_is_nfs() --> au_test_nfs()
+ sbr_is_whable() --> sbr_whable()
Index: fs/aufs/dinfo.c
- rename some symbols,
+ au_is_subdir() --> au_test_subdir()
+ is_au_wkq() --> au_test_wkq()
Index: fs/aufs/export.c
- rename some symbols,
+ is_anon() --> AuTestAnon()
+ au_is_aufs() --> au_test_aufs()
- bugfix: at decoding a nfs handle, in the slowest way which will be
invoked after other two method's failure, aufs generates the path
for the decode target inode. and there was a bug in generating the
path. when the inode is decoded by the two preceeding methods, you
will not meet this problem. this bug was reported by Luis Carlos
Erpen de Bona.
Index: fs/aufs/f_op.c
- rename some symbols,
+ au_is_loopback() --> au_test_loopback()
+ au_is_aufs() --> au_test_aufs()
+ au_is_nfs() --> au_test_nfs()
Index: fs/aufs/file.c
- rename some symbols,
+ au_is_nfs() --> au_test_nfs()
+ is_au_wkq() --> au_test_wkq()
Index: fs/aufs/i_op.c
- rename some symbols,
+ au_is_fuse() --> au_test_fuse()
Index: fs/aufs/i_op_add.c
- testing writable nfs branch,
+ new function au_h_create() replacing au_fake_nd_create() +
vfsub_create()
- rename some symbols,
+ au_is_fuse() --> au_test_fuse()
Index: fs/aufs/i_op_del.c
Index: fs/aufs/i_op_ren.c
Index: fs/aufs/vfsub.h
- rename some symbols,
+ au_is_nfs() --> au_test_nfs()
Index: fs/aufs/inode.c
- rename some symbols,
+ au_is_unique_ino() --> au_test_unique_ino()
Index: fs/aufs/misc.c
Index: fs/aufs/whout.c
- testing writable nfs branch,
+ new function au_h_create() replacing au_fake_nd_create() +
vfsub_create()
- rename some symbols,
+ au_is_nfs() --> au_test_nfs()
Index: fs/aufs/opts.c
- add module prefix to some symbols.
- rename some symbols,
+ au_is_def_rr() --> au_test_def_rr()
Index: fs/aufs/opts.h
- add module prefix to some symbols.
Index: fs/aufs/plink.c
Index: fs/aufs/wkq.c
Index: fs/aufs/wkq.h
- rename some symbols,
+ is_au_wkq() --> au_test_wkq()
Index: fs/aufs/super.c
- add module prefix to some symbols.
- replacing si_flags by several bit fields (draft).
Index: fs/aufs/super.h
- replacing si_flags by several bit fields (draft).
- add module prefix to some symbols.
- rename some symbols,
+ au_is_aufs() --> au_test_aufs()
+ au_is_fuse() --> au_test_fuse()
+ au_is_nfs() --> au_test_nfs()
+ au_is_unique_ino() --> au_test_unique_ino()
+ au_is_nfsd() --> au_test_nfsd()
+ is_au_wkq() --> au_test_wkq()
Index: fs/aufs/vfsub.c
- rename some symbols,
+ au_is_nfs() --> au_test_nfs()
+ au_is_fuse() --> au_test_fuse()
+ au_is_aufs() --> au_test_aufs()
Index: fs/aufs/xino.c
- rename some symbols,
+ is_au_wkq() --> au_test_wkq()
+ au_is_nfs() --> au_test_nfs()
- add module prefix to some symbols.
Index: README
Index: include/linux/aufs_type.h
Index: fs/aufs/sysaufs.c
- less important changes
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/