]> git.apps.os.sepia.ceph.com Git - ceph-client.git/commit
ceph: cleanup the sessions when peer reset
authorXiubo Li <xiubli@redhat.com>
Tue, 14 May 2024 07:08:13 +0000 (15:08 +0800)
committerIlya Dryomov <idryomov@gmail.com>
Fri, 6 Jun 2025 09:12:29 +0000 (11:12 +0200)
commit6e7fedbb9f3b91a9e3e97a8853fdf8d74378124f
tree8f0c317e9a175512f50da464ecafbc011c42035d
parent03f052c0cb1dc228f433036ad4c12b86c643ccca
ceph: cleanup the sessions when peer reset

The reconnect feature never been supported by MDS in mds non-RECONNECT
state. This reconnect requests will incorrectly close the just reopened
sessions when the MDS kills them during the "mds_session_blocklist_on_evict"
option is disabled.

Fixes: 7e70f0ed9f3e ("ceph: attempt mds reconnect if mds closes our session")
URL: https://tracker.ceph.com/issues/65647
Signed-off-by: Xiubo Li <xiubli@redhat.com>
fs/ceph/mds_client.c