GIT: unionfs2-2.6.18.y: Changes to branch 'master'
Erez_Zadok
ezk at fsl.cs.sunysb.edu
Tue Mar 25 21:41:19 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 77200b694a5094ef9701d825a007cdb830865f93
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Tue Mar 25 20:00:15 2008 -0400
patch unionfs-version-update2.patch
commit dd277c68155a6066eb28dc095a74be0435981f2c
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Tue Mar 25 19:54:47 2008 -0400
Unionfs: do not over-decrement lower superblock refs on remount
Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>
commit a354ae7de1575eddf49af31543a6a21fbe9ed688
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Mon Mar 24 20:25:25 2008 -0400
Unionfs: release 2.3
Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>
commit 71ed0ef15038ced7d4463b29a99d959bb9ae0ec5
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 6c418f3c2590f595ed719ba88c02b72bda2a7f2f
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Sun Mar 23 02:48:16 2008 -0400
Unionfs: document reasons for opaque directories
Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>
commit cd1497f71e44517e6bf62f404f6efbb54fb81a6e
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Sun Mar 23 02:48:16 2008 -0400
Unionfs: use noinline_for_stack
Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>
commit f322ba87e7ff9df1a89c9de92c89228481646e3e
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Sun Mar 23 02:48:16 2008 -0400
Unionfs: use __func__ instead of __FUNCTION__
Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>
commit a9aab5d543552c4eeef8b48becd99704909cb118
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Sun Mar 23 02:48:16 2008 -0400
Unionfs: don't copy parent inode times in setattr
Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>
commit bfa29c62fd5597f31ce4e5f401ffa08cfced769b
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Sun Mar 23 02:48:16 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 7695cec4970b04e21e91c1223cda881b22121261
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Sun Mar 23 02:48:16 2008 -0400
Unionfs: lock our dentry in file operations
Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>
commit c829375c93fd4c24719e0c538b4670e5c5b3b544
Author: Erez Zadok <ezk at cs.sunysb.edu>
Date: Sun Mar 23 02:48:16 2008 -0400
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