Merge branch 'fixes-for-linus' of git://git.linaro.org/people/mszyprowski/linux-dma-mapping
Git pull DMA-mapping fix from Marek Szyprowski: "Another minor fixup for ARM dma-mapping redesign and extensions merged in this merge window" * 'fixes-for-linus' of git://git.linaro.org/people/mszyprowski/linux-dma-mapping: ARM: dma-mapping: fix buffer chunk allocation order
This commit is contained in:
commit
5c0a981fb1
1 changed files with 1 additions and 1 deletions
|
@ -1067,7 +1067,7 @@ static struct page **__iommu_alloc_buffer(struct device *dev, size_t size, gfp_t
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
||||||
while (count) {
|
while (count) {
|
||||||
int j, order = __ffs(count);
|
int j, order = __fls(count);
|
||||||
|
|
||||||
pages[i] = alloc_pages(gfp | __GFP_NOWARN, order);
|
pages[i] = alloc_pages(gfp | __GFP_NOWARN, order);
|
||||||
while (!pages[i] && order)
|
while (!pages[i] && order)
|
||||||
|
|
Loading…
Add table
Reference in a new issue