bcachefs: Don't use inode btree key cache in fsck code
authorKent Overstreet <kent.overstreet@gmail.com>
Mon, 8 Mar 2021 02:43:21 +0000 (21:43 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:08:53 +0000 (17:08 -0400)
commitfe38b720862204595f7b56b8db98ea5074c83f82
treeb43547886b0164f330e7da62d2982fa9a048fee1
parentbcdb4b9732208fb8d3c634661a1b581437dcdd12
bcachefs: Don't use inode btree key cache in fsck code

We had a cache coherency bug with the btree key cache in the fsck code -
this fixes fsck to be consistent about not using it.

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