Ok, I will send these patches to two MLs.
I'd ask linux-kernel people to read previous posts too.
http://marc.info/?l=linux-fsdevel&m=120716468102834&w=2
http://marc.info/?l=linux-fsdevel&m=120720593114664&w=2
Documentation/filesystems/aufs/README | 374 +++++++
Documentation/filesystems/aufs/aufs.5 | 1608 ++++++++++++++++++++++++++++
Documentation/filesystems/aufs/aulchown.c | 29 +
Documentation/filesystems/aufs/auplink | 170 +++
Documentation/filesystems/aufs/mount.aufs | 205 ++++
Documentation/filesystems/aufs/umount.aufs | 33 +
fs/Kconfig | 2 +
fs/Makefile | 1 +
fs/aufs/Kconfig | 203 ++++
fs/aufs/Makefile | 57 +
fs/aufs/aufs.h | 56 +
fs/aufs/br_fuse.c | 109 ++
fs/aufs/br_nfs.c | 391 +++++++
fs/aufs/br_xfs.c | 69 ++
fs/aufs/branch.c | 933 ++++++++++++++++
fs/aufs/branch.h | 345 ++++++
fs/aufs/cpup.c | 1043 ++++++++++++++++++
fs/aufs/cpup.h | 82 ++
fs/aufs/dcsub.c | 246 +++++
fs/aufs/dcsub.h | 54 +
fs/aufs/debug.c | 485 +++++++++
fs/aufs/debug.h | 210 ++++
fs/aufs/dentry.c | 1020 ++++++++++++++++++
fs/aufs/dentry.h | 384 +++++++
fs/aufs/dinfo.c | 425 ++++++++
fs/aufs/dir.c | 573 ++++++++++
fs/aufs/dir.h | 146 +++
fs/aufs/dlgt.c | 113 ++
fs/aufs/export.c | 597 +++++++++++
fs/aufs/f_op.c | 665 ++++++++++++
fs/aufs/file.c ...