bcachefs: bch2_btree_write_buffer_maybe_flush()
authorKent Overstreet <kent.overstreet@linux.dev>
Sat, 29 Jun 2024 22:32:01 +0000 (18:32 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sat, 29 Jun 2024 22:34:52 +0000 (18:34 -0400)
commit92e1c29ae803f85d2f50b4450becb258acae4311
treef3fada21bf73fa958a77f5ab37f3c062953eb509
parentef05bdf5d61529daa82058db87fab2752adfc8ee
bcachefs: bch2_btree_write_buffer_maybe_flush()

Add a new helper for checking references to write buffer btrees, where
we need a flush before we definitively know we have an inconsistency.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/backpointers.c
fs/bcachefs/bkey.h
fs/bcachefs/btree_write_buffer.c
fs/bcachefs/btree_write_buffer.h