From: Sachin Kamat Date: Mon, 24 Sep 2012 06:35:03 +0000 (+0200) Subject: ARM: dma-mapping: Fix potential memory leak in atomic_pool_init() X-Git-Tag: v3.6~15^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ec10665cbf271fb1f60daeb194ad4f2cdcdc59d9;p=pandora-kernel.git ARM: dma-mapping: Fix potential memory leak in atomic_pool_init() 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 Signed-off-by: Marek Szyprowski --- Reading git-diff-tree failed