diff options
| -rw-r--r-- | fs/udf/ialloc.c | 4 | ||||
| -rw-r--r-- | fs/udf/namei.c | 2 | 
2 files changed, 3 insertions, 3 deletions
diff --git a/fs/udf/ialloc.c b/fs/udf/ialloc.c index a4f2b3ce45b..31fc84297dd 100644 --- a/fs/udf/ialloc.c +++ b/fs/udf/ialloc.c @@ -126,13 +126,13 @@ struct inode *udf_new_inode(struct inode *dir, int mode, int *err)  	}  	mutex_unlock(&sbi->s_alloc_mutex);  	inode->i_mode = mode; -	inode->i_uid = current->fsuid; +	inode->i_uid = current_fsuid();  	if (dir->i_mode & S_ISGID) {  		inode->i_gid = dir->i_gid;  		if (S_ISDIR(mode))  			mode |= S_ISGID;  	} else { -		inode->i_gid = current->fsgid; +		inode->i_gid = current_fsgid();  	}  	iinfo->i_location.logicalBlockNum = block; diff --git a/fs/udf/namei.c b/fs/udf/namei.c index 082409cd4b8..f84bfaa8d94 100644 --- a/fs/udf/namei.c +++ b/fs/udf/namei.c @@ -604,7 +604,7 @@ static int udf_mknod(struct inode *dir, struct dentry *dentry, int mode,  		goto out;  	iinfo = UDF_I(inode); -	inode->i_uid = current->fsuid; +	inode->i_uid = current_fsuid();  	init_special_inode(inode, mode, rdev);  	fi = udf_add_entry(dir, dentry, &fibh, &cfi, &err);  	if (!fi) {  |