Hi Linus, The following changes since commit 0dd3ee31125508cd67f7e7172247f05b7fd1753a: Linux 6.7 (2024-01-07 12:18:38 -0800) are available in the Git repository at: https://github.com/ceph/ceph-client.git tags/ceph-for-6.8-rc1 for you to fetch changes up to 2a965d1b15d28065b35ab4ebd1e51558fcd91aa5: ceph: get rid of passing callbacks in __dentry_leases_walk() (2024-01-15 15:54:54 +0100) ---------------------------------------------------------------- Assorted CephFS fixes and cleanups with nothing standing out. ---------------------------------------------------------------- Al Viro (2): ceph: d_obtain_{alias,root}(ERR_PTR(...)) will do the right thing ceph: get rid of passing callbacks in __dentry_leases_walk() Eric Biggers (1): ceph: select FS_ENCRYPTION_ALGS if FS_ENCRYPTION Venky Shankar (1): ceph: reinitialize mds feature bit even when session in open Wenchao Hao (1): ceph: fix invalid pointer access if get_quota_realm return ERR_PTR Xiubo Li (7): ceph: skip reconnecting if MDS is not ready libceph: remove MAX_EXTENTS check for sparse reads ceph: try to allocate a smaller extent map for sparse read ceph: fix deadlock or deadcode of misusing dget() ceph: rename create_session_open_msg() to create_session_full_msg() ceph: send oldest_client_tid when renewing caps ceph: remove duplicated code in ceph_netfs_issue_read() fs/ceph/Kconfig | 1 + fs/ceph/addr.c | 8 +++++--- fs/ceph/caps.c | 9 +++------ fs/ceph/dir.c | 21 +++++++++++++-------- fs/ceph/export.c | 2 -- fs/ceph/file.c | 8 ++++++-- fs/ceph/mds_client.c | 35 +++++++++++++++++++++++++---------- fs/ceph/quota.c | 39 ++++++++++++++++++++++----------------- fs/ceph/super.h | 14 ++++++++++++++ include/linux/ceph/osd_client.h | 7 +++++-- net/ceph/osd_client.c | 17 ++++------------- 11 files changed, 98 insertions(+), 63 deletions(-)