o NEWS
- Suppoting old kernels
  My decision is dropping aufs2-30 and earlier, including aufs2-27.
  This is final update for aufs2-27..aufs2-30 branches, and these branches
  will not be maintained in the future.
  And there is no update included for aufs2-31..aufs2 branches in this
  release. I know there have been made some changes in mainline, so
  aufs2 branch for 2.6.36-rcN will not work now.

- include/linux/aufs-type.h and building aufs2-util.git
  You don't need to specify KDIR to build aufs2-util.git anymore, but
  CPPFLAGS will be necessary.
  In aufs2-standalone.git, the header file aufs-type.h for userspace is
  generated automatically now, and you should specify something like
  CPPFLAGS="-I$Aufs2StandaloneSrc/usr/include -I$LinuxKernelSrc/usr/include"

- Development status
  I found several problems in branch management (add/del/mod) during
  heavy I/O and am working on it. Such work are not included in this
  release.

- Release schedule
  I have to suspend my weekly aufs release for a while due to my
  personal situation. It will be bi-weekly or monthly.

o bugfix
- bugfix, use br_id instead of bindex in au_br_mod_files_ro()
- bugfix, wakeup in an error path in au_wkq_nowait()
- bugfix, unnecessary iput in an error path in alloc_root()
- bugfix, unnecessary finfo_fin() in an error path in do_open_sp()
- bugfix, test h_mnt before reference in au_unpin()

o misc
- aufs: describe about make headers_install
- support headers_install
- "make headers_install" will make KDIR useless

Tomas M sent me his last "monthly doubling donations".
Thank you very much Tomas and all those who made donations.


J. R. Okajima

----------------------------------------------------------------------

- aufs2-2.6.git#aufs2-27 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: 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

- aufs2-2.6.git#aufs2-28..aufs2-30 branch
  Addition to above,
      aufs: tiny, replace pr_warn in sysrq by printk

- aufs2-2.6.git#aufs2-31..aufs2 branch
  None

- aufs2-standalone.git
  Addition to above,
      support headers_install

- aufs2-util.git
      "make headers_install" will make KDIR useless

------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd

Reply via email to