|
@@ -361,7 +361,7 @@ err:
|
|
|
* This function allocates part of contiguous memory on specific
|
|
|
* contiguous memory area.
|
|
|
*/
|
|
|
-struct page *cma_alloc(struct cma *cma, unsigned int count, unsigned int align)
|
|
|
+struct page *cma_alloc(struct cma *cma, size_t count, unsigned int align)
|
|
|
{
|
|
|
unsigned long mask, offset, pfn, start = 0;
|
|
|
unsigned long bitmap_maxno, bitmap_no, bitmap_count;
|
|
@@ -371,7 +371,7 @@ struct page *cma_alloc(struct cma *cma, unsigned int count, unsigned int align)
|
|
|
if (!cma || !cma->count)
|
|
|
return NULL;
|
|
|
|
|
|
- pr_debug("%s(cma %p, count %d, align %d)\n", __func__, (void *)cma,
|
|
|
+ pr_debug("%s(cma %p, count %zu, align %d)\n", __func__, (void *)cma,
|
|
|
count, align);
|
|
|
|
|
|
if (!count)
|