SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer()
[linux-block.git] / fs / nfs / dir.c
index 4e011adaf967026b63399683475ebf808196f2a4..8a24fe20dccfd97959f0583bfeb4793c8727c3ec 100644 (file)
@@ -576,7 +576,7 @@ int nfs_readdir_page_filler(nfs_readdir_descriptor_t *desc, struct nfs_entry *en
                goto out_nopages;
 
        xdr_init_decode_pages(&stream, &buf, xdr_pages, buflen);
-       xdr_set_scratch_buffer(&stream, page_address(scratch), PAGE_SIZE);
+       xdr_set_scratch_page(&stream, scratch);
 
        do {
                if (entry->label)