mirror of
https://github.com/torvalds/linux.git
synced 2024-12-29 06:12:08 +00:00
dma-direct: use node local allocations for coherent memory
To preserve the x86 behavior. Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Robin Murphy <robin.murphy@arm.com>
This commit is contained in:
parent
080321d3b3
commit
21f237e4d0
@ -38,7 +38,7 @@ static void *dma_direct_alloc(struct device *dev, size_t size,
|
||||
if (gfpflags_allow_blocking(gfp))
|
||||
page = dma_alloc_from_contiguous(dev, count, page_order, gfp);
|
||||
if (!page)
|
||||
page = alloc_pages(gfp, page_order);
|
||||
page = alloc_pages_node(dev_to_node(dev), gfp, page_order);
|
||||
if (!page)
|
||||
return NULL;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user