summaryrefslogtreecommitdiff
path: root/libbcachefs/super-io.c
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2022-03-01 15:45:36 -0500
committerKent Overstreet <kent.overstreet@gmail.com>2022-03-01 15:45:36 -0500
commit87f685d12948bf89a791f3472dd9c244ea7d6c28 (patch)
treead3cc66ebf347d4b5c67dd5fa396ac8bb77c3021 /libbcachefs/super-io.c
parentfd1b84975b960d5e42963bed2c18b8c63d8abce7 (diff)
Update bcachefs sources to 8ffb42b3d0 bcachefs: Finish writing journal after journal error
Diffstat (limited to 'libbcachefs/super-io.c')
-rw-r--r--libbcachefs/super-io.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libbcachefs/super-io.c b/libbcachefs/super-io.c
index 8580b6fd..1a70adae 100644
--- a/libbcachefs/super-io.c
+++ b/libbcachefs/super-io.c
@@ -1341,7 +1341,7 @@ void bch2_fs_mark_clean(struct bch_fs *c)
}
sb_clean->flags = 0;
- sb_clean->journal_seq = cpu_to_le64(journal_cur_seq(&c->journal) - 1);
+ sb_clean->journal_seq = cpu_to_le64(atomic64_read(&c->journal.seq));
/* Trying to catch outstanding bug: */
BUG_ON(le64_to_cpu(sb_clean->journal_seq) > S64_MAX);