diff options
Diffstat (limited to 'fs/nfsd/vfs.c')
| -rw-r--r-- | fs/nfsd/vfs.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/fs/nfsd/vfs.c b/fs/nfsd/vfs.c index 18060bed5267..1319e8027d55 100644 --- a/fs/nfsd/vfs.c +++ b/fs/nfsd/vfs.c @@ -1866,9 +1866,9 @@ out:   * N.B. After this call fhp needs an fh_put   */  __be32 -nfsd_statfs(struct svc_rqst *rqstp, struct svc_fh *fhp, struct kstatfs *stat) +nfsd_statfs(struct svc_rqst *rqstp, struct svc_fh *fhp, struct kstatfs *stat, int access)  { -	__be32 err = fh_verify(rqstp, fhp, 0, NFSD_MAY_NOP); +	__be32 err = fh_verify(rqstp, fhp, 0, NFSD_MAY_NOP | access);  	if (!err && vfs_statfs(fhp->fh_dentry,stat))  		err = nfserr_io;  	return err; | 
