aboutsummaryrefslogtreecommitdiffstats
path: root/fs/nfsd/nfs4xdr.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/nfsd/nfs4xdr.c')
-rw-r--r--fs/nfsd/nfs4xdr.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/fs/nfsd/nfs4xdr.c b/fs/nfsd/nfs4xdr.c
index bbf72d8f9fc0..718f3fb312d0 100644
--- a/fs/nfsd/nfs4xdr.c
+++ b/fs/nfsd/nfs4xdr.c
@@ -160,10 +160,10 @@ static __be32 *read_buf(struct nfsd4_compoundargs *argp, u32 nbytes)
160 argp->p = page_address(argp->pagelist[0]); 160 argp->p = page_address(argp->pagelist[0]);
161 argp->pagelist++; 161 argp->pagelist++;
162 if (argp->pagelen < PAGE_SIZE) { 162 if (argp->pagelen < PAGE_SIZE) {
163 argp->end = p + (argp->pagelen>>2); 163 argp->end = argp->p + (argp->pagelen>>2);
164 argp->pagelen = 0; 164 argp->pagelen = 0;
165 } else { 165 } else {
166 argp->end = p + (PAGE_SIZE>>2); 166 argp->end = argp->p + (PAGE_SIZE>>2);
167 argp->pagelen -= PAGE_SIZE; 167 argp->pagelen -= PAGE_SIZE;
168 } 168 }
169 memcpy(((char*)p)+avail, argp->p, (nbytes - avail)); 169 memcpy(((char*)p)+avail, argp->p, (nbytes - avail));
@@ -1425,10 +1425,10 @@ nfsd4_decode_compound(struct nfsd4_compoundargs *argp)
1425 argp->p = page_address(argp->pagelist[0]); 1425 argp->p = page_address(argp->pagelist[0]);
1426 argp->pagelist++; 1426 argp->pagelist++;
1427 if (argp->pagelen < PAGE_SIZE) { 1427 if (argp->pagelen < PAGE_SIZE) {
1428 argp->end = p + (argp->pagelen>>2); 1428 argp->end = argp->p + (argp->pagelen>>2);
1429 argp->pagelen = 0; 1429 argp->pagelen = 0;
1430 } else { 1430 } else {
1431 argp->end = p + (PAGE_SIZE>>2); 1431 argp->end = argp->p + (PAGE_SIZE>>2);
1432 argp->pagelen -= PAGE_SIZE; 1432 argp->pagelen -= PAGE_SIZE;
1433 } 1433 }
1434 } 1434 }