|
@@ -167,8 +167,8 @@ static __be32 *read_buf(struct nfsd4_compoundargs *argp, u32 nbytes)
|
|
*/
|
|
*/
|
|
memcpy(p, argp->p, avail);
|
|
memcpy(p, argp->p, avail);
|
|
/* step to next page */
|
|
/* step to next page */
|
|
- argp->p = page_address(argp->pagelist[0]);
|
|
|
|
argp->pagelist++;
|
|
argp->pagelist++;
|
|
|
|
+ argp->p = page_address(argp->pagelist[0]);
|
|
if (argp->pagelen < PAGE_SIZE) {
|
|
if (argp->pagelen < PAGE_SIZE) {
|
|
argp->end = argp->p + (argp->pagelen>>2);
|
|
argp->end = argp->p + (argp->pagelen>>2);
|
|
argp->pagelen = 0;
|
|
argp->pagelen = 0;
|