]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: try to choose a new batch head in request_clientup() 58843/head
authorXiubo Li <xiubli@redhat.com>
Mon, 20 May 2024 01:21:12 +0000 (09:21 +0800)
committerXiubo Li <xiubli@redhat.com>
Thu, 25 Jul 2024 09:29:36 +0000 (17:29 +0800)
commitda4d61bcd281abeefb2a1df090178a2c6d10ec8d
treee24ac24210423cf89916a0c3e2c05f1ba8461d44
parentf996237379aded3304c36144a71dd838dfd53066
mds: try to choose a new batch head in request_clientup()

This will happen only for the client requests, not peer requests.
The 'mdr->killed' and 'mdr->dead' will always be set at the same
time when killing the client requests.

Fixes: https://tracker.ceph.com/issues/66124
Signed-off-by: Xiubo Li <xiubli@redhat.com>
(cherry picked from commit 73b266e53632de270af31588da497f7162301fc0)

 Conflicts:
src/mds/MDCache.cc
src/mds/Server.cc
Missing commit 99e58f58547("mds: use const qualifier for
MDRequestRef").
src/mds/MDCache.cc
src/mds/Server.cc