Hi Linus, The following changes since commit 0c3836482481200ead7b416ca80c68a29cfdaabd: Linux 6.10 (2024-07-14 15:43:32 -0700) are available in the Git repository at: https://github.com/ceph/ceph-client.git tags/ceph-for-6.11-rc1 for you to fetch changes up to 3ceccb14f5576e02b81cc8b105ab81f224bd87f6: rbd: don't assume rbd_is_lock_owner() for exclusive mappings (2024-07-25 12:18:29 +0200) ---------------------------------------------------------------- A small patchset to address bogus I/O errors and ultimately an assertion failure in the face of watch errors with -o exclusive mappings in RBD marked for stable and some assorted CephFS fixes. ---------------------------------------------------------------- Chen Ni (1): ceph: convert comma to semicolon in __ceph_dentry_dir_lease_touch() Ilya Dryomov (3): rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings rbd: don't assume rbd_is_lock_owner() for exclusive mappings Max Kellermann (1): ceph: use cap_wait_list only if debugfs is enabled Xiubo Li (1): ceph: periodically flush the cap releases ethanwu (1): ceph: fix incorrect kmalloc size of pagevec mempool drivers/block/rbd.c | 35 +++++++++++++++-------------------- fs/ceph/caps.c | 6 ++++++ fs/ceph/dir.c | 2 +- fs/ceph/mds_client.c | 4 ++++ fs/ceph/mds_client.h | 6 ++++++ fs/ceph/super.c | 3 ++- 6 files changed, 34 insertions(+), 22 deletions(-)