bcachefs: EINTR -> BCH_ERR_transaction_restart
authorKent Overstreet <kent.overstreet@gmail.com>
Mon, 18 Jul 2022 03:06:38 +0000 (23:06 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:37 +0000 (17:09 -0400)
commit549d173c1bd9b58c2ad41217522462e012a6545f
tree9bf146d761ae1f81ba18ec45a1bda63cb47549eb
parent0990efaeeab14de1e3e3bf2791808afebadd1cc4
bcachefs: EINTR -> BCH_ERR_transaction_restart

Now that we have error codes, with subtypes, we can switch to our own
error code for transaction restarts - and even better, a distinct error
code for each transaction restart reason: clearer code and better
debugging.

Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
28 files changed:
fs/bcachefs/acl.c
fs/bcachefs/alloc_background.c
fs/bcachefs/alloc_foreground.c
fs/bcachefs/btree_cache.c
fs/bcachefs/btree_iter.c
fs/bcachefs/btree_iter.h
fs/bcachefs/btree_key_cache.c
fs/bcachefs/btree_locking.h
fs/bcachefs/btree_types.h
fs/bcachefs/btree_update.h
fs/bcachefs/btree_update_interior.c
fs/bcachefs/btree_update_leaf.c
fs/bcachefs/data_update.c
fs/bcachefs/dirent.c
fs/bcachefs/ec.c
fs/bcachefs/errcode.h
fs/bcachefs/fs-io.c
fs/bcachefs/fs.c
fs/bcachefs/fsck.c
fs/bcachefs/inode.c
fs/bcachefs/io.c
fs/bcachefs/journal_seq_blacklist.c
fs/bcachefs/migrate.c
fs/bcachefs/move.c
fs/bcachefs/reflink.c
fs/bcachefs/subvolume.c
fs/bcachefs/tests.c
fs/bcachefs/xattr.c