GIT: unionfs2-2.6.19.y: Changes to branch 'master'
Erez_Zadok
ezk at fsl.cs.sunysb.edu
Tue Mar 25 21:41:10 EDT 2008
Documentation/filesystems/unionfs/concepts.txt | 61 ++++++++++++++
drivers/md/dm-emc.c | 10 +-
drivers/md/dm-hw-handler.h | 2 +-
drivers/md/dm-mpath.c | 6 +-
drivers/md/dm-mpath.h | 4 +-
drivers/md/dm-path-selector.h | 12 ++--
drivers/md/dm-round-robin.c | 12 ++--
fs/unionfs/Makefile | 2 +-
fs/unionfs/commonfops.c | 32 +++-----
fs/unionfs/dentry.c | 2 +-
fs/unionfs/dirfops.c | 18 +++--
fs/unionfs/file.c | 30 ++++---
fs/unionfs/inode.c | 3 +-
fs/unionfs/lookup.c | 10 +--
fs/unionfs/main.c | 7 ++-
fs/unionfs/super.c | 30 ++++---
fs/unionfs/union.h | 22 +++--
fs/unionfs/unlink.c | 107 +++++++++++++++---------
18 files changed, 240 insertions(+), 130 deletions(-)
New commits:
commit 55f7f416b0c97024881558715e4de26aee48a2bd
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Tue Mar 25 20:00:14 2008 -0400
patch unionfs-version-update2.patch
commit b06dfe391b2296c9e3e71e299b8a285fd61039df
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Tue Mar 25 19:54:45 2008 -0400
Unionfs: do not over-decrement lower superblock refs on remount
Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>
commit 2cd8a28942d32846481794faae480791fa50688c
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Mon Mar 24 20:25:19 2008 -0400
Unionfs: release 2.3
Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>
commit 6c52838c711214c87af2ec4a055b57802abe62c3
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Mon Mar 24 18:34:23 2008 -0400
Unionfs: display mount point name along with generation number
CC: Dave Miller <justdave at mozilla.com>
Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>
commit 87fb0831ead81efaa00726f8bbff696bc31e1acc
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Sun Mar 23 02:45:31 2008 -0400
Unionfs: document reasons for opaque directories
Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>
commit e856009e0c046fcae34919c4cc8689926b916506
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Sun Mar 23 02:45:31 2008 -0400
Unionfs: use noinline_for_stack
Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>
commit 0159ae3980d1d3e2220a7c728bcb4ebe40ba2499
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Sun Mar 23 02:45:31 2008 -0400
Unionfs: use __func__ instead of __FUNCTION__
Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>
commit 73fdaf32df6706447145abf846095d719b9ac980
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Sun Mar 23 02:45:31 2008 -0400
Unionfs: don't copy parent inode times in setattr
Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>
commit 9dcaeabf6769b325db1072f122742a2b604cba07
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Sun Mar 23 02:45:31 2008 -0400
Unionfs: reduce number of whiteouts by deleting all instances of files
Optimize the unlinking of non-dir objects in unionfs by deleting all
possible lower inode objects from all writable lower branches. This may
consume a bit more processing, but on average reduces overall inode
consumption and further saves a lot by reducing the total number of
whiteouts needed. We create a whiteout now only if we could not delete all
lower objects, or if one of the lower branches was explicitly marked
read-only.
Signed-off-by: Himanshu Kanda <hkanda at cs.sunysb.edu>
Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>
commit b8d17895f578924cf1ae42e5170c3f36daefb837
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Sun Mar 23 02:45:31 2008 -0400
Unionfs: lock our dentry in file operations
Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>
commit c8dc5563599615b5651534ca7a0ba71587c09787
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Wed Feb 20 17:21:08 2008 -0500
MD: rename struct path to struct dm_path
Avoid conflict with the VFS's struct path, which was back-ported in Unionfs
from later kernels. This renaming to dm_path was done in 2.6.20 and later
kernels.
Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>
More information about the unionfs-cvs
mailing list