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

Reply via email to