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 [email protected] drivers/net/mlx4/mlx4_rxq.c
364223 [email protected] drivers/net/mlx4/mlx4.c
366258 [email protected] drivers/net/bnxt/bnxt_ethdev.c
366198 [email protected] drivers/net/bnxt/bnxt_flow.c
366165 [email protected] drivers/net/bnxt/bnxt_hwrm.c
366140 [email protected] drivers/net/bnxt/bnxt_flow.c
366137 [email protected] drivers/net/bnxt/rte_pmd_bnxt.c
366130 [email protected] drivers/net/bnxt/rte_pmd_bnxt.c
366191 [email protected]
drivers/crypto/openssl/rte_openssl_pmd.c
366117 [email protected] lib/librte_lpm/rte_lpm6.c
366203 [email protected] drivers/net/mlx5/mlx5_flow_dv.c
366133 [email protected] drivers/common/cpt/cpt_ucode.h
363571 [email protected] drivers/net/sfc/sfc_ef100_rx.c
363567 [email protected] drivers/net/sfc/sfc_ef100_rx.c
121742 [email protected]
drivers/common/sfc_efx/base/efx_mon.c
121729 [email protected]
drivers/common/sfc_efx/base/ef10_filter.c
366176 [email protected] drivers/net/ionic/ionic_rxtx.c
366167 [email protected] drivers/net/ionic/ionic_rxtx.c
357698 [email protected] drivers/net/hinic/hinic_pmd_flow.c
357678 [email protected] drivers/net/hinic/hinic_pmd_flow.c
350363 [email protected] drivers/net/hinic/hinic_pmd_flow.c
350360 [email protected] drivers/net/hinic/hinic_pmd_flow.c
350356 [email protected] drivers/net/hinic/hinic_pmd_flow.c
350341 [email protected] drivers/net/hinic/hinic_pmd_flow.c
362044 [email protected] drivers/bus/pci/linux/pci.c
364227 [email protected] drivers/net/mlx5/mlx5_rxq.c
362783 [email protected] app/test-pmd/testpmd.c
366136 [email protected] drivers/net/ark/ark_ethdev.c
362771 [email protected] drivers/net/ark/ark_ethdev_tx.c
362075 [email protected] drivers/net/pfe/pfe_hif.c
362071 [email protected] drivers/net/pfe/pfe_ethdev.c
362059 [email protected] drivers/net/pfe/pfe_ethdev.c
362052 [email protected] drivers/net/pfe/pfe_hif.c
362047 [email protected] drivers/net/pfe/pfe_hif.c
362036 [email protected] drivers/net/pfe/pfe_hif_lib.c
362035 [email protected] drivers/net/pfe/pfe_ethdev.c
362030 [email protected] drivers/net/pfe/pfe_ethdev.c
362029 [email protected] drivers/net/pfe/pfe_hif_lib.c
343423 [email protected]
drivers/crypto/caam_jr/caam_jr_uio.c
343402 [email protected] drivers/net/enetc/enetc_ethdev.c
362880 [email protected]
drivers/net/failsafe/failsafe_args.c
302855 [email protected]
lib/librte_eal/common/eal_common_dev.c
366201 [email protected] drivers/net/mlx5/mlx5_flow.c
138087 [email protected] drivers/net/qede/qede_main.c
138079 [email protected] drivers/net/qede/qede_rxtx.c
126471 [email protected] drivers/net/qede/qede_main.c
126448 [email protected] drivers/net/qede/qede_ethdev.c
365548 [email protected] drivers/net/enic/enic_rxtx.c
362950 [email protected]
drivers/net/enic/enic_vf_representor.c
362846 [email protected] drivers/net/enic/enic_fm_flow.c
363575 [email protected]
drivers/common/sfc_efx/base/rhead_pci.c
363574 [email protected]
drivers/common/sfc_efx/base/efx_pci.c
140756 [email protected]
drivers/common/sfc_efx/base/ef10_filter.c
363735 [email protected] drivers/net/sfc/sfc_mae.c
257007 [email protected]
drivers/net/octeontx/octeontx_ethdev.c
362951 [email protected] drivers/net/qede/qede_debug.c
360828 [email protected] drivers/net/qede/qede_debug.c
185375 [email protected] drivers/net/qede/qede_debug.c
351057 [email protected] drivers/net/memif/rte_eth_memif.c
351054 [email protected] drivers/net/memif/rte_eth_memif.c
366171 [email protected]
drivers/crypto/virtio/virtio_cryptodev.c
366141 [email protected]
drivers/crypto/virtio/virtio_cryptodev.c
365320 [email protected] drivers/net/txgbe/txgbe_flow.c
363753 [email protected] drivers/net/txgbe/txgbe_ethdev.c
363749 [email protected] drivers/net/txgbe/txgbe_ethdev.c
363748 [email protected] drivers/net/txgbe/txgbe_ethdev.c
363746 [email protected] drivers/net/txgbe/txgbe_ethdev.c
363738 [email protected] drivers/net/txgbe/txgbe_ethdev.c
363733 [email protected] drivers/net/txgbe/txgbe_rxtx.c
362750 [email protected] drivers/net/dpaa/dpaa_fmc.c
360840 [email protected] drivers/net/dpaa2/dpaa2_flow.c
360831 [email protected] drivers/net/dpaa2/dpaa2_flow.c
360830 [email protected] drivers/net/dpaa2/dpaa2_flow.c
360827 [email protected] drivers/net/dpaa2/dpaa2_flow.c
355222 [email protected] drivers/net/cxgbe/cxgbe_filter.c
366178 [email protected] drivers/net/bnxt/bnxt_hwrm.c
363716 [email protected] drivers/net/bnxt/bnxt_ethdev.c
353629 [email protected] app/test-pmd/config.c
362948 [email protected] drivers/net/octeontx2/otx2_flow.c
362947 [email protected] drivers/net/octeontx2/otx2_flow.c
366256 [email protected] drivers/net/bnxt/bnxt_ethdev.c
366204 [email protected] drivers/net/bnxt/bnxt_ethdev.c
366164 [email protected] drivers/net/bnxt/bnxt_hwrm.c
366148 [email protected] drivers/net/bnxt/bnxt_hwrm.c
362945 [email protected] drivers/net/qede/qede_sriov.c
366260 [email protected] drivers/net/mlx5/mlx5_flow_dv.c
364237 [email protected]
drivers/vdpa/mlx5/mlx5_vdpa_event.c
364232 [email protected] drivers/net/mlx5/mlx5.c
364221 [email protected] drivers/vdpa/mlx5/mlx5_vdpa.c
366182 [email protected]
drivers/net/szedata2/rte_eth_szedata2.c
366170 [email protected]
drivers/net/szedata2/rte_eth_szedata2.c
366160 [email protected]
drivers/net/szedata2/rte_eth_szedata2.c
366152 [email protected]
drivers/net/szedata2/rte_eth_szedata2.c
353628 [email protected] drivers/event/dsw/dsw_xstats.c
364222 [email protected] drivers/net/mlx4/mlx4_txq.c
336803 [email protected]
drivers/net/failsafe/failsafe_intr.c
357688 [email protected] drivers/net/octeontx2/otx2_tm.c
366121 [email protected] drivers/net/dpaa2/dpaa2_flow.c
364252 [email protected]
drivers/bus/fslmc/portal/dpaa2_hw_dpio.c
323497 [email protected]
drivers/event/dpaa2/dpaa2_eventdev.c
279440 [email protected]
drivers/event/dpaa2/dpaa2_eventdev.c
364251 [email protected]
drivers/common/mlx5/linux/mlx5_nl.c
363899 [email protected] lib/librte_mbuf/rte_mbuf_dyn.c
350257 [email protected] app/test-pmd/csumonly.c
366177 [email protected] drivers/net/mlx5/mlx5_flow_dv.c
325734 [email protected] app/test-pmd/cmdline_flow.c
364241 [email protected]
drivers/common/mlx5/mlx5_common_pci.c
364235 [email protected]
drivers/common/mlx5/mlx5_common_pci.c
358785 [email protected]
drivers/mempool/octeontx2/otx2_mempool_ops.c
357782 [email protected] drivers/net/qede/qede_main.c
366147 [email protected] drivers/net/tap/rte_eth_tap.c
364239 [email protected]
drivers/common/mlx5/linux/mlx5_nl.c
364234 [email protected]
drivers/common/mlx5/linux/mlx5_nl.c
365550 [email protected] drivers/crypto/ccp/ccp_dev.c
362074 [email protected] drivers/crypto/ccp/ccp_crypto.c
362069 [email protected] drivers/crypto/ccp/ccp_dev.c
362066 [email protected] drivers/crypto/ccp/ccp_dev.c
362065 [email protected] drivers/crypto/ccp/ccp_crypto.c
362064 [email protected] drivers/crypto/ccp/ccp_dev.c
362062 [email protected] drivers/crypto/ccp/ccp_crypto.c
362061 [email protected] drivers/crypto/ccp/ccp_dev.c
362056 [email protected] drivers/crypto/ccp/ccp_crypto.c
362051 [email protected] drivers/crypto/ccp/ccp_crypto.c
362048 [email protected] drivers/crypto/ccp/ccp_crypto.c
362045 [email protected] drivers/crypto/ccp/ccp_dev.c
362043 [email protected] drivers/crypto/ccp/ccp_crypto.c
362041 [email protected] drivers/crypto/ccp/ccp_dev.c
362039 [email protected] drivers/crypto/ccp/ccp_crypto.c
362033 [email protected] drivers/crypto/ccp/ccp_crypto.c
362028 [email protected] drivers/crypto/ccp/ccp_crypto.c
350354 [email protected] drivers/net/axgbe/axgbe_phy_impl.c
362979 [email protected]
drivers/bus/dpaa/base/qbman/process.c
360836 [email protected]
drivers/bus/dpaa/base/qbman/process.c
360833 [email protected]
drivers/bus/dpaa/base/qbman/process.c
360829 [email protected]
drivers/bus/dpaa/base/qbman/process.c
362787 [email protected] drivers/net/dpaa/dpaa_flow.c
362731 [email protected] drivers/net/dpaa/dpaa_flow.c
366185 [email protected] drivers/net/mlx5/mlx5_flow_dv.c
260412 [email protected] drivers/net/qede/qede_filter.c
364242 [email protected] drivers/net/mlx5/mlx5_stats.c
366154 [email protected] drivers/net/dpaa/dpaa_rxtx.c
362050 [email protected] drivers/bus/fslmc/fslmc_bus.c
360532 [email protected] lib/librte_mempool/rte_mempool.c
360531 [email protected] lib/librte_mempool/rte_mempool.c
366180 [email protected] drivers/net/bnxt/bnxt_ethdev.c
362910 [email protected] drivers/net/netvsc/hn_rndis.c
362848 [email protected] drivers/net/tap/tap_netlink.c
362072 [email protected] drivers/net/bnx2x/bnx2x.c
362057 [email protected] drivers/net/bnx2x/bnx2x.c
362046 [email protected] drivers/net/bnx2x/bnx2x.c
362042 [email protected] drivers/net/bnx2x/ecore_init_ops.h
357710 [email protected] drivers/net/netvsc/hn_rxtx.c
349919 [email protected] drivers/net/bnxt/bnxt_ethdev.c
124563 [email protected] drivers/net/vmxnet3/vmxnet3_rxtx.c
117156 [email protected] drivers/net/bnx2x/elink.c
117155 [email protected] drivers/net/bnx2x/elink.c
366209 [email protected] drivers/net/netvsc/hn_rxtx.c
366169 [email protected]
drivers/common/mlx5/mlx5_devx_cmds.c
362753 [email protected]
lib/librte_eal/linux/eal_memalloc.c
360510 [email protected] lib/librte_eal/linux/eal_memory.c
363755 [email protected] examples/rxtx_callbacks/main.c
362946 [email protected]
drivers/net/bonding/rte_eth_bond_pmd.c
349896 [email protected] lib/librte_ethdev/rte_class_eth.c
364218 [email protected] drivers/net/mlx4/mlx4_flow.c
357765 [email protected] drivers/net/bnxt/bnxt_ethdev.c
366253 [email protected] drivers/net/mlx5/mlx5_flow_dv.c
366192 [email protected] drivers/net/mlx5/mlx5_flow_dv.c
366138 [email protected] drivers/net/mlx5/mlx5_flow_dv.c
364248 [email protected] drivers/net/mlx5/mlx5_rxtx.c
364244 [email protected] drivers/net/mlx5/mlx5_txpp.c
364240 [email protected] drivers/net/mlx5/mlx5_rxtx.c
364236 [email protected] drivers/net/mlx5/mlx5_txpp.c
364230 [email protected] drivers/net/mlx5/mlx5_rxtx.c
364229 [email protected] drivers/net/mlx5/mlx5_flow.c
364228 [email protected] drivers/net/mlx5/mlx5_rxtx.c
364225 [email protected] drivers/net/mlx5/mlx5_rxtx.c
364224 [email protected] drivers/net/mlx5/mlx5_txpp.c
364217 [email protected] drivers/net/mlx5/mlx5_txpp.c
364216 [email protected] drivers/net/mlx5/mlx5_txpp.c
364215 [email protected] drivers/net/mlx5/mlx5_txpp.c
364214 [email protected] drivers/net/mlx5/mlx5_rxtx.c
360842 [email protected] app/test-pmd/txonly.c
363462 [email protected]
drivers/crypto/bcmfs/bcmfs_sym_engine.c
363457 [email protected]
drivers/crypto/bcmfs/bcmfs_sym_engine.c
363450 [email protected]
drivers/crypto/bcmfs/bcmfs_sym_engine.c
363449 [email protected]
drivers/crypto/bcmfs/bcmfs_sym_engine.c
364238 [email protected]
drivers/common/mlx5/mlx5_common_mr.c
366267 [email protected] drivers/net/hns3/hns3_flow.c
366266 [email protected] drivers/net/hns3/hns3_flow.c
366265 [email protected] drivers/net/hns3/hns3_flow.c
366263 [email protected] drivers/net/hns3/hns3_flow.c
366262 [email protected] drivers/net/hns3/hns3_flow.c
366261 [email protected] drivers/net/hns3/hns3_flow.c
366257 [email protected] drivers/net/hns3/hns3_flow.c
366255 [email protected] drivers/net/hns3/hns3_flow.c
366254 [email protected] drivers/net/hns3/hns3_flow.c
366252 [email protected] drivers/net/hns3/hns3_flow.c
364250 [email protected]
drivers/net/mlx5/linux/mlx5_socket.c
364249 [email protected]
drivers/net/mlx5/linux/mlx5_socket.c
357777 [email protected] app/test-pmd/cmdline.c
366179 [email protected] drivers/net/mlx4/mlx4_txq.c
366162 [email protected] drivers/net/mlx4/mlx4_txq.c
364247 [email protected] drivers/net/mlx4/mlx4_mr.c
364245 [email protected] drivers/net/mlx5/mlx5_rxtx.c
365294 [email protected] app/test-regex/main.c
284098 [email protected] app/test-regex/main.c