]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: properly evaluate unstable locks when evicting client 32073/head
authorYan, Zheng <zyan@redhat.com>
Tue, 12 Nov 2019 03:28:57 +0000 (11:28 +0800)
committerNathan Cutler <ncutler@suse.com>
Fri, 6 Dec 2019 13:21:17 +0000 (14:21 +0100)
commit91ecede104df24451ee9d7c8ebf15a9500383ef5
tree81ab342c1db572b16ca99c2f69eb90356d31732d
parenta67a2701414c74b705587a959f029576ef997aa6
mds: properly evaluate unstable locks when evicting client

make sure we call Locker::eval_gather() for inodes in 'to_eval' list.

Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
Fixes: https://tracker.ceph.com/issues/42759
(cherry picked from commit 06f175f34dbec471e5c31b00f76ccce727f3ff3b)
src/mds/Locker.cc