Skip to content

Commit 90c453c

Browse files
committed
Merge branch 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-arm
Pull ARM fix from Russell King: "Just one fix this time around. __iommu_alloc_buffer() can cause a BUG() if dma_alloc_coherent() is called with either __GFP_DMA32 or __GFP_HIGHMEM set. The patch from Alexandre addresses this" * 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-arm: ARM: 8305/1: DMA: Fix kzalloc flags in __iommu_alloc_buffer()
2 parents a135c71 + 23be7fd commit 90c453c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

arch/arm/mm/dma-mapping.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1106,7 +1106,7 @@ static struct page **__iommu_alloc_buffer(struct device *dev, size_t size,
11061106
int i = 0;
11071107

11081108
if (array_size <= PAGE_SIZE)
1109-
pages = kzalloc(array_size, gfp);
1109+
pages = kzalloc(array_size, GFP_KERNEL);
11101110
else
11111111
pages = vzalloc(array_size);
11121112
if (!pages)

0 commit comments

Comments
 (0)