Commit b27d7afb authored by Kent Overstreet's avatar Kent Overstreet

bcachefs: Don't flush journal after replay

The flush_all_pins() after journal replay was unecessary, and trying to
completely flush the journal while RW is not a great idea - it's not
guaranteed to terminate if other threads keep adding things to the
jorunal.
Signed-off-by: default avatarKent Overstreet <kent.overstreet@linux.dev>
parent b4b79b07
......@@ -230,10 +230,8 @@ static int bch2_journal_replay(struct bch_fs *c)
j->replay_journal_seq = 0;
bch2_journal_set_replay_done(j);
bch2_journal_flush_all_pins(j);
ret = bch2_journal_error(j);
if (keys->nr && !ret)
if (keys->nr)
bch2_journal_log_msg(c, "journal replay finished");
err:
if (trans)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment