All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.