bcachefs: Kill more -EIO error codes
authorKent Overstreet <kent.overstreet@linux.dev>
Tue, 6 Feb 2024 22:24:18 +0000 (17:24 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Thu, 14 Mar 2024 01:22:23 +0000 (21:22 -0400)
commit52946d828aac5bc8e20665a8434f87740fad03e3
treeec9e7cb5aea0b6f97a3af07f12eed280926a71f5
parentda23795e4c3ae0efd701e81b54c5c42d4b6f37f4
bcachefs: Kill more -EIO error codes

This converts -EIOs related to btree node errors to private error codes,
which will help with some ongoing debugging by giving us better error
messages.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/backpointers.c
fs/bcachefs/btree_cache.c
fs/bcachefs/btree_gc.c
fs/bcachefs/btree_io.c
fs/bcachefs/btree_iter.c
fs/bcachefs/btree_types.h
fs/bcachefs/btree_update_interior.c
fs/bcachefs/errcode.h
fs/bcachefs/error.c
fs/bcachefs/error.h
fs/bcachefs/recovery.c