o bugfix
- bugfix: NFS exporting and udba=inotify caused deadlock, make knfsd not
  to wait for the completion of all queued tasks, reported by Louis
  Rilling.
  + remove AuLock_FLUSH flag.
  + stop waiting in case of knfsd.
- bugfix: deadlock for changing the attributes of the root dir on
  readonly aufs mount, reported by Chih-Wei Huang.
- bugfix: unlock the aufs iinfo in error case.
- bugfix: suppress the lockdep message, reported by Louis Rilling,
  regression on 20080929.
- bugfix: stop updating /etc/mtab when remounting the chroot-ed aufs as
  readonly.
- minor bugfix: show the 'pass' number correctly.

o misc
- minor enhancement: support namespace.
- a note about the block size returned by stat(2) and statfs(2).
- split some macros for whiteout.
  + AUFS_BASE_NAME      for AUFS_WH_BASENAME
  + AUFS_PLINKDIR_NAME  for AUFS_WH_PLINKDIR
  + AUFS_TMPDIR_NAME    for AUFS_WH_TMPDIR
  + AUFS_WH_BASENAME    --> AUFS_WH_BASE


Junjiro R. Okajima

----------------------------------------------------------------------
Index: fs/aufs/export.c
Index: fs/aufs25/export.c
- bugfix: suppress the lockdep message, reported by Louis Rilling,
  regression on 20080929.
- bugfix: NFS exporting and udba=inotify caused deadlock, make knfsd not
  to wait for the completion of all queued tasks, reported by Louis
  Rilling.
  + remove AuLock_FLUSH flag.

Index: fs/aufs/i_op.c
Index: fs/aufs25/i_op.c
- bugfix: deadlock for changing the attributes of the root dir on
  readonly aufs mount, reported by Chih-Wei Huang.

Index: fs/aufs/inode.c
- bugfix: unlock the aufs iinfo in error case.

Index: fs/aufs/super.h
Index: fs/aufs25/super.h
- bugfix: NFS exporting and udba=inotify caused deadlock, make knfsd not
  to wait for the completion of all queued tasks, reported by Louis
  Rilling.
  + stop waiting in case of knfsd.

Index: fs/aufs/whout.c
Index: fs/aufs25/whout.c
Index: include/linux/aufs_type.h
Index: sample/unionctl
Index: util/aufind.sh
Index: util/c2sh.c
Index: util/c2tmac.c
Index: util/auplink
- split some macros for whiteout.
  + AUFS_BASE_NAME      for AUFS_WH_BASENAME
  + AUFS_PLINKDIR_NAME  for AUFS_WH_PLINKDIR
  + AUFS_TMPDIR_NAME    for AUFS_WH_TMPDIR
  + AUFS_WH_BASENAME    --> AUFS_WH_BASE
- minor enhancement: support namespace.

Index: util/auchk
- split some macros for whiteout.
  + AUFS_BASE_NAME      for AUFS_WH_BASENAME
  + AUFS_PLINKDIR_NAME  for AUFS_WH_PLINKDIR
  + AUFS_TMPDIR_NAME    for AUFS_WH_TMPDIR
  + AUFS_WH_BASENAME    --> AUFS_WH_BASE
- minor bugfix: show the 'pass' number correctly.

Index: util/aufs.in.5
- split some macros for whiteout.
  + AUFS_BASE_NAME      for AUFS_WH_BASENAME
  + AUFS_PLINKDIR_NAME  for AUFS_WH_PLINKDIR
  + AUFS_TMPDIR_NAME    for AUFS_WH_TMPDIR
  + AUFS_WH_BASENAME    --> AUFS_WH_BASE
- a note about the block size returned by stat(2) and statfs(2).

Index: util/mount.aufs
- minor enhancement: support namespace.
- bugfix: stop updating /etc/mtab when remounting the chroot-ed aufs as
  readonly.

Index: Tips
Index: local.mk
Index: fs/aufs25/dir.c
Index: fs/aufs25/f_op.c
Index: fs/aufs25/file.h
Index: util/Makefile
- less important changes.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/

Reply via email to