[GIT PULL] bcachefs fixes for 6.16-rc5

From: Kent Overstreet
Date: Thu Jul 03 2025 - 20:33:54 EST


The following changes since commit ef6fac0f9e5d0695cee1d820c727fe753eca52d5:

bcachefs: Plumb correct ip to trans_relock_fail tracepoint (2025-06-26 00:01:16 -0400)

are available in the Git repository at:

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

for you to fetch changes up to 94426e4201fbb1c5ea4a697eb62a8b7cd7dfccbf:

bcachefs: opts.casefold_disabled (2025-07-01 19:33:46 -0400)

----------------------------------------------------------------
bcachefs fixes for 6.16-rc5

----------------------------------------------------------------
Alan Huang (1):
bcachefs: Fix incorrect transaction restart handling

Bharadwaj Raju (1):
bcachefs: mark invalid_btree_id autofix

Kent Overstreet (3):
bcachefs: fix btree_trans_peek_prev_journal()
bcachefs: Work around deadlock to btree node rewrites in journal replay
bcachefs: opts.casefold_disabled

fs/bcachefs/bcachefs.h | 11 +++++++++--
fs/bcachefs/btree_io.c | 43 ++++++++++++++++++++++++++++++++++--------
fs/bcachefs/btree_iter.c | 2 +-
fs/bcachefs/dirent.c | 19 +++++++++----------
fs/bcachefs/dirent.h | 3 ++-
fs/bcachefs/fs.c | 7 +++----
fs/bcachefs/fsck.c | 4 +---
fs/bcachefs/inode.c | 13 ++++++++-----
fs/bcachefs/opts.h | 5 +++++
fs/bcachefs/sb-errors_format.h | 2 +-
fs/bcachefs/str_hash.c | 5 +++--
fs/bcachefs/str_hash.h | 2 --
fs/bcachefs/super.c | 31 +++++++++++++++---------------
13 files changed, 93 insertions(+), 54 deletions(-)