o NEWS
- Begin of aufs2.1.
The branches for linux-2.6.30 and earilier are not maintained.
Other branches are renamed, aufs2-xx --> aufs2.1-xx.
- aufs2-util GIT tree
A new branch "aufs2.1" is essentially necessary for aufs2.1.
- Development status
In aufs2-2.6.git and aufs2-standalone.git, the branch "aufs2.1" which
is for latest -rcN kernel (currently 2.6.36-rcN) is NOT updated. I am
still working on it.
Also a bug around the branch mgmt(add/del/mod) race is not fixed
yet. it will be included in next release.
o bugfix
- aufs: bugfix, use br_id instead of bindex in au_br_mod_files_ro()
- aufs: bugfix, wakeup in an error path in au_wkq_nowait()
- aufs: bugfix, unnecessary iput in an error path in alloc_root()
- aufs: bugfix, unnecessary finfo_fin() in an error path in do_open_sp()
- aufs: bugfix, test h_mnt before reference in au_unpin()
- Revert "aufs: more verbose at deleting a branch"
- aufs: bugfix, branch management before au_call_rmdir_whtmp()
- aufs: possible bugfix, sb may be destroyed before au_si_free()
- aufs: possible bugfix, nwt may be queued just before unmounting
- aufs: bugfix, race around Magic SysRq, s_inodes and s_files
- aufs: bugfix, unset the return value in an error path
- aufs: possible bugfix, deadlock around remount
o news
- aufs: intorudce the pseudo-link maintenance mode
+ libau v2.4
----------------------------------------------------------------------
- aufs2-2.6.git#aufs2.1-31 branch
aufs: tiny, rename sysaufs_ket to ..._kset
aufs: describe about make headers_install
aufs: unnecessary atomic *_return funcs
aufs: tiny, set lock class for debugging
aufs: tiny, reuse a variable in aufs_open_dir()
aufs: tiny, printing in sysrq
aufs: tiny, include vt_kern.h from fs/aufs/debug.h
aufs: tiny, replace pr_warn in sysrq by printk
aufs: tiny, warn once about ima
aufs: bugfix, use br_id instead of bindex in au_br_mod_files_ro()
aufs: bugfix, wakeup in an error path in au_wkq_nowait()
aufs: bugfix, unnecessary iput in an error path in alloc_root()
aufs: tiny, refine debug print for file object
aufs: bugfix, unnecessary finfo_fin() in an error path in do_open_sp()
aufs: bugfix, test h_mnt before reference in au_unpin()
aufs: tiny, convert sec <--> jiffies
aufs: end of aufs2 and doubling donations
aufs: begin of aufs2.1
Revert "aufs: more verbose at deleting a branch"
aufs: bugfix, branch management before au_call_rmdir_whtmp()
aufs: tiny, convert s_op->umount_begin() to ->kill_sb()
aufs: possible bugfix, sb may be destroyed before au_si_free()
aufs: possible bugfix, nwt may be queued just before unmounting
aufs: introduce au_sbinfo list
aufs: bugfix, race around Magic SysRq, s_inodes and s_files
aufs: intorudce the pseudo-link maintenance mode, doc
aufs: intorudce the pseudo-link maintenance mode, definition
aufs: plm mode, remove plink ioctl, new au_plink_maint()
aufs: plm mode, a new interface under proc_fs
aufs: plm mode, move sbi lock funcs
aufs: plm mode, flags for si_write_lock()
aufs: plm mode, flags for si_read_lock()
aufs: plm mode, debugging feature
aufs: bugfix, unset the return value in an error path
aufs: tiny, use a var instead of calling a func twice
aufs: tiny, update simply
aufs: possible bugfix, deadlock around remount
- aufs2-2.6.git#aufs2.1-32 branch
ditto
- aufs2-2.6.git#aufs2.1-33 branch
ditto
- aufs2-2.6.git#aufs2.1-34 branch
Addition to above,
aufs: plm mode, follow the changes
- aufs2-2.6.git#aufs2.1-35 branch
ditto
- aufs2-2.6.git#aufs2.1 branch
Not released.
- aufs2-standalone.git#aufs2.1-31 branch
Addition to above,
aufs stdlone: new auto-config CONFIG_AUFS_SBILIST
aufs stdalone: export to access inodes and files
- aufs2-standalone.git#aufs2.1-32..aufs2.1-35 branch
Addition to above,
Revert "ifdef __KERNEL__ for kernel.h"
- aufs2-util.git#aufs2.1 branch
confirm the version
tiny, more tests for illegal input
intorudce the pseudo-link maintenance mode, doc
intorudce the pseudo-link maintenance mode
libau v2.4
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev