hc
2024-05-10 23fa18eaa71266feff7ba8d83022d9e1cc83c65a
kernel/fs/f2fs/compress.c
....@@ -1393,6 +1393,12 @@
13931393 if (!PageDirty(cc->rpages[i]))
13941394 goto continue_unlock;
13951395
1396
+ if (PageWriteback(cc->rpages[i])) {
1397
+ if (wbc->sync_mode == WB_SYNC_NONE)
1398
+ goto continue_unlock;
1399
+ f2fs_wait_on_page_writeback(cc->rpages[i], DATA, true, true);
1400
+ }
1401
+
13961402 if (!clear_page_dirty_for_io(cc->rpages[i]))
13971403 goto continue_unlock;
13981404