summaryrefslogtreecommitdiffstats
path: root/fs/f2fs/compress.c
diff options
context:
space:
mode:
authorChao Yu <yuchao0@huawei.com>2020-03-25 10:25:07 +0100
committerJaegeuk Kim <jaegeuk@kernel.org>2020-04-03 19:21:31 +0200
commit80d0d45ab5b23361b3394e89768afc2d076a5950 (patch)
tree96b1047c5503c86d501c72eb8fb8e9f24de57fd4 /fs/f2fs/compress.c
parentf2fs: compress: support zstd compress algorithm (diff)
downloadlinux-80d0d45ab5b23361b3394e89768afc2d076a5950.tar.xz
linux-80d0d45ab5b23361b3394e89768afc2d076a5950.zip
f2fs: clean up dic->tpages assignment
Just cleanup, no logic change. Signed-off-by: Chao Yu <yuchao0@huawei.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'fs/f2fs/compress.c')
-rw-r--r--fs/f2fs/compress.c10
1 files changed, 3 insertions, 7 deletions
diff --git a/fs/f2fs/compress.c b/fs/f2fs/compress.c
index c7284dd7d52f..ca4f54fbbd2e 100644
--- a/fs/f2fs/compress.c
+++ b/fs/f2fs/compress.c
@@ -1308,20 +1308,16 @@ struct decompress_io_ctx *f2fs_alloc_dic(struct compress_ctx *cc)
goto out_free;
for (i = 0; i < dic->cluster_size; i++) {
- if (cc->rpages[i])
+ if (cc->rpages[i]) {
+ dic->tpages[i] = cc->rpages[i];
continue;
+ }
dic->tpages[i] = f2fs_grab_page();
if (!dic->tpages[i])
goto out_free;
}
- for (i = 0; i < dic->cluster_size; i++) {
- if (dic->tpages[i])
- continue;
- dic->tpages[i] = cc->rpages[i];
- }
-
return dic;
out_free: