]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
Revert "client: invalidate kernel dentries one by one"
authorYan, Zheng <zyan@redhat.com>
Tue, 9 Dec 2014 06:16:01 +0000 (14:16 +0800)
committerYan, Zheng <zyan@redhat.com>
Tue, 9 Dec 2014 06:25:45 +0000 (14:25 +0800)
commit2f52202955444a0508dee15e4a29d9708b3d9d87
tree4ec3f4ccb31962baca06dab88da9fb87bb17485e
parentd7a9bf7cdb4367bd5b38a6480cdb971d7c6d35fa
Revert "client: invalidate kernel dentries one by one"

This reverts commit 491da5173fc33fec944865f0e2e9a506ec71fc5b.

Since 3.18 kernel, d_invalidate() unhash dentry even when it's
in use. If dentry of process' working directory is invalidated,
calling getcwd(3) will return -ENOENT.

Signed-off-by: Yan, Zheng <zyan@redhat.com>
src/client/Client.cc
src/client/Client.h