RE: [PATCH] ARM: dma-mapping: Fix potential memory leak in atomic_pool_init()

2012-09-24 Thread Marek Szyprowski
Hello, On Monday, September 17, 2012 7:10 AM Sachin Kamat wrote: > When either of __alloc_from_contiguous or __alloc_remap_buffer fails > to provide a valid pointer, allocated memory is freed up and an error > is returned. 'pages' was however not freed before returning error. > > Cc: Arnd Bergma

[PATCH] ARM: dma-mapping: Fix potential memory leak in atomic_pool_init()

2012-09-16 Thread Sachin Kamat
When either of __alloc_from_contiguous or __alloc_remap_buffer fails to provide a valid pointer, allocated memory is freed up and an error is returned. 'pages' was however not freed before returning error. Cc: Arnd Bergmann Cc: Marek Szyprowski Signed-off-by: Sachin Kamat --- arch/arm/mm/dma-m