linux-IllusionX/fs/9p
Harsh Prateek Bora 7c7298cffc fs/9p: mkdir fix for setting S_ISGID bit as per parent directory
The current implementation of 9p client mkdir function does not
set the S_ISGID mode bit for the directory being created if the
parent directory has this bit set. This patch fixes this problem
so that the newly created directory inherits the gid from parent
directory and not from the process creating this directory, when
the S_ISGID bit is set in parent directory.

Signed-off-by: Harsh Prateek Bora <harsh@linux.vnet.ibm.com>
Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
2010-10-28 09:08:45 -05:00
..
cache.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
cache.h 9p: Add fscache support to 9p 2009-09-23 13:03:46 -05:00
fid.c 9p: potential ERR_PTR() dereference 2010-08-30 10:35:28 -05:00
fid.h 9p: Documentation updates 2008-05-14 19:23:25 -05:00
Kconfig 9p: Add fscache support to 9p 2009-09-23 13:03:46 -05:00
Makefile fs/9p: Add support user. xattr 2010-08-02 14:28:35 -05:00
v9fs.c fs/9p: Prevent parallel rename when doing fid_lookup 2010-08-02 14:28:35 -05:00
v9fs.h fs/9p: Prevent parallel rename when doing fid_lookup 2010-08-02 14:28:35 -05:00
v9fs_vfs.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 2010-08-10 11:26:52 -07:00
vfs_addr.c 9p: Add fscache support to 9p 2009-09-23 13:03:46 -05:00
vfs_dentry.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
vfs_dir.c 9p: Pass the correct end of buffer to p9dirent_read 2010-10-28 09:08:44 -05:00
vfs_file.c fs/9p: setrlimit fix for 9p write 2010-10-28 09:08:44 -05:00
vfs_inode.c fs/9p: mkdir fix for setting S_ISGID bit as per parent directory 2010-10-28 09:08:45 -05:00
vfs_super.c fs/9p: Fix error handling in v9fs_get_sb 2010-09-13 08:13:02 -05:00
xattr.c 9p: fix sparse warnings in new xattr code 2010-08-02 14:28:38 -05:00
xattr.h fs/9p: Add support user. xattr 2010-08-02 14:28:35 -05:00
xattr_user.c fs/9p: Add support user. xattr 2010-08-02 14:28:35 -05:00