/* Returns true if the request 'req' was successfully coalesced into the existing list of pages 'desc'.  */
int nfs_pageio_add_request(struct nfs_pageio_descriptor *desc, struct nfs_page *req)
/* Returns true if the request 'req' was successfully coalesced into the existing list of pages 'desc'.  */
int nfs_pageio_add_request(struct nfs_pageio_descriptor *desc, struct nfs_page *req)
{
	while (!nfs_pageio_do_add_request(desc, req)) {
		nfs_pageio_doio(desc);
		if (desc->pg_error < 0)
			return 0;
	}
	return 1;
}