f2fs: fix to tag gcing flag on page during block migration
[platform/kernel/linux-starfive.git] / fs / f2fs / compress.c
index 7514661..372616c 100644 (file)
@@ -1029,8 +1029,10 @@ static void set_cluster_dirty(struct compress_ctx *cc)
        int i;
 
        for (i = 0; i < cc->cluster_size; i++)
-               if (cc->rpages[i])
+               if (cc->rpages[i]) {
                        set_page_dirty(cc->rpages[i]);
+                       set_page_private_gcing(cc->rpages[i]);
+               }
 }
 
 static int prepare_compress_overwrite(struct compress_ctx *cc,