From c7c3d861c4da9ab943e091ec8656a540ded68302 Mon Sep 17 00:00:00 2001 From: Robin Gong Date: Wed, 7 Nov 2018 22:19:07 +0800 Subject: [PATCH] MLK-20205-1: dmaengine: fsl-edma-v3: fix NULL pointer dereference Fix 'null pointer dereferences issue' reported by coverity(CID-1477441). Signed-off-by: Robin Gong Reviewed-by: Anson Huang --- drivers/dma/fsl-edma-v3.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/dma/fsl-edma-v3.c b/drivers/dma/fsl-edma-v3.c index 47c7a17735bb..6badda98f7d5 100644 --- a/drivers/dma/fsl-edma-v3.c +++ b/drivers/dma/fsl-edma-v3.c @@ -422,7 +422,7 @@ static enum dma_status fsl_edma3_tx_status(struct dma_chan *chan, if (fsl_chan->edesc && cookie == fsl_chan->edesc->vdesc.tx.cookie) txstate->residue = fsl_edma3_desc_residue(fsl_chan, vdesc, true); - else if (vdesc) + else if (fsl_chan->edesc && vdesc) txstate->residue = fsl_edma3_desc_residue(fsl_chan, vdesc, false); else