|
@@ -249,11 +249,11 @@ int commit_inmem_pages(struct inode *inode, bool abort)
|
|
|
trace_f2fs_commit_inmem_page(cur->page, INMEM);
|
|
trace_f2fs_commit_inmem_page(cur->page, INMEM);
|
|
|
fio.page = cur->page;
|
|
fio.page = cur->page;
|
|
|
err = do_write_data_page(&fio);
|
|
err = do_write_data_page(&fio);
|
|
|
- submit_bio = true;
|
|
|
|
|
if (err) {
|
|
if (err) {
|
|
|
unlock_page(cur->page);
|
|
unlock_page(cur->page);
|
|
|
break;
|
|
break;
|
|
|
}
|
|
}
|
|
|
|
|
+ submit_bio = true;
|
|
|
}
|
|
}
|
|
|
} else {
|
|
} else {
|
|
|
trace_f2fs_commit_inmem_page(cur->page, INMEM_DROP);
|
|
trace_f2fs_commit_inmem_page(cur->page, INMEM_DROP);
|