diff options
Diffstat (limited to 'fs/ecryptfs/inode.c')
-rw-r--r-- | fs/ecryptfs/inode.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/fs/ecryptfs/inode.c b/fs/ecryptfs/inode.c index a4dddc61594c..040aa879d634 100644 --- a/fs/ecryptfs/inode.c +++ b/fs/ecryptfs/inode.c | |||
@@ -282,9 +282,7 @@ ecryptfs_create(struct inode *directory_inode, struct dentry *ecryptfs_dentry, | |||
282 | if (rc) { | 282 | if (rc) { |
283 | ecryptfs_do_unlink(directory_inode, ecryptfs_dentry, | 283 | ecryptfs_do_unlink(directory_inode, ecryptfs_dentry, |
284 | ecryptfs_inode); | 284 | ecryptfs_inode); |
285 | make_bad_inode(ecryptfs_inode); | 285 | iget_failed(ecryptfs_inode); |
286 | unlock_new_inode(ecryptfs_inode); | ||
287 | iput(ecryptfs_inode); | ||
288 | goto out; | 286 | goto out; |
289 | } | 287 | } |
290 | unlock_new_inode(ecryptfs_inode); | 288 | unlock_new_inode(ecryptfs_inode); |