[PATCH] ARM: DMA: Fix kzalloc flags in __dma_alloc

2016-03-19 Thread Alexandre Courbot
Commit 19e6e5e5392b ("ARM: 8547/1: dma-mapping: store buffer information") allocates a structure meant for internal buffer management with the GFP flags of the buffer itself. This can trigger the following safeguard in the slab/slub allocator: if (unlikely(flags & GFP_SLAB_BUG_MASK)) {

Re: [PATCH] ARM: DMA: Fix kzalloc flags in __dma_alloc

2016-03-19 Thread Rabin Vincent
On Fri, Mar 18, 2016 at 11:12:26AM +0900, Alexandre Courbot wrote: > Commit 19e6e5e5392b ("ARM: 8547/1: dma-mapping: store buffer > information") allocates a structure meant for internal buffer management > with the GFP flags of the buffer itself. This can trigger the following > safeguard in the s

Re: [PATCH] ARM: DMA: Fix kzalloc flags in __dma_alloc

2016-03-18 Thread Alexandre Courbot
On 03/18/2016 05:05 PM, Rabin Vincent wrote: On Fri, Mar 18, 2016 at 11:12:26AM +0900, Alexandre Courbot wrote: Commit 19e6e5e5392b ("ARM: 8547/1: dma-mapping: store buffer information") allocates a structure meant for internal buffer management with the GFP flags of the buffer itself. This can