stuff that had fallen through the cracks back in February; ceph folks tested that pile and said they prefer to have it go through my tree... The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494: Linux 6.16-rc1 (2025-06-08 13:44:43 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git tags/pull-ceph-d_name-fixes for you to fetch changes up to 0d2da2561bdeb459b6c540c2417a15c1f8732e6a: ceph: fix a race with rename() in ceph_mdsc_build_path() (2025-06-17 17:58:14 -0400) ---------------------------------------------------------------- ceph ->d_name race fixes ---------------------------------------------------------------- Al Viro (3): [ceph] parse_longname(): strrchr() expects NUL-terminated string prep for ceph_encode_encrypted_fname() fixes ceph: fix a race with rename() in ceph_mdsc_build_path() fs/ceph/caps.c | 18 +++++------- fs/ceph/crypto.c | 82 +++++++++++++++++----------------------------------- fs/ceph/crypto.h | 18 +++--------- fs/ceph/dir.c | 7 ++--- fs/ceph/mds_client.c | 4 +-- 5 files changed, 43 insertions(+), 86 deletions(-)