]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
Merge PR #30972 into master
authorPatrick Donnelly <pdonnell@redhat.com>
Mon, 25 Nov 2019 02:53:20 +0000 (18:53 -0800)
committerPatrick Donnelly <pdonnell@redhat.com>
Mon, 25 Nov 2019 02:53:20 +0000 (18:53 -0800)
commitd7821ce8ec6899cbf9f789c8df4d1921c0052e1f
tree56575b7f782b5cbaafc4bc38470e3d4131ac7a4b
parent2c06beb5ec38c8b9f7bd84152da3f5708de8d0c0
parentfdaacd7df0ea8ffde9a6b0812a417bce4e2fb874
Merge PR #30972 into master

* refs/pull/30972/head:
mds: move 'traverse to auth' logic into MDCache::path_traverse
mds: cleanup Capability initialization
mds: cleanup code that kills session requests
mds: cleanup Server::try_open_auth_dirfrag()
mds: restrict path that walks into snapdir
mds: use single map to track pinned & auth_pinned objects
mds: define operator<(...) for MutationImpl::LockOp
mds: cleanup Locker::acquire_locks()
mds: introduce Locker::wrlock_try()
mds: explictly specify if MDCache::path_traverse() needs to check null dentry
mds: cleanup dentry non-readable check in MDCache::path_traverse()
mds: change MDCache::path_traverse()'s 'onfail' argument to flags

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Jeff Layton <jlayton@redhat.com>
src/mds/Locker.cc
src/mds/MDCache.cc
src/mds/MDCache.h
src/mds/Server.cc
src/mds/mdstypes.h