]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds: allow clients to traverse dentries they xlock.
authorSage Weil <sage@newdream.net>
Mon, 12 Jan 2009 00:49:04 +0000 (16:49 -0800)
committerSage Weil <sage@newdream.net>
Mon, 12 Jan 2009 00:49:04 +0000 (16:49 -0800)
commit1ac0ed0ed4fba32dfebd5d488260fc1d39ff8643
treeee423fac5fa235bcfdcc9a98b667c605b7664e3b
parent95d65bc2a19a84e09e8c6c2e25fc8599b574a92a
mds: allow clients to traverse dentries they xlock.

This could be cleaner.. maybe CDentry::get_inode() should take
a client argument?  Would need to fix up direct access to
dn->inode...
src/mds/CDentry.h
src/mds/CDir.cc
src/mds/CInode.cc
src/mds/MDCache.cc
src/mds/MDCache.h
src/mds/Server.cc
src/mds/Server.h