summaryrefslogtreecommitdiff
path: root/Documentation/pi-futex.txt
diff options
context:
space:
mode:
authorYan, Zheng <zyan@redhat.com>2016-03-17 06:41:59 (GMT)
committerIlya Dryomov <idryomov@gmail.com>2016-03-25 17:51:56 (GMT)
commit200fd27c8fa2ba8bb4529033967b69a7cbfa2c2e (patch)
tree613283f7552b64be05bd46e525f285f323a1bdeb /Documentation/pi-futex.txt
parent641235d8f823574961d225bdbfaef299842aa38c (diff)
downloadlinux-200fd27c8fa2ba8bb4529033967b69a7cbfa2c2e.tar.xz
ceph: use lookup request to revalidate dentry
If dentry has no lease, ceph_d_revalidate() previously return 0. This causes VFS to invalidate the dentry and create a new dentry for later lookup. Invalidating a dentry also detach any underneath mount points. So mount point inside cephfs can disapear mystically (even the mount point is not modified by other hosts). The fix is using lookup request to revalidate dentry without lease. This can partly solve the mount points disapear issue (as long as the mount point is not modified by other hosts) Signed-off-by: Yan, Zheng <zyan@redhat.com>
Diffstat (limited to 'Documentation/pi-futex.txt')
0 files changed, 0 insertions, 0 deletions