Revert incorrect fix in ("TEMP: f2fs: support data compression - fix1")

Signed-off-by: Chao Yu <yuch...@huawei.com>
---
 fs/f2fs/compress.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/fs/f2fs/compress.c b/fs/f2fs/compress.c
index f993b4ce1970..fc4510729654 100644
--- a/fs/f2fs/compress.c
+++ b/fs/f2fs/compress.c
@@ -601,7 +601,7 @@ static int prepare_compress_overwrite(struct compress_ctx 
*cc,
                                                        fgp_flag, GFP_NOFS);
                if (!page) {
                        ret = -ENOMEM;
-                       goto release_pages;
+                       goto unlock_pages;
                }
 
                if (PageUptodate(page))
@@ -616,13 +616,13 @@ static int prepare_compress_overwrite(struct compress_ctx 
*cc,
                ret = f2fs_read_multi_pages(cc, &bio, cc->cluster_size,
                                                &last_block_in_bio, false);
                if (ret)
-                       goto unlock_pages;
+                       goto release_pages;
                if (bio)
                        f2fs_submit_bio(sbi, bio, DATA);
 
                ret = f2fs_init_compress_ctx(cc);
                if (ret)
-                       goto unlock_pages;
+                       goto release_pages;
        }
 
        for (i = 0; i < cc->cluster_size; i++) {
-- 
2.18.0.rc1



_______________________________________________
Linux-f2fs-devel mailing list
Linux-f2fs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel

Reply via email to