]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: 7172/1: dma: Drop GFP_COMP for DMA memory allocations
authorSumit Bhattacharya <sumitb@nvidia.com>
Wed, 23 Nov 2011 23:47:12 +0000 (00:47 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Sat, 26 Nov 2011 21:58:53 +0000 (21:58 +0000)
commit3392f412f81648c181c2d31f6fef3c7fcbaec84f
tree222c2f1e8a9a51b2a0e78ae347cd991629411410
parent0ddb66f9dfa8206b8158505bfd343344b8b78ac5
ARM: 7172/1: dma: Drop GFP_COMP for DMA memory allocations

dma_alloc_coherent wants to split pages after allocation in order to
reduce the memory footprint. This does not work well with GFP_COMP
pages, so drop this flag before allocation.

This patch is ported from arch/avr32
(commit 41fc8dfd1d4560525328cf40c5cb8fdbb39df655).

[swarren: s/HUGETLB_PAGE/HUGETLBFS/ in comment, minor comment cleanup]

Signed-off-by: Sumit Bhattacharya <sumitb@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mm/dma-mapping.c