]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: keep isnap lock in sync state
authorYan, Zheng <zyan@redhat.com>
Tue, 8 Aug 2017 07:48:28 +0000 (15:48 +0800)
committerYan, Zheng <zyan@redhat.com>
Fri, 9 Feb 2018 10:41:27 +0000 (18:41 +0800)
commit2d60956c8befab3b0b468c9d25c2a3bac96d3d7a
tree59e34c6747a0c1175820c617f8f7e35c0a86b049
parent280ab1c8cf38f2428ea7eb7d9ffe1b35c36b4513
mds: keep isnap lock in sync state

unlike locks of other types, isnap lock and dentry lock in unreadable
state can block path traverse, so it should be in sync state as much
as possible.

Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
src/mds/Locker.cc
src/mds/Migrator.cc