f2fs: jump to label 'free_node_inode' when failing from d_make_root()

When sb->s_root is NULL dput() will do nothing,
so jump to label 'free_node_inode' instead of lable
'free_root_inode' when failing from d_make_root().

Signed-off-by: Chengguang Xu <cgxu519@gmx.com>
Reviewed-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
This commit is contained in:
Chengguang Xu 2019-01-23 15:49:44 +08:00 committed by Jaegeuk Kim
parent 7321dd97b5
commit 025cdb166c
1 changed files with 1 additions and 1 deletions

View File

@ -3322,7 +3322,7 @@ try_onemore:
sb->s_root = d_make_root(root); /* allocate root dentry */ sb->s_root = d_make_root(root); /* allocate root dentry */
if (!sb->s_root) { if (!sb->s_root) {
err = -ENOMEM; err = -ENOMEM;
goto free_root_inode; goto free_node_inode;
} }
err = f2fs_register_sysfs(sbi); err = f2fs_register_sysfs(sbi);