f2fs: make trace enter and end in pairs for unlink
In the f2fs_unlink we do not add trace end for some error paths, just add. Signed-off-by: Lihong Kou <koulihong@huawei.com> Reviewed-by: Chao Yu <yuchao0@huawei.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
This commit is contained in:
@@ -569,15 +569,17 @@ static int f2fs_unlink(struct inode *dir, struct dentry *dentry)
|
|||||||
|
|
||||||
trace_f2fs_unlink_enter(dir, dentry);
|
trace_f2fs_unlink_enter(dir, dentry);
|
||||||
|
|
||||||
if (unlikely(f2fs_cp_error(sbi)))
|
if (unlikely(f2fs_cp_error(sbi))) {
|
||||||
return -EIO;
|
err = -EIO;
|
||||||
|
goto fail;
|
||||||
|
}
|
||||||
|
|
||||||
err = dquot_initialize(dir);
|
err = dquot_initialize(dir);
|
||||||
if (err)
|
if (err)
|
||||||
return err;
|
goto fail;
|
||||||
err = dquot_initialize(inode);
|
err = dquot_initialize(inode);
|
||||||
if (err)
|
if (err)
|
||||||
return err;
|
goto fail;
|
||||||
|
|
||||||
de = f2fs_find_entry(dir, &dentry->d_name, &page);
|
de = f2fs_find_entry(dir, &dentry->d_name, &page);
|
||||||
if (!de) {
|
if (!de) {
|
||||||
|
|||||||
Reference in New Issue
Block a user