]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - fs/nfsd/nfsproc.c
Merge tag 'nfsd-4.11' of git://linux-nfs.org/~bfields/linux
[karo-tx-linux.git] / fs / nfsd / nfsproc.c
index 010aff5c5a79f2e91eaefaa671f77cafdf4c1cb5..fa82b7707e8531f9b7e8065391c3f54387c2740d 100644 (file)
@@ -204,18 +204,14 @@ nfsd_proc_write(struct svc_rqst *rqstp, struct nfsd_writeargs *argp,
                                        struct nfsd_attrstat  *resp)
 {
        __be32  nfserr;
-       int     stable = 1;
        unsigned long cnt = argp->len;
 
        dprintk("nfsd: WRITE    %s %d bytes at %d\n",
                SVCFH_fmt(&argp->fh),
                argp->len, argp->offset);
 
-       nfserr = nfsd_write(rqstp, fh_copy(&resp->fh, &argp->fh), NULL,
-                                  argp->offset,
-                                  rqstp->rq_vec, argp->vlen,
-                                  &cnt,
-                                  &stable);
+       nfserr = nfsd_write(rqstp, fh_copy(&resp->fh, &argp->fh), argp->offset,
+                               rqstp->rq_vec, argp->vlen, &cnt, NFS_DATA_SYNC);
        return nfsd_return_attrs(nfserr, resp);
 }