summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2022-04-07 17:34:57 -0400
committerKent Overstreet <kent.overstreet@linux.dev>2023-10-22 17:09:30 -0400
commit5e05d7ed3d128c3d4dadee3260cd5b3f3fa1bb0d (patch)
treea1f6d0392535f5b32bfe5c8f0d0ced6b47197c3a
parent62491956f48e1afda98f50250d4690131e87d6ea (diff)
downloadlinux-5e05d7ed3d128c3d4dadee3260cd5b3f3fa1bb0d.tar.gz
linux-5e05d7ed3d128c3d4dadee3260cd5b3f3fa1bb0d.zip
bcachefs: Use bch2_trans_inconsistent() more
This gets us better error messages. Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
-rw-r--r--fs/bcachefs/btree_update_leaf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/bcachefs/btree_update_leaf.c b/fs/bcachefs/btree_update_leaf.c
index 2c20ad89ca0a..c502e96748d8 100644
--- a/fs/bcachefs/btree_update_leaf.c
+++ b/fs/bcachefs/btree_update_leaf.c
@@ -880,7 +880,7 @@ static inline int do_bch2_trans_commit(struct btree_trans *trans,
bch2_bkey_invalid(c, bkey_i_to_s_c(i->k),
i->bkey_type, WRITE, &buf);
- bch2_fs_fatal_error(c, "%s", buf.buf);
+ bch2_trans_inconsistent(trans, "%s", buf.buf);
printbuf_exit(&buf);
return -EINVAL;
}