The first 2 patches are bug fixes related to missing dma_free_coherent() either in the remove function or in the error handling path of the probe. They are compile tested only. So review with care. The 3rd patch is only a clean up. Christophe JAILLET (3): dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA dmaengine: fsl-qdma: Remove a useless devm_kfree() drivers/dma/fsl-qdma.c | 33 ++++++++++++--------------------- 1 file changed, 12 insertions(+), 21 deletions(-) -- 2.34.1