bcachefs: Be less restrictive when validating journal overwrite entries
authorKent Overstreet <kent.overstreet@linux.dev>
Wed, 21 Dec 2022 00:43:41 +0000 (19:43 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:48 +0000 (17:09 -0400)
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/journal_io.c

index a54c060646471212c9064d5b1322e75cfb5d86cb..dbbf2a03bd3879d4030a549a46afffe761f3e920 100644 (file)
@@ -661,7 +661,7 @@ static int journal_entry_overwrite_validate(struct bch_fs *c,
                                      struct jset_entry *entry,
                                      unsigned version, int big_endian, int write)
 {
-       return journal_entry_btree_keys_validate(c, jset, entry, version, big_endian, write);
+       return journal_entry_btree_keys_validate(c, jset, entry, version, big_endian, READ);
 }
 
 static void journal_entry_overwrite_to_text(struct printbuf *out, struct bch_fs *c,