[GIT PULL] bcachefs fixes for 6.16

From: Kent Overstreet
Date: Thu Jul 24 2025 - 22:58:47 EST



The following changes since commit 89edfcf710875feedc4264a6c9c4e7fb55486422:

bcachefs: Fix bch2_maybe_casefold() when CONFIG_UTF8=n (2025-07-16 17:32:33 -0400)

are available in the Git repository at:

git://evilpiepirate.org/bcachefs.git tags/bcachefs-2025-07-24

for you to fetch changes up to c37495fe3531647db4ae5787a80699ae1438d7cf:

bcachefs: Add missing snapshots_seen_add_inorder() (2025-07-24 22:56:37 -0400)

----------------------------------------------------------------
bcachefs fixes for v6.16

User reported fixes:

- Fix btree node scan on encrypted filesystems by not using btree node
header fields encrypted

- Fix a race in btree write buffer flush; this caused EROs primarily
during fsck for some people

----------------------------------------------------------------
Kent Overstreet (3):
bcachefs: btree_node_scan: don't re-read before initializing found_btree_node
bcachefs: Fix write buffer flushing from open journal entry
bcachefs: Add missing snapshots_seen_add_inorder()

fs/bcachefs/btree_node_scan.c | 16 ++++++++--------
fs/bcachefs/fsck.c | 11 ++++++-----
fs/bcachefs/journal.c | 1 +
3 files changed, 15 insertions(+), 13 deletions(-)