]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bcachefs: Better helpers for inconsistency errors
authorKent Overstreet <kent.overstreet@linux.dev>
Fri, 28 Mar 2025 15:59:09 +0000 (11:59 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sat, 29 Mar 2025 02:31:47 +0000 (22:31 -0400)
commitb00750c2e5f09b90fdd370ff3f9581b880ad86fd
treee79d3dc37ec56b817ed51b35c9d0b3bec711951a
parent1ece53237e83edb12cb6c1a8b91f54735e64d95f
bcachefs: Better helpers for inconsistency errors

An inconsistency error often happens as part of an event with multiple
error messages, and we want to build up one single error message with
proper indenting to produce more readable log messages that don't get
garbled.

Add new helpers that emit messages to a printbuf instead of printing
them directly, next patch will convert to use them.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/error.c
fs/bcachefs/error.h