o news
- unveil CONFIG_AUFS_SHWH.
- re-write sysfs interface based upon a patch by Jeff
  Mahoney. (testing)
  + todo: support files larger than PAGE_SIZE.
  + remove CONFIG_AUFS_SYSFS_GET_DENTRY_PATCH.
  + remove sysfs_get_dentry.patch
  + move au_sbilist_mtx and au_sbilist from sysaufs.c to module.c, and
    make them module-global.
  + move au_each_sb() from sysaufs.c to sysrq.c.
  + move au_subsys_t and au_subsys_to_kset() from aufs.h to sysaufs.h.
  + remove /sys/fs/aufs/brs, introduce /sys/fs/aufs/sbi/brN.
  + new function au_sbilist_del().
  + add an argument to free_sbinfo().
  + remove sysaufs_notify_remount().
  + remove make_xino() and au_si_ops.
  + extract function for MagicSysRq from debug.c and create a file
    sysrq.c
  + support CONFIG_MAGIC_SYSRQ in linux-2.6.18 and later.
  + new internal macro AuMagicSysRq to support MagicSysRq.
  + remove old garbages entirely.

o misc
- consolidate routines for CONFIG_AUFS_ROBR.
  + move au_test_nested() from branch.h to super.h.
  + new functions au_test_robr_wh() and au_test_robr_shwh().
  + rename init_lvma() to au_robr_lvma_init().
- consolidate routines for CONFIG_AUFS_FAKE_DM.
  + new functinos au_lock_nd() and au_unlock_nd().
  + arrange silly_lock() and silly_unlock().
  + arrange au_fake_dm(), au_fake_dm_release() and au_h_create().
  + arrange aufs_show_options(), and it always return non-error.
- stop compiler warning.


Junjiro Okajima

----------------------------------------------------------------------
Index: Kconfig.in
Index: README
Index: local.mk
- unveil CONFIG_AUFS_SHWH.
- re-write sysfs interface based upon a patch by Jeff
  Mahoney. (testing)
  + remove CONFIG_AUFS_SYSFS_GET_DENTRY_PATCH.
  + remove sysfs_get_dentry.patch

Index: fs/aufs/Makefile
- re-write sysfs interface based upon a patch by Jeff
  Mahoney. (testing)
  + remove CONFIG_AUFS_SYSFS_GET_DENTRY_PATCH.
  + extract function for MagicSysRq from debug.c and create a file
    sysrq.c
  + support CONFIG_MAGIC_SYSRQ in linux-2.6.18 and later.

Index: fs/aufs/aufs.h
- re-write sysfs interface based upon a patch by Jeff
  Mahoney. (testing)
  + move au_subsys_t and au_subsys_to_kset() from aufs.h to sysaufs.h.
  + new internal macro AuMagicSysRq to support MagicSysRq.

Index: fs/aufs/branch.h
- consolidate routines for CONFIG_AUFS_ROBR.
  + move au_test_nested() from branch.h to super.h.

Index: fs/aufs/debug.c
Index: fs/aufs/debug.h
- re-write sysfs interface based upon a patch by Jeff
  Mahoney. (testing)
  + new internal macro AuMagicSysRq to support MagicSysRq.

Index: fs/aufs/dentry.c
- consolidate routines for CONFIG_AUFS_ROBR.
  + new functions au_test_robr_wh() and au_test_robr_shwh().
- consolidate routines for CONFIG_AUFS_FAKE_DM.
  + new functinos au_lock_nd() and au_unlock_nd().

Index: fs/aufs/i_op.c
- consolidate routines for CONFIG_AUFS_FAKE_DM.
  + arrange silly_lock() and silly_unlock().
- stop compiler warning.

Index: fs/aufs/misc.c
- consolidate routines for CONFIG_AUFS_FAKE_DM.
  + arrange au_fake_dm(), au_fake_dm_release() and au_h_create().

Index: fs/aufs/module.c
Index: fs/aufs/module.h
- re-write sysfs interface based upon a patch by Jeff
  Mahoney. (testing)
  + move au_sbilist_mtx and au_sbilist from sysaufs.c to module.c, and
    make them module-global.
  + new internal macro AuMagicSysRq to support MagicSysRq.
  + remove CONFIG_AUFS_SYSFS_GET_DENTRY_PATCH.

Index: fs/aufs/sbinfo.c
- re-write sysfs interface based upon a patch by Jeff
  Mahoney. (testing)
  + remove make_xino() and au_si_ops.

Index: fs/aufs/super.c
- consolidate routines for CONFIG_AUFS_FAKE_DM.
  + arrange aufs_show_options(), and it always return non-error.
- re-write sysfs interface based upon a patch by Jeff
  Mahoney. (testing)
  + add an argument to free_sbinfo().
  + new function au_sbilist_del().
  + remove sysaufs_notify_remount().
- consolidate routines for CONFIG_AUFS_ROBR.
  + rename init_lvma() to au_robr_lvma_init().

Index: fs/aufs/super.h
- consolidate routines for CONFIG_AUFS_ROBR.
  + rename init_lvma() to au_robr_lvma_init().
  + move au_test_nested() from branch.h to super.h.
- re-write sysfs interface based upon a patch by Jeff
  Mahoney. (testing)
  + new function au_sbilist_del().

Index: fs/aufs/sysaufs.c
- re-write sysfs interface based upon a patch by Jeff
  Mahoney. (testing)
  + remove CONFIG_AUFS_SYSFS_GET_DENTRY_PATCH.
  + move au_sbilist_mtx and au_sbilist from sysaufs.c to module.c, and
    make them module-global.
  + remove old garbages entirely.
  + todo: support files larger than PAGE_SIZE.
  + move au_each_sb() from sysaufs.c to sysrq.c.

Index: fs/aufs/sysaufs.h
- re-write sysfs interface based upon a patch by Jeff
  Mahoney. (testing)
  + move au_subsys_t and au_subsys_to_kset() from aufs.h to sysaufs.h.
  + remove old garbages entirely.
  + remove sysaufs_notify_remount().

Index: fs/aufs/vdir.c
- stop compiler warning.

Index: sample/unionctl
Index: util/auplink
Index: util/mount.aufs
- re-write sysfs interface based upon a patch by Jeff
  Mahoney. (testing)
  + remove /sys/fs/aufs/brs, introduce /sys/fs/aufs/sbi/brN.

Index: util/aufs.in.5
- unveil CONFIG_AUFS_SHWH.
- re-write sysfs interface based upon a patch by Jeff
  Mahoney. (testing)
  + remove /sys/fs/aufs/brs, introduce /sys/fs/aufs/sbi/brN.

Index: fs/aufs/cpup.h
Index: fs/aufs/dcsub.h
Index: fs/aufs/dentry.h
Index: fs/aufs/dir.c
Index: fs/aufs/dir.h
Index: fs/aufs/file.h
Index: fs/aufs/hinode.h
Index: fs/aufs/i_op_ren.c
Index: fs/aufs/inode.h
Index: fs/aufs/misc.h
Index: fs/aufs/opts.c
Index: fs/aufs/opts.h
Index: fs/aufs/vfsub.h
Index: fs/aufs/whout.h
Index: fs/aufs/wkq.h
Index: include/linux/aufs_type.h
Index: sample/auware.txt
Index: sample/uloop/00readme.txt
- less important changes.

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace

Reply via email to