Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

octeon_ep: delete unnecessary NULL check

vfree(NULL) is safe. NULL check before vfree() is not needed.
Delete them to simplify the code.

Signed-off-by: Ziyang Xuan <william.xuanziyang@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Ziyang Xuan and committed by
David S. Miller
1dee43c2 e68372ef

+3 -6
+1 -2
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
··· 980 980 dev_info(&oct->pdev->dev, "Cleaning up Octeon Device ...\n"); 981 981 982 982 for (i = 0; i < OCTEP_MAX_VF; i++) { 983 - if (oct->mbox[i]) 984 - vfree(oct->mbox[i]); 983 + vfree(oct->mbox[i]); 985 984 oct->mbox[i] = NULL; 986 985 } 987 986
+1 -2
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
··· 230 230 231 231 octep_oq_free_ring_buffers(oq); 232 232 233 - if (oq->buff_info) 234 - vfree(oq->buff_info); 233 + vfree(oq->buff_info); 235 234 236 235 if (oq->desc_ring) 237 236 dma_free_coherent(oq->dev,
+1 -2
drivers/net/ethernet/marvell/octeon_ep/octep_tx.c
··· 270 270 271 271 desc_ring_size = OCTEP_IQ_DESC_SIZE * CFG_GET_IQ_NUM_DESC(oct->conf); 272 272 273 - if (iq->buff_info) 274 - vfree(iq->buff_info); 273 + vfree(iq->buff_info); 275 274 276 275 if (iq->desc_ring) 277 276 dma_free_coherent(iq->dev, desc_ring_size,