commit | 4e99a1ff3410c627a428d5ddb6cd2e7bc908a486 | [log] [tgz] |
---|---|---|
author | Trond Myklebust <Trond.Myklebust@netapp.com> | Thu Mar 06 12:34:59 2008 -0500 |
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | Fri Mar 07 14:35:41 2008 -0500 |
tree | ad22bf99412be3470ebe3a3dde51172826eb7a1a | |
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>