From: Vinod Koul Date: Wed, 13 Nov 2013 06:36:24 +0000 (+0530) Subject: dmaengine: edma: remove duplicate kfree X-Git-Tag: v3.13-rc1~29^2~13 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=b6d5050cccf6f5b664a9601f4a274175ed6ab0b4;p=karo-tx-linux.git dmaengine: edma: remove duplicate kfree fixing of freeing descriptor memory was applied twice, so remove the one duplicate Reported-by: Wing-Keung Wang Signed-off-by: Vinod Koul --- diff --git a/drivers/dma/edma.c b/drivers/dma/edma.c index 592f3be8b435..ab48430765b8 100644 --- a/drivers/dma/edma.c +++ b/drivers/dma/edma.c @@ -428,7 +428,6 @@ static struct dma_async_tx_descriptor *edma_prep_slave_sg( if (echan->slot[i] < 0) { kfree(edesc); dev_err(dev, "Failed to allocate slot\n"); - kfree(edesc); return NULL; } }