The following changes since commit b04974f759ac7574d8556deb7c602a8d01a0dcc6: bcachefs: Fix srcu lock warning in btree_update_nodes_written() (2025-02-19 18:52:42 -0500) are available in the Git repository at: git://evilpiepirate.org/bcachefs.git tags/bcachefs-2025-02-26 for you to fetch changes up to eb54d2695b57426638fed0ec066ae17a18c4426c: bcachefs: Fix truncate sometimes failing and returning 1 (2025-02-26 19:31:05 -0500) ---------------------------------------------------------------- bcachefs fixes for 6.14-rc5 Couple small ones, the main user visible changes/fixes are: - Fix a bug where truncate would rarely fail and return 1 - Revert the directory i_size code: this turned out to have a number of issues that weren't noticed because the fsck code wasn't correctly reporting errors (ouch), and we're late enough in the cycle that it can just wait until 6.15. ---------------------------------------------------------------- Alan Huang (2): bcachefs: Fix memmove when move keys down bcachefs: Fix deadlock Kent Overstreet (5): bcachefs: print op->nonce on data update inconsistency bcachefs: fix bch2_extent_ptr_eq() bcachefs: Revert directory i_size bcachefs: Check for -BCH_ERR_open_buckets_empty in journal resize bcachefs: Fix truncate sometimes failing and returning 1 fs/bcachefs/btree_cache.c | 9 +++++---- fs/bcachefs/btree_io.c | 2 +- fs/bcachefs/btree_key_cache.c | 2 +- fs/bcachefs/btree_locking.c | 5 +++-- fs/bcachefs/btree_locking.h | 2 +- fs/bcachefs/data_update.c | 1 + fs/bcachefs/dirent.h | 5 ----- fs/bcachefs/extents.h | 2 +- fs/bcachefs/fs-common.c | 11 ----------- fs/bcachefs/fs-io.c | 1 + fs/bcachefs/fsck.c | 21 --------------------- fs/bcachefs/journal.c | 4 +++- fs/bcachefs/sb-downgrade.c | 5 +---- fs/bcachefs/six.c | 5 +++-- fs/bcachefs/six.h | 7 ++++--- 15 files changed, 25 insertions(+), 57 deletions(-)