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/

Reply via email to