[dpdk-dev] Coverity Defect in DPDK

Mcnamara, John john.mcnamara at intel.com
Wed Feb 17 18:57:40 CET 2021


Hi,

There are a large number of open static code analysis defects in our DPDK Coverity
Scan database, see the list below. Please review them.

If the defect identified isn't a real issue you can edit the defect
online and change the defect "Classification" to "False Positive" or
"Intentional" and change the "Action" to "Ignore".

If the defect is a real issue you should submit a patch to fix it.
The patch should include the information like the following, in addition
to the usual comments and signoff:

    Fixes: eb14a3421afd ("event/dlb: add eventdev start")
    Coverity issue: 366205

In Coverity you should update the Classification, Severity, Action (to "Fix
required" or "Fix Submitted"), Owner and a Comment if necessary.

You can review the defects online at:

    http://scan.coverity.com/projects/dpdk-data-plane-development-kit

If you aren't registered for the DPDK Coverity you can do so here:

    http://scan.coverity.com/users/sign_up

John


CID     Owner                                 File
======  ====================================  ===========================
364243  adrien.mazarguil at 6wind.com            drivers/net/mlx4/mlx4_rxq.c
364223  adrien.mazarguil at 6wind.com            drivers/net/mlx4/mlx4.c
366258  ajit.khaparde at broadcom.com            drivers/net/bnxt/bnxt_ethdev.c
366198  ajit.khaparde at broadcom.com            drivers/net/bnxt/bnxt_flow.c
366165  ajit.khaparde at broadcom.com            drivers/net/bnxt/bnxt_hwrm.c
366140  ajit.khaparde at broadcom.com            drivers/net/bnxt/bnxt_flow.c
366137  ajit.khaparde at broadcom.com            drivers/net/bnxt/rte_pmd_bnxt.c
366130  ajit.khaparde at broadcom.com            drivers/net/bnxt/rte_pmd_bnxt.c
366191  akash.saxena at caviumnetworks.com       drivers/crypto/openssl/rte_openssl_pmd.c
366117  alex at therouter.net                    lib/librte_lpm/rte_lpm6.c
366203  andreyv at nvidia.com                    drivers/net/mlx5/mlx5_flow_dv.c
366133  anoobj at marvell.com                    drivers/common/cpt/cpt_ucode.h
363571  arybchenko at solarflare.com             drivers/net/sfc/sfc_ef100_rx.c
363567  arybchenko at solarflare.com             drivers/net/sfc/sfc_ef100_rx.c
121742  arybchenko at solarflare.com             drivers/common/sfc_efx/base/efx_mon.c
121729  arybchenko at solarflare.com             drivers/common/sfc_efx/base/ef10_filter.c
366176  cardigliano at ntop.org                  drivers/net/ionic/ionic_rxtx.c
366167  cardigliano at ntop.org                  drivers/net/ionic/ionic_rxtx.c
357698  cloud.wangxiaoyun at huawei.com          drivers/net/hinic/hinic_pmd_flow.c
357678  cloud.wangxiaoyun at huawei.com          drivers/net/hinic/hinic_pmd_flow.c
350363  cloud.wangxiaoyun at huawei.com          drivers/net/hinic/hinic_pmd_flow.c
350360  cloud.wangxiaoyun at huawei.com          drivers/net/hinic/hinic_pmd_flow.c
350356  cloud.wangxiaoyun at huawei.com          drivers/net/hinic/hinic_pmd_flow.c
350341  cloud.wangxiaoyun at huawei.com          drivers/net/hinic/hinic_pmd_flow.c
362044  david.marchand at 6wind.com              drivers/bus/pci/linux/pci.c
364227  dekelp at mellanox.com                   drivers/net/mlx5/mlx5_rxq.c
362783  dharmik.thakkar at arm.com               app/test-pmd/testpmd.c
366136  ed.czeck at atomicrules.com              drivers/net/ark/ark_ethdev.c
362771  ed.czeck at atomicrules.com              drivers/net/ark/ark_ethdev_tx.c
362075  g.singh at nxp.com                       drivers/net/pfe/pfe_hif.c
362071  g.singh at nxp.com                       drivers/net/pfe/pfe_ethdev.c
362059  g.singh at nxp.com                       drivers/net/pfe/pfe_ethdev.c
362052  g.singh at nxp.com                       drivers/net/pfe/pfe_hif.c
362047  g.singh at nxp.com                       drivers/net/pfe/pfe_hif.c
362036  g.singh at nxp.com                       drivers/net/pfe/pfe_hif_lib.c
362035  g.singh at nxp.com                       drivers/net/pfe/pfe_ethdev.c
362030  g.singh at nxp.com                       drivers/net/pfe/pfe_ethdev.c
362029  g.singh at nxp.com                       drivers/net/pfe/pfe_hif_lib.c
343423  g.singh at nxp.com                       drivers/crypto/caam_jr/caam_jr_uio.c
343402  g.singh at nxp.com                       drivers/net/enetc/enetc_ethdev.c
362880  gaetan.rivet at 6wind.com                drivers/net/failsafe/failsafe_args.c
302855  gaetan.rivet at 6wind.com                lib/librte_eal/common/eal_common_dev.c
366201  getelson at nvidia.com                   drivers/net/mlx5/mlx5_flow.c
138087  harish.patil at cavium.com               drivers/net/qede/qede_main.c
138079  harish.patil at cavium.com               drivers/net/qede/qede_rxtx.c
126471  harish.patil at cavium.com               drivers/net/qede/qede_main.c
126448  harish.patil at qlogic.com               drivers/net/qede/qede_ethdev.c
365548  hyonkim at cisco.com                     drivers/net/enic/enic_rxtx.c
362950  hyonkim at cisco.com                     drivers/net/enic/enic_vf_representor.c
362846  hyonkim at cisco.com                     drivers/net/enic/enic_fm_flow.c
363575  igor.romanov at oktetlabs.ru             drivers/common/sfc_efx/base/rhead_pci.c
363574  igor.romanov at oktetlabs.ru             drivers/common/sfc_efx/base/efx_pci.c
140756  igor.romanov at oktetlabs.ru             drivers/common/sfc_efx/base/ef10_filter.c
363735  ivan.malov at oktetlabs.ru               drivers/net/sfc/sfc_mae.c
257007  jerin.jacob at caviumnetworks.com        drivers/net/octeontx/octeontx_ethdev.c
362951  jerinj at marvell.com                    drivers/net/qede/qede_debug.c
360828  jerinj at marvell.com                    drivers/net/qede/qede_debug.c
185375  jerinj at marvell.com                    drivers/net/qede/qede_debug.c
351057  jgrajcia at cisco.com                    drivers/net/memif/rte_eth_memif.c
351054  jgrajcia at cisco.com                    drivers/net/memif/rte_eth_memif.c
366171  jianjay.zhou at huawei.com               drivers/crypto/virtio/virtio_cryptodev.c
366141  jianjay.zhou at huawei.com               drivers/crypto/virtio/virtio_cryptodev.c
365320  jiawenwu at trustnetic.com               drivers/net/txgbe/txgbe_flow.c
363753  jiawenwu at trustnetic.com               drivers/net/txgbe/txgbe_ethdev.c
363749  jiawenwu at trustnetic.com               drivers/net/txgbe/txgbe_ethdev.c
363748  jiawenwu at trustnetic.com               drivers/net/txgbe/txgbe_ethdev.c
363746  jiawenwu at trustnetic.com               drivers/net/txgbe/txgbe_ethdev.c
363738  jiawenwu at trustnetic.com               drivers/net/txgbe/txgbe_ethdev.c
363733  jiawenwu at trustnetic.com               drivers/net/txgbe/txgbe_rxtx.c
362750  jun.yang at nxp.com                      drivers/net/dpaa/dpaa_fmc.c
360840  jun.yang at nxp.com                      drivers/net/dpaa2/dpaa2_flow.c
360831  jun.yang at nxp.com                      drivers/net/dpaa2/dpaa2_flow.c
360830  jun.yang at nxp.com                      drivers/net/dpaa2/dpaa2_flow.c
360827  jun.yang at nxp.com                      drivers/net/dpaa2/dpaa2_flow.c
355222  kaara.satwik at chelsio.com              drivers/net/cxgbe/cxgbe_filter.c
366178  kalesh-anakkur.purayil at broadcom.com   drivers/net/bnxt/bnxt_hwrm.c
363716  kalesh-anakkur.purayil at broadcom.com   drivers/net/bnxt/bnxt_ethdev.c
353629  kalesh-anakkur.purayil at broadcom.com   app/test-pmd/config.c
362948  kirankumark at marvell.com               drivers/net/octeontx2/otx2_flow.c
362947  kirankumark at marvell.com               drivers/net/octeontx2/otx2_flow.c
366256  lance.richardson at broadcom.com         drivers/net/bnxt/bnxt_ethdev.c
366204  lance.richardson at broadcom.com         drivers/net/bnxt/bnxt_ethdev.c
366164  lance.richardson at broadcom.com         drivers/net/bnxt/bnxt_hwrm.c
366148  lance.richardson at broadcom.com         drivers/net/bnxt/bnxt_hwrm.c
362945  manishc at marvell.com                   drivers/net/qede/qede_sriov.c
366260  matan at mellanox.com                    drivers/net/mlx5/mlx5_flow_dv.c
364237  matan at mellanox.com                    drivers/vdpa/mlx5/mlx5_vdpa_event.c
364232  matan at mellanox.com                    drivers/net/mlx5/mlx5.c
364221  matan at mellanox.com                    drivers/vdpa/mlx5/mlx5_vdpa.c
366182  matejvido at gmail.com                   drivers/net/szedata2/rte_eth_szedata2.c
366170  matejvido at gmail.com                   drivers/net/szedata2/rte_eth_szedata2.c
366160  matejvido at gmail.com                   drivers/net/szedata2/rte_eth_szedata2.c
366152  matejvido at gmail.com                   drivers/net/szedata2/rte_eth_szedata2.c
353628  mattias.ronnblom at ericsson.com         drivers/event/dsw/dsw_xstats.c
364222  motih at mellanox.com                    drivers/net/mlx4/mlx4_txq.c
336803  motih at mellanox.com                    drivers/net/failsafe/failsafe_intr.c
357688  ndabilpuram at marvell.com               drivers/net/octeontx2/otx2_tm.c
366121  nipun.gupta at nxp.com                   drivers/net/dpaa2/dpaa2_flow.c
364252  nipun.gupta at nxp.com                   drivers/bus/fslmc/portal/dpaa2_hw_dpio.c
323497  nipun.gupta at nxp.com                   drivers/event/dpaa2/dpaa2_eventdev.c
279440  nipun.gupta at nxp.com                   drivers/event/dpaa2/dpaa2_eventdev.c
364251  olivier.matz at 6wind.com                drivers/common/mlx5/linux/mlx5_nl.c
363899  olivier.matz at 6wind.com                lib/librte_mbuf/rte_mbuf_dyn.c
350257  olivier.matz at 6wind.com                app/test-pmd/csumonly.c
366177  orika at mellanox.com                    drivers/net/mlx5/mlx5_flow_dv.c
325734  orika at mellanox.com                    app/test-pmd/cmdline_flow.c
364241  parav at mellanox.com                    drivers/common/mlx5/mlx5_common_pci.c
364235  parav at mellanox.com                    drivers/common/mlx5/mlx5_common_pci.c
358785  pbhagavatula at marvell.com              drivers/mempool/octeontx2/otx2_mempool_ops.c
357782  rasesh.mody at qlogic.com                drivers/net/qede/qede_main.c
366147  rasland at mellanox.com                  drivers/net/tap/rte_eth_tap.c
364239  rasland at mellanox.com                  drivers/common/mlx5/linux/mlx5_nl.c
364234  rasland at mellanox.com                  drivers/common/mlx5/linux/mlx5_nl.c
365550  ravi1.kumar at amd.com                   drivers/crypto/ccp/ccp_dev.c
362074  ravi1.kumar at amd.com                   drivers/crypto/ccp/ccp_crypto.c
362069  ravi1.kumar at amd.com                   drivers/crypto/ccp/ccp_dev.c
362066  ravi1.kumar at amd.com                   drivers/crypto/ccp/ccp_dev.c
362065  ravi1.kumar at amd.com                   drivers/crypto/ccp/ccp_crypto.c
362064  ravi1.kumar at amd.com                   drivers/crypto/ccp/ccp_dev.c
362062  ravi1.kumar at amd.com                   drivers/crypto/ccp/ccp_crypto.c
362061  ravi1.kumar at amd.com                   drivers/crypto/ccp/ccp_dev.c
362056  ravi1.kumar at amd.com                   drivers/crypto/ccp/ccp_crypto.c
362051  ravi1.kumar at amd.com                   drivers/crypto/ccp/ccp_crypto.c
362048  ravi1.kumar at amd.com                   drivers/crypto/ccp/ccp_crypto.c
362045  ravi1.kumar at amd.com                   drivers/crypto/ccp/ccp_dev.c
362043  ravi1.kumar at amd.com                   drivers/crypto/ccp/ccp_crypto.c
362041  ravi1.kumar at amd.com                   drivers/crypto/ccp/ccp_dev.c
362039  ravi1.kumar at amd.com                   drivers/crypto/ccp/ccp_crypto.c
362033  ravi1.kumar at amd.com                   drivers/crypto/ccp/ccp_crypto.c
362028  ravi1.kumar at amd.com                   drivers/crypto/ccp/ccp_crypto.c
350354  ravi1.kumar at amd.com                   drivers/net/axgbe/axgbe_phy_impl.c
362979  rohit.raj at nxp.com                     drivers/bus/dpaa/base/qbman/process.c
360836  rohit.raj at nxp.com                     drivers/bus/dpaa/base/qbman/process.c
360833  rohit.raj at nxp.com                     drivers/bus/dpaa/base/qbman/process.c
360829  rohit.raj at nxp.com                     drivers/bus/dpaa/base/qbman/process.c
362787  sachin.saxena at nxp.com                 drivers/net/dpaa/dpaa_flow.c
362731  sachin.saxena at nxp.com                 drivers/net/dpaa/dpaa_flow.c
366185  shahafs at mellanox.com                  drivers/net/mlx5/mlx5_flow_dv.c
260412  shahed.shaikh at cavium.com              drivers/net/qede/qede_filter.c
364242  shirik at nvidia.com                     drivers/net/mlx5/mlx5_stats.c
366154  shreyansh.jain at nxp.com                drivers/net/dpaa/dpaa_rxtx.c
362050  shreyansh.jain at nxp.com                drivers/bus/fslmc/fslmc_bus.c
360532  skori at marvell.com                     lib/librte_mempool/rte_mempool.c
360531  skori at marvell.com                     lib/librte_mempool/rte_mempool.c
366180  somnath.kotur at broadcom.com            drivers/net/bnxt/bnxt_ethdev.c
362910  stephen at networkplumber.org            drivers/net/netvsc/hn_rndis.c
362848  stephen at networkplumber.org            drivers/net/tap/tap_netlink.c
362072  stephen at networkplumber.org            drivers/net/bnx2x/bnx2x.c
362057  stephen at networkplumber.org            drivers/net/bnx2x/bnx2x.c
362046  stephen at networkplumber.org            drivers/net/bnx2x/bnx2x.c
362042  stephen at networkplumber.org            drivers/net/bnx2x/ecore_init_ops.h
357710  stephen at networkplumber.org            drivers/net/netvsc/hn_rxtx.c
349919  stephen at networkplumber.org            drivers/net/bnxt/bnxt_ethdev.c
124563  stephen at networkplumber.org            drivers/net/vmxnet3/vmxnet3_rxtx.c
117156  stephen at networkplumber.org            drivers/net/bnx2x/elink.c
117155  stephen at networkplumber.org            drivers/net/bnx2x/elink.c
366209  sthemmin at microsoft.com                drivers/net/netvsc/hn_rxtx.c
366169  suanmingm at mellanox.com                drivers/common/mlx5/mlx5_devx_cmds.c
362753  talshn at mellanox.com                   lib/librte_eal/linux/eal_memalloc.c
360510  talshn at mellanox.com                   lib/librte_eal/linux/eal_memory.c
363755  thomas at monjalon.net                   examples/rxtx_callbacks/main.c
362946  thomas at monjalon.net                   drivers/net/bonding/rte_eth_bond_pmd.c
349896  thomas at monjalon.net                   lib/librte_ethdev/rte_class_eth.c
364218  vasilyf at mellanox.com                  drivers/net/mlx4/mlx4_flow.c
357765  venkatkumar.duvvuru at broadcom.com      drivers/net/bnxt/bnxt_ethdev.c
366253  viacheslavo at mellanox.com              drivers/net/mlx5/mlx5_flow_dv.c
366192  viacheslavo at mellanox.com              drivers/net/mlx5/mlx5_flow_dv.c
366138  viacheslavo at mellanox.com              drivers/net/mlx5/mlx5_flow_dv.c
364248  viacheslavo at mellanox.com              drivers/net/mlx5/mlx5_rxtx.c
364244  viacheslavo at mellanox.com              drivers/net/mlx5/mlx5_txpp.c
364240  viacheslavo at mellanox.com              drivers/net/mlx5/mlx5_rxtx.c
364236  viacheslavo at mellanox.com              drivers/net/mlx5/mlx5_txpp.c
364230  viacheslavo at mellanox.com              drivers/net/mlx5/mlx5_rxtx.c
364229  viacheslavo at mellanox.com              drivers/net/mlx5/mlx5_flow.c
364228  viacheslavo at mellanox.com              drivers/net/mlx5/mlx5_rxtx.c
364225  viacheslavo at mellanox.com              drivers/net/mlx5/mlx5_rxtx.c
364224  viacheslavo at mellanox.com              drivers/net/mlx5/mlx5_txpp.c
364217  viacheslavo at mellanox.com              drivers/net/mlx5/mlx5_txpp.c
364216  viacheslavo at mellanox.com              drivers/net/mlx5/mlx5_txpp.c
364215  viacheslavo at mellanox.com              drivers/net/mlx5/mlx5_txpp.c
364214  viacheslavo at mellanox.com              drivers/net/mlx5/mlx5_rxtx.c
360842  viacheslavo at mellanox.com              app/test-pmd/txonly.c
363462  vikas.gupta at broadcom.com              drivers/crypto/bcmfs/bcmfs_sym_engine.c
363457  vikas.gupta at broadcom.com              drivers/crypto/bcmfs/bcmfs_sym_engine.c
363450  vikas.gupta at broadcom.com              drivers/crypto/bcmfs/bcmfs_sym_engine.c
363449  vikas.gupta at broadcom.com              drivers/crypto/bcmfs/bcmfs_sym_engine.c
364238  vuhuong at mellanox.com                  drivers/common/mlx5/mlx5_common_mr.c
366267  xavier.huwei at huawei.com               drivers/net/hns3/hns3_flow.c
366266  xavier.huwei at huawei.com               drivers/net/hns3/hns3_flow.c
366265  xavier.huwei at huawei.com               drivers/net/hns3/hns3_flow.c
366263  xavier.huwei at huawei.com               drivers/net/hns3/hns3_flow.c
366262  xavier.huwei at huawei.com               drivers/net/hns3/hns3_flow.c
366261  xavier.huwei at huawei.com               drivers/net/hns3/hns3_flow.c
366257  xavier.huwei at huawei.com               drivers/net/hns3/hns3_flow.c
366255  xavier.huwei at huawei.com               drivers/net/hns3/hns3_flow.c
366254  xavier.huwei at huawei.com               drivers/net/hns3/hns3_flow.c
366252  xavier.huwei at huawei.com               drivers/net/hns3/hns3_flow.c
364250  xuemingl at mellanox.com                 drivers/net/mlx5/linux/mlx5_socket.c
364249  xuemingl at mellanox.com                 drivers/net/mlx5/linux/mlx5_socket.c
357777  xuemingl at mellanox.com                 app/test-pmd/cmdline.c
366179  yskoh at mellanox.com                    drivers/net/mlx4/mlx4_txq.c
366162  yskoh at mellanox.com                    drivers/net/mlx4/mlx4_txq.c
364247  yskoh at mellanox.com                    drivers/net/mlx4/mlx4_mr.c
364245  yskoh at mellanox.com                    drivers/net/mlx5/mlx5_rxtx.c
365294  yuvalav at mellanox.com                  app/test-regex/main.c
284098  yuvalav at mellanox.com                  app/test-regex/main.c


More information about the dev mailing list