|
@@ -190,12 +190,6 @@ ecryptfs_do_create(struct inode *directory_inode,
|
|
|
|
|
|
lower_dentry = ecryptfs_dentry_to_lower(ecryptfs_dentry);
|
|
|
lower_dir_dentry = lock_parent(lower_dentry);
|
|
|
- if (IS_ERR(lower_dir_dentry)) {
|
|
|
- ecryptfs_printk(KERN_ERR, "Error locking directory of "
|
|
|
- "dentry\n");
|
|
|
- inode = ERR_CAST(lower_dir_dentry);
|
|
|
- goto out;
|
|
|
- }
|
|
|
rc = vfs_create(lower_dir_dentry->d_inode, lower_dentry, mode, true);
|
|
|
if (rc) {
|
|
|
printk(KERN_ERR "%s: Failure to create dentry in lower fs; "
|
|
@@ -213,7 +207,6 @@ ecryptfs_do_create(struct inode *directory_inode,
|
|
|
fsstack_copy_inode_size(directory_inode, lower_dir_dentry->d_inode);
|
|
|
out_lock:
|
|
|
unlock_dir(lower_dir_dentry);
|
|
|
-out:
|
|
|
return inode;
|
|
|
}
|
|
|
|