kernel/fs/f2fs/compress.c
.. .. @@ -1393,6 +1393,12 @@ 1393 1393 if (!PageDirty(cc->rpages[i])) 1394 1394 goto continue_unlock; 1395 1395 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 +1396 1402 if (!clear_page_dirty_for_io(cc->rpages[i])) 1397 1403 goto continue_unlock; 1398 1404