]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bcachefs: bch2_fs_emergency_read_only2()
authorKent Overstreet <kent.overstreet@linux.dev>
Tue, 13 May 2025 14:53:23 +0000 (10:53 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Thu, 22 May 2025 00:14:56 +0000 (20:14 -0400)
commitb42fac043f95512911f3e496585a0844747dc593
treeceef11780622ee73d0e67bf5f10d2bac699a8f13
parentac4c7ac90eb7f5ea013b8842b2d803742f4484c0
bcachefs: bch2_fs_emergency_read_only2()

More error message cleanup: instead of multiple printk()s per error, we
want to be building up a single error message in a printbuf, so that it
can be printed with indenting that shows grouping and avoid errors
getting interspersed or lost in the log.

This gets rid of most calls to bch2_fs_emergency_read_only(). We still
have calls to
 - bch2_fatal_error()
 - bch2_fs_fatal_error()
 - bch2_fs_fatal_err_on()

that need work.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/btree_io.c
fs/bcachefs/btree_iter.c
fs/bcachefs/btree_update_interior.c
fs/bcachefs/data_update.c
fs/bcachefs/error.c
fs/bcachefs/error.h
fs/bcachefs/fs-ioctl.c
fs/bcachefs/journal_io.c
fs/bcachefs/recovery.c
fs/bcachefs/super.c
fs/bcachefs/super.h