Commit 3aea4342 authored by Kent Overstreet's avatar Kent Overstreet Committed by Kent Overstreet

bcachefs: Fix for shutting down before fs started marking it clean

Signed-off-by: default avatarKent Overstreet <kent.overstreet@linux.dev>
parent 84404558
...@@ -299,7 +299,8 @@ void bch2_fs_read_only(struct bch_fs *c) ...@@ -299,7 +299,8 @@ void bch2_fs_read_only(struct bch_fs *c)
if (!bch2_journal_error(&c->journal) && if (!bch2_journal_error(&c->journal) &&
!test_bit(BCH_FS_ERROR, &c->flags) && !test_bit(BCH_FS_ERROR, &c->flags) &&
!test_bit(BCH_FS_EMERGENCY_RO, &c->flags)) !test_bit(BCH_FS_EMERGENCY_RO, &c->flags) &&
test_bit(BCH_FS_STARTED, &c->flags))
bch2_fs_mark_clean(c, true); bch2_fs_mark_clean(c, true);
if (c->state != BCH_FS_STOPPING) if (c->state != BCH_FS_STOPPING)
......
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