"...0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" did not exist on "ef456144da8ef507c8cf504284b6042e9201a05c"
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 <arnd@arndb.de> Cc: Marek Szyprowski <m.szyprowski@samsung.com> Signed-off-by:Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by:
Marek Szyprowski <m.szyprowski@samsung.com>
Loading
Please register or sign in to comment