Add (empty) osd_primary.cpp, rename osd_read to osd_receive, add FIXMEs for fsync

This commit is contained in:
Vitaliy Filippov
2020-01-28 22:40:50 +03:00
parent 1447c44b68
commit 47663bd1dc
8 changed files with 40 additions and 14 deletions
+2
View File
@@ -254,6 +254,7 @@ resume_1:
if (!bs->disable_journal_fsync)
{
GET_SQE();
// FIXME Wait for completion of writes before issuing an fsync
my_uring_prep_fsync(sqe, bs->journal.fd, IORING_FSYNC_DATASYNC);
data->iov = { 0 };
data->callback = simple_callback;
@@ -337,6 +338,7 @@ resume_1:
data->iov = { 0 };
data->callback = simple_callback;
wait_count++;
// FIXME Wait for completion of writes before issuing an fsync
my_uring_prep_fsync(sqe, bs->journal.fd, IORING_FSYNC_DATASYNC);
}
bs->ringloop->submit();