|
@@ -62,7 +62,7 @@ static void *vb2_dma_sg_alloc(void *alloc_ctx, unsigned long size)
|
|
|
goto fail_pages_array_alloc;
|
|
|
|
|
|
for (i = 0; i < buf->sg_desc.num_pages; ++i) {
|
|
|
- buf->pages[i] = alloc_page(GFP_KERNEL);
|
|
|
+ buf->pages[i] = alloc_page(GFP_KERNEL | __GFP_ZERO);
|
|
|
if (NULL == buf->pages[i])
|
|
|
goto fail_pages_alloc;
|
|
|
sg_set_page(&buf->sg_desc.sglist[i],
|