summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorTrond Myklebust <Trond.Myklebust@netapp.com>2008-03-06 18:34:59 +0100
committerTrond Myklebust <Trond.Myklebust@netapp.com>2008-03-07 20:35:41 +0100
commit4e99a1ff3410c627a428d5ddb6cd2e7bc908a486 (patch)
treead22bf99412be3470ebe3a3dde51172826eb7a1a /include
parentNFS: Fix the fsid revalidation in nfs_update_inode() (diff)
downloadlinux-4e99a1ff3410c627a428d5ddb6cd2e7bc908a486.tar.xz
linux-4e99a1ff3410c627a428d5ddb6cd2e7bc908a486.zip
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 'include')
0 files changed, 0 insertions, 0 deletions