]> git.karo-electronics.de Git - linux-beck.git/blobdiff - fs/nfsd/nfs4xdr.c
switch vfs_getattr() to struct path
[linux-beck.git] / fs / nfsd / nfs4xdr.c
index 0dc11586682fd7d93c85790af67bd8d83f6f9002..17e70dabe21caf3b6dfbfa4dc11b2aaf5735cd3f 100644 (file)
@@ -1997,7 +1997,7 @@ static int get_parent_attributes(struct svc_export *exp, struct kstat *stat)
                if (path.dentry != path.mnt->mnt_root)
                        break;
        }
-       err = vfs_getattr(path.mnt, path.dentry, stat);
+       err = vfs_getattr(&path, stat);
        path_put(&path);
        return err;
 }
@@ -2050,7 +2050,7 @@ nfsd4_encode_fattr(struct svc_fh *fhp, struct svc_export *exp,
                        goto out;
        }
 
-       err = vfs_getattr(exp->ex_path.mnt, dentry, &stat);
+       err = vfs_getattr(&path, &stat);
        if (err)
                goto out_nfserr;
        if ((bmval0 & (FATTR4_WORD0_FILES_FREE | FATTR4_WORD0_FILES_TOTAL |