bcachefs: bch2_journal_entries_postprocess()
authorKent Overstreet <kent.overstreet@linux.dev>
Sun, 19 Feb 2023 05:49:51 +0000 (00:49 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:54 +0000 (17:09 -0400)
commit9f6db1276c0c80b017f9278d6f081f20cecbeb33
treed5561e8fa1a054b63b9bd04cb89f315cd4f9fa61
parent7546c78df1963c60b2b6b80265daa26462b87ec5
bcachefs: bch2_journal_entries_postprocess()

This brings back journal_entries_compact(), but in a more efficient form
- we need to do multiple postprocess steps, so iterate over the
journal entries being written just once to make it more efficient.

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