* [dpdk-dev] Coverity Defects in DPDK 20.05
@ 2020-05-12 13:29 Mcnamara, John
0 siblings, 0 replies; only message in thread
From: Mcnamara, John @ 2020-05-12 13:29 UTC (permalink / raw)
To: ajit.khaparde, akhil.goyal, anoobj, cloud.wangxiaoyun, g.singh,
gaetan.rivet, harish.patil, harish.patil, hemant.agrawal, hkalra,
i.maximets, igor.romanov, jerin.jacob, jerinj, jgrajcia,
kaara.satwik, kalesh-anakkur.purayil, lance.richardson,
mattias.ronnblom, michael.wildt, michaelsh, motih, ndabilpuram,
nipun.gupta, olivier.matz, orika, pbhagavatula, pbhagavatula,
peter.spreadborough, rasesh.mody, ravi1.kumar, sbhosle,
shahed.shaikh, shreyansh.jain, somnath.kotur, stephen, thomas,
vattunuru, venkatkumar.duvvuru, xavier.huwei, xuemingl
Cc: dev
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.khaparde@broadcom.com /drivers/net/bnxt/bnxt_ethdev.c
343463 Bad bit shift operation Medium 07/05/19 ajit.khaparde@broadcom.com /drivers/net/bnxt/bnxt_hwrm.c
353609 Unused value Low 01/21/20 ajit.khaparde@broadcom.com /drivers/net/bnxt/bnxt_hwrm.c
353614 Unused value Low 01/21/20 ajit.khaparde@broadcom.com /drivers/net/bnxt/bnxt_hwrm.c
353618 Unused value Low 01/21/20 ajit.khaparde@broadcom.com /drivers/net/bnxt/bnxt_flow.c
353619 Unused value Low 01/21/20 ajit.khaparde@broadcom.com /drivers/net/bnxt/bnxt_hwrm.c
353630 Unused value Low 01/21/20 ajit.khaparde@broadcom.com /drivers/net/bnxt/bnxt_hwrm.c
353634 Unused value Low 01/21/20 ajit.khaparde@broadcom.com /drivers/net/bnxt/bnxt_flow.c
349904 Dereference after null check Medium 10/14/19 akhil.goyal@nxp.com /drivers/crypto/dpaa_sec/dpaa_sec.c
354230 Out-of-bounds read High 02/18/20 anoobj@marvell.com /drivers/common/octeontx2/otx2_sec_idev.c
354231 Out-of-bounds read High 02/18/20 anoobj@marvell.com /drivers/common/octeontx2/otx2_sec_idev.c
350340 Bad bit shift operation Medium 10/29/19 cloud.wangxiaoyun@huawei.com /drivers/net/hinic/hinic_pmd_flow.c
350341 Bad bit shift operation Medium 10/29/19 cloud.wangxiaoyun@huawei.com /drivers/net/hinic/hinic_pmd_flow.c
350356 Explicit null dereferenced Medium 10/29/19 cloud.wangxiaoyun@huawei.com /drivers/net/hinic/hinic_pmd_flow.c
350360 Bad bit shift operation Medium 10/29/19 cloud.wangxiaoyun@huawei.com /drivers/net/hinic/hinic_pmd_flow.c
350363 Explicit null dereferenced Medium 10/29/19 cloud.wangxiaoyun@huawei.com /drivers/net/hinic/hinic_pmd_flow.c
350364 Negative array index read High 10/29/19 cloud.wangxiaoyun@huawei.com /drivers/net/hinic/hinic_pmd_flow.c
357678 Explicit null dereferenced Medium 04/27/20 cloud.wangxiaoyun@huawei.com /drivers/net/hinic/hinic_pmd_flow.c
357698 Explicit null dereferenced Medium 04/27/20 cloud.wangxiaoyun@huawei.com /drivers/net/hinic/hinic_pmd_flow.c
343402 Out-of-bounds write High 07/05/19 g.singh@nxp.com /drivers/net/enetc/enetc_ethdev.c
343423 Untrusted value as argument Medium 07/05/19 g.singh@nxp.com /drivers/crypto/caam_jr/caam_jr_uio.c
198435 Dereference null return value Medium 10/26/17 gaetan.rivet@6wind.com /drivers/net/nfp/nfp_net.c
198436 Out-of-bounds access High 10/26/17 gaetan.rivet@6wind.com /drivers/net/nfp/nfp_net.c
302855 Failure to restore non-local valuMedium 07/16/18 gaetan.rivet@6wind.com /lib/librte_eal/common/eal_common_dev.c
126471 Copy into fixed size buffer Low 05/10/16 harish.patil@cavium.com /drivers/net/qede/qede_main.c
138079 Out-of-bounds access High 10/30/16 harish.patil@cavium.com /drivers/net/qede/qede_rxtx.c
138087 Explicit null dereferenced Medium 10/30/16 harish.patil@cavium.com /drivers/net/qede/qede_main.c
260413 Dereference before null check Medium 02/01/18 harish.patil@cavium.com /drivers/net/qede/qede_rxtx.c
261777 Logically dead code Medium 02/07/18 harish.patil@cavium.com /drivers/net/qede/qede_rxtx.c
261778 Logically dead code Medium 02/07/18 harish.patil@cavium.com /drivers/net/qede/qede_rxtx.c
126448 Calling risky function Low 05/10/16 harish.patil@qlogic.com /drivers/net/qede/qede_ethdev.c
323495 Logically dead code Medium 10/22/18 hemant.agrawal@nxp.com /drivers/event/dpaa/dpaa_eventdev.c
323516 Dereference before null check Medium 10/22/18 hemant.agrawal@nxp.com /drivers/event/dpaa2/dpaa2_eventdev.c
358447 Out-of-bounds access High 05/12/20 hkalra@marvell.com /drivers/event/octeontx/ssovf_worker.c
336790 Waiting while holding a lock Medium 03/20/19 i.maximets@samsung.com /lib/librte_vhost/socket.c
349913 Argument cannot be negative Medium 10/14/19 igor.romanov@oktetlabs.ru /app/test-pmd/config.c
257007 Unchecked return value Medium 01/22/18 jerin.jacob@caviumnetworks.com /drivers/net/octeontx/octeontx_ethdev.c
357695 Dereference after null check Medium 04/27/20 jerinj@marvell.com /lib/librte_eal/linux/eal_interrupts.c
357751 Dereference after null check Medium 04/27/20 jerinj@marvell.com /lib/librte_eal/linux/eal_interrupts.c
351054 Unchecked return value Medium 11/21/19 jgrajcia@cisco.com /drivers/net/memif/rte_eth_memif.c
351057 Unchecked return value Medium 11/21/19 jgrajcia@cisco.com /drivers/net/memif/rte_eth_memif.c
351059 Dereference null return value Medium 11/21/19 jgrajcia@cisco.com /drivers/net/memif/rte_eth_memif.c
355222 Unintended sign extension Medium 03/25/20 kaara.satwik@chelsio.com /drivers/net/cxgbe/cxgbe_filter.c
353629 Unchecked return value Medium 01/21/20 kalesh-anakkur.purayil@broadcom.com /app/test-pmd/config.c
353636 Operands don't affect result Medium 01/21/20 kalesh-anakkur.purayil@broadcom.com /drivers/net/bnxt/bnxt_ethdev.c
343419 Dereference null return value Medium 07/05/19 lance.richardson@broadcom.com /drivers/net/bnxt/bnxt_rxtx_vec_sse.c
353628 Copy into fixed size buffer Low 01/21/20 mattias.ronnblom@ericsson.com /drivers/event/dsw/dsw_xstats.c
357718 Logically dead code Medium 04/27/20 michael.wildt@broadcom.com /drivers/net/bnxt/tf_core/tf_rm.c
350345 Copy into fixed size buffer Low 10/29/19 michaelsh@marvell.com /examples/fips_validation/fips_validation.c
336803 Unchecked return value Medium 03/20/19 motih@mellanox.com /drivers/net/failsafe/failsafe_intr.c
357688 'Constant' variable guards dead cLow 04/27/20 ndabilpuram@marvell.com /drivers/net/octeontx2/otx2_tm.c
279443 Structurally dead code Medium 05/15/18 nipun.gupta@nxp.com /drivers/raw/dpaa2_qdma/dpaa2_qdma.c
323497 Uninitialized scalar variable High 10/22/18 nipun.gupta@nxp.com /drivers/event/dpaa2/dpaa2_eventdev.c
349930 Logically dead code Medium 10/14/19 nipun.gupta@nxp.com /drivers/bus/dpaa/base/qbman/qman_driver.c
357731 Argument cannot be negative Medium 04/27/20 nipun.gupta@nxp.com /drivers/bus/dpaa/base/qbman/qman_driver.c
350257 Unchecked return value Medium 10/24/19 olivier.matz@6wind.com /app/test-pmd/csumonly.c
325734 Uninitialized scalar variable High 11/05/18 orika@mellanox.com /app/test-pmd/cmdline_flow.c
343412 Untrusted value as argument Medium 07/05/19 orika@mellanox.com /app/test-pmd/cmdline.c
357755 Unchecked return value Medium 04/27/20 pbhagavatula@caviumnetworks.com /app/test-eventdev/test_pipeline_common.c
350601 Unchecked return value Medium 11/12/19 pbhagavatula@marvell.com /examples/l3fwd-graph/main.c
354235 Unchecked return value Medium 02/18/20 pbhagavatula@marvell.com /examples/l3fwd/main.c
357692 Identical code for different branMedium 04/27/20 peter.spreadborough@broadcom.com /drivers/net/bnxt/tf_core/tf_em.c
357715 Argument cannot be negative Medium 04/27/20 peter.spreadborough@broadcom.com /drivers/net/bnxt/tf_core/tf_tbl.c
357782 Untrusted value as argument Medium 04/27/20 rasesh.mody@qlogic.com /drivers/net/qede/qede_main.c
350354 Missing unlock Medium 10/29/19 ravi1.kumar@amd.com /drivers/net/axgbe/axgbe_phy_impl.c
357707 Logically dead code Medium 04/27/20 sbhosle@broadcom.com /drivers/net/bnxt/tf_core/tf_rm.c
260412 Explicit null dereferenced Medium 02/01/18 shahed.shaikh@cavium.com /drivers/net/qede/qede_filter.c
268327 Resource leak High 04/04/18 shreyansh.jain@nxp.com /drivers/bus/fslmc/fslmc_vfio.c
343426 Untrusted value as argument Medium 07/05/19 shreyansh.jain@nxp.com /drivers/bus/dpaa/base/qbman/bman_driver.c
343460 Untrusted value as argument Medium 07/05/19 shreyansh.jain@nxp.com /drivers/bus/dpaa/base/qbman/qman_driver.c
357784 Untrusted value as argument Medium 04/27/20 shreyansh.jain@nxp.com /drivers/bus/dpaa/base/fman/fman.c
357700 Dereference after null check Medium 04/27/20 somnath.kotur@broadcom.com /drivers/net/bnxt/bnxt_hwrm.c
357741 Missing unlock Medium 04/27/20 somnath.kotur@broadcom.com /drivers/net/bnxt/bnxt_stats.c
124563 Explicit null dereferenced Medium 03/30/16 stephen@networkplumber.org /drivers/net/vmxnet3/vmxnet3_rxtx.c
357710 Useless call Medium 04/27/20 stephen@networkplumber.org /drivers/net/netvsc/hn_rxtx.c
349896 Unchecked return value Medium 10/14/19 thomas@monjalon.net /lib/librte_ethdev/rte_class_eth.c
357719 Logically dead code Medium 04/27/20 vattunuru@marvell.com /drivers/net/octeontx2/otx2_ethdev.c
357683 Dereference after null check Medium 04/27/20 venkatkumar.duvvuru@broadcom.com /drivers/net/bnxt/tf_ulp/ulp_mark_mgr.c
357765 Unchecked return value Medium 04/27/20 venkatkumar.duvvuru@broadcom.com /drivers/net/bnxt/bnxt_ethdev.c
349893 Unintended sign extension Medium 10/14/19 xavier.huwei@huawei.com /drivers/net/hns3/hns3_fdir.c
349895 Unchecked return value Medium 10/14/19 xavier.huwei@huawei.com /drivers/net/hns3/hns3_mp.c
349902 Dereference after null check Medium 10/14/19 xavier.huwei@huawei.com /drivers/net/hns3/hns3_rxtx.c
349914 Unintended sign extension Medium 10/14/19 xavier.huwei@huawei.com /drivers/net/hns3/hns3_regs.c
349915 Unchecked return value Medium 10/14/19 xavier.huwei@huawei.com /drivers/net/hns3/hns3_mp.c
349917 Unintended sign extension Medium 10/14/19 xavier.huwei@huawei.com /drivers/net/hns3/hns3_regs.c
349918 Failure to restore non-local valuMedium 10/14/19 xavier.huwei@huawei.com /drivers/net/hns3/hns3_dcb.c
349932 Out-of-bounds access High 10/14/19 xavier.huwei@huawei.com /drivers/net/hns3/hns3_ethdev.c
349933 Argument cannot be negative Medium 10/14/19 xavier.huwei@huawei.com /drivers/net/hns3/hns3_fdir.c
349934 Unchecked return value Medium 10/14/19 xavier.huwei@huawei.com /drivers/net/hns3/hns3_intr.c
349937 Unintended sign extension Medium 10/14/19 xavier.huwei@huawei.com /drivers/net/hns3/hns3_fdir.c
358437 Argument cannot be negative Medium 05/12/20 xavier.huwei@huawei.com /app/test-pmd/config.c
358449 Argument cannot be negative Medium 05/12/20 xavier.huwei@huawei.com /app/test-pmd/config.c
358450 Argument cannot be negative Medium 05/12/20 xavier.huwei@huawei.com /app/test-pmd/config.c
357777 Division or modulo by float zero Medium 04/27/20 xuemingl@mellanox.com /app/test-pmd/cmdline.c
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-05-12 13:30 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-12 13:29 [dpdk-dev] Coverity Defects in DPDK 20.05 Mcnamara, John
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.