diff options
author | Trond Myklebust <Trond.Myklebust@netapp.com> | 2008-03-06 12:34:59 -0500 |
---|---|---|
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2008-03-07 14:35:41 -0500 |
commit | 4e99a1ff3410c627a428d5ddb6cd2e7bc908a486 (patch) | |
tree | ad22bf99412be3470ebe3a3dde51172826eb7a1a /fs/libfs.c | |
parent | c37dcd334c0b0a46a90cfa13b9f69e2aaa89bc09 (diff) |
NFS: Fix dentry revalidation for NFSv4 referrals and mountpoint crossings
As long as the directory contents haven't changed, we should just let the
path walk proceed to cross the mountpoint. Apart from being an optimisation
in the case of 'nohide' mountpoint traversals, it also fixes an issue with
referrals: referral inodes don't have valid filehandles, so calling
nfs_revalidate_inode() on them is a bug.
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'fs/libfs.c')
0 files changed, 0 insertions, 0 deletions