Messages in this thread Patch in this message | | | From | Miaohe Lin <> | Subject | [PATCH 1/4] shmem: remove unneeded variable ret | Date | Thu, 12 Aug 2021 20:03:47 +0800 |
| |
The local variable ret is always equal to -ENOMEM and never touched. So remove it and return -ENOMEM directly to simplify the code.
Signed-off-by: Miaohe Lin <linmiaohe@huawei.com> --- mm/shmem.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/mm/shmem.c b/mm/shmem.c index 96f05f6af8bb..bf4a47419521 100644 --- a/mm/shmem.c +++ b/mm/shmem.c @@ -3631,7 +3631,6 @@ static int shmem_fill_super(struct super_block *sb, struct fs_context *fc) struct shmem_options *ctx = fc->fs_private; struct inode *inode; struct shmem_sb_info *sbinfo; - int err = -ENOMEM; /* Round up to L1_CACHE_BYTES to resist false sharing */ sbinfo = kzalloc(max((int)sizeof(struct shmem_sb_info), @@ -3709,7 +3708,7 @@ static int shmem_fill_super(struct super_block *sb, struct fs_context *fc) failed: shmem_put_super(sb); - return err; + return -ENOMEM; } static int shmem_get_tree(struct fs_context *fc) -- 2.23.0
| |