o bugfix
- bugfix: pass DIR flag only to di_write_lock2_child().
o misc
- remove dlgt.h and robr.h.
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ extract a part of aufs_show_options() and make a new function
au_show_wbr_create().
+ new enum AuWbrCreate/Copyup_Def.
+ new function au_mntflags().
+ new functions au_opt_test_dlgt/dirperm1().
+ new macros AuOptMask_COO/UDBA and au_opt_set_coo/udba().
+ new macros AuOpt_DefExtra1/2 and AuOpt_Def.
+ new macros au_opt_test/set/clr().
+ new member si_wbr_create/copyup and rename au_si_flags to
si_mntflags.
+ re-define and disable bits for HINOTIFY, SHWH and DLGT.
+ remove au_opts_flags_def().
+ renama Verbose() to AuVerbose() and pass a boolean as its first
argument.
+ replace AuFlag() by au_opt_test().
+ replace AuFlagSet() by au_opt_set/clr() or immediate assginment.
+ replace au_need_dlgt/dirperm1() by au_opt_test_dlgt/dirperm1()
+ replace Print() by AuBool().
+ replace PrintStr() by AuStr().
+ stop resetting xino-flag when an error occured.
+ stop storing the given flags except udba.
- move a debug part from super.c to debug.c as au_debug_sbinfo_init().
- move debug routines from module.c to debug.c as au_debug_init().
- move au_robr_safe_file() and au_robr_reset_file() from robr.h to
file.h.
- move au_security_inode_permission() from dlgt.h to inode.h.
- move au_test_robr_wh() and au_test_robr_shwh() from robr.h to whout.h.
- move au_test_trunc_xino() and au_test_unique_ino() from super.h to
branch.h.
- move au_lkup_one_dlgt() from dlgt.h to dentry.h.
- move br_rdonly() from branch.c to branch.h as an inline function
named au_br_rdonly().
- move cache_alloc/free functions from module.h to hinotify.c.
- move initializing sysaufs_brs from module.c to sysaufs.h.
- move si_sa inside CONFIG_AUFS_SYSAUFS block.
- move them from dinfo.c to dentry.h and make inlined.
+ au_dbstart(), au_dbend(), au_dbwh(), au_dbdiropq(), au_h_dptr(),
au_set_dbstart(), au_set_dbend(), au_set_dbwh(), au_hdput(),
au_update_digen().
- move them from finfo.c to file.h and make inlined.
+ au_fbstart(), au_fbend(), au_fvdir_cache(), au_h_fptr(),
au_set_fbstart(), au_set_fbend(), au_set_fvdir_cache(),
au_update_figen().
- move them from iifno.c to inode.h and make inlined.
+ ibstart(), ibend(), ivdir(), au_hi_wh(), au_h_iptr(), itoid_index(),
set_ibend(), set_ivdir(), aufs_hiput().
- move them from sbinfo.c to super.h and make inlined.
+ stosi(), sbend(), au_sigen()
- convert au_inotify_init() from macro to inline function.
- make sysaufs_init() an inlined function.
- make au_show_brs() static.
- new automatic configuration CONFIG_AUFS_BR_XFS.
- optimize the hole-check loop.
- remove au_notify_change_events() which was added in the last ci by
mistake.
- remove unused code lines.
- remove DbgDlgt and dbg_dlgt_init/fin().
- refine sysaufs_sbinfo_alloc() as sysaufs_sbi_init().
- rename simply.
+ aufs_cachep[] au_cachep[]
+ aufs_cond au_cond
+ aufs_deblk_t[] au_vdir_deblk_t[]
+ aufs_hiput() au_hiput()
+ au_alloc_whname() au_wh_name_alloc()
+ au_append_plink() au_plink_append()
+ au_free_whname() au_wh_name_free()
+ au_half_refresh_plink() au_plink_half_refresh()
+ au_list_plink() au_plink_list()
+ au_lkup_plink() au_plink_lkup()
+ au_lock/unlock_sbilist() au_sbilist_lock/unlock()
+ au_put_plink() au_plink_put()
+ au_test_debug() au_debug_test()
+ au_test_diropq() au_diropq_test()
+ au_test_plink() au_plink_test()
+ au_test_wh() au_wh_test()
+ au_unlink_wh_dentry() au_wh_unlink_dentry()
+ br_add() au_br_add()
+ br_count() au_br_count()
+ br_del() au_br_del()
+ br_get() au_br_get()
+ br_hinotifyable() au_br_hinotifyable()
+ br_linkable_wh() au_br_linkable_wh()
+ br_mod() au_br_mod()
+ br_put() au_br_put()
+ br_rdonly() au_br_rdonly()
+ br_whable() au_br_whable()
+ br_writable() au_br_writable()
+ CacheFuncs() AuCacheFuncs()
+ create_diropq() au_diropq_create()
+ dbdiropq() au_dbdiropq()
+ dbend() au_dbend()
+ DbgRcntDec() AuDbgRcntDec()
+ DbgRcntInc() AuDbgRcntInc()
+ DbgRcntInit() AuDbgRcntInit()
+ dbstart() au_dbstart()
+ dbtail() au_dbtail()
+ dbtaildir() au_dbtaildir()
+ dbtail_generic() au_dbtail_generic()
+ dbwh() au_dbwh()
+ dtodi() au_di()
+ fbend() au_fbend()
+ fbstart() au_fbstart()
+ find_bindex() au_find_index()
+ find_brindex() au_br_index()
+ free_branches() au_br_free()
+ ftobr() au_fbr()
+ ftofi() au_fi()
+ fvdir_cache() au_fvdir_cache()
+ hdir2_lock() au_hdir2_lock()
+ hdir_lock/unlock() au_hdir_lock/unlock()
+ hdir_lock/unlock_rename() au_hdir_lock/unlock_rename()
+ hdput() au_hdput()
+ hidden_* h_*
+ hintent_put() au_hintent_put()
+ ibend() au_ibend()
+ ibstart() au_ibstart()
+ init_wh() au_wh_init()
+ itohi() au_hi()
+ itoid_index() au_ii_br_id()
+ itoii() au_ii()
+ ivdir() au_ivdir()
+ kick_rmdir_whtmp() au_whtmp_kick_rmdir()
+ lkup_wh() au_wh_lkup()
+ lkup_whtmp() au_whtmp_lkup()
+ new_br_id() au_new_br_id()
+ readf_t au_readf_t
+ ReadLockFunc() AuReadLockFunc()
+ remove_diropq() au_diropq_remove()
+ rename_whtmp() au_whtmp_ren()
+ rmdir_whtmp() au_whtmp_rmdir()
+ rmdir_whtmp_free_args() au_whtmp_rmdir_free_args()
+ RWLockFuncs() AuRWLockFuncs()
+ RwMustAnyLock() AuRwMustAnyLock()
+ RwMustNoWaiters() AuRwMustNoWaiters()
+ RwMustReadLock() AuRwMustReadLock()
+ RwMustWriteLock() AuRwMustWriteLock()
+ rw_dgrade_lock() au_rw_dgrade_lock()
+ rw_init_nolock() au_rw_init_nolock()
+ rw_init_wlock() au_rw_init_wlock()
+ rw_init_wlock_nested() au_rw_init_wlock_nested()
+ rw_read_lock() au_rw_read_lock()
+ rw_read_lock_nested() au_rw_read_lock_nested()
+ rw_read_trylock() au_rw_read_trylock()
+ rw_read_unlock() au_rw_read_unlock()
+ rw_write_lock() au_rw_write_lock()
+ rw_write_lock_nested() au_rw_write_lock_nested()
+ rw_write_trylock() au_rw_write_trylock()
+ rw_write_unlock() au_rw_write_unlock()
+ sbend() au_sbend()
+ sbr_count() au_sbr_count()
+ sbr_id() au_sbr_id()
+ sbr_mnt() au_sbr_mnt()
+ sbr_perm() au_sbr_perm()
+ sbr_put() au_sbr_put()
+ sbr_sb() au_sbr_sb()
+ sbr_whable() au_sbr_whable()
+ set_dbdiropq() au_set_dbdiropq()
+ set_dbend() au_set_dbend()
+ set_dbstart() au_set_dbstart()
+ set_dbwh() au_set_dbwh()
+ set_fbend() au_set_fbend()
+ set_fbstart() au_set_fbstart()
+ set_fvdir_cache() au_set_fvdir_cache()
+ set_hi_wh() au_set_hi_wh()
+ set_h_dptr() au_set_h_dptr()
+ set_h_dptr_i() au_set_h_dptr_i()
+ set_h_fptr() au_set_h_fptr()
+ set_h_iptr() au_set_h_iptr()
+ set_ibend() au_set_ibend()
+ set_ibstart() au_set_ibstart()
+ set_ivdir() au_set_ivdir()
+ SimpleLockRwsemFuncs() AuSimpleLockRwsemFuncs()
+ SimpleRwsemFuncs() AuSimpleRwsemFuncs()
+ SimpleUnlockRwsemFuncs() AuSimpleUnlockRwsemFuncs()
+ simple_create_wh() au_wh_create()
+ sio_diropq() au_diropq_sio()
+ stobr() au_sbr()
+ stosi() au_sbi()
+ struct aufs_branch struct au_branch
+ struct aufs_de struct au_vdir_de
+ struct aufs_dehstr struct au_vdir_dehstr
+ struct aufs_destr struct au_vdir_destr
+ struct aufs_dinfo struct au_dinfo
+ struct aufs_finfo struct au_finfo
+ struct aufs_hdentry struct au_hdentry
+ struct aufs_hdintent struct au_hdintent
+ struct aufs_hfile struct au_hfile
+ struct aufs_hinode struct au_hinode
+ struct aufs_hinotify struct au_hinotify
+ struct aufs_hin_ignore struct au_hin_ignore
+ struct aufs_iinfo struct au_iinfo
+ struct aufs_ndx struct au_ndx
+ struct aufs_nhash struct au_nhash
+ struct aufs_rwsem struct au_rwsem
+ struct aufs_sbinfo struct au_sbinfo
+ struct aufs_vdir struct au_vdir
+ struct aufs_wh struct au_vdir_wh
+ struct rmdir_whtmp_args struct au_whtmp_rmdir_args
+ struct xino_entry struct au_xino_entry
+ struct xino_file struct au_xino_file
+ sysaufs_sbinfo_add() sysaufs_sbi_add()
+ sysaufs_sbinfo_del() sysaufs_sbi_del()
+ sysaufs_sbinfo_free() sysaufs_sbi_free()
+ sysaufs_sbinfo_get() sysaufs_sbi_get()
+ sysaufs_sbinfo_put() sysaufs_sbi_put()
+ union aufs_deblk_p union au_vdir_deblk_p
+ writef_t au_writef_t
+ WriteLockFunc() AuWriteLockFunc()
+ xib_trunc() au_xib_trunc()
+ xino_br() au_xino_br()
+ xino_clr() au_xino_clr()
+ xino_create() au_xino_create()
+ xino_create2() au_xino_create2()
+ xino_def() au_xino_def()
+ xino_new_ino() au_xino_new_ino()
+ xino_read() au_xino_read()
+ xino_set() au_xino_set()
+ xino_set_br() au_xino_set_br()
+ xino_set_xib() au_xino_set_xib()
+ xino_trunc() au_xino_trunc()
+ xino_write() au_xino_write()
+ xino_write0() au_xino_write0()
Junjiro Okajima
----------------------------------------------------------------------
./Kconfig.in
- new automatic configuration CONFIG_AUFS_BR_XFS.
./README
- thank you very much.
./fs/aufs/Makefile
- new automatic configuration CONFIG_AUFS_BR_XFS.
./fs/aufs/aufs.h
- remove dlgt.h and robr.h.
./fs/aufs/br_nfs.c
- rename simply.
+ br_writable() au_br_writable()
+ dtodi() au_di()
+ hintent_put() au_hintent_put()
+ set_h_dptr() au_set_h_dptr()
+ struct aufs_hdentry struct au_hdentry
+ struct aufs_hdintent struct au_hdintent
+ struct aufs_ndx struct au_ndx
./fs/aufs/branch.c
- rename simply.
+ au_half_refresh_plink() au_plink_half_refresh()
+ aufs_hiput() au_hiput()
+ br_add() au_br_add()
+ br_count() au_br_count()
+ br_del() au_br_del()
+ br_mod() au_br_mod()
+ br_whable() au_br_whable()
+ br_writable() au_br_writable()
+ dbend() au_dbend()
+ dbstart() au_dbstart()
+ dtodi() au_di()
+ fbstart() au_fbstart()
+ find_brindex() au_br_index()
+ free_branches() au_br_free()
+ hdir_lock/unlock() au_hdir_lock/unlock()
+ ibend() au_ibend()
+ ibstart() au_ibstart()
+ init_wh() au_wh_init()
+ itoii() au_ii()
+ new_br_id() au_new_br_id()
+ rw_init_nolock() au_rw_init_nolock()
+ sbend() au_sbend()
+ sbr_id() au_sbr_id()
+ sbr_sb() au_sbr_sb()
+ set_h_dptr() au_set_h_dptr()
+ set_h_iptr() au_set_h_iptr()
+ stobr() au_sbr()
+ stosi() au_sbi()
+ struct aufs_branch struct au_branch
+ struct aufs_dinfo struct au_dinfo
+ struct aufs_hdentry struct au_hdentry
+ struct aufs_hinode struct au_hinode
+ struct aufs_iinfo struct au_iinfo
+ struct aufs_sbinfo struct au_sbinfo
+ xino_br() au_xino_br()
+ xino_clr() au_xino_clr()
- move br_rdonly() from branch.c to branch.h as an inline function
named au_br_rdonly().
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ replace AuFlag() by au_opt_test().
+ renama Verbose() to AuVerbose() and pass a boolean as its first
argument.
+ new function au_mntflags().
./fs/aufs/branch.h
- rename simply.
+ br_add() au_br_add()
+ br_count() au_br_count()
+ br_del() au_br_del()
+ br_get() au_br_get()
+ br_hinotifyable() au_br_hinotifyable()
+ br_linkable_wh() au_br_linkable_wh()
+ br_mod() au_br_mod()
+ br_put() au_br_put()
+ br_whable() au_br_whable()
+ br_writable() au_br_writable()
+ find_brindex() au_br_index()
+ free_branches() au_br_free()
+ RwMustAnyLock() AuRwMustAnyLock()
+ RwMustReadLock() AuRwMustReadLock()
+ RwMustWriteLock() AuRwMustWriteLock()
+ sbr_count() au_sbr_count()
+ sbr_id() au_sbr_id()
+ sbr_mnt() au_sbr_mnt()
+ sbr_perm() au_sbr_perm()
+ sbr_sb() au_sbr_sb()
+ sbr_whable() au_sbr_whable()
+ SimpleRwsemFuncs() AuSimpleRwsemFuncs()
+ stobr() au_sbr()
+ struct aufs_branch struct au_branch
+ struct aufs_rwsem struct au_rwsem
+ struct aufs_sbinfo struct au_sbinfo
+ struct xino_entry struct au_xino_entry
+ struct xino_file struct au_xino_file
+ xib_trunc() au_xib_trunc()
+ xino_br() au_xino_br()
+ xino_clr() au_xino_clr()
+ xino_create() au_xino_create()
+ xino_def() au_xino_def()
+ xino_new_ino() au_xino_new_ino()
+ xino_read() au_xino_read()
+ xino_set() au_xino_set()
+ xino_trunc() au_xino_trunc()
+ xino_write() au_xino_write()
+ xino_write0() au_xino_write0()
- move br_rdonly() from branch.c to branch.h as an inline function
named au_br_rdonly().
- move au_test_trunc_xino() and au_test_unique_ino() from super.h to
branch.h.
./fs/aufs/cpup.c
- rename simply.
+ au_append_plink() au_plink_append()
+ au_lkup_plink() au_plink_lkup()
+ dbend() au_dbend()
+ dbstart() au_dbstart()
+ dtodi() au_di()
+ hdir_lock/unlock() au_hdir_lock/unlock()
+ ibend() au_ibend()
+ ibstart() au_ibstart()
+ itohi() au_hi()
+ itoii() au_ii()
+ lkup_whtmp() au_whtmp_lkup()
+ sbr_put() au_sbr_put()
+ set_dbstart() au_set_dbstart()
+ set_hi_wh() au_set_hi_wh()
+ set_h_dptr() au_set_h_dptr()
+ set_h_iptr() au_set_h_iptr()
+ set_ibstart() au_set_ibstart()
+ stosi() au_sbi()
+ struct aufs_dinfo struct au_dinfo
+ struct aufs_hinode struct au_hinode
+ struct aufs_hin_ignore struct au_hin_ignore
+ struct aufs_ndx struct au_ndx
+ struct aufs_sbinfo struct au_sbinfo
+ xino_write0() au_xino_write0()
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ replace au_need_dlgt() by au_opt_test_dlgt()
+ new function au_mntflags().
./fs/aufs/cpup.h
- rename simply.
+ struct aufs_hinode struct au_hinode
./fs/aufs/debug.c
- rename simply.
+ aufs_cond au_cond
+ br_count() au_br_count()
+ dtodi() au_di()
+ ftofi() au_fi()
+ itoii() au_ii()
+ stosi() au_sbi()
+ struct aufs_branch struct au_branch
+ struct aufs_dinfo struct au_dinfo
+ struct aufs_finfo struct au_finfo
+ struct aufs_hfile struct au_hfile
+ struct aufs_iinfo struct au_iinfo
+ struct aufs_nhash struct au_nhash
+ struct aufs_sbinfo struct au_sbinfo
+ struct aufs_vdir struct au_vdir
+ struct aufs_wh struct au_vdir_wh
+ union aufs_deblk_p union au_vdir_deblk_p
- move a debug part from super.c to debug.c as au_debug_sbinfo_init().
- move debug routines from module.c to debug.c as au_debug_init().
./fs/aufs/debug.h
- rename simply.
+ aufs_cond au_cond
+ au_test_debug() au_debug_test()
+ struct aufs_nhash struct au_nhash
+ struct aufs_sbinfo struct au_sbinfo
+ struct aufs_vdir struct au_vdir
- move a debug part from super.c to debug.c as au_debug_sbinfo_init().
- move debug routines from module.c to debug.c as au_debug_init().
./fs/aufs/dentry.c
- rename simply.
+ au_alloc_whname() au_wh_name_alloc()
+ au_free_whname() au_wh_name_free()
+ au_test_diropq() au_diropq_test()
+ br_whable() au_br_whable()
+ dbdiropq() au_dbdiropq()
+ dbend() au_dbend()
+ dbstart() au_dbstart()
+ dbtaildir() au_dbtaildir()
+ dbwh() au_dbwh()
+ dtodi() au_di()
+ hdput() au_hdput()
+ ibend() au_ibend()
+ ibstart() au_ibstart()
+ sbend() au_sbend()
+ sbr_perm() au_sbr_perm()
+ sbr_whable() au_sbr_whable()
+ set_dbdiropq() au_set_dbdiropq()
+ set_dbend() au_set_dbend()
+ set_dbstart() au_set_dbstart()
+ set_dbwh() au_set_dbwh()
+ set_h_dptr() au_set_h_dptr()
+ stobr() au_sbr()
+ stosi() au_sbi()
+ struct aufs_dinfo struct au_dinfo
+ struct aufs_hdentry struct au_hdentry
+ struct aufs_ndx struct au_ndx
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ re-define and disable bits for DLGT.
+ replace au_need_dlgt/dirperm1() by au_opt_test_dlgt/dirperm1()
+ new function au_mntflags().
./fs/aufs/dentry.h
- rename simply.
+ dbdiropq() au_dbdiropq()
+ dbend() au_dbend()
+ dbstart() au_dbstart()
+ dbtail() au_dbtail()
+ dbtaildir() au_dbtaildir()
+ dbwh() au_dbwh()
+ dtodi() au_di()
+ hintent_put() au_hintent_put()
+ ReadLockFunc() AuReadLockFunc()
+ RWLockFuncs() AuRWLockFuncs()
+ RwMustAnyLock() AuRwMustAnyLock()
+ RwMustReadLock() AuRwMustReadLock()
+ RwMustWriteLock() AuRwMustWriteLock()
+ set_dbdiropq() au_set_dbdiropq()
+ set_dbend() au_set_dbend()
+ set_dbstart() au_set_dbstart()
+ set_dbwh() au_set_dbwh()
+ set_h_dptr() au_set_h_dptr()
+ struct aufs_branch struct au_branch
+ struct aufs_dinfo struct au_dinfo
+ struct aufs_hdentry struct au_hdentry
+ struct aufs_hdintent struct au_hdintent
+ struct aufs_ndx struct au_ndx
+ struct aufs_rwsem struct au_rwsem
+ WriteLockFunc() AuWriteLockFunc()
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ re-define and disable bits for DLGT.
+ replace au_need_dlgt/dirperm1() by au_opt_test_dlgt/dirperm1()
- move au_lkup_one_dlgt() from dlgt.h to dentry.h.
- move them from dinfo.c to dentry.h and make inlined.
+ au_dbstart(), au_dbend(), au_dbwh(), au_dbdiropq(), au_h_dptr(),
au_set_dbstart(), au_set_dbend(), au_set_dbwh(), au_hdput(),
au_update_digen().
./fs/aufs/dinfo.c
- rename simply.
+ dbdiropq() au_dbdiropq()
+ dbend() au_dbend()
+ dbstart() au_dbstart()
+ dbtail() au_dbtail()
+ dbtaildir() au_dbtaildir()
+ dbtail_generic() au_dbtail_generic()
+ dbwh() au_dbwh()
+ dtodi() au_di()
+ hdput() au_hdput()
+ rw_dgrade_lock() au_rw_dgrade_lock()
+ rw_init_wlock_nested() au_rw_init_wlock_nested()
+ rw_read_lock_nested() au_rw_read_lock_nested()
+ rw_read_unlock() au_rw_read_unlock()
+ rw_write_lock_nested() au_rw_write_lock_nested()
+ rw_write_unlock() au_rw_write_unlock()
+ sbend() au_sbend()
+ set_dbend() au_set_dbend()
+ set_dbstart() au_set_dbstart()
+ set_h_dptr() au_set_h_dptr()
+ stosi() au_sbi()
+ struct aufs_dinfo struct au_dinfo
+ struct aufs_hdentry struct au_hdentry
- move them from dinfo.c to dentry.h and make inlined.
+ au_dbstart(), au_dbend(), au_dbwh(), au_dbdiropq(), au_h_dptr(),
au_set_dbstart(), au_set_dbend(), au_set_dbwh(), au_hdput(),
au_update_digen().
./fs/aufs/dir.c
- rename simply.
+ dbend() au_dbend()
+ dbstart() au_dbstart()
+ dbtaildir() au_dbtaildir()
+ fbend() au_fbend()
+ fbstart() au_fbstart()
+ fvdir_cache() au_fvdir_cache()
+ hdir_lock/unlock() au_hdir_lock/unlock()
+ hidden_* h_*
+ sbr_put() au_sbr_put()
+ set_fbend() au_set_fbend()
+ set_fbstart() au_set_fbstart()
+ set_fvdir_cache() au_set_fvdir_cache()
+ set_h_dptr_i() au_set_h_dptr_i()
+ set_h_fptr() au_set_h_fptr()
+ struct aufs_nhash struct au_nhash
+ struct aufs_vdir struct au_vdir
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ re-define and disable bits for DLGT and SHWH.
./fs/aufs/dir.h
- rename simply.
+ aufs_deblk_t[] au_vdir_deblk_t[]
+ struct aufs_de struct au_vdir_de
+ struct aufs_dehstr struct au_vdir_dehstr
+ struct aufs_destr struct au_vdir_destr
+ struct aufs_nhash struct au_nhash
+ struct aufs_vdir struct au_vdir
+ struct aufs_wh struct au_vdir_wh
+ union aufs_deblk_p union au_vdir_deblk_p
./fs/aufs/export.c
- rename simply.
+ br_get() au_br_get()
+ br_put() au_br_put()
+ dbstart() au_dbstart()
+ find_brindex() au_br_index()
+ ibend() au_ibend()
+ ibstart() au_ibstart()
+ sbr_id() au_sbr_id()
+ sbr_sb() au_sbr_sb()
+ stobr() au_sbr()
+ stosi() au_sbi()
+ struct aufs_branch struct au_branch
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
./fs/aufs/f_op.c
- rename simply.
+ dbstart() au_dbstart()
+ fbend() au_fbend()
+ fbstart() au_fbstart()
+ ftofi() au_fi()
+ hidden_* h_*
+ itoii() au_ii()
+ set_fbend() au_set_fbend()
+ set_fbstart() au_set_fbstart()
+ set_h_fptr() au_set_h_fptr()
+ struct aufs_finfo struct au_finfo
+ struct aufs_hin_ignore struct au_hin_ignore
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ replace au_need_dlgt() by au_opt_test_dlgt()
+ new function au_mntflags().
./fs/aufs/file.c
- rename simply.
+ br_get() au_br_get()
+ br_put() au_br_put()
+ dbstart() au_dbstart()
+ dtodi() au_di()
+ fbend() au_fbend()
+ fbstart() au_fbstart()
+ find_bindex() au_find_index()
+ find_brindex() au_br_index()
+ ftofi() au_fi()
+ hdir_lock/unlock() au_hdir_lock/unlock()
+ ibstart() au_ibstart()
+ sbend() au_sbend()
+ set_fbend() au_set_fbend()
+ set_fbstart() au_set_fbstart()
+ set_h_fptr() au_set_h_fptr()
+ stobr() au_sbr()
+ stosi() au_sbi()
+ struct aufs_branch struct au_branch
+ struct aufs_dinfo struct au_dinfo
+ struct aufs_finfo struct au_finfo
+ struct aufs_hfile struct au_hfile
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ new function au_mntflags().
./fs/aufs/file.h
- rename simply.
+ fbend() au_fbend()
+ fbstart() au_fbstart()
+ ftobr() au_fbr()
+ ftofi() au_fi()
+ fvdir_cache() au_fvdir_cache()
+ RwMustAnyLock() AuRwMustAnyLock()
+ RwMustNoWaiters() AuRwMustNoWaiters()
+ RwMustReadLock() AuRwMustReadLock()
+ RwMustWriteLock() AuRwMustWriteLock()
+ set_fbend() au_set_fbend()
+ set_fbstart() au_set_fbstart()
+ set_fvdir_cache() au_set_fvdir_cache()
+ set_h_fptr() au_set_h_fptr()
+ SimpleRwsemFuncs() AuSimpleRwsemFuncs()
+ struct aufs_branch struct au_branch
+ struct aufs_finfo struct au_finfo
+ struct aufs_hfile struct au_hfile
+ struct aufs_rwsem struct au_rwsem
+ struct aufs_vdir struct au_vdir
- move them from finfo.c to file.h and make inlined.
+ au_fbstart(), au_fbend(), au_fvdir_cache(), au_h_fptr(),
au_set_fbstart(), au_set_fbend(), au_set_fvdir_cache(),
au_update_figen().
- move au_robr_safe_file() and au_robr_reset_file() from robr.h to
file.h.
./fs/aufs/finfo.c
- rename simply.
+ br_count() au_br_count()
+ br_put() au_br_put()
+ fbend() au_fbend()
+ fbstart() au_fbstart()
+ ftobr() au_fbr()
+ ftofi() au_fi()
+ rw_init_wlock() au_rw_init_wlock()
+ sbend() au_sbend()
+ set_h_fptr() au_set_h_fptr()
+ stobr() au_sbr()
+ stosi() au_sbi()
+ struct aufs_finfo struct au_finfo
+ struct aufs_hfile struct au_hfile
- move them from finfo.c to file.h and make inlined.
+ au_fbstart(), au_fbend(), au_fvdir_cache(), au_h_fptr(),
au_set_fbstart(), au_set_fbend(), au_set_fvdir_cache(),
au_update_figen().
./fs/aufs/hinode.h
- rename simply.
+ hdir_lock/unlock() au_hdir_lock/unlock()
+ hdir_lock/unlock_rename() au_hdir_lock/unlock_rename()
+ struct aufs_hinode struct au_hinode
+ struct aufs_hinotify struct au_hinotify
+ struct aufs_hin_ignore struct au_hin_ignore
- remove au_notify_change_events() which was added in the last ci by
mistake.
- convert au_inotify_init() from macro to inline function.
./fs/aufs/hinotify.c
- move cache_alloc/free functions from module.h to hinotify.c.
- rename simply.
+ aufs_cachep[] au_cachep[]
+ hdir_lock/unlock() au_hdir_lock/unlock()
+ hdir_lock/unlock_rename() au_hdir_lock/unlock_rename()
+ ibend() au_ibend()
+ ibstart() au_ibstart()
+ itoii() au_ii()
+ ivdir() au_ivdir()
+ set_h_iptr() au_set_h_iptr()
+ stosi() au_sbi()
+ struct aufs_hinode struct au_hinode
+ struct aufs_hinotify struct au_hinotify
+ struct aufs_hin_ignore struct au_hin_ignore
+ struct aufs_sbinfo struct au_sbinfo
+ struct aufs_vdir struct au_vdir
+ struct xino_entry struct au_xino_entry
+ xino_read() au_xino_read()
+ xino_write0() au_xino_write0()
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ replace AuFlag() by au_opt_test().
+ new function au_mntflags().
./fs/aufs/i_op.c
- rename simply.
+ br_rdonly() au_br_rdonly()
+ br_writable() au_br_writable()
+ dbstart() au_dbstart()
+ hdir2_lock() au_hdir2_lock()
+ hdir_lock/unlock() au_hdir_lock/unlock()
+ ibend() au_ibend()
+ ibstart() au_ibstart()
+ itoii() au_ii()
+ sbr_mnt() au_sbr_mnt()
+ sbr_perm() au_sbr_perm()
+ set_dbstart() au_set_dbstart()
+ stosi() au_sbi()
+ struct aufs_hin_ignore struct au_hin_ignore
+ struct aufs_sbinfo struct au_sbinfo
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ replace au_need_dlgt/dirperm1() by au_opt_test_dlgt/dirperm1()
+ new function au_mntflags().
- remove unused code lines.
./fs/aufs/i_op_add.c
- rename simply.
+ au_append_plink() au_plink_append()
+ au_unlink_wh_dentry() au_wh_unlink_dentry()
+ create_diropq() au_diropq_create()
+ dbstart() au_dbstart()
+ dbwh() au_dbwh()
+ hdir_lock/unlock() au_hdir_lock/unlock()
+ ibend() au_ibend()
+ ibstart() au_ibstart()
+ itohi() au_hi()
+ lkup_wh() au_wh_lkup()
+ remove_diropq() au_diropq_remove()
+ set_dbstart() au_set_dbstart()
+ set_h_dptr() au_set_h_dptr()
+ simple_create_wh() au_wh_create()
+ stobr() au_sbr()
+ struct aufs_hinode struct au_hinode
+ struct aufs_ndx struct au_ndx
+ struct xino_entry struct au_xino_entry
+ xino_read() au_xino_read()
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ replace au_need_dlgt/dirperm1() by au_opt_test_dlgt/dirperm1()
+ new function au_mntflags().
+ replace AuFlag() by au_opt_test().
./fs/aufs/i_op_del.c
- rename simply.
+ au_test_plink() au_plink_test()
+ au_unlink_wh_dentry() au_wh_unlink_dentry()
+ dbdiropq() au_dbdiropq()
+ dbend() au_dbend()
+ dbstart() au_dbstart()
+ dbwh() au_dbwh()
+ hdir2_lock() au_hdir2_lock()
+ hdir_lock/unlock() au_hdir_lock/unlock()
+ ibstart() au_ibstart()
+ itohi() au_hi()
+ kick_rmdir_whtmp() au_whtmp_kick_rmdir()
+ rename_whtmp() au_whtmp_ren()
+ rmdir_whtmp() au_whtmp_rmdir()
+ set_dbdiropq() au_set_dbdiropq()
+ set_dbend() au_set_dbend()
+ set_dbwh() au_set_dbwh()
+ set_h_dptr() au_set_h_dptr()
+ simple_create_wh() au_wh_create()
+ stobr() au_sbr()
+ stosi() au_sbi()
+ struct aufs_hinode struct au_hinode
+ struct aufs_ndx struct au_ndx
+ struct aufs_nhash struct au_nhash
+ struct rmdir_whtmp_args struct au_whtmp_rmdir_args
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ new function au_mntflags().
+ replace AuFlag() by au_opt_test().
+ replace au_need_dlgt/dirperm1() by au_opt_test_dlgt/dirperm1()
+ re-define and disable bits for DLGT and SHWH.
./fs/aufs/i_op_ren.c
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ re-define and disable bits for DLGT and SHWH.
+ replace AuFlag() by au_opt_test().
+ replace au_need_dlgt/dirperm1() by au_opt_test_dlgt/dirperm1()
+ new function au_mntflags().
- rename simply.
+ au_unlink_wh_dentry() au_wh_unlink_dentry()
+ br_rdonly() au_br_rdonly()
+ create_diropq() au_diropq_create()
+ dbdiropq() au_dbdiropq()
+ dbend() au_dbend()
+ dbstart() au_dbstart()
+ dbtaildir() au_dbtaildir()
+ dbwh() au_dbwh()
+ hdir_lock/unlock() au_hdir_lock/unlock()
+ hdir_lock/unlock_rename() au_hdir_lock/unlock_rename()
+ ibend() au_ibend()
+ ibstart() au_ibstart()
+ itohi() au_hi()
+ kick_rmdir_whtmp() au_whtmp_kick_rmdir()
+ lkup_wh() au_wh_lkup()
+ remove_diropq() au_diropq_remove()
+ rename_whtmp() au_whtmp_ren()
+ rmdir_whtmp() au_whtmp_rmdir()
+ set_dbend() au_set_dbend()
+ set_dbstart() au_set_dbstart()
+ set_dbwh() au_set_dbwh()
+ set_h_dptr() au_set_h_dptr()
+ set_h_iptr() au_set_h_iptr()
+ set_ibend() au_set_ibend()
+ simple_create_wh() au_wh_create()
+ stobr() au_sbr()
+ stosi() au_sbi()
+ struct aufs_hinode struct au_hinode
+ struct aufs_hin_ignore struct au_hin_ignore
+ struct aufs_ndx struct au_ndx
+ struct aufs_nhash struct au_nhash
+ struct rmdir_whtmp_args struct au_whtmp_rmdir_args
+ xino_write0() au_xino_write0()
./fs/aufs/iinfo.c
- rename simply.
+ aufs_hiput() au_hiput()
+ br_hinotifyable() au_br_hinotifyable()
+ find_brindex() au_br_index()
+ ibend() au_ibend()
+ ibstart() au_ibstart()
+ itoii() au_ii()
+ rw_init_nolock() au_rw_init_nolock()
+ sbend() au_sbend()
+ sbr_id() au_sbr_id()
+ set_hi_wh() au_set_hi_wh()
+ set_h_iptr() au_set_h_iptr()
+ set_ibstart() au_set_ibstart()
+ stosi() au_sbi()
+ struct aufs_hinode struct au_hinode
+ struct aufs_iinfo struct au_iinfo
+ struct aufs_sbinfo struct au_sbinfo
+ struct xino_entry struct au_xino_entry
+ xino_write() au_xino_write()
+ xino_write0() au_xino_write0()
- move them from iifno.c to inode.h and make inlined.
+ ibstart(), ibend(), ivdir(), au_hi_wh(), au_h_iptr(), itoid_index(),
set_ibend(), set_ivdir(), aufs_hiput().
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ new function au_mntflags().
+ replace AuFlag() by au_opt_test().
+ stop resetting xino-flag when an error occured.
./fs/aufs/inode.c
- rename simply.
+ aufs_hiput() au_hiput()
+ br_rdonly() au_br_rdonly()
+ dbend() au_dbend()
+ dbstart() au_dbstart()
+ dbtail() au_dbtail()
+ dbtaildir() au_dbtaildir()
+ find_brindex() au_br_index()
+ ibend() au_ibend()
+ ibstart() au_ibstart()
+ itoii() au_ii()
+ sbend() au_sbend()
+ set_h_iptr() au_set_h_iptr()
+ struct aufs_hinode struct au_hinode
+ struct aufs_iinfo struct au_iinfo
+ struct xino_entry struct au_xino_entry
+ xino_new_ino() au_xino_new_ino()
+ xino_read() au_xino_read()
+ xino_write0() au_xino_write0()
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ new function au_mntflags().
./fs/aufs/inode.h
- rename simply.
+ au_append_plink() au_plink_append()
+ au_half_refresh_plink() au_plink_half_refresh()
+ au_list_plink() au_plink_list()
+ au_lkup_plink() au_plink_lkup()
+ au_put_plink() au_plink_put()
+ au_test_plink() au_plink_test()
+ itohi() au_hi()
+ itoid_index() au_ii_br_id()
+ itoii() au_ii()
+ ReadLockFunc() AuReadLockFunc()
+ RWLockFuncs() AuRWLockFuncs()
+ RwMustAnyLock() AuRwMustAnyLock()
+ RwMustNoWaiters() AuRwMustNoWaiters()
+ RwMustReadLock() AuRwMustReadLock()
+ RwMustWriteLock() AuRwMustWriteLock()
+ rw_read_lock_nested() au_rw_read_lock_nested()
+ rw_write_lock_nested() au_rw_write_lock_nested()
+ set_hi_wh() au_set_hi_wh()
+ set_h_iptr() au_set_h_iptr()
+ set_ibstart() au_set_ibstart()
+ SimpleRwsemFuncs() AuSimpleRwsemFuncs()
+ struct aufs_hinode struct au_hinode
+ struct aufs_iinfo struct au_iinfo
+ struct aufs_ndx struct au_ndx
+ struct aufs_rwsem struct au_rwsem
+ struct aufs_vdir struct au_vdir
+ WriteLockFunc() AuWriteLockFunc()
- move au_security_inode_permission() from dlgt.h to inode.h.
- move them from iifno.c to inode.h and make inlined.
+ ibstart(), ibend(), ivdir(), au_hi_wh(), au_h_iptr(), itoid_index(),
set_ibend(), set_ivdir(), aufs_hiput(), itohi().
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ re-define and disable bits for HINOTIFY.
./fs/aufs/misc.c
- rename simply.
+ dbend() au_dbend()
+ sbr_mnt() au_sbr_mnt()
+ struct aufs_sbinfo struct au_sbinfo
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ new member si_wbr_create.
+ replace au_need_dlgt/dirperm1() by au_opt_test_dlgt/dirperm1()
+ new function au_mntflags().
- optimize the hole-check loop.
./fs/aufs/misc.h
- rename simply.
+ DbgRcntDec() AuDbgRcntDec()
+ DbgRcntInc() AuDbgRcntInc()
+ DbgRcntInit() AuDbgRcntInit()
+ RwMustAnyLock() AuRwMustAnyLock()
+ RwMustNoWaiters() AuRwMustNoWaiters()
+ RwMustReadLock() AuRwMustReadLock()
+ RwMustWriteLock() AuRwMustWriteLock()
+ rw_dgrade_lock() au_rw_dgrade_lock()
+ rw_init_nolock() au_rw_init_nolock()
+ rw_init_wlock() au_rw_init_wlock()
+ rw_init_wlock_nested() au_rw_init_wlock_nested()
+ rw_read_lock() au_rw_read_lock()
+ rw_read_lock_nested() au_rw_read_lock_nested()
+ rw_read_trylock() au_rw_read_trylock()
+ rw_read_unlock() au_rw_read_unlock()
+ rw_write_lock() au_rw_write_lock()
+ rw_write_lock_nested() au_rw_write_lock_nested()
+ rw_write_trylock() au_rw_write_trylock()
+ rw_write_unlock() au_rw_write_unlock()
+ SimpleLockRwsemFuncs() AuSimpleLockRwsemFuncs()
+ SimpleRwsemFuncs() AuSimpleRwsemFuncs()
+ SimpleUnlockRwsemFuncs() AuSimpleUnlockRwsemFuncs()
+ struct aufs_rwsem struct au_rwsem
+ struct aufs_sbinfo struct au_sbinfo
./fs/aufs/module.c
- rename simply.
+ aufs_cachep[] au_cachep[]
- move cache_alloc/free functions from module.h to hinotify.c.
- remove DbgDlgt and dbg_dlgt_init/fin().
- move debug routines from module.c to debug.c as au_debug_init().
- move initializing sysaufs_brs from module.c to sysaufs.h.
./fs/aufs/module.h
- rename simply.
+ aufs_cachep[] au_cachep[]
+ CacheFuncs() AuCacheFuncs()
- move cache_alloc/free functions from module.h to hinotify.c.
./fs/aufs/opts.c
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ remove au_opts_flags_def().
+ replace AuFlagSet() by au_opt_set/clr() or immediate assginment.
+ stop storing the given flags except udba.
+ replace AuFlag() by au_opt_test().
+ new member si_wbr_create/copyup and rename au_si_flags to
si_mntflags.
+ new function au_mntflags().
+ re-define and disable bits for SHWH.
+ replace au_need_dlgt() by au_opt_test_dlgt()
- rename simply.
+ au_list_plink() au_plink_list()
+ au_put_plink() au_plink_put()
+ br_add() au_br_add()
+ br_del() au_br_del()
+ br_mod() au_br_mod()
+ br_whable() au_br_whable()
+ br_writable() au_br_writable()
+ hdir_lock/unlock() au_hdir_lock/unlock()
+ init_wh() au_wh_init()
+ sbend() au_sbend()
+ stobr() au_sbr()
+ stosi() au_sbi()
+ struct aufs_branch struct au_branch
+ struct aufs_sbinfo struct au_sbinfo
+ xib_trunc() au_xib_trunc()
+ xino_clr() au_xino_clr()
+ xino_create() au_xino_create()
+ xino_def() au_xino_def()
+ xino_set() au_xino_set()
+ xino_trunc() au_xino_trunc()
./fs/aufs/opts.h
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ re-define and disable bits for HINOTIFY, SHWH and DLGT.
+ new enum AuWbrCreate/Copyup_Def.
+ new macros AuOptMask_COO/UDBA and au_opt_set_coo/udba().
+ new macros au_opt_test/set/clr().
+ new macros AuOpt_DefExtra1/2 and AuOpt_Def.
+ new functions au_opt_test_dlgt/dirperm1().
./fs/aufs/plink.c
- rename simply.
+ au_append_plink() au_plink_append()
+ au_half_refresh_plink() au_plink_half_refresh()
+ au_list_plink() au_plink_list()
+ au_lkup_plink() au_plink_lkup()
+ au_put_plink() au_plink_put()
+ au_test_plink() au_plink_test()
+ ibend() au_ibend()
+ ibstart() au_ibstart()
+ itoid_index() au_ii_br_id()
+ set_h_iptr() au_set_h_iptr()
+ stobr() au_sbr()
+ stosi() au_sbi()
+ struct aufs_branch struct au_branch
+ struct aufs_ndx struct au_ndx
+ struct aufs_sbinfo struct au_sbinfo
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ replace AuFlag() by au_opt_test().
+ replace au_need_dlgt/dirperm1() by au_opt_test_dlgt/dirperm1()
+ new function au_mntflags().
./fs/aufs/robr.c
- rename simply.
+ au_test_wh() au_wh_test()
+ stosi() au_sbi()
+ struct aufs_ndx struct au_ndx
+ struct aufs_sbinfo struct au_sbinfo
./fs/aufs/sbinfo.c
- rename simply.
+ find_bindex() au_find_index()
+ find_brindex() au_br_index()
+ new_br_id() au_new_br_id()
+ sbend() au_sbend()
+ stobr() au_sbr()
+ stosi() au_sbi()
+ struct aufs_sbinfo struct au_sbinfo
- move them from sbinfo.c to super.h and make inlined.
+ stosi(), sbend(), au_sigen()
- bugfix: pass DIR flag only to di_write_lock2_child().
./fs/aufs/super.c
- make au_show_brs() static.
- rename simply.
+ au_lock/unlock_sbilist() au_sbilist_lock/unlock()
+ au_put_plink() au_plink_put()
+ free_branches() au_br_free()
+ rw_init_wlock() au_rw_init_wlock()
+ sbend() au_sbend()
+ sbr_mnt() au_sbr_mnt()
+ sbr_perm() au_sbr_perm()
+ sbr_sb() au_sbr_sb()
+ stosi() au_sbi()
+ struct aufs_sbinfo struct au_sbinfo
+ sysaufs_sbinfo_add() sysaufs_sbi_add()
+ sysaufs_sbinfo_del() sysaufs_sbi_del()
+ sysaufs_sbinfo_put() sysaufs_sbi_put()
+ xino_clr() au_xino_clr()
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ extract a part of aufs_show_options() and make a new function
au_show_wbr_create().
+ replace AuFlag() by au_opt_test().
+ new function au_mntflags().
+ replace Print() by AuBool().
+ replace PrintStr() by AuStr().
+ replace au_need_dlgt/dirperm1() by au_opt_test_dlgt/dirperm1()
+ replace AuFlagSet() by au_opt_set/clr() or immediate assginment.
+ new member si_wbr_create/copyup and rename au_si_flags to
si_mntflags.
+ new enum AuWbrCreate/Copyup_Def.
+ new macros AuOpt_Def.
- refine sysaufs_sbinfo_alloc() as sysaufs_sbi_init().
- move a debug part from super.c to debug.c as au_debug_sbinfo_init().
./fs/aufs/super.h
- rename simply.
+ find_bindex() au_find_index()
+ new_br_id() au_new_br_id()
+ readf_t au_readf_t
+ RwMustAnyLock() AuRwMustAnyLock()
+ RwMustReadLock() AuRwMustReadLock()
+ RwMustWriteLock() AuRwMustWriteLock()
+ sbend() au_sbend()
+ SimpleRwsemFuncs() AuSimpleRwsemFuncs()
+ stobr() au_sbr()
+ stosi() au_sbi()
+ struct aufs_branch struct au_branch
+ struct aufs_rwsem struct au_rwsem
+ struct aufs_sbinfo struct au_sbinfo
+ writef_t au_writef_t
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ new member si_wbr_create/copyup and rename au_si_flags to
si_mntflags.
+ replace AuFlag() by au_opt_test().
+ replace AuFlagSet() by au_opt_set/clr() or immediate assginment.
+ replace au_need_dlgt/dirperm1() by au_opt_test_dlgt/dirperm1()
- move si_sa inside CONFIG_AUFS_SYSAUFS block.
- make au_show_brs() static.
- move them from sbinfo.c to super.h and make inlined.
+ stosi(), sbend(), au_sigen()
- move au_test_trunc_xino() and au_test_unique_ino() from super.h to
branch.h.
./fs/aufs/sysaufs.c
- rename simply.
+ au_test_debug() au_debug_test()
+ sbend() au_sbend()
+ stobr() au_sbr()
+ stosi() au_sbi()
+ struct aufs_branch struct au_branch
+ struct aufs_sbinfo struct au_sbinfo
+ sysaufs_sbinfo_add() sysaufs_sbi_add()
+ sysaufs_sbinfo_del() sysaufs_sbi_del()
+ sysaufs_sbinfo_free() sysaufs_sbi_free()
+ sysaufs_sbinfo_get() sysaufs_sbi_get()
+ sysaufs_sbinfo_put() sysaufs_sbi_put()
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ replace AuFlag() by au_opt_test().
+ new function au_mntflags().
+ replace au_need_dlgt/dirperm1() by au_opt_test_dlgt/dirperm1()
- refine sysaufs_sbinfo_alloc() as sysaufs_sbi_init().
./fs/aufs/sysaufs.h
- rename simply.
+ au_lock/unlock_sbilist() au_sbilist_lock/unlock()
+ struct aufs_branch struct au_branch
+ struct aufs_sbinfo struct au_sbinfo
+ sysaufs_sbinfo_add() sysaufs_sbi_add()
+ sysaufs_sbinfo_del() sysaufs_sbi_del()
+ sysaufs_sbinfo_get() sysaufs_sbi_get()
+ sysaufs_sbinfo_put() sysaufs_sbi_put()
- refine sysaufs_sbinfo_alloc() as sysaufs_sbi_init().
- make sysaufs_init() an inlined function.
./fs/aufs/sysrq.c
- rename simply.
+ au_test_debug() au_debug_test()
+ struct aufs_sbinfo struct au_sbinfo
- remove DbgDlgt
./fs/aufs/vdir.c
- rename simply.
+ aufs_deblk_t[] au_vdir_deblk_t[]
+ fbend() au_fbend()
+ fbstart() au_fbstart()
+ fvdir_cache() au_fvdir_cache()
+ ivdir() au_ivdir()
+ sbr_sb() au_sbr_sb()
+ set_fvdir_cache() au_set_fvdir_cache()
+ set_ivdir() au_set_ivdir()
+ stosi() au_sbi()
+ struct aufs_de struct au_vdir_de
+ struct aufs_dehstr struct au_vdir_dehstr
+ struct aufs_destr struct au_vdir_destr
+ struct aufs_nhash struct au_nhash
+ struct aufs_vdir struct au_vdir
+ struct aufs_wh struct au_vdir_wh
+ struct xino_entry struct au_xino_entry
+ union aufs_deblk_p union au_vdir_deblk_p
+ xino_new_ino() au_xino_new_ino()
+ xino_read() au_xino_read()
+ xino_write() au_xino_write()
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ replace AuFlag() by au_opt_test().
+ replace au_need_dlgt/dirperm1() by au_opt_test_dlgt/dirperm1()
+ new function au_mntflags().
./fs/aufs/vfsub.h
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ re-define and disable bits for DLGT and SHWH.
- rename simply.
+ struct aufs_hinode struct au_hinode
+ struct aufs_hin_ignore struct au_hin_ignore
- new automatic configuration CONFIG_AUFS_BR_XFS.
./fs/aufs/wbr_policy.c
- rename simply.
+ au_unlink_wh_dentry() au_wh_unlink_dentry()
+ br_rdonly() au_br_rdonly()
+ create_diropq() au_diropq_create()
+ dbdiropq() au_dbdiropq()
+ dbend() au_dbend()
+ dbstart() au_dbstart()
+ dbtaildir() au_dbtaildir()
+ dbwh() au_dbwh()
+ dtodi() au_di()
+ ibend() au_ibend()
+ lkup_wh() au_wh_lkup()
+ remove_diropq() au_diropq_remove()
+ sbend() au_sbend()
+ set_h_dptr() au_set_h_dptr()
+ set_h_iptr() au_set_h_iptr()
+ set_ibend() au_set_ibend()
+ stobr() au_sbr()
+ stosi() au_sbi()
+ struct aufs_branch struct au_branch
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ replace au_need_dlgt/dirperm1() by au_opt_test_dlgt/dirperm1()
./fs/aufs/whout.c
- rename simply.
+ au_alloc_whname() au_wh_name_alloc()
+ au_free_whname() au_wh_name_free()
+ au_test_diropq() au_diropq_test()
+ au_test_wh() au_wh_test()
+ au_unlink_wh_dentry() au_wh_unlink_dentry()
+ br_get() au_br_get()
+ br_put() au_br_put()
+ br_writable() au_br_writable()
+ dbwh() au_dbwh()
+ find_brindex() au_br_index()
+ hdir2_lock() au_hdir2_lock()
+ hdir_lock/unlock() au_hdir_lock/unlock()
+ ibstart() au_ibstart()
+ init_wh() au_wh_init()
+ itohi() au_hi()
+ kick_rmdir_whtmp() au_whtmp_kick_rmdir()
+ lkup_wh() au_wh_lkup()
+ lkup_whtmp() au_whtmp_lkup()
+ rename_whtmp() au_whtmp_ren()
+ rmdir_whtmp() au_whtmp_rmdir()
+ rmdir_whtmp_free_args() au_whtmp_rmdir_free_args()
+ set_dbdiropq() au_set_dbdiropq()
+ set_dbwh() au_set_dbwh()
+ simple_create_wh() au_wh_create()
+ sio_diropq() au_diropq_sio()
+ stobr() au_sbr()
+ struct aufs_branch struct au_branch
+ struct aufs_destr struct au_vdir_destr
+ struct aufs_hin_ignore struct au_hin_ignore
+ struct aufs_ndx struct au_ndx
+ struct aufs_nhash struct au_nhash
+ struct aufs_wh struct au_vdir_wh
+ struct rmdir_whtmp_args struct au_whtmp_rmdir_args
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ new function au_mntflags().
+ replace au_need_dlgt/dirperm1() by au_opt_test_dlgt/dirperm1()
+ replace AuFlag() by au_opt_test().
./fs/aufs/whout.h
- rename simply.
+ au_alloc_whname() au_wh_name_alloc()
+ au_free_whname() au_wh_name_free()
+ au_test_diropq() au_diropq_test()
+ au_test_wh() au_wh_test()
+ au_unlink_wh_dentry() au_wh_unlink_dentry()
+ create_diropq() au_diropq_create()
+ init_wh() au_wh_init()
+ kick_rmdir_whtmp() au_whtmp_kick_rmdir()
+ lkup_wh() au_wh_lkup()
+ lkup_whtmp() au_whtmp_lkup()
+ remove_diropq() au_diropq_remove()
+ rename_whtmp() au_whtmp_ren()
+ rmdir_whtmp() au_whtmp_rmdir()
+ simple_create_wh() au_wh_create()
+ sio_diropq() au_diropq_sio()
+ struct aufs_branch struct au_branch
+ struct aufs_ndx struct au_ndx
+ struct aufs_nhash struct au_nhash
+ struct rmdir_whtmp_args struct au_whtmp_rmdir_args
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ re-define and disable bits for DLGT and SHWH.
- move au_test_robr_wh() and au_test_robr_shwh() from robr.h to whout.h.
./fs/aufs/wkq.c
- rename simply.
+ stosi() au_sbi()
+ struct aufs_sbinfo struct au_sbinfo
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ re-define and disable bits for DLGT and SHWH.
./fs/aufs/xino.c
- rename simply.
+ br_get() au_br_get()
+ br_put() au_br_put()
+ br_writable() au_br_writable()
+ find_brindex() au_br_index()
+ readf_t au_readf_t
+ sbend() au_sbend()
+ sbr_mnt() au_sbr_mnt()
+ sbr_sb() au_sbr_sb()
+ stobr() au_sbr()
+ stosi() au_sbi()
+ struct aufs_branch struct au_branch
+ struct aufs_ndx struct au_ndx
+ struct aufs_sbinfo struct au_sbinfo
+ struct xino_entry struct au_xino_entry
+ writef_t au_writef_t
+ xib_trunc() au_xib_trunc()
+ xino_br() au_xino_br()
+ xino_clr() au_xino_clr()
+ xino_create() au_xino_create()
+ xino_create2() au_xino_create2()
+ xino_def() au_xino_def()
+ xino_new_ino() au_xino_new_ino()
+ xino_read() au_xino_read()
+ xino_set() au_xino_set()
+ xino_set_br() au_xino_set_br()
+ xino_set_xib() au_xino_set_xib()
+ xino_trunc() au_xino_trunc()
+ xino_write() au_xino_write()
+ xino_write0() au_xino_write0()
- revert 'struct au_opts' with bit-fields to 'unsigned int' with
bit-shift.
+ new function au_mntflags().
+ replace AuFlag() by au_opt_test().
./include/linux/aufs_type.h
- less important changes
./local.mk
- new automatic configuration CONFIG_AUFS_BR_XFS.
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone