fs/unionfs/commonfops.c | 78 +++++++++++++++------------------
fs/unionfs/copyup.c | 14 +-----
fs/unionfs/debug.c | 2 -
fs/unionfs/dentry.c | 10 +++-
fs/unionfs/dirfops.c | 16 ++++---
fs/unionfs/dirhelper.c | 10 ----
fs/unionfs/fanout.h | 8 +++
fs/unionfs/file.c | 22 +++++----
fs/unionfs/inode.c | 68 ++++++++++++++++++-----------
fs/unionfs/lookup.c | 110 ++++++++++++++++++++++++++++-------------------
fs/unionfs/main.c | 25 ++++++-----
fs/unionfs/mmap.c | 18 ++++----
fs/unionfs/rdstate.c | 2 -
fs/unionfs/rename.c | 2 +
fs/unionfs/super.c | 40 +++++++++++------
fs/unionfs/union.h | 18 +++++---
fs/unionfs/unlink.c | 4 ++
fs/unionfs/xattr.c | 8 +++
18 files changed, 254 insertions(+), 201 deletions(-)
New commits:
commit 853e8525ff4a3851e04ef0d259ef3c60076af55b
Author: Erez_Zadok <[EMAIL PROTECTED]>
Date: Fri Jun 29 02:33:14 2007 -0400
Unionfs: rename file->f_dentry references to file->f_path.dentry
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit 0e3f5f97730d83a0681c820083e44b544ed979aa
Author: Erez_Zadok <[EMAIL PROTECTED]>
Date: Fri Jun 29 02:02:42 2007 -0400
Unionfs: improved comment above unionfs_follow_link
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit 8948591dd5f8d3274ed5fabfb3f07b8831bd211a
Author: Erez_Zadok <[EMAIL PROTECTED]>
Date: Fri Jun 29 02:00:24 2007 -0400
Unionfs: Change the semantics of sb info's rwsem
This rw semaphore is used to make sure that a branch management
operation...
1) will not begin before all currently in-flight operations complete
2) any new operations do not execute until the currently running branch
management operation completes
Reworked the patch a bit, added comments, and fixed some bugs, from the
version originally committed into the master branch.
TODO: rename the functions unionfs_{read,write}_{,un}lock() to something
more descriptive.
Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]>
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit 23a2b60892f28921fd392292fe69ff5580d8bce2
Author: Erez_Zadok <[EMAIL PROTECTED]>
Date: Fri Jun 29 00:45:47 2007 -0400
Unionfs: Remove superfluous check for NULL pointer
Since we use containers and the struct inode is _inside_ the
unionfs_inode_info structure, UNIONFS_I will always (given a non-NULL inode
pointer), return a valid non-NULL pointer.
Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]>
Conflicts:
fs/unionfs/super.c
commit 2225f3065d9f91104f9ba54ea6b6932eeeafe4cf
Author: Josef 'Jeff' Sipek <[EMAIL PROTECTED]>
Date: Fri Jun 8 10:58:22 2007 -0400
Unionfs: Change free_dentry_private_info to take a struct dentry
This makes it more symmetric with new_dentry_private_info.
Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]>
commit 50a387d77f3088df2716fc0530ffa5ac846fc290
Author: Erez_Zadok <[EMAIL PROTECTED]>
Date: Fri Jun 29 00:36:08 2007 -0400
Unionfs: Cleanup new_dentry_private_data
Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]>
Conflicts:
fs/unionfs/lookup.c
_______________________________________________
unionfs-cvs mailing list: http://unionfs.filesystems.org/
[email protected]
http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs-cvs