The following changes since commit 9c09e59cc55cdf7feb29971fd792fc1947010b79: bcachefs: fix wrong arg to fsck_err() (2025-05-14 18:59:15 -0400) are available in the Git repository at: git://evilpiepirate.org/bcachefs.git tags/bcachefs-2025-05-22 for you to fetch changes up to 010c89468134d1991b87122379f86feae23d512f: bcachefs: Check for casefolded dirents in non casefolded dirs (2025-05-21 20:13:14 -0400) ---------------------------------------------------------------- bcachefs fixes for 6.15 Small stuff, main ones users will be interested in: - Couple more casefolding fixes; we can now detect and repair casefolded dirents in non-casefolded dir and vice versa - Fix for massive write inflation with mmapped io, which hit certain databases ---------------------------------------------------------------- Kent Overstreet (6): bcachefs: Fix bch2_btree_path_traverse_cached() when paths realloced bcachefs: fix extent_has_stripe_ptr() bcachefs: mkwrite() now only dirties one page bcachefs: Fix casefold opt via xattr interface bcachefs: Fix bch2_dirent_create_snapshot() for casefolding bcachefs: Check for casefolded dirents in non casefolded dirs fs/bcachefs/btree_iter.c | 2 +- fs/bcachefs/btree_key_cache.c | 25 +++++++++++++++++-------- fs/bcachefs/btree_key_cache.h | 3 +-- fs/bcachefs/dirent.c | 33 +++++++++++++++------------------ fs/bcachefs/dirent.h | 2 +- fs/bcachefs/ec.c | 20 +++++++------------- fs/bcachefs/extents.h | 7 ------- fs/bcachefs/fs-io-pagecache.c | 18 +++++++++++------- fs/bcachefs/fs.c | 26 +------------------------- fs/bcachefs/fsck.c | 37 +++++++++++++++++++++++++++++++++++++ fs/bcachefs/inode.c | 36 ++++++++++++++++++++++++++++++++++++ fs/bcachefs/inode.h | 4 +++- fs/bcachefs/namei.c | 2 -- fs/bcachefs/sb-errors_format.h | 8 +++++++- fs/bcachefs/xattr.c | 6 ++++++ 15 files changed, 143 insertions(+), 86 deletions(-)