]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
bcachefs: Always check for transaction restarts
authorKent Overstreet <kent.overstreet@gmail.com>
Sat, 24 Jul 2021 23:50:40 +0000 (19:50 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:09 +0000 (17:09 -0400)
commit8b3e9bd65f61dde939538452cbb2a608bc562d34
tree57914926543d42d97d092e75618ed32d4cb8ba37
parent67b07638f1fab974284846d77cce771fed88ded3
bcachefs: Always check for transaction restarts

On transaction restart iterators won't be locked anymore - make sure
we're always checking for errors.

Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
14 files changed:
fs/bcachefs/acl.c
fs/bcachefs/alloc_background.c
fs/bcachefs/btree_cache.c
fs/bcachefs/btree_cache.h
fs/bcachefs/btree_iter.c
fs/bcachefs/dirent.c
fs/bcachefs/fs-common.c
fs/bcachefs/fs-io.c
fs/bcachefs/inode.c
fs/bcachefs/io.c
fs/bcachefs/move.c
fs/bcachefs/reflink.c
fs/bcachefs/str_hash.h
fs/bcachefs/xattr.c