commit | d8e89b47e00ee80e920761145144640aac4cf71a | [log] [tgz] |
---|---|---|
author | Russell King <rmk+kernel@arm.linux.org.uk> | Thu Sep 22 10:32:25 2011 +0100 |
committer | Russell King <rmk+kernel@arm.linux.org.uk> | Mon Sep 26 09:36:50 2011 +0100 |
tree | f3d0bd7bf530fe56dc6fba2f7701f0e6b82795d3 | |
parent | 6760b109603c794e4bd281c0014fef069c019b6a [diff] |
ARM: dma-mapping: free allocated page if unable to map If the attempt to map a page for DMA fails (eg, because we're out of mapping space) then we must not hold on to the page we allocated for DMA - doing so will result in a memory leak. Cc: <stable@kernel.org> Reported-by: Bryan Phillippe <bp@darkforest.org> Tested-by: Bryan Phillippe <bp@darkforest.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>