o news
- introduce new branch attribute "nolwh."
- refine parsing options at mount/remount time, reported by Sandino
  Flores Moreno.
        + remove whiteout-base and whplink-dir in nopllink and br_mod(),
          but br_del().
        + increment sbinfo generation in a new function
          aufs_remount_fs().
        + support multiple xino/noxino options in another way.
        + force "ro" when unknown branch permission is specified.
        + at mount-time, interpret options in this order.
                * simple flags, except xino/noxino, udba=inotify and dlgt.
                * branches.
                * xino/noxino.
                * udba=inotify.
                * dlgt.
        + at remount-time,
                * interpret options in the given order left to right,
                  except dlgt which is disabled in interpreting.
                * create whiteout-base and whplink-dir if neccessary.
                * dlgt if neccessary.
        + new functions, clean_wh(), clean_plink(), test_linkable(),
          plink_dir().
- support 64bit environtment, reported by Vasily Tarasov.
- introduce a sample for kprobe.

o bugfix
- bugfix: do not traverse the sub-mounts under aufs at refreshing
  cached dirs after remount.
- bugfix: simultaneous read in 'dlgt' mode, reported and fixed by
  Ulrich Holeschak.
- bugfix: LINUX_VERSION_CODE for linux-2.6.16.

o misc
- still testing inotify.
- support lockdep in nfsd, still testing.
- minor optimization for dput().
- new test functions br_writable(), br_whable() and br_linkable_wh(),
  replacing au_is_whable().
- do write_lock() in reinit_br_wh().
- refine updating /sys/fs/aufs/stat.
- wkq_nowait() calls schedule_work().


Junjiro Okajima

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

Index: fs/aufs/branch.c
- minor optimization for dput().
- new test functions br_writable(), br_whable() and br_linkable_wh(),
  replacing au_is_whable().
- introduce new branch attribute "nolwh."
- refine parsing options at mount/remount time, reported by Sandino
  Flores Moreno. cf. opts.c.

Index: fs/aufs/branch.h
- new test functions br_writable(), br_whable() and br_linkable_wh(),
  replacing au_is_whable().
- introduce new branch attribute "nolwh."

Index: fs/aufs/debug.h
Index: fs/aufs/f_op.c
Index: fs/aufs/file.h
Index: fs/aufs/sysaufs.c
- support 64bit environtment, reported by Vasily Tarasov.

Index: fs/aufs/dir.c
Index: fs/aufs/export.c
Index: fs/aufs/super.h
- support lockdep in nfsd, still testing.

Index: fs/aufs/file.c
- bugfix: LINUX_VERSION_CODE for linux-2.6.16.

Index: fs/aufs/i_op.c
- new test functions br_writable(), br_whable() and br_linkable_wh(),
  replacing au_is_whable().

Index: fs/aufs/i_op_add.c
Index: fs/aufs/i_op_del.c
Index: fs/aufs/i_op_ren.c
- minor optimization for dput().

Index: fs/aufs/opts.c
Index: util/aufs.in.5
- introduce new branch attribute "nolwh."
- refine parsing options at mount/remount time, reported by Sandino
  Flores Moreno.
        + remove whiteout-base and whplink-dir in nopllink and br_mod(),
          but br_del().
        + increment sbinfo generation in a new function
          aufs_remount_fs().
        + support multiple xino/noxino options in another way.
        + force "ro" when unknown branch permission is specified.
        + at mount-time, interpret options in this order.
                * simple flags, except xino/noxino, udba=inotify and dlgt.
                * branches.
                * xino/noxino.
                * udba=inotify.
                * dlgt.
        + at remount-time,
                * interpret options in the given order left to right,
                  except dlgt which is disabled in interpreting.
                * create whiteout-base and whplink-dir if neccessary.
                * dlgt if neccessary.

Index: fs/aufs/opts.h
Index: fs/aufs/whout.h
- refine parsing options at mount/remount time, reported by Sandino
  Flores Moreno. cf. opts.c.

Index: fs/aufs/super.c
- refine parsing options at mount/remount time, reported by Sandino
  Flores Moreno. cf. opts.c.
- bugfix: do not traverse the sub-mounts under aufs at refreshing
  cached dirs after remount.

Index: fs/aufs/debug.c
Index: fs/aufs/hinotify.c
Index: fs/aufs/module.c
Index: include/linux/aufs_type.h
Index: sample/diskless/comount.sh
Index: util/c2tmac.c
- less important changes.

Index: fs/aufs/vfsub.c
- support 64bit environtment, reported by Vasily Tarasov.
- bugfix: simultaneous read in 'dlgt' mode, reported and fixed by
  Ulrich Holeschak.

Index: fs/aufs/whout.c
- refine parsing options at mount/remount time, reported by Sandino
  Flores Moreno. cf. opts.c.
        + new functions, clean_wh(), clean_plink(), test_linkable(),
          plink_dir(), 
- introduce new branch attribute "nolwh."
- do write_lock() in reinit_br_wh().

Index: fs/aufs/wkq.c
- refine updating /sys/fs/aufs/stat.
- wkq_nowait() calls schedule_work().

Index: fs/aufs/xino.c
- support 64bit environtment, reported by Vasily Tarasov.
- new test functions br_writable(), br_whable() and br_linkable_wh(),
  replacing au_is_whable().

Index: util/auplink
- support noplink

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

Reply via email to