Hi, The following are Coverity defects in DPDK 20.05, or previous releases, open against your name based on git-log.
Please submit fixes. https://scan.coverity.com/projects/dpdk-data-plane-development-kit John CID Type Impact First Detected Owner File ====== ============================ ====== ============== ========================== ============================== 323488 Operands don't affect result Medium 10/22/18 ajit.khapa...@broadcom.com /drivers/net/bnxt/bnxt_ethdev.c 343463 Bad bit shift operation Medium 07/05/19 ajit.khapa...@broadcom.com /drivers/net/bnxt/bnxt_hwrm.c 353609 Unused value Low 01/21/20 ajit.khapa...@broadcom.com /drivers/net/bnxt/bnxt_hwrm.c 353614 Unused value Low 01/21/20 ajit.khapa...@broadcom.com /drivers/net/bnxt/bnxt_hwrm.c 353618 Unused value Low 01/21/20 ajit.khapa...@broadcom.com /drivers/net/bnxt/bnxt_flow.c 353619 Unused value Low 01/21/20 ajit.khapa...@broadcom.com /drivers/net/bnxt/bnxt_hwrm.c 353630 Unused value Low 01/21/20 ajit.khapa...@broadcom.com /drivers/net/bnxt/bnxt_hwrm.c 353634 Unused value Low 01/21/20 ajit.khapa...@broadcom.com /drivers/net/bnxt/bnxt_flow.c 349904 Dereference after null check Medium 10/14/19 akhil.go...@nxp.com /drivers/crypto/dpaa_sec/dpaa_sec.c 354230 Out-of-bounds read High 02/18/20 ano...@marvell.com /drivers/common/octeontx2/otx2_sec_idev.c 354231 Out-of-bounds read High 02/18/20 ano...@marvell.com /drivers/common/octeontx2/otx2_sec_idev.c 350340 Bad bit shift operation Medium 10/29/19 cloud.wangxiao...@huawei.com /drivers/net/hinic/hinic_pmd_flow.c 350341 Bad bit shift operation Medium 10/29/19 cloud.wangxiao...@huawei.com /drivers/net/hinic/hinic_pmd_flow.c 350356 Explicit null dereferenced Medium 10/29/19 cloud.wangxiao...@huawei.com /drivers/net/hinic/hinic_pmd_flow.c 350360 Bad bit shift operation Medium 10/29/19 cloud.wangxiao...@huawei.com /drivers/net/hinic/hinic_pmd_flow.c 350363 Explicit null dereferenced Medium 10/29/19 cloud.wangxiao...@huawei.com /drivers/net/hinic/hinic_pmd_flow.c 350364 Negative array index read High 10/29/19 cloud.wangxiao...@huawei.com /drivers/net/hinic/hinic_pmd_flow.c 357678 Explicit null dereferenced Medium 04/27/20 cloud.wangxiao...@huawei.com /drivers/net/hinic/hinic_pmd_flow.c 357698 Explicit null dereferenced Medium 04/27/20 cloud.wangxiao...@huawei.com /drivers/net/hinic/hinic_pmd_flow.c 343402 Out-of-bounds write High 07/05/19 g.si...@nxp.com /drivers/net/enetc/enetc_ethdev.c 343423 Untrusted value as argument Medium 07/05/19 g.si...@nxp.com /drivers/crypto/caam_jr/caam_jr_uio.c 198435 Dereference null return value Medium 10/26/17 gaetan.ri...@6wind.com /drivers/net/nfp/nfp_net.c 198436 Out-of-bounds access High 10/26/17 gaetan.ri...@6wind.com /drivers/net/nfp/nfp_net.c 302855 Failure to restore non-local valuMedium 07/16/18 gaetan.ri...@6wind.com /lib/librte_eal/common/eal_common_dev.c 126471 Copy into fixed size buffer Low 05/10/16 harish.pa...@cavium.com /drivers/net/qede/qede_main.c 138079 Out-of-bounds access High 10/30/16 harish.pa...@cavium.com /drivers/net/qede/qede_rxtx.c 138087 Explicit null dereferenced Medium 10/30/16 harish.pa...@cavium.com /drivers/net/qede/qede_main.c 260413 Dereference before null check Medium 02/01/18 harish.pa...@cavium.com /drivers/net/qede/qede_rxtx.c 261777 Logically dead code Medium 02/07/18 harish.pa...@cavium.com /drivers/net/qede/qede_rxtx.c 261778 Logically dead code Medium 02/07/18 harish.pa...@cavium.com /drivers/net/qede/qede_rxtx.c 126448 Calling risky function Low 05/10/16 harish.pa...@qlogic.com /drivers/net/qede/qede_ethdev.c 323495 Logically dead code Medium 10/22/18 hemant.agra...@nxp.com /drivers/event/dpaa/dpaa_eventdev.c 323516 Dereference before null check Medium 10/22/18 hemant.agra...@nxp.com /drivers/event/dpaa2/dpaa2_eventdev.c 358447 Out-of-bounds access High 05/12/20 hka...@marvell.com /drivers/event/octeontx/ssovf_worker.c 336790 Waiting while holding a lock Medium 03/20/19 i.maxim...@samsung.com /lib/librte_vhost/socket.c 349913 Argument cannot be negative Medium 10/14/19 igor.roma...@oktetlabs.ru /app/test-pmd/config.c 257007 Unchecked return value Medium 01/22/18 jerin.ja...@caviumnetworks.com /drivers/net/octeontx/octeontx_ethdev.c 357695 Dereference after null check Medium 04/27/20 jer...@marvell.com /lib/librte_eal/linux/eal_interrupts.c 357751 Dereference after null check Medium 04/27/20 jer...@marvell.com /lib/librte_eal/linux/eal_interrupts.c 351054 Unchecked return value Medium 11/21/19 jgraj...@cisco.com /drivers/net/memif/rte_eth_memif.c 351057 Unchecked return value Medium 11/21/19 jgraj...@cisco.com /drivers/net/memif/rte_eth_memif.c 351059 Dereference null return value Medium 11/21/19 jgraj...@cisco.com /drivers/net/memif/rte_eth_memif.c 355222 Unintended sign extension Medium 03/25/20 kaara.sat...@chelsio.com /drivers/net/cxgbe/cxgbe_filter.c 353629 Unchecked return value Medium 01/21/20 kalesh-anakkur.pura...@broadcom.com /app/test-pmd/config.c 353636 Operands don't affect result Medium 01/21/20 kalesh-anakkur.pura...@broadcom.com /drivers/net/bnxt/bnxt_ethdev.c 343419 Dereference null return value Medium 07/05/19 lance.richard...@broadcom.com /drivers/net/bnxt/bnxt_rxtx_vec_sse.c 353628 Copy into fixed size buffer Low 01/21/20 mattias.ronnb...@ericsson.com /drivers/event/dsw/dsw_xstats.c 357718 Logically dead code Medium 04/27/20 michael.wi...@broadcom.com /drivers/net/bnxt/tf_core/tf_rm.c 350345 Copy into fixed size buffer Low 10/29/19 michae...@marvell.com /examples/fips_validation/fips_validation.c 336803 Unchecked return value Medium 03/20/19 mo...@mellanox.com /drivers/net/failsafe/failsafe_intr.c 357688 'Constant' variable guards dead cLow 04/27/20 ndabilpu...@marvell.com /drivers/net/octeontx2/otx2_tm.c 279443 Structurally dead code Medium 05/15/18 nipun.gu...@nxp.com /drivers/raw/dpaa2_qdma/dpaa2_qdma.c 323497 Uninitialized scalar variable High 10/22/18 nipun.gu...@nxp.com /drivers/event/dpaa2/dpaa2_eventdev.c 349930 Logically dead code Medium 10/14/19 nipun.gu...@nxp.com /drivers/bus/dpaa/base/qbman/qman_driver.c 357731 Argument cannot be negative Medium 04/27/20 nipun.gu...@nxp.com /drivers/bus/dpaa/base/qbman/qman_driver.c 350257 Unchecked return value Medium 10/24/19 olivier.m...@6wind.com /app/test-pmd/csumonly.c 325734 Uninitialized scalar variable High 11/05/18 or...@mellanox.com /app/test-pmd/cmdline_flow.c 343412 Untrusted value as argument Medium 07/05/19 or...@mellanox.com /app/test-pmd/cmdline.c 357755 Unchecked return value Medium 04/27/20 pbhagavat...@caviumnetworks.com /app/test-eventdev/test_pipeline_common.c 350601 Unchecked return value Medium 11/12/19 pbhagavat...@marvell.com /examples/l3fwd-graph/main.c 354235 Unchecked return value Medium 02/18/20 pbhagavat...@marvell.com /examples/l3fwd/main.c 357692 Identical code for different branMedium 04/27/20 peter.spreadboro...@broadcom.com /drivers/net/bnxt/tf_core/tf_em.c 357715 Argument cannot be negative Medium 04/27/20 peter.spreadboro...@broadcom.com /drivers/net/bnxt/tf_core/tf_tbl.c 357782 Untrusted value as argument Medium 04/27/20 rasesh.m...@qlogic.com /drivers/net/qede/qede_main.c 350354 Missing unlock Medium 10/29/19 ravi1.ku...@amd.com /drivers/net/axgbe/axgbe_phy_impl.c 357707 Logically dead code Medium 04/27/20 sbho...@broadcom.com /drivers/net/bnxt/tf_core/tf_rm.c 260412 Explicit null dereferenced Medium 02/01/18 shahed.sha...@cavium.com /drivers/net/qede/qede_filter.c 268327 Resource leak High 04/04/18 shreyansh.j...@nxp.com /drivers/bus/fslmc/fslmc_vfio.c 343426 Untrusted value as argument Medium 07/05/19 shreyansh.j...@nxp.com /drivers/bus/dpaa/base/qbman/bman_driver.c 343460 Untrusted value as argument Medium 07/05/19 shreyansh.j...@nxp.com /drivers/bus/dpaa/base/qbman/qman_driver.c 357784 Untrusted value as argument Medium 04/27/20 shreyansh.j...@nxp.com /drivers/bus/dpaa/base/fman/fman.c 357700 Dereference after null check Medium 04/27/20 somnath.ko...@broadcom.com /drivers/net/bnxt/bnxt_hwrm.c 357741 Missing unlock Medium 04/27/20 somnath.ko...@broadcom.com /drivers/net/bnxt/bnxt_stats.c 124563 Explicit null dereferenced Medium 03/30/16 step...@networkplumber.org /drivers/net/vmxnet3/vmxnet3_rxtx.c 357710 Useless call Medium 04/27/20 step...@networkplumber.org /drivers/net/netvsc/hn_rxtx.c 349896 Unchecked return value Medium 10/14/19 tho...@monjalon.net /lib/librte_ethdev/rte_class_eth.c 357719 Logically dead code Medium 04/27/20 vattun...@marvell.com /drivers/net/octeontx2/otx2_ethdev.c 357683 Dereference after null check Medium 04/27/20 venkatkumar.duvv...@broadcom.com /drivers/net/bnxt/tf_ulp/ulp_mark_mgr.c 357765 Unchecked return value Medium 04/27/20 venkatkumar.duvv...@broadcom.com /drivers/net/bnxt/bnxt_ethdev.c 349893 Unintended sign extension Medium 10/14/19 xavier.hu...@huawei.com /drivers/net/hns3/hns3_fdir.c 349895 Unchecked return value Medium 10/14/19 xavier.hu...@huawei.com /drivers/net/hns3/hns3_mp.c 349902 Dereference after null check Medium 10/14/19 xavier.hu...@huawei.com /drivers/net/hns3/hns3_rxtx.c 349914 Unintended sign extension Medium 10/14/19 xavier.hu...@huawei.com /drivers/net/hns3/hns3_regs.c 349915 Unchecked return value Medium 10/14/19 xavier.hu...@huawei.com /drivers/net/hns3/hns3_mp.c 349917 Unintended sign extension Medium 10/14/19 xavier.hu...@huawei.com /drivers/net/hns3/hns3_regs.c 349918 Failure to restore non-local valuMedium 10/14/19 xavier.hu...@huawei.com /drivers/net/hns3/hns3_dcb.c 349932 Out-of-bounds access High 10/14/19 xavier.hu...@huawei.com /drivers/net/hns3/hns3_ethdev.c 349933 Argument cannot be negative Medium 10/14/19 xavier.hu...@huawei.com /drivers/net/hns3/hns3_fdir.c 349934 Unchecked return value Medium 10/14/19 xavier.hu...@huawei.com /drivers/net/hns3/hns3_intr.c 349937 Unintended sign extension Medium 10/14/19 xavier.hu...@huawei.com /drivers/net/hns3/hns3_fdir.c 358437 Argument cannot be negative Medium 05/12/20 xavier.hu...@huawei.com /app/test-pmd/config.c 358449 Argument cannot be negative Medium 05/12/20 xavier.hu...@huawei.com /app/test-pmd/config.c 358450 Argument cannot be negative Medium 05/12/20 xavier.hu...@huawei.com /app/test-pmd/config.c 357777 Division or modulo by float zero Medium 04/27/20 xuemi...@mellanox.com /app/test-pmd/cmdline.c