diff options
author | Yangtao Li <frank.li@vivo.com> | 2023-06-15 11:45:38 +0800 |
---|---|---|
committer | Gao Xiang <hsiangkao@linux.alibaba.com> | 2023-06-22 21:16:34 +0800 |
commit | 1990595547976baa922285b999612cc3549874d6 (patch) | |
tree | e22898b4e5ed6f41972ca8ebdb306afef9698bd5 /fs | |
parent | 12d0a24afd9ea58e581ea64d64e066f2027b28d9 (diff) |
erofs: remove unnecessary goto
It's redundant, let's remove it.
Signed-off-by: Yangtao Li <frank.li@vivo.com>
Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Reviewed-by: Jingbo Xu <jefflexu@linux.alibaba.com>
Link: https://lore.kernel.org/r/20230615034539.14286-1-frank.li@vivo.com
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Diffstat (limited to 'fs')
-rw-r--r-- | fs/erofs/super.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/fs/erofs/super.c b/fs/erofs/super.c index c2829c91812b..ff18f6b14de5 100644 --- a/fs/erofs/super.c +++ b/fs/erofs/super.c @@ -954,10 +954,8 @@ static int __init erofs_module_init(void) sizeof(struct erofs_inode), 0, SLAB_RECLAIM_ACCOUNT, erofs_inode_init_once); - if (!erofs_inode_cachep) { - err = -ENOMEM; - goto icache_err; - } + if (!erofs_inode_cachep) + return -ENOMEM; err = erofs_init_shrinker(); if (err) @@ -992,7 +990,6 @@ lzma_err: erofs_exit_shrinker(); shrinker_err: kmem_cache_destroy(erofs_inode_cachep); -icache_err: return err; } |