bcachefs: Don't iterate over journal entries just for btree roots
authorKent Overstreet <kent.overstreet@linux.dev>
Fri, 3 Nov 2023 01:43:26 +0000 (21:43 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 5 Nov 2023 18:12:18 +0000 (13:12 -0500)
commit769b3600495b8a2ea3c2136121800ce6b566a457
tree73cc8d58b7567b67ab4470454468794c130d0563
parent80396a47490936f73729548310ad60e9f5df61c9
bcachefs: Don't iterate over journal entries just for btree roots

Small performance optimization, and a bit of a code cleanup too.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/btree_update_interior.c
fs/bcachefs/btree_update_interior.h
fs/bcachefs/journal_io.c
fs/bcachefs/sb-clean.c