Loading fs/ext2/ialloc.c +1 −2 Original line number Diff line number Diff line Loading @@ -611,8 +611,7 @@ struct inode *ext2_new_inode(struct inode *dir, umode_t mode, dquot_drop(inode); inode->i_flags |= S_NOQUOTA; clear_nlink(inode); unlock_new_inode(inode); iput(inode); discard_new_inode(inode); return ERR_PTR(err); fail: Loading fs/ext2/namei.c +3 −6 Original line number Diff line number Diff line Loading @@ -45,8 +45,7 @@ static inline int ext2_add_nondir(struct dentry *dentry, struct inode *inode) return 0; } inode_dec_link_count(inode); unlock_new_inode(inode); iput(inode); discard_new_inode(inode); return err; } Loading Loading @@ -192,8 +191,7 @@ static int ext2_symlink (struct inode * dir, struct dentry * dentry, out_fail: inode_dec_link_count(inode); unlock_new_inode(inode); iput (inode); discard_new_inode(inode); goto out; } Loading Loading @@ -261,8 +259,7 @@ static int ext2_mkdir(struct inode * dir, struct dentry * dentry, umode_t mode) out_fail: inode_dec_link_count(inode); inode_dec_link_count(inode); unlock_new_inode(inode); iput(inode); discard_new_inode(inode); out_dir: inode_dec_link_count(dir); goto out; Loading Loading
fs/ext2/ialloc.c +1 −2 Original line number Diff line number Diff line Loading @@ -611,8 +611,7 @@ struct inode *ext2_new_inode(struct inode *dir, umode_t mode, dquot_drop(inode); inode->i_flags |= S_NOQUOTA; clear_nlink(inode); unlock_new_inode(inode); iput(inode); discard_new_inode(inode); return ERR_PTR(err); fail: Loading
fs/ext2/namei.c +3 −6 Original line number Diff line number Diff line Loading @@ -45,8 +45,7 @@ static inline int ext2_add_nondir(struct dentry *dentry, struct inode *inode) return 0; } inode_dec_link_count(inode); unlock_new_inode(inode); iput(inode); discard_new_inode(inode); return err; } Loading Loading @@ -192,8 +191,7 @@ static int ext2_symlink (struct inode * dir, struct dentry * dentry, out_fail: inode_dec_link_count(inode); unlock_new_inode(inode); iput (inode); discard_new_inode(inode); goto out; } Loading Loading @@ -261,8 +259,7 @@ static int ext2_mkdir(struct inode * dir, struct dentry * dentry, umode_t mode) out_fail: inode_dec_link_count(inode); inode_dec_link_count(inode); unlock_new_inode(inode); iput(inode); discard_new_inode(inode); out_dir: inode_dec_link_count(dir); goto out; Loading