9p: Remove redundant inode uid/gid assignment
Remove a redundant update of inode's i_uid and i_gid after v9fs_get_inode() since the latter already sets up a new inode and sets the proper uid and gid values. Signed-off-by: Abhishek Kulkarni <adkulkar@umail.iu.edu> Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
This commit is contained in:
committed by
Eric Van Hensbergen
parent
1b5ab3e867
commit
4d3297ca5b
@@ -113,8 +113,6 @@ static int v9fs_get_sb(struct file_system_type *fs_type, int flags,
|
|||||||
struct v9fs_session_info *v9ses = NULL;
|
struct v9fs_session_info *v9ses = NULL;
|
||||||
struct p9_wstat *st = NULL;
|
struct p9_wstat *st = NULL;
|
||||||
int mode = S_IRWXUGO | S_ISVTX;
|
int mode = S_IRWXUGO | S_ISVTX;
|
||||||
uid_t uid = current_fsuid();
|
|
||||||
gid_t gid = current_fsgid();
|
|
||||||
struct p9_fid *fid;
|
struct p9_fid *fid;
|
||||||
int retval = 0;
|
int retval = 0;
|
||||||
|
|
||||||
@@ -149,9 +147,6 @@ static int v9fs_get_sb(struct file_system_type *fs_type, int flags,
|
|||||||
goto release_sb;
|
goto release_sb;
|
||||||
}
|
}
|
||||||
|
|
||||||
inode->i_uid = uid;
|
|
||||||
inode->i_gid = gid;
|
|
||||||
|
|
||||||
root = d_alloc_root(inode);
|
root = d_alloc_root(inode);
|
||||||
if (!root) {
|
if (!root) {
|
||||||
iput(inode);
|
iput(inode);
|
||||||
|
Reference in New Issue
Block a user