NFSv4: Follow a referral
authorManoj Naik <manoj@almaden.ibm.com>
Fri, 9 Jun 2006 13:34:29 +0000 (09:34 -0400)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Fri, 9 Jun 2006 13:34:29 +0000 (09:34 -0400)
commit6b97fd3da1eab2cc490cfe884c7d4956522eaf8b
tree055f5f603101a15f783ae52081e4714ddc3edc96
parent9cdb3883c38f883436a84c2353a4cf964ff890a2
NFSv4: Follow a referral

Respond to a moved error on NFS lookup by setting up the referral.
Note: We don't actually follow the referral during lookup/getattr, but
later when we detect fsid mismatch in inode revalidation (similar to the
processing done for cloning submounts). Referrals will have fake attributes
until they are actually followed or traversed.

Signed-off-by: Manoj Naik <manoj@almaden.ibm.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
fs/nfs/inode.c
fs/nfs/namespace.c
fs/nfs/nfs4proc.c
include/linux/nfs_fs.h
include/linux/nfs_xdr.h