hc
2024-05-10 37f49e37ab4cb5d0bc4c60eb5c6d4dd57db767bb
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