On Thu, Jul 16, 2015 at 08:45:06AM +0000, Maninder Singh wrote: > where we are checking for (pTDInfo->skb), we are using it in above line. > and it does not look good, thats why we should remove thse checks and i have suggested > changes. > > code snippet:- > ----------------------- > > if (pTDInfo->skb_dma && (pTDInfo->skb_dma != pTDInfo->buf_dma)) ^^^^^^^^^^^^^^^^ This is allocated after ->skb so if ->skb_dma is non-NULL then ->skb is also non-NULL. > dma_unmap_single(&pDevice->pcid->dev, pTDInfo->skb_dma, > pTDInfo->skb->len, DMA_TO_DEVICE); Is this a static checker warning? If so then it's a false positive. regards, dan carpenter _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel