* [dpdk-dev] LGTM static code analysis of DPDK
@ 2019-03-27 17:44 Mcnamara, John
2019-03-27 17:44 ` Mcnamara, John
0 siblings, 1 reply; 2+ messages in thread
From: Mcnamara, John @ 2019-03-27 17:44 UTC (permalink / raw)
To: ajit.khaparde, alejandro.lucero, allain.legacy, amoreton,
Burakov, Anatoly, andriy.berestovskyy, artem.andreev, arybchenko,
Richardson, Bruce, changchun.ouyang, ciara.power, david.marchand,
Trahe, Fiona, gaetan.rivet, gprathyusha, g.singh, Van Haaren,
Harry, hemant.agrawal, huawei.xie, igor.russkikh, jblunck,
jerin.jacob, jfreimann, jianfeng.tan, jianjay.zhou, Wu, Jingjing,
johndale, kamil.rytarowski, Rybalchenko, Kirill, Ananyev,
Konstantin, kumaras, Ma, Liang J, Wang, Liang-min, linville,
maciejx.t.gajdzica, motih, mspender, nhorman, nipun.gupta,
De Lara Guarch, Pablo, Stillwell Jr, Paul M, pavel.belous,
pbhagavatula, Yang, Qiming, Nicolau, Radu, rahul.lakkireddy,
rasesh.mody, rasesh.mody, rk, sashas, sergio.gonzalez.monroy,
shaguna, shreyansh.jain, Mrozowicz, SlawomirX, somnath.kotur,
ssujith, stephen, sthemmin, sunil.kori, Zhang, Tianfei, Wang,
Yipeng1, Yang, Zhiyong
Cc: dpdk-dev, Thomas Monjalon, luca.boccassi, Yigit, Ferruh
Hi,
While Coverity was down recently we looked at some other static code analysis tools available to open source communities.
One of these is a new interesting tool called LGTM:
https://lgtm.com/projects/g/DPDK/dpdk/overview/
I ran a crosscheck git-blame and identified the probable* authors of the defects. Can the people on the TO: list have a look at the defects that appear to come from their code and submit fixes as necessary. See the full list below for names, files and line numbers. Some of these are pretty minor but some are definitely defects.
* git-blame may not be accurate in this case because the code may have changed since the defect was introduced. The GUI has more information on the commits that introduced some of the defects but that information wasn't available outside the GUI.
You can drill down into the files using this link:
https://lgtm.com/projects/g/DPDK/dpdk/latest/files/
The defects are shown below.
John
Author File Line
====== ==== ====
ajit.khaparde@broadcom.com drivers/net/bnxt/bnxt_hwrm.c 256
ajit.khaparde@broadcom.com drivers/net/bnxt/bnxt_ethdev.c 3308
ajit.khaparde@broadcom.com drivers/net/bnxt/bnxt_ethdev.c 3316
alejandro.lucero@netronome.com drivers/net/nfp/nfpcore/nfp_target.h 547
allain.legacy@windriver.com drivers/net/avp/avp_ethdev.c 272
amoreton@solarflare.com drivers/net/sfc/base/medford2_nic.c 21
anatoly.burakov@intel.com lib/librte_eal/common/eal_common_fbarray.c 55
andriy.berestovskyy@caviumnetworks.com usertools/cpu_layout.py 25
artem.andreev@oktetlabs.ru drivers/mempool/bucket/rte_mempool_bucket.c 546
arybchenko@solarflare.com drivers/net/sfc/base/ef10_ev.c 908
arybchenko@solarflare.com drivers/net/sfc/base/ef10_filter.c 432
arybchenko@solarflare.com drivers/net/sfc/base/ef10_filter.c 622
arybchenko@solarflare.com drivers/net/sfc/base/ef10_filter.c 815
arybchenko@solarflare.com drivers/net/sfc/base/ef10_filter.c 1329
arybchenko@solarflare.com drivers/net/sfc/base/ef10_impl.h 69
arybchenko@solarflare.com drivers/net/sfc/base/ef10_mac.c 289
arybchenko@solarflare.com drivers/net/sfc/base/ef10_mcdi.c 221
arybchenko@solarflare.com drivers/net/sfc/base/ef10_nic.c 1971
arybchenko@solarflare.com drivers/net/sfc/base/ef10_nic.c 2454
arybchenko@solarflare.com drivers/net/sfc/base/ef10_nic.c 2461
arybchenko@solarflare.com drivers/net/sfc/base/ef10_nvram.c 2421
arybchenko@solarflare.com drivers/net/sfc/base/ef10_nvram.c 2422
arybchenko@solarflare.com drivers/net/sfc/base/ef10_rx.c 997
arybchenko@solarflare.com drivers/net/sfc/base/ef10_rx.c 999
arybchenko@solarflare.com drivers/net/sfc/base/ef10_tx.c 230
arybchenko@solarflare.com drivers/net/sfc/base/ef10_tx.c 232
arybchenko@solarflare.com drivers/net/sfc/base/ef10_tx.c 703
arybchenko@solarflare.com drivers/net/sfc/base/ef10_tx.c 710
arybchenko@solarflare.com drivers/net/sfc/base/ef10_tx.c 749
arybchenko@solarflare.com drivers/net/sfc/base/ef10_tx.c 751
arybchenko@solarflare.com drivers/net/sfc/base/efx.h 2906
arybchenko@solarflare.com drivers/net/sfc/base/efx_impl.h 17
arybchenko@solarflare.com drivers/net/sfc/base/efx_sram.c 30
arybchenko@solarflare.com drivers/net/sfc/base/efx_sram.c 151
arybchenko@solarflare.com drivers/net/sfc/base/hunt_nic.c 153
arybchenko@solarflare.com drivers/net/sfc/sfc.c 188
arybchenko@solarflare.com drivers/net/sfc/sfc_ef10_essb_rx.c 139
arybchenko@solarflare.com drivers/net/sfc/sfc_ef10_essb_rx.c 525
bruce.richardson@intel.com drivers/event/sw/sw_evdev_xstats.c 253
bruce.richardson@intel.com drivers/net/virtio/virtio_user/vhost_kernel_tap.h 1
bruce.richardson@intel.com lib/librte_acl/acl_run_sse.h 1
changchun.ouyang@intel.com drivers/net/ixgbe/base/ixgbe_phy.c 207
changchun.ouyang@intel.com drivers/net/ixgbe/base/ixgbe_phy.c 211
ciara.power@intel.com usertools/dpdk-telemetry-client.py 75
ciara.power@intel.com usertools/dpdk-telemetry-client.py 90
ciara.power@intel.com usertools/dpdk-telemetry-client.py 29
ciara.power@intel.com usertools/dpdk-telemetry-client.py 44
ciara.power@intel.com usertools/dpdk-telemetry-client.py 102
ciara.power@intel.com lib/librte_telemetry/rte_telemetry_parser.c 453
ciara.power@intel.com lib/librte_telemetry/rte_telemetry_parser.c 518
david.marchand@6wind.com drivers/bus/pci/linux/pci_uio.c 396
david.marchand@6wind.com drivers/bus/pci/linux/pci_uio.c 557
fiona.trahe@intel.com drivers/common/qat/qat_device.c 195
g.singh@nxp.com drivers/crypto/caam_jr/caam_jr.c 2270
g.singh@nxp.com drivers/crypto/caam_jr/caam_jr.c 2283
gaetan.rivet@6wind.com drivers/net/failsafe/failsafe_private.h 124
gaetan.rivet@6wind.com drivers/net/failsafe/failsafe_private.h 179
gprathyusha@caviumnetworks.com usertools/dpdk-devbind.py 389
gprathyusha@caviumnetworks.com usertools/dpdk-devbind.py 396
gprathyusha@caviumnetworks.com usertools/dpdk-devbind.py 405
gprathyusha@caviumnetworks.com usertools/dpdk-devbind.py 414
gprathyusha@caviumnetworks.com usertools/dpdk-devbind.py 452
gprathyusha@caviumnetworks.com usertools/dpdk-devbind.py 459
gprathyusha@caviumnetworks.com usertools/dpdk-devbind.py 206
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 388
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 480
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 549
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 710
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 798
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 2029
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 2128
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 2178
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 2288
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 2375
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 2419
harry.van.haaren@intel.com drivers/net/virtio/virtio_rxtx.c 1120
hemant.agrawal@nxp.com drivers/bus/fslmc/qbman/qbman_portal.c 934
hemant.agrawal@nxp.com drivers/bus/fslmc/qbman/qbman_portal.c 1000
hemant.agrawal@nxp.com drivers/mempool/dpaa/dpaa_mempool.c 299
hemant.agrawal@nxp.com drivers/bus/dpaa/base/qbman/qman.h 1
hemant.agrawal@nxp.com drivers/bus/fslmc/qbman/include/fsl_qbman_debug.h 1
huawei.xie@intel.com lib/librte_vhost/vhost_user.h 5
igor.russkikh@aquantia.com drivers/net/atlantic/hw_atl/hw_atl_utils.c 465
intel.com usertools/cpu_layout.py 61
intel.com usertools/cpu_layout.py 7
intel.com usertools/dpdk-devbind.py 10
intel.com usertools/dpdk-devbind.py 347
intel.com usertools/dpdk-devbind.py 423
intel.com usertools/dpdk-devbind.py 432
intel.com drivers/net/e1000/base/e1000_i210.c 93
intel.com drivers/net/e1000/igb_rxtx.c 2278
intel.com drivers/net/ixgbe/ixgbe_rxtx.c 4497
intel.com drivers/net/e1000/base/e1000_82575.c 3415
intel.com drivers/net/e1000/base/e1000_82575.c 3419
intel.com drivers/net/ixgbe/base/ixgbe_phy.c 2165
intel.com drivers/net/ixgbe/base/ixgbe_phy.c 2169
intel.com drivers/net/ixgbe/ixgbe_pf.c 227
intel.com drivers/net/ixgbe/ixgbe_pf.c 381
intel.com drivers/net/e1000/base/e1000_manage.c 160
intel.com lib/librte_sched/rte_sched.c 752
jblunck@infradead.org drivers/net/bonding/rte_eth_bond_pmd.c 3314
jerin.jacob@caviumnetworks.com drivers/net/thunderx/nicvf_rxtx.c 448
jerin.jacob@caviumnetworks.com drivers/net/thunderx/nicvf_rxtx.c 537
jfreimann@redhat.com drivers/net/virtio/virtio_ring.h 169
jianfeng.tan@intel.com drivers/net/virtio/virtio_user/vhost.h 5
jianjay.zhou@huawei.com drivers/crypto/virtio/virtio_cryptodev.c 1253
jianjay.zhou@huawei.com drivers/crypto/virtio/virtio_cryptodev.c 1337
jianjay.zhou@huawei.com drivers/crypto/virtio/virtio_cryptodev.c 778
jingjing.wu@intel.com drivers/net/i40e/i40e_rxtx.c 1806
jingjing.wu@intel.com drivers/net/i40e/i40e_rxtx.c 2144
johndale@cisco.com drivers/net/enic/enic_flow.c 1389
johndale@cisco.com drivers/net/enic/enic_flow.c 1516
johndale@cisco.com drivers/net/enic/enic_flow.c 1517
kamil.rytarowski@caviumnetworks.com usertools/dpdk-devbind.py 157
kirill.rybalchenko@intel.com drivers/net/i40e/i40e_ethdev.c 8817
kirill.rybalchenko@intel.com drivers/net/i40e/i40e_fdir.c 2035
kirill.rybalchenko@intel.com drivers/net/ixgbe/ixgbe_fdir.c 1459
konstantin.ananyev@intel.com lib/librte_acl/acl_gen.c 373
konstantin.ananyev@intel.com lib/librte_acl/acl_run_avx2.h 79
konstantin.ananyev@intel.com lib/librte_acl/acl_bld.c 1384
konstantin.ananyev@intel.com lib/librte_acl/acl_bld.c 1394
konstantin.ananyev@intel.com lib/librte_acl/rte_acl.c 215
konstantin.ananyev@intel.com lib/librte_acl/rte_acl.c 274
konstantin.ananyev@intel.com lib/librte_acl/rte_acl.c 304
konstantin.ananyev@intel.com lib/librte_bpf/bpf_exec.c 145
konstantin.ananyev@intel.com lib/librte_bpf/bpf_exec.c 179
kumaras@chelsio.com drivers/net/cxgbe/sge.c 1193
kumaras@chelsio.com drivers/net/cxgbe/sge.c 1204
kumaras@chelsio.com drivers/net/cxgbe/sge.c 1217
kumaras@chelsio.com drivers/net/cxgbe/sge.c 1219
kumaras@chelsio.com drivers/net/cxgbe/sge.c 1227
kumaras@chelsio.com drivers/net/cxgbe/sge.c 1229
liang.j.ma@intel.com drivers/event/opdl/opdl_ring.c 256
liang.j.ma@intel.com drivers/event/opdl/opdl_ring.c 260
liang.j.ma@intel.com drivers/event/opdl/opdl_ring.c 263
liang.j.ma@intel.com drivers/event/opdl/opdl_ring.c 277
liang.j.ma@intel.com drivers/event/opdl/opdl_ring.c 281
liang.j.ma@intel.com drivers/event/opdl/opdl_ring.c 284
liang-min.wang@intel.com drivers/net/e1000/igb_regs.h 148
linville@tuxdriver.com drivers/net/af_packet/rte_eth_af_packet.c 700
linville@tuxdriver.com drivers/net/af_packet/rte_eth_af_packet.c 790
maciejx.t.gajdzica@intel.com drivers/net/bonding/rte_eth_bond_pmd.c 48
motih@mellanox.com drivers/net/failsafe/failsafe_ops.c 479
mspender@solarflare.com drivers/net/sfc/base/ef10_ev.c 956
nhorman@tuxdriver.com usertools/dpdk-pmdinfo.py 225
nhorman@tuxdriver.com usertools/dpdk-pmdinfo.py 70
nhorman@tuxdriver.com usertools/dpdk-pmdinfo.py 112
nhorman@tuxdriver.com usertools/dpdk-pmdinfo.py 181
nipun.gupta@nxp.com drivers/bus/fslmc/qbman/qbman_portal.c 803
nipun.gupta@nxp.com drivers/bus/fslmc/qbman/qbman_portal.c 860
pablo.de.lara.guarch@intel.com drivers/net/bonding/rte_eth_bond_args.c 228
pablo.de.lara.guarch@intel.com lib/librte_efd/rte_efd.c 584
pablo.de.lara.guarch@intel.com lib/librte_hash/rte_cuckoo_hash.c 570
paul.m.stillwell.jr@intel.com drivers/net/ice/base/ice_controlq.c 818
paul.m.stillwell.jr@intel.com drivers/net/ice/base/ice_controlq.c 896
paul.m.stillwell.jr@intel.com drivers/net/ice/base/ice_controlq.c 906
pavel.belous@aquantia.com drivers/net/atlantic/atl_ethdev.c 593
pbhagavatula@caviumnetworks.com drivers/event/octeontx/timvf_evdev.c 98
pbhagavatula@caviumnetworks.com drivers/event/octeontx/timvf_evdev.c 176
qiming.yang@intel.com drivers/net/ixgbe/base/ixgbe_common.c 5043
radu.nicolau@intel.com drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c 101
radu.nicolau@intel.com drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c 102
radu.nicolau@intel.com drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c 103
radu.nicolau@intel.com drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c 104
rahul.lakkireddy@chelsio.com drivers/net/cxgbe/base/t4_hw.c 3797
rahul.lakkireddy@chelsio.com drivers/net/cxgbe/cxgbe_ethdev.c 624
rahul.lakkireddy@chelsio.com drivers/net/cxgbe/sge.c 1252
rahul.lakkireddy@chelsio.com drivers/net/cxgbe/sge.c 1299
rahul.lakkireddy@chelsio.com drivers/net/cxgbe/sge.c 1302
rasesh.mody@cavium.com drivers/net/qede/base/ecore_dev.c 2843
rasesh.mody@cavium.com drivers/net/qede/base/ecore_init_fw_funcs.c 211
rasesh.mody@cavium.com drivers/net/qede/base/ecore_init_fw_funcs.c 493
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_chain.h 190
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_dev.c 3070
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_dev.c 3089
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_int.c 893
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_int.c 1154
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_int.c 1994
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_int_api.h 66
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_init_fw_funcs.c 972
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_sriov.c 125
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_hw.c 588
rk@semihalf.com drivers/net/ena/base/ena_com.c 377
sashas@lightbitslabs.com drivers/net/ena/ena_ethdev.c 2572
sashas@lightbitslabs.com drivers/net/ena/ena_ethdev.c 2584
sashas@lightbitslabs.com drivers/net/ena/ena_ethdev.c 2595
sergio.gonzalez.monroy@intel.com lib/librte_eal/common/arch/x86/rte_cycles.c 105
shaguna@chelsio.com drivers/net/cxgbe/cxgbe_filter.c 196
shaguna@chelsio.com drivers/net/cxgbe/cxgbe_filter.c 292
shaguna@chelsio.com drivers/net/cxgbe/cxgbe_filter.c 316
shaguna@chelsio.com drivers/net/cxgbe/cxgbe_main.c 387
shreyansh.jain@nxp.com drivers/net/dpaa/dpaa_rxtx.c 307
shreyansh.jain@nxp.com drivers/net/dpaa/dpaa_rxtx.c 323
shreyansh.jain@nxp.com drivers/net/dpaa/dpaa_rxtx.c 339
slawomirx.mrozowicz@intel.com drivers/crypto/scheduler/scheduler_pmd_ops.c 474
somnath.kotur@broadcom.com drivers/net/bnxt/bnxt_hwrm.c 3359
ssujith@cisco.com drivers/net/enic/base/vnic_dev.c 224
stephen@networkplumber.org drivers/net/tap/tap_log.h 1
stephen@networkplumber.org lib/librte_eal/common/eal_common_hexdump.c 39
stephen@networkplumber.org lib/librte_eal/common/eal_common_hexdump.c 41
stephen@networkplumber.org lib/librte_eal/common/eal_common_hexdump.c 46
sthemmin@microsoft.com drivers/net/netvsc/hn_rxtx.c 126
sthemmin@microsoft.com drivers/net/netvsc/hn_nvs.h 1
sthemmin@microsoft.com drivers/net/netvsc/hn_rndis.h 1
sthemmin@microsoft.com drivers/net/netvsc/hn_var.h 1
sunil.kori@nxp.com drivers/net/dpaa2/dpaa2_flow.c 1726
tianfei.zhang@intel.com drivers/raw/ifpga_rawdev/base/ifpga_enumerate.c 267
tianfei.zhang@intel.com drivers/raw/ifpga_rawdev/base/opae_hw_api.h 41
tianfei.zhang@intel.com drivers/raw/ifpga_rawdev/base/opae_hw_api.h 201
yipeng1.wang@intel.com lib/librte_member/rte_member_vbf.c 121
zhiyong.yang@intel.com drivers/net/vhost/rte_eth_vhost.c 363
^ permalink raw reply [flat|nested] 2+ messages in thread
* [dpdk-dev] LGTM static code analysis of DPDK
2019-03-27 17:44 [dpdk-dev] LGTM static code analysis of DPDK Mcnamara, John
@ 2019-03-27 17:44 ` Mcnamara, John
0 siblings, 0 replies; 2+ messages in thread
From: Mcnamara, John @ 2019-03-27 17:44 UTC (permalink / raw)
To: ajit.khaparde, alejandro.lucero, allain.legacy, amoreton,
Burakov, Anatoly, andriy.berestovskyy, artem.andreev, arybchenko,
Richardson, Bruce, changchun.ouyang, ciara.power, david.marchand,
Trahe, Fiona, gaetan.rivet, gprathyusha, g.singh, Van Haaren,
Harry, hemant.agrawal, huawei.xie, igor.russkikh, jblunck,
jerin.jacob, jfreimann, jianfeng.tan, jianjay.zhou, Wu, Jingjing,
johndale, kamil.rytarowski, Rybalchenko, Kirill, Ananyev,
Konstantin, kumaras, Ma, Liang J, Wang, Liang-min, linville,
maciejx.t.gajdzica, motih, mspender, nhorman, nipun.gupta,
De Lara Guarch, Pablo, Stillwell Jr, Paul M, pavel.belous,
pbhagavatula, Yang, Qiming, Nicolau, Radu, rahul.lakkireddy,
rasesh.mody, rasesh.mody, rk, sashas, sergio.gonzalez.monroy,
shaguna, shreyansh.jain, Mrozowicz, SlawomirX, somnath.kotur,
ssujith, stephen, sthemmin, sunil.kori, Zhang, Tianfei, Wang,
Yipeng1, Yang, Zhiyong
Cc: dpdk-dev, Thomas Monjalon, luca.boccassi, Yigit, Ferruh
Hi,
While Coverity was down recently we looked at some other static code analysis tools available to open source communities.
One of these is a new interesting tool called LGTM:
https://lgtm.com/projects/g/DPDK/dpdk/overview/
I ran a crosscheck git-blame and identified the probable* authors of the defects. Can the people on the TO: list have a look at the defects that appear to come from their code and submit fixes as necessary. See the full list below for names, files and line numbers. Some of these are pretty minor but some are definitely defects.
* git-blame may not be accurate in this case because the code may have changed since the defect was introduced. The GUI has more information on the commits that introduced some of the defects but that information wasn't available outside the GUI.
You can drill down into the files using this link:
https://lgtm.com/projects/g/DPDK/dpdk/latest/files/
The defects are shown below.
John
Author File Line
====== ==== ====
ajit.khaparde@broadcom.com drivers/net/bnxt/bnxt_hwrm.c 256
ajit.khaparde@broadcom.com drivers/net/bnxt/bnxt_ethdev.c 3308
ajit.khaparde@broadcom.com drivers/net/bnxt/bnxt_ethdev.c 3316
alejandro.lucero@netronome.com drivers/net/nfp/nfpcore/nfp_target.h 547
allain.legacy@windriver.com drivers/net/avp/avp_ethdev.c 272
amoreton@solarflare.com drivers/net/sfc/base/medford2_nic.c 21
anatoly.burakov@intel.com lib/librte_eal/common/eal_common_fbarray.c 55
andriy.berestovskyy@caviumnetworks.com usertools/cpu_layout.py 25
artem.andreev@oktetlabs.ru drivers/mempool/bucket/rte_mempool_bucket.c 546
arybchenko@solarflare.com drivers/net/sfc/base/ef10_ev.c 908
arybchenko@solarflare.com drivers/net/sfc/base/ef10_filter.c 432
arybchenko@solarflare.com drivers/net/sfc/base/ef10_filter.c 622
arybchenko@solarflare.com drivers/net/sfc/base/ef10_filter.c 815
arybchenko@solarflare.com drivers/net/sfc/base/ef10_filter.c 1329
arybchenko@solarflare.com drivers/net/sfc/base/ef10_impl.h 69
arybchenko@solarflare.com drivers/net/sfc/base/ef10_mac.c 289
arybchenko@solarflare.com drivers/net/sfc/base/ef10_mcdi.c 221
arybchenko@solarflare.com drivers/net/sfc/base/ef10_nic.c 1971
arybchenko@solarflare.com drivers/net/sfc/base/ef10_nic.c 2454
arybchenko@solarflare.com drivers/net/sfc/base/ef10_nic.c 2461
arybchenko@solarflare.com drivers/net/sfc/base/ef10_nvram.c 2421
arybchenko@solarflare.com drivers/net/sfc/base/ef10_nvram.c 2422
arybchenko@solarflare.com drivers/net/sfc/base/ef10_rx.c 997
arybchenko@solarflare.com drivers/net/sfc/base/ef10_rx.c 999
arybchenko@solarflare.com drivers/net/sfc/base/ef10_tx.c 230
arybchenko@solarflare.com drivers/net/sfc/base/ef10_tx.c 232
arybchenko@solarflare.com drivers/net/sfc/base/ef10_tx.c 703
arybchenko@solarflare.com drivers/net/sfc/base/ef10_tx.c 710
arybchenko@solarflare.com drivers/net/sfc/base/ef10_tx.c 749
arybchenko@solarflare.com drivers/net/sfc/base/ef10_tx.c 751
arybchenko@solarflare.com drivers/net/sfc/base/efx.h 2906
arybchenko@solarflare.com drivers/net/sfc/base/efx_impl.h 17
arybchenko@solarflare.com drivers/net/sfc/base/efx_sram.c 30
arybchenko@solarflare.com drivers/net/sfc/base/efx_sram.c 151
arybchenko@solarflare.com drivers/net/sfc/base/hunt_nic.c 153
arybchenko@solarflare.com drivers/net/sfc/sfc.c 188
arybchenko@solarflare.com drivers/net/sfc/sfc_ef10_essb_rx.c 139
arybchenko@solarflare.com drivers/net/sfc/sfc_ef10_essb_rx.c 525
bruce.richardson@intel.com drivers/event/sw/sw_evdev_xstats.c 253
bruce.richardson@intel.com drivers/net/virtio/virtio_user/vhost_kernel_tap.h 1
bruce.richardson@intel.com lib/librte_acl/acl_run_sse.h 1
changchun.ouyang@intel.com drivers/net/ixgbe/base/ixgbe_phy.c 207
changchun.ouyang@intel.com drivers/net/ixgbe/base/ixgbe_phy.c 211
ciara.power@intel.com usertools/dpdk-telemetry-client.py 75
ciara.power@intel.com usertools/dpdk-telemetry-client.py 90
ciara.power@intel.com usertools/dpdk-telemetry-client.py 29
ciara.power@intel.com usertools/dpdk-telemetry-client.py 44
ciara.power@intel.com usertools/dpdk-telemetry-client.py 102
ciara.power@intel.com lib/librte_telemetry/rte_telemetry_parser.c 453
ciara.power@intel.com lib/librte_telemetry/rte_telemetry_parser.c 518
david.marchand@6wind.com drivers/bus/pci/linux/pci_uio.c 396
david.marchand@6wind.com drivers/bus/pci/linux/pci_uio.c 557
fiona.trahe@intel.com drivers/common/qat/qat_device.c 195
g.singh@nxp.com drivers/crypto/caam_jr/caam_jr.c 2270
g.singh@nxp.com drivers/crypto/caam_jr/caam_jr.c 2283
gaetan.rivet@6wind.com drivers/net/failsafe/failsafe_private.h 124
gaetan.rivet@6wind.com drivers/net/failsafe/failsafe_private.h 179
gprathyusha@caviumnetworks.com usertools/dpdk-devbind.py 389
gprathyusha@caviumnetworks.com usertools/dpdk-devbind.py 396
gprathyusha@caviumnetworks.com usertools/dpdk-devbind.py 405
gprathyusha@caviumnetworks.com usertools/dpdk-devbind.py 414
gprathyusha@caviumnetworks.com usertools/dpdk-devbind.py 452
gprathyusha@caviumnetworks.com usertools/dpdk-devbind.py 459
gprathyusha@caviumnetworks.com usertools/dpdk-devbind.py 206
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 388
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 480
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 549
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 710
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 798
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 2029
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 2128
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 2178
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 2288
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 2375
harry.van.haaren@intel.com drivers/event/sw/sw_evdev_selftest.c 2419
harry.van.haaren@intel.com drivers/net/virtio/virtio_rxtx.c 1120
hemant.agrawal@nxp.com drivers/bus/fslmc/qbman/qbman_portal.c 934
hemant.agrawal@nxp.com drivers/bus/fslmc/qbman/qbman_portal.c 1000
hemant.agrawal@nxp.com drivers/mempool/dpaa/dpaa_mempool.c 299
hemant.agrawal@nxp.com drivers/bus/dpaa/base/qbman/qman.h 1
hemant.agrawal@nxp.com drivers/bus/fslmc/qbman/include/fsl_qbman_debug.h 1
huawei.xie@intel.com lib/librte_vhost/vhost_user.h 5
igor.russkikh@aquantia.com drivers/net/atlantic/hw_atl/hw_atl_utils.c 465
intel.com usertools/cpu_layout.py 61
intel.com usertools/cpu_layout.py 7
intel.com usertools/dpdk-devbind.py 10
intel.com usertools/dpdk-devbind.py 347
intel.com usertools/dpdk-devbind.py 423
intel.com usertools/dpdk-devbind.py 432
intel.com drivers/net/e1000/base/e1000_i210.c 93
intel.com drivers/net/e1000/igb_rxtx.c 2278
intel.com drivers/net/ixgbe/ixgbe_rxtx.c 4497
intel.com drivers/net/e1000/base/e1000_82575.c 3415
intel.com drivers/net/e1000/base/e1000_82575.c 3419
intel.com drivers/net/ixgbe/base/ixgbe_phy.c 2165
intel.com drivers/net/ixgbe/base/ixgbe_phy.c 2169
intel.com drivers/net/ixgbe/ixgbe_pf.c 227
intel.com drivers/net/ixgbe/ixgbe_pf.c 381
intel.com drivers/net/e1000/base/e1000_manage.c 160
intel.com lib/librte_sched/rte_sched.c 752
jblunck@infradead.org drivers/net/bonding/rte_eth_bond_pmd.c 3314
jerin.jacob@caviumnetworks.com drivers/net/thunderx/nicvf_rxtx.c 448
jerin.jacob@caviumnetworks.com drivers/net/thunderx/nicvf_rxtx.c 537
jfreimann@redhat.com drivers/net/virtio/virtio_ring.h 169
jianfeng.tan@intel.com drivers/net/virtio/virtio_user/vhost.h 5
jianjay.zhou@huawei.com drivers/crypto/virtio/virtio_cryptodev.c 1253
jianjay.zhou@huawei.com drivers/crypto/virtio/virtio_cryptodev.c 1337
jianjay.zhou@huawei.com drivers/crypto/virtio/virtio_cryptodev.c 778
jingjing.wu@intel.com drivers/net/i40e/i40e_rxtx.c 1806
jingjing.wu@intel.com drivers/net/i40e/i40e_rxtx.c 2144
johndale@cisco.com drivers/net/enic/enic_flow.c 1389
johndale@cisco.com drivers/net/enic/enic_flow.c 1516
johndale@cisco.com drivers/net/enic/enic_flow.c 1517
kamil.rytarowski@caviumnetworks.com usertools/dpdk-devbind.py 157
kirill.rybalchenko@intel.com drivers/net/i40e/i40e_ethdev.c 8817
kirill.rybalchenko@intel.com drivers/net/i40e/i40e_fdir.c 2035
kirill.rybalchenko@intel.com drivers/net/ixgbe/ixgbe_fdir.c 1459
konstantin.ananyev@intel.com lib/librte_acl/acl_gen.c 373
konstantin.ananyev@intel.com lib/librte_acl/acl_run_avx2.h 79
konstantin.ananyev@intel.com lib/librte_acl/acl_bld.c 1384
konstantin.ananyev@intel.com lib/librte_acl/acl_bld.c 1394
konstantin.ananyev@intel.com lib/librte_acl/rte_acl.c 215
konstantin.ananyev@intel.com lib/librte_acl/rte_acl.c 274
konstantin.ananyev@intel.com lib/librte_acl/rte_acl.c 304
konstantin.ananyev@intel.com lib/librte_bpf/bpf_exec.c 145
konstantin.ananyev@intel.com lib/librte_bpf/bpf_exec.c 179
kumaras@chelsio.com drivers/net/cxgbe/sge.c 1193
kumaras@chelsio.com drivers/net/cxgbe/sge.c 1204
kumaras@chelsio.com drivers/net/cxgbe/sge.c 1217
kumaras@chelsio.com drivers/net/cxgbe/sge.c 1219
kumaras@chelsio.com drivers/net/cxgbe/sge.c 1227
kumaras@chelsio.com drivers/net/cxgbe/sge.c 1229
liang.j.ma@intel.com drivers/event/opdl/opdl_ring.c 256
liang.j.ma@intel.com drivers/event/opdl/opdl_ring.c 260
liang.j.ma@intel.com drivers/event/opdl/opdl_ring.c 263
liang.j.ma@intel.com drivers/event/opdl/opdl_ring.c 277
liang.j.ma@intel.com drivers/event/opdl/opdl_ring.c 281
liang.j.ma@intel.com drivers/event/opdl/opdl_ring.c 284
liang-min.wang@intel.com drivers/net/e1000/igb_regs.h 148
linville@tuxdriver.com drivers/net/af_packet/rte_eth_af_packet.c 700
linville@tuxdriver.com drivers/net/af_packet/rte_eth_af_packet.c 790
maciejx.t.gajdzica@intel.com drivers/net/bonding/rte_eth_bond_pmd.c 48
motih@mellanox.com drivers/net/failsafe/failsafe_ops.c 479
mspender@solarflare.com drivers/net/sfc/base/ef10_ev.c 956
nhorman@tuxdriver.com usertools/dpdk-pmdinfo.py 225
nhorman@tuxdriver.com usertools/dpdk-pmdinfo.py 70
nhorman@tuxdriver.com usertools/dpdk-pmdinfo.py 112
nhorman@tuxdriver.com usertools/dpdk-pmdinfo.py 181
nipun.gupta@nxp.com drivers/bus/fslmc/qbman/qbman_portal.c 803
nipun.gupta@nxp.com drivers/bus/fslmc/qbman/qbman_portal.c 860
pablo.de.lara.guarch@intel.com drivers/net/bonding/rte_eth_bond_args.c 228
pablo.de.lara.guarch@intel.com lib/librte_efd/rte_efd.c 584
pablo.de.lara.guarch@intel.com lib/librte_hash/rte_cuckoo_hash.c 570
paul.m.stillwell.jr@intel.com drivers/net/ice/base/ice_controlq.c 818
paul.m.stillwell.jr@intel.com drivers/net/ice/base/ice_controlq.c 896
paul.m.stillwell.jr@intel.com drivers/net/ice/base/ice_controlq.c 906
pavel.belous@aquantia.com drivers/net/atlantic/atl_ethdev.c 593
pbhagavatula@caviumnetworks.com drivers/event/octeontx/timvf_evdev.c 98
pbhagavatula@caviumnetworks.com drivers/event/octeontx/timvf_evdev.c 176
qiming.yang@intel.com drivers/net/ixgbe/base/ixgbe_common.c 5043
radu.nicolau@intel.com drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c 101
radu.nicolau@intel.com drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c 102
radu.nicolau@intel.com drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c 103
radu.nicolau@intel.com drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c 104
rahul.lakkireddy@chelsio.com drivers/net/cxgbe/base/t4_hw.c 3797
rahul.lakkireddy@chelsio.com drivers/net/cxgbe/cxgbe_ethdev.c 624
rahul.lakkireddy@chelsio.com drivers/net/cxgbe/sge.c 1252
rahul.lakkireddy@chelsio.com drivers/net/cxgbe/sge.c 1299
rahul.lakkireddy@chelsio.com drivers/net/cxgbe/sge.c 1302
rasesh.mody@cavium.com drivers/net/qede/base/ecore_dev.c 2843
rasesh.mody@cavium.com drivers/net/qede/base/ecore_init_fw_funcs.c 211
rasesh.mody@cavium.com drivers/net/qede/base/ecore_init_fw_funcs.c 493
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_chain.h 190
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_dev.c 3070
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_dev.c 3089
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_int.c 893
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_int.c 1154
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_int.c 1994
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_int_api.h 66
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_init_fw_funcs.c 972
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_sriov.c 125
rasesh.mody@qlogic.com drivers/net/qede/base/ecore_hw.c 588
rk@semihalf.com drivers/net/ena/base/ena_com.c 377
sashas@lightbitslabs.com drivers/net/ena/ena_ethdev.c 2572
sashas@lightbitslabs.com drivers/net/ena/ena_ethdev.c 2584
sashas@lightbitslabs.com drivers/net/ena/ena_ethdev.c 2595
sergio.gonzalez.monroy@intel.com lib/librte_eal/common/arch/x86/rte_cycles.c 105
shaguna@chelsio.com drivers/net/cxgbe/cxgbe_filter.c 196
shaguna@chelsio.com drivers/net/cxgbe/cxgbe_filter.c 292
shaguna@chelsio.com drivers/net/cxgbe/cxgbe_filter.c 316
shaguna@chelsio.com drivers/net/cxgbe/cxgbe_main.c 387
shreyansh.jain@nxp.com drivers/net/dpaa/dpaa_rxtx.c 307
shreyansh.jain@nxp.com drivers/net/dpaa/dpaa_rxtx.c 323
shreyansh.jain@nxp.com drivers/net/dpaa/dpaa_rxtx.c 339
slawomirx.mrozowicz@intel.com drivers/crypto/scheduler/scheduler_pmd_ops.c 474
somnath.kotur@broadcom.com drivers/net/bnxt/bnxt_hwrm.c 3359
ssujith@cisco.com drivers/net/enic/base/vnic_dev.c 224
stephen@networkplumber.org drivers/net/tap/tap_log.h 1
stephen@networkplumber.org lib/librte_eal/common/eal_common_hexdump.c 39
stephen@networkplumber.org lib/librte_eal/common/eal_common_hexdump.c 41
stephen@networkplumber.org lib/librte_eal/common/eal_common_hexdump.c 46
sthemmin@microsoft.com drivers/net/netvsc/hn_rxtx.c 126
sthemmin@microsoft.com drivers/net/netvsc/hn_nvs.h 1
sthemmin@microsoft.com drivers/net/netvsc/hn_rndis.h 1
sthemmin@microsoft.com drivers/net/netvsc/hn_var.h 1
sunil.kori@nxp.com drivers/net/dpaa2/dpaa2_flow.c 1726
tianfei.zhang@intel.com drivers/raw/ifpga_rawdev/base/ifpga_enumerate.c 267
tianfei.zhang@intel.com drivers/raw/ifpga_rawdev/base/opae_hw_api.h 41
tianfei.zhang@intel.com drivers/raw/ifpga_rawdev/base/opae_hw_api.h 201
yipeng1.wang@intel.com lib/librte_member/rte_member_vbf.c 121
zhiyong.yang@intel.com drivers/net/vhost/rte_eth_vhost.c 363
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2019-03-27 17:44 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-03-27 17:44 [dpdk-dev] LGTM static code analysis of DPDK Mcnamara, John
2019-03-27 17:44 ` Mcnamara, John
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).