commit | f8efca2f1783050368c71e978ee32d3aa692637b | [log] [tgz] |
---|---|---|
author | Gao Pan <pandy.gao@nxp.com> | Mon Jan 18 15:44:01 2016 +0800 |
committer | Mark Brown <broonie@kernel.org> | Fri Jan 22 16:46:58 2016 +0000 |
tree | 6b4032cdcd74759d85739bad456cd792c6ceebd0 | |
parent | cabeea980879c2c701b0bd03f145c9f7dae17a63 [diff] |
spi: imx: fix spi resource leak with dma transfer In spi_imx_dma_transfer(), when desc_rx = dmaengine_prep_slave_sg() fails, the context goes to label no_dma and then return. However, the memory allocated for desc_tx has not been freed yet, which leads to resource leak. Signed-off-by: Gao Pan <pandy.gao@nxp.com> Reviewed-by: Fugang Duan <B38611@freescale.com> Signed-off-by: Mark Brown <broonie@kernel.org>