bcachefs: Journal writes should be REQ_SYNC|REQ_META

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
This commit is contained in:
Kent Overstreet 2024-01-31 11:25:46 -05:00
parent a4e9233911
commit bdec47f57f

View File

@ -1991,7 +1991,7 @@ CLOSURE_CALLBACK(bch2_journal_write)
bio = ca->journal.bio; bio = ca->journal.bio;
bio_reset(bio, ca->disk_sb.bdev, bio_reset(bio, ca->disk_sb.bdev,
REQ_OP_WRITE|REQ_PREFLUSH); REQ_OP_WRITE|REQ_SYNC|REQ_META|REQ_PREFLUSH);
bio->bi_end_io = journal_write_endio; bio->bi_end_io = journal_write_endio;
bio->bi_private = ca; bio->bi_private = ca;
closure_bio_submit(bio, cl); closure_bio_submit(bio, cl);