o current problem
- isolated inode survived deleting a branch (still testing).
- getdents(2) returns nothing.
- cpup_wh_file() failure.
- setting inode number which was previously assigned ("broken ino"
msg).
- hang at reboot/shutdown (it may not be an aufs problem).
o bugfix
- bugfix: skip non-aufs files at chaging the branch permission,
reported by Igor Karasynskyi.
- bugfix: test isolated inodes too at deleting branch, reported by
Tomas M.
- bugfix: call iput() for the isolated inode on the deleted branch,
reported by Tomas M.
- bugfix: detect newly appeared whiteout which exists on a inserted
branch.
- bugfix: refresh all dentries and inodes when adding/modifying a
whiteout-able branch, and deleting a branch.
o news
- temporary workaround for the inode number 1 on cramfs.
- note for discontigous inode numbers.
o misc
- refine option handling and some function arguments.
- stop firing inotify when rename_whtmp().
- restore iigen after fired inotify when rename dir.
- set 0 to bindex explicitly when prepending a branch.
- testing cpup, xino, MagicSysRq key.
Junjiro Okajima
----------------------------------------------------------------------
Index: fs/aufs/branch.c
- bugfix: test isolated inodes too at deleting branch, reported by
Tomas M.
- bugfix: skip non-aufs files at chaging the branch permission,
reported by Igor Karasynskyi.
Index: fs/aufs/cpup.c
- testing cpup bug.
Index: fs/aufs/dentry.c
- bugfix: detect newly appeared whiteout which exists on a inserted
branch.
Index: fs/aufs/i_op_del.c
- stop firing inotify when rename_whtmp().
Index: fs/aufs/i_op_ren.c
- restore iigen after fired inotify when rename dir.
Index: fs/aufs/inode.c
- bugfix: call iput() for the isolated inode on the deleted branch,
reported by Tomas M.
Index: fs/aufs/inode.h
- bugfix: call iput() for the isolated inode on the deleted branch,
reported by Tomas M.
- restore iigen after fired inotify when rename dir.
Index: fs/aufs/Makefile
Index: fs/aufs/aufs.h
Index: fs/aufs/module.c
Index: fs/aufs/module.h
Index: fs/aufs/sysaufs.c
Index: fs/aufs/sysaufs.h
- testing MagicSysRq key.
Index: fs/aufs/opts.c
- testing xino bitmap.
- set 0 to bindex explicitly when prepending a branch.
- refine option handling and some function arguments.
- bugfix: refresh all dentries and inodes when adding/modifying a
whiteout-able branch, and deleting a branch.
Index: fs/aufs/opts.h
- testing xino bitmap.
- refine option handling and some function arguments.
Index: fs/aufs/sbinfo.c
- testing xino bitmap.
Index: fs/aufs/super.c
- testing xino bitmap.
- bugfix: call iput() for the isolated inode on the deleted branch,
reported by Tomas M.
- bugfix: refresh all dentries and inodes when adding/modifying a
whiteout-able branch, and deleting a branch.
Index: fs/aufs/super.h
- testing xino bitmap.
- temporary workaround for the inode number 1 on cramfs.
Index: fs/aufs/vdir.c
- testing readdir.
Index: fs/aufs/xino.c
- testing xino bitmap.
Index: util/aufs.in.5
- temporary workaround for the inode number 1 on cramfs.
- note for discontigous inode numbers.
Index: fs/aufs/file.c
Index: fs/aufs/iinfo.c
Index: include/linux/aufs_type.h
Index: sample/diskless/comount.sh
Index: sample/diskless/def.mk
- less important changes.
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/