o bugfix
- bugfix: udba=inotify, reported by Klaus Fuerstberger (still testing).
+ in case of copy-up, clear the xino for lower copyup-src. because
it prevents aufs from refreshing the inode number which is
udba-ed.
+ flush postproc.
+ skip readdir for udba-removed dir.
+ stop setting ignore counter for udba-removed dir.
+ clear xino for udba-removed entry.
+ warn when a mount-point dir is udba-removed.
+ stop locking inode in postproc.
+ replace struct completion by wait-queue, since struct completion
is not re-usable.
o news
- begin re-writing sysfs interface based upon a patch by Jeff
Mahoney. (still working)
+ rename si_sysaufs member to si_sa.
+ rename sysaufs_add/del() to sysaufs_sbinfo_add/del().
+ new function sysaufs_sbinfo_put(), sysaufs_sbinfo_alloc().
+ new structure sysaufs_br.
+ new function find_sb_lock2(), config_show(), stat_show(),
mnt_show(), debug_show(), debug_store(), xino_show(),
mntpnt_show(), sysaufs_br_read(), sysaufs_br_free(),
sysaufs_br_alloc(), sysaufs_br_get(), sysaufs_br_put(),
sysaufs_brs_add(), sysaufs_brs_del(), sysaufs_sbinfo_free(),
sysaufs_sbinfo_alloc(), sysaufs_sbinfo_get(),
sysaufs_sbinfo_put().
+ new entry /sys/fs/(aufs)/mnt, /sys/fs/(aufs)/mnt_XXXX/{xino,mntpnt,brN}.
+ move the declaration for sysaufs from super.h to sysaufs.h.
o misc
- replace left/right quotation mark and apostrophe by groff macro,
pointed out by Julian Andres Klode.
- replace left/right quotation mark, apostrophe and hyphen/minus-sign
by groff macro, pointed out by Julian Andres Klode.
- remove non posix compliant keyword 'local', patched by Julian Andres
Klode.
- add some notes for udba=inotify.
Junjiro Okajima
----------------------------------------------------------------------
Index: fs/aufs/cpup.c
- bugfix: udba=inotify, reported by Klaus Fuerstberger (still testing).
+ in case of copy-up, clear the xino for lower copyup-src. because
it prevents aufs from refreshing the inode number which is
udba-ed.
Index: fs/aufs/dir.c
- bugfix: udba=inotify, reported by Klaus Fuerstberger (still testing).
+ flush postproc.
+ skip readdir for udba-removed dir.
Index: fs/aufs/export.c
Index: fs/aufs/f_op.c
Index: fs/aufs/file.c
Index: fs/aufs/i_op.c
- bugfix: udba=inotify, reported by Klaus Fuerstberger (still testing).
+ flush postproc.
Index: fs/aufs/hinotify.c
- bugfix: udba=inotify, reported by Klaus Fuerstberger (still testing).
+ stop setting ignore counter for udba-removed dir.
+ clear xino for udba-removed entry.
+ warn when a mount-point dir is udba-removed.
+ stop locking inode in postproc.
Index: fs/aufs/wkq.h
- bugfix: udba=inotify, reported by Klaus Fuerstberger (still testing).
+ replace struct completion by wait-queue, since struct completion
is not re-usable.
Index: fs/aufs/aufs.h
Index: fs/aufs/branch.c
Index: fs/aufs/branch.h
Index: fs/aufs/super.c
Index: fs/aufs/super.h
Index: fs/aufs/sysaufs.c
Index: fs/aufs/sysaufs.h
- begin re-writing sysfs interface based upon a patch by Jeff
Mahoney. (still working)
+ rename si_sysaufs member to si_sa.
+ rename sysaufs_add/del() to sysaufs_sbinfo_add/del().
+ new function sysaufs_sbinfo_put(), sysaufs_sbinfo_alloc().
+ new structure sysaufs_br.
+ new function find_sb_lock2(), config_show(), stat_show(),
mnt_show(), debug_show(), debug_store(), xino_show(),
mntpnt_show(), sysaufs_br_read(), sysaufs_br_free(),
sysaufs_br_alloc(), sysaufs_br_get(), sysaufs_br_put(),
sysaufs_brs_add(), sysaufs_brs_del(), sysaufs_sbinfo_free(),
sysaufs_sbinfo_alloc(), sysaufs_sbinfo_get(),
sysaufs_sbinfo_put().
+ new entry /sys/fs/(aufs)/mnt, /sys/fs/(aufs)/mnt_XXXX/{xino,mntpnt,brN}.
+ move the declaration for sysaufs from super.h to sysaufs.h.
Index: util/Makefile
- replace left/right quotation mark and apostrophe by groff macro,
pointed out by Julian Andres Klode.
Index: util/aufs.in.5
- replace left/right quotation mark, apostrophe and hyphen/minus-sign
by groff macro, pointed out by Julian Andres Klode.
- add some notes for udba=inotify.
Index: util/auplink
- remove non posix compliant keyword 'local', patched by Julian Andres
Klode.
Index: README
Index: fs/aufs/dentry.c
Index: fs/aufs/inode.c
Index: fs/aufs/vdir.c
Index: include/linux/aufs_type.h
- less important changes.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/