History log of /dpdk/devtools/ (Results 201 – 225 of 307)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
3c45889101-Apr-2019 Thomas Monjalon <[email protected]>

eal: remove exec-env directory

Only one header file (rte_kni_common.h) was in the sub-directory
include/exec-env/
This file was installed in a sub-directory of the same name
in the makefile-based b

eal: remove exec-env directory

Only one header file (rte_kni_common.h) was in the sub-directory
include/exec-env/
This file was installed in a sub-directory of the same name
in the makefile-based build.
Source and install directories are moved as below:

lib/librte_eal/linux/eal/include/exec-env/
-> lib/librte_eal/linux/eal/include/

build/include/exec-env/
-> build/include/

The consequence is to have a file hierarchy a bit more flat.

Signed-off-by: Thomas Monjalon <[email protected]>
Reviewed-by: David Marchand <[email protected]>
Tested-by: David Marchand <[email protected]>
Acked-by: Ferruh Yigit <[email protected]>

show more ...

d6cefc1101-Apr-2019 Bruce Richardson <[email protected]>

devtools: allow test build outside source directory

The test-meson-builds.sh script correctly detects the source directory and
builds the native builds successfully in a directory outside of the sou

devtools: allow test build outside source directory

The test-meson-builds.sh script correctly detects the source directory and
builds the native builds successfully in a directory outside of the source
tree. However, the paths to the cross-files are not prefixed with the
source directory path, so the cross-builds all fail. Fix this by prepending
the source directory path appropriately.

Signed-off-by: Bruce Richardson <[email protected]>
Acked-by: Luca Boccassi <[email protected]>

show more ...


/dpdk/.ci/linux-build.sh
/dpdk/MAINTAINERS
/dpdk/VERSION
/dpdk/app/test-bbdev/main.h
/dpdk/app/test-pipeline/meson.build
/dpdk/app/test-pmd/cmdline.c
/dpdk/app/test-pmd/config.c
/dpdk/app/test-pmd/parameters.c
/dpdk/app/test-pmd/testpmd.c
/dpdk/app/test-pmd/testpmd.h
/dpdk/app/test-pmd/txonly.c
/dpdk/app/test/Makefile
/dpdk/app/test/autotest_data.py
/dpdk/app/test/meson.build
/dpdk/app/test/process.h
/dpdk/app/test/resource.h
/dpdk/app/test/test.c
/dpdk/app/test/test.h
/dpdk/app/test/test_common.c
/dpdk/app/test/test_eal_flags.c
/dpdk/app/test/test_efd.c
/dpdk/app/test/test_fbarray.c
/dpdk/app/test/test_hash.c
/dpdk/app/test/test_rwlock.c
/dpdk/app/test/test_service_cores.c
/dpdk/app/test/test_spinlock.c
/dpdk/app/test/test_ticketlock.c
/dpdk/app/test/test_timer_racecond.c
/dpdk/config/common_base
/dpdk/config/meson.build
/dpdk/config/rte_config.h
test-meson-builds.sh
/dpdk/doc/api/doxy-api-index.md
/dpdk/doc/guides/contributing/stable.rst
/dpdk/doc/guides/contributing/versioning.rst
/dpdk/doc/guides/nics/features/ice_vec.ini
/dpdk/doc/guides/nics/ice.rst
/dpdk/doc/guides/nics/kni.rst
/dpdk/doc/guides/prog_guide/env_abstraction_layer.rst
/dpdk/doc/guides/prog_guide/kernel_nic_interface.rst
/dpdk/doc/guides/rel_notes/deprecation.rst
/dpdk/doc/guides/rel_notes/release_19_05.rst
/dpdk/doc/guides/testpmd_app_ug/run_app.rst
/dpdk/doc/guides/testpmd_app_ug/testpmd_funcs.rst
/dpdk/drivers/bus/dpaa/base/fman/fman.c
/dpdk/drivers/bus/dpaa/base/fman/fman_hw.c
/dpdk/drivers/bus/dpaa/base/fman/netcfg_layer.c
/dpdk/drivers/bus/dpaa/base/qbman/qman.c
/dpdk/drivers/bus/dpaa/dpaa_bus.c
/dpdk/drivers/bus/dpaa/include/fsl_qman.h
/dpdk/drivers/bus/dpaa/rte_bus_dpaa_version.map
/dpdk/drivers/bus/dpaa/rte_dpaa_bus.h
/dpdk/drivers/bus/fslmc/fslmc_bus.c
/dpdk/drivers/bus/fslmc/qbman/include/compat.h
/dpdk/drivers/bus/fslmc/qbman/include/fsl_qbman_debug.h
/dpdk/drivers/bus/fslmc/qbman/qbman_debug.c
/dpdk/drivers/bus/pci/pci_common.c
/dpdk/drivers/bus/pci/rte_bus_pci.h
/dpdk/drivers/bus/vmbus/linux/vmbus_uio.c
/dpdk/drivers/bus/vmbus/private.h
/dpdk/drivers/bus/vmbus/vmbus_channel.c
/dpdk/drivers/bus/vmbus/vmbus_common_uio.c
/dpdk/drivers/crypto/dpaa2_sec/hw/desc/pdcp.h
/dpdk/drivers/event/dpaa2/dpaa2_eventdev.h
/dpdk/drivers/event/dpaa2/dpaa2_eventdev_logs.h
/dpdk/drivers/mempool/dpaa/dpaa_mempool.c
/dpdk/drivers/mempool/dpaa/dpaa_mempool.h
/dpdk/drivers/mempool/dpaa2/dpaa2_hw_mempool_logs.h
/dpdk/drivers/net/bnxt/bnxt_rxr.c
/dpdk/drivers/net/dpaa/dpaa_ethdev.c
/dpdk/drivers/net/dpaa/dpaa_rxtx.c
/dpdk/drivers/net/dpaa2/dpaa2_ethdev.c
/dpdk/drivers/net/dpaa2/dpaa2_ethdev.h
/dpdk/drivers/net/dpaa2/dpaa2_flow.c
/dpdk/drivers/net/dpaa2/dpaa2_pmd_logs.h
/dpdk/drivers/net/e1000/e1000_ethdev.h
/dpdk/drivers/net/e1000/igb_ethdev.c
/dpdk/drivers/net/failsafe/failsafe.c
/dpdk/drivers/net/failsafe/failsafe_eal.c
/dpdk/drivers/net/failsafe/failsafe_ether.c
/dpdk/drivers/net/failsafe/failsafe_intr.c
/dpdk/drivers/net/failsafe/failsafe_ops.c
/dpdk/drivers/net/failsafe/failsafe_private.h
/dpdk/drivers/net/failsafe/failsafe_rxtx.c
/dpdk/drivers/net/fm10k/fm10k_rxtx.c
/dpdk/drivers/net/fm10k/fm10k_rxtx_vec.c
/dpdk/drivers/net/i40e/i40e_ethdev.c
/dpdk/drivers/net/i40e/i40e_ethdev_vf.c
/dpdk/drivers/net/ice/Makefile
/dpdk/drivers/net/ice/base/ice_adminq_cmd.h
/dpdk/drivers/net/ice/base/ice_alloc.h
/dpdk/drivers/net/ice/base/ice_bitops.h
/dpdk/drivers/net/ice/base/ice_common.c
/dpdk/drivers/net/ice/base/ice_common.h
/dpdk/drivers/net/ice/base/ice_controlq.c
/dpdk/drivers/net/ice/base/ice_controlq.h
/dpdk/drivers/net/ice/base/ice_dcb.c
/dpdk/drivers/net/ice/base/ice_dcb.h
/dpdk/drivers/net/ice/base/ice_devids.h
/dpdk/drivers/net/ice/base/ice_fdir.c
/dpdk/drivers/net/ice/base/ice_fdir.h
/dpdk/drivers/net/ice/base/ice_flex_pipe.c
/dpdk/drivers/net/ice/base/ice_flex_pipe.h
/dpdk/drivers/net/ice/base/ice_flex_type.h
/dpdk/drivers/net/ice/base/ice_flow.c
/dpdk/drivers/net/ice/base/ice_flow.h
/dpdk/drivers/net/ice/base/ice_hw_autogen.h
/dpdk/drivers/net/ice/base/ice_lan_tx_rx.h
/dpdk/drivers/net/ice/base/ice_nvm.c
/dpdk/drivers/net/ice/base/ice_osdep.h
/dpdk/drivers/net/ice/base/ice_protocol_type.h
/dpdk/drivers/net/ice/base/ice_sbq_cmd.h
/dpdk/drivers/net/ice/base/ice_sched.c
/dpdk/drivers/net/ice/base/ice_sched.h
/dpdk/drivers/net/ice/base/ice_status.h
/dpdk/drivers/net/ice/base/ice_switch.c
/dpdk/drivers/net/ice/base/ice_switch.h
/dpdk/drivers/net/ice/base/ice_type.h
/dpdk/drivers/net/ice/base/meson.build
/dpdk/drivers/net/ice/ice_ethdev.c
/dpdk/drivers/net/ice/ice_ethdev.h
/dpdk/drivers/net/ice/ice_rxtx.c
/dpdk/drivers/net/ice/ice_rxtx.h
/dpdk/drivers/net/ice/ice_rxtx_vec_avx2.c
/dpdk/drivers/net/ice/ice_rxtx_vec_common.h
/dpdk/drivers/net/ice/ice_rxtx_vec_sse.c
/dpdk/drivers/net/ice/meson.build
/dpdk/drivers/net/ixgbe/ixgbe_ethdev.c
/dpdk/drivers/net/ixgbe/ixgbe_ethdev.h
/dpdk/drivers/net/kni/rte_eth_kni.c
/dpdk/drivers/net/mlx5/Makefile
/dpdk/drivers/net/mlx5/meson.build
/dpdk/drivers/net/mlx5/mlx5.c
/dpdk/drivers/net/mlx5/mlx5.h
/dpdk/drivers/net/mlx5/mlx5_ethdev.c
/dpdk/drivers/net/mlx5/mlx5_flow.c
/dpdk/drivers/net/mlx5/mlx5_flow_dv.c
/dpdk/drivers/net/mlx5/mlx5_flow_verbs.c
/dpdk/drivers/net/mlx5/mlx5_mr.c
/dpdk/drivers/net/mlx5/mlx5_nl.c
/dpdk/drivers/net/mlx5/mlx5_rxq.c
/dpdk/drivers/net/mlx5/mlx5_rxtx.h
/dpdk/drivers/net/mlx5/mlx5_socket.c
/dpdk/drivers/net/mlx5/mlx5_stats.c
/dpdk/drivers/net/mlx5/mlx5_trigger.c
/dpdk/drivers/net/mlx5/mlx5_txq.c
/dpdk/drivers/net/mvpp2/mrvl_mtr.c
/dpdk/drivers/net/netvsc/hn_ethdev.c
/dpdk/drivers/net/netvsc/hn_rxtx.c
/dpdk/drivers/net/netvsc/hn_var.h
/dpdk/drivers/net/netvsc/hn_vf.c
/dpdk/drivers/net/nfp/nfp_net.c
/dpdk/drivers/net/nfp/nfpcore/nfp_cpp_pcie_ops.c
/dpdk/drivers/net/softnic/rte_eth_softnic_cli.c
/dpdk/drivers/net/vdev_netvsc/vdev_netvsc.c
/dpdk/drivers/net/virtio/virtio_ethdev.c
/dpdk/drivers/net/virtio/virtio_ethdev.h
/dpdk/drivers/net/virtio/virtio_ring.h
/dpdk/drivers/net/virtio/virtio_rxtx.c
/dpdk/drivers/net/virtio/virtio_user/vhost.h
/dpdk/drivers/net/virtio/virtio_user/virtio_user_dev.c
/dpdk/drivers/net/virtio/virtio_user/virtio_user_dev.h
/dpdk/drivers/net/virtio/virtio_user_ethdev.c
/dpdk/drivers/net/virtio/virtqueue.h
/dpdk/drivers/raw/ifpga_rawdev/ifpga_rawdev.h
/dpdk/examples/Makefile
/dpdk/examples/bbdev_app/Makefile
/dpdk/examples/bond/Makefile
/dpdk/examples/cmdline/Makefile
/dpdk/examples/distributor/Makefile
/dpdk/examples/ethtool/Makefile
/dpdk/examples/ethtool/ethtool-app/Makefile
/dpdk/examples/ethtool/lib/Makefile
/dpdk/examples/eventdev_pipeline/Makefile
/dpdk/examples/exception_path/Makefile
/dpdk/examples/fips_validation/Makefile
/dpdk/examples/flow_classify/Makefile
/dpdk/examples/flow_filtering/Makefile
/dpdk/examples/helloworld/Makefile
/dpdk/examples/ip_fragmentation/Makefile
/dpdk/examples/ip_pipeline/Makefile
/dpdk/examples/ip_pipeline/cli.c
/dpdk/examples/ip_reassembly/Makefile
/dpdk/examples/ipsec-secgw/Makefile
/dpdk/examples/ipv4_multicast/Makefile
/dpdk/examples/kni/Makefile
/dpdk/examples/l2fwd-cat/Makefile
/dpdk/examples/l2fwd-crypto/Makefile
/dpdk/examples/l2fwd-jobstats/Makefile
/dpdk/examples/l2fwd-keepalive/Makefile
/dpdk/examples/l2fwd-keepalive/ka-agent/Makefile
/dpdk/examples/l2fwd/Makefile
/dpdk/examples/l3fwd-acl/Makefile
/dpdk/examples/l3fwd-power/Makefile
/dpdk/examples/l3fwd-vf/Makefile
/dpdk/examples/l3fwd/Makefile
/dpdk/examples/link_status_interrupt/Makefile
/dpdk/examples/load_balancer/Makefile
/dpdk/examples/multi_process/Makefile
/dpdk/examples/multi_process/client_server_mp/Makefile
/dpdk/examples/multi_process/client_server_mp/mp_server/Makefile
/dpdk/examples/multi_process/hotplug_mp/Makefile
/dpdk/examples/multi_process/simple_mp/Makefile
/dpdk/examples/multi_process/symmetric_mp/Makefile
/dpdk/examples/netmap_compat/Makefile
/dpdk/examples/netmap_compat/bridge/Makefile
/dpdk/examples/packet_ordering/Makefile
/dpdk/examples/performance-thread/Makefile
/dpdk/examples/performance-thread/l3fwd-thread/Makefile
/dpdk/examples/performance-thread/pthread_shim/Makefile
/dpdk/examples/ptpclient/Makefile
/dpdk/examples/qos_meter/Makefile
/dpdk/examples/qos_sched/Makefile
/dpdk/examples/quota_watermark/Makefile
/dpdk/examples/quota_watermark/qw/Makefile
/dpdk/examples/quota_watermark/qwctl/Makefile
/dpdk/examples/rxtx_callbacks/Makefile
/dpdk/examples/server_node_efd/Makefile
/dpdk/examples/server_node_efd/server/Makefile
/dpdk/examples/service_cores/Makefile
/dpdk/examples/skeleton/Makefile
/dpdk/examples/tep_termination/Makefile
/dpdk/examples/timer/Makefile
/dpdk/examples/vdpa/Makefile
/dpdk/examples/vhost/Makefile
/dpdk/examples/vhost_crypto/Makefile
/dpdk/examples/vhost_scsi/Makefile
/dpdk/examples/vm_power_manager/Makefile
/dpdk/examples/vm_power_manager/channel_manager.c
/dpdk/examples/vm_power_manager/channel_monitor.c
/dpdk/examples/vm_power_manager/guest_cli/Makefile
/dpdk/examples/vmdq/Makefile
/dpdk/examples/vmdq_dcb/Makefile
/dpdk/kernel/linux/kni/compat.h
/dpdk/kernel/linux/kni/kni_misc.c
/dpdk/lib/librte_acl/meson.build
/dpdk/lib/librte_eal/common/Makefile
/dpdk/lib/librte_eal/common/eal_common_dev.c
/dpdk/lib/librte_eal/common/eal_common_fbarray.c
/dpdk/lib/librte_eal/common/eal_common_timer.c
/dpdk/lib/librte_eal/common/eal_options.h
/dpdk/lib/librte_eal/common/include/arch/arm/rte_atomic_32.h
/dpdk/lib/librte_eal/common/include/arch/arm/rte_ticketlock.h
/dpdk/lib/librte_eal/common/include/arch/ppc_64/rte_atomic.h
/dpdk/lib/librte_eal/common/include/arch/ppc_64/rte_ticketlock.h
/dpdk/lib/librte_eal/common/include/arch/x86/rte_ticketlock.h
/dpdk/lib/librte_eal/common/include/generic/rte_atomic.h
/dpdk/lib/librte_eal/common/include/generic/rte_rwlock.h
/dpdk/lib/librte_eal/common/include/generic/rte_spinlock.h
/dpdk/lib/librte_eal/common/include/generic/rte_ticketlock.h
/dpdk/lib/librte_eal/common/include/rte_bus.h
/dpdk/lib/librte_eal/common/include/rte_common.h
/dpdk/lib/librte_eal/common/include/rte_dev.h
/dpdk/lib/librte_eal/common/include/rte_fbarray.h
/dpdk/lib/librte_eal/common/include/rte_interrupts.h
/dpdk/lib/librte_eal/common/include/rte_malloc.h
/dpdk/lib/librte_eal/common/include/rte_service.h
/dpdk/lib/librte_eal/common/include/rte_version.h
/dpdk/lib/librte_eal/common/include/rte_vfio.h
/dpdk/lib/librte_eal/common/malloc_elem.c
/dpdk/lib/librte_eal/common/malloc_mp.c
/dpdk/lib/librte_eal/common/meson.build
/dpdk/lib/librte_eal/common/rte_malloc.c
/dpdk/lib/librte_eal/common/rte_service.c
/dpdk/lib/librte_eal/freebsd/eal/Makefile
/dpdk/lib/librte_eal/freebsd/eal/eal_interrupts.c
/dpdk/lib/librte_eal/linux/eal/Makefile
/dpdk/lib/librte_eal/linux/eal/eal_dev.c
/dpdk/lib/librte_eal/linux/eal/eal_hugepage_info.c
/dpdk/lib/librte_eal/linux/eal/eal_interrupts.c
/dpdk/lib/librte_eal/linux/eal/eal_memalloc.c
/dpdk/lib/librte_eal/linux/eal/eal_memory.c
/dpdk/lib/librte_eal/linux/eal/eal_timer.c
/dpdk/lib/librte_eal/linux/eal/eal_vfio.c
/dpdk/lib/librte_eal/meson.build
/dpdk/lib/librte_eal/rte_eal_version.map
/dpdk/lib/librte_ethdev/Makefile
/dpdk/lib/librte_ethdev/meson.build
/dpdk/lib/librte_ethdev/rte_ethdev.c
/dpdk/lib/librte_ethdev/rte_ethdev.h
/dpdk/lib/librte_hash/rte_cuckoo_hash.c
/dpdk/lib/librte_hash/rte_cuckoo_hash.h
/dpdk/lib/librte_mempool/rte_mempool.h
/dpdk/lib/librte_meter/rte_meter.c
/dpdk/lib/librte_net/rte_ether.h
/dpdk/lib/librte_pipeline/rte_table_action.c
/dpdk/lib/librte_pipeline/rte_table_action.h
/dpdk/lib/librte_power/power_acpi_cpufreq.c
/dpdk/lib/librte_ring/rte_ring_generic.h
/dpdk/lib/librte_vhost/vhost_crypto.c
/dpdk/meson.build
/dpdk/mk/rte.sdkconfig.mk
/dpdk/usertools/dpdk-devbind.py
da68794d13-Mar-2019 Bruce Richardson <[email protected]>

devtools: fix config check when building tags

The check for a valid configuration in build-tags.sh relied on the output
of "make showconfig" rather than checking directly for a config file of
that n

devtools: fix config check when building tags

The check for a valid configuration in build-tags.sh relied on the output
of "make showconfig" rather than checking directly for a config file of
that name. This broke when as part of the rename of the linuxapp/bsdapp
configs to just linux/freebsd, as we stopped advertising the old names
even if they worked. Changing the code to just look for the config
file by name fixes this issue while shortening the code too.

Fixes: 218c4e68c1d9 ("mk: use linux and freebsd in config names")
Fixes: aafaea3d3b70 ("devtools: add tags and cscope index generation")

Signed-off-by: Bruce Richardson <[email protected]>
Tested-by: Ferruh Yigit <[email protected]>
Acked-by: Jerin Jacob <[email protected]>

show more ...


/dpdk/.ci/linux-build.sh
/dpdk/.ci/linux-setup.sh
/dpdk/.gitignore
/dpdk/.travis.yml
/dpdk/MAINTAINERS
/dpdk/app/test-eventdev/test_perf_atq.c
/dpdk/app/test-eventdev/test_perf_common.c
/dpdk/app/test-eventdev/test_perf_queue.c
/dpdk/app/test-eventdev/test_pipeline_atq.c
/dpdk/app/test-eventdev/test_pipeline_common.c
/dpdk/app/test-eventdev/test_pipeline_queue.c
/dpdk/app/test-pmd/cmdline.c
/dpdk/app/test-pmd/macswap.c
/dpdk/app/test-pmd/macswap_neon.h
/dpdk/app/test-pmd/testpmd.c
/dpdk/app/test-pmd/testpmd.h
/dpdk/app/test/test_cryptodev.c
/dpdk/app/test/test_cryptodev_aes_test_vectors.h
/dpdk/app/test/test_cryptodev_asym.c
/dpdk/app/test/test_cryptodev_asym_util.h
/dpdk/app/test/test_malloc.c
/dpdk/config/arm/meson.build
build-tags.sh
/dpdk/doc/guides/contributing/patches.rst
/dpdk/doc/guides/cryptodevs/features/qat.ini
/dpdk/doc/guides/cryptodevs/qat.rst
/dpdk/doc/guides/linux_gsg/cross_build_dpdk_for_arm64.rst
/dpdk/doc/guides/prog_guide/event_crypto_adapter.rst
/dpdk/doc/guides/prog_guide/event_ethernet_rx_adapter.rst
/dpdk/doc/guides/prog_guide/event_timer_adapter.rst
/dpdk/doc/guides/prog_guide/eventdev.rst
/dpdk/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst
/dpdk/doc/guides/rel_notes/release_19_05.rst
/dpdk/drivers/common/cpt/cpt_common.h
/dpdk/drivers/common/cpt/cpt_mcode_defines.h
/dpdk/drivers/common/cpt/cpt_ucode.h
/dpdk/drivers/compress/isal/isal_compress_pmd.c
/dpdk/drivers/compress/qat/qat_comp.c
/dpdk/drivers/compress/qat/qat_comp.h
/dpdk/drivers/compress/qat/qat_comp_pmd.c
/dpdk/drivers/crypto/octeontx/Makefile
/dpdk/drivers/crypto/octeontx/meson.build
/dpdk/drivers/crypto/octeontx/otx_cryptodev_hw_access.h
/dpdk/drivers/crypto/octeontx/otx_cryptodev_ops.c
/dpdk/drivers/crypto/openssl/rte_openssl_pmd.c
/dpdk/drivers/crypto/qat/qat_sym_capabilities.h
/dpdk/drivers/crypto/qat/qat_sym_session.c
/dpdk/drivers/event/opdl/opdl_evdev.c
/dpdk/drivers/event/opdl/opdl_evdev_xstats.c
/dpdk/drivers/meson.build
/dpdk/drivers/net/atlantic/atl_ethdev.c
/dpdk/drivers/net/atlantic/atl_rxtx.c
/dpdk/drivers/net/atlantic/atl_types.h
/dpdk/drivers/net/atlantic/hw_atl/hw_atl_b0.c
/dpdk/drivers/net/atlantic/hw_atl/hw_atl_utils.c
/dpdk/drivers/net/atlantic/hw_atl/hw_atl_utils.h
/dpdk/drivers/net/atlantic/hw_atl/hw_atl_utils_fw2x.c
/dpdk/drivers/net/bnx2x/bnx2x.c
/dpdk/drivers/net/bnxt/bnxt_ethdev.c
/dpdk/drivers/net/bnxt/bnxt_hwrm.c
/dpdk/drivers/net/bnxt/bnxt_rxq.c
/dpdk/drivers/net/bonding/rte_eth_bond_8023ad.c
/dpdk/drivers/net/bonding/rte_eth_bond_8023ad_private.h
/dpdk/drivers/net/bonding/rte_eth_bond_alb.c
/dpdk/drivers/net/bonding/rte_eth_bond_api.c
/dpdk/drivers/net/bonding/rte_eth_bond_pmd.c
/dpdk/drivers/net/bonding/rte_eth_bond_private.h
/dpdk/drivers/net/cxgbe/base/adapter.h
/dpdk/drivers/net/cxgbe/cxgbe_ethdev.c
/dpdk/drivers/net/cxgbe/sge.c
/dpdk/drivers/net/dpaa2/dpaa2_ethdev.c
/dpdk/drivers/net/enic/enic.h
/dpdk/drivers/net/enic/enic_res.c
/dpdk/drivers/net/i40e/i40e_ethdev.c
/dpdk/drivers/net/i40e/i40e_pf.c
/dpdk/drivers/net/ice/ice_ethdev.c
/dpdk/drivers/net/ixgbe/ixgbe_rxtx.c
/dpdk/drivers/net/mlx5/mlx5.h
/dpdk/drivers/net/mlx5/mlx5_ethdev.c
/dpdk/drivers/net/mlx5/mlx5_nl.c
/dpdk/drivers/net/mlx5/mlx5_rxtx.c
/dpdk/drivers/net/nfp/nfp_net.c
/dpdk/drivers/net/octeontx/octeontx_ethdev.h
/dpdk/drivers/net/qede/qede_ethdev.c
/dpdk/drivers/net/qede/qede_rxtx.c
/dpdk/drivers/net/sfc/sfc_ethdev.c
/dpdk/drivers/net/tap/rte_eth_tap.c
/dpdk/drivers/net/virtio/virtio_ethdev.c
/dpdk/drivers/net/virtio/virtio_ring.h
/dpdk/drivers/net/virtio/virtio_rxtx.c
/dpdk/drivers/net/virtio/virtio_rxtx_simple.h
/dpdk/drivers/net/virtio/virtio_rxtx_simple_neon.c
/dpdk/drivers/net/virtio/virtio_rxtx_simple_sse.c
/dpdk/drivers/net/virtio/virtio_user/vhost_kernel_tap.c
/dpdk/drivers/net/virtio/virtio_user/virtio_user_dev.c
/dpdk/drivers/net/virtio/virtio_user_ethdev.c
/dpdk/drivers/net/virtio/virtqueue.c
/dpdk/drivers/net/virtio/virtqueue.h
/dpdk/examples/ethtool/ethtool-app/main.c
/dpdk/examples/eventdev_pipeline/main.c
/dpdk/examples/eventdev_pipeline/pipeline_worker_generic.c
/dpdk/examples/eventdev_pipeline/pipeline_worker_tx.c
/dpdk/examples/fips_validation/Makefile
/dpdk/examples/fips_validation/fips_validation.c
/dpdk/examples/fips_validation/fips_validation.h
/dpdk/examples/fips_validation/fips_validation_sha.c
/dpdk/examples/fips_validation/main.c
/dpdk/examples/fips_validation/meson.build
/dpdk/examples/ipsec-secgw/esp.c
/dpdk/examples/ipsec-secgw/ipsec-secgw.c
/dpdk/examples/ipsec-secgw/sa.c
/dpdk/examples/ipsec-secgw/test/common_defs.sh
/dpdk/examples/ipsec-secgw/test/run_test.sh
/dpdk/examples/ipsec-secgw/test/trs_3descbc_sha1_common_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_3descbc_sha1_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_3descbc_sha1_esn_atom_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_3descbc_sha1_esn_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_3descbc_sha1_old_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_aesctr_sha1_common_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_aesctr_sha1_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_aesctr_sha1_esn_atom_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_aesctr_sha1_esn_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_aesctr_sha1_old_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_3descbc_sha1_common_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_3descbc_sha1_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_3descbc_sha1_esn_atom_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_3descbc_sha1_esn_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_3descbc_sha1_old_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_aesctr_sha1_common_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_aesctr_sha1_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_aesctr_sha1_esn_atom_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_aesctr_sha1_esn_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_aesctr_sha1_old_defs.sh
/dpdk/lib/librte_compressdev/rte_compressdev.c
/dpdk/lib/librte_compressdev/rte_compressdev.h
/dpdk/lib/librte_cryptodev/Makefile
/dpdk/lib/librte_cryptodev/meson.build
/dpdk/lib/librte_cryptodev/rte_crypto_asym.h
/dpdk/lib/librte_cryptodev/rte_crypto_sym.h
/dpdk/lib/librte_cryptodev/rte_cryptodev.c
/dpdk/lib/librte_eal/common/include/rte_malloc.h
/dpdk/lib/librte_eal/common/rte_malloc.c
/dpdk/lib/librte_eal/rte_eal_version.map
/dpdk/lib/librte_ethdev/rte_ethdev.c
/dpdk/lib/librte_ethdev/rte_ethdev.h
/dpdk/lib/librte_eventdev/rte_event_crypto_adapter.h
/dpdk/lib/librte_eventdev/rte_event_eth_rx_adapter.h
/dpdk/lib/librte_eventdev/rte_event_timer_adapter.h
/dpdk/lib/librte_ipsec/crypto.h
/dpdk/lib/librte_ipsec/sa.c
/dpdk/lib/librte_ipsec/sa.h
/dpdk/lib/librte_vhost/rte_vhost.h
/dpdk/lib/librte_vhost/rte_vhost_version.map
/dpdk/lib/librte_vhost/socket.c
/dpdk/lib/librte_vhost/vhost.h
/dpdk/lib/librte_vhost/vhost_crypto.c
/dpdk/lib/librte_vhost/vhost_user.c
/dpdk/meson.build
/dpdk/meson_options.txt
5d91766712-Mar-2019 Bruce Richardson <[email protected]>

devtools: fix meson build test to exit on failure

When piping the ninja command through cat, we lose the error value from
the call to ninja in the case of failure. This prevents the script from
exit

devtools: fix meson build test to exit on failure

When piping the ninja command through cat, we lose the error value from
the call to ninja in the case of failure. This prevents the script from
exiting at the first broken build. Fix this by setting the "pipefail"
shell option.

Fixes: 4bcb9b768604 ("devtools: add verbose option to meson build test")

Signed-off-by: Bruce Richardson <[email protected]>

show more ...

218c4e6806-Mar-2019 Bruce Richardson <[email protected]>

mk: use linux and freebsd in config names

Rather than using linuxapp and bsdapp everywhere, we can change things to
use the, more readable, terms "linux" and "freebsd" in our build configs.
Rather t

mk: use linux and freebsd in config names

Rather than using linuxapp and bsdapp everywhere, we can change things to
use the, more readable, terms "linux" and "freebsd" in our build configs.
Rather than renaming the configs we can just duplicate the existing ones
with the new names using symlinks, and use the new names exclusively
internally. ["make showconfigs" also only shows the new names to keep the
list short] The result is that backward compatibility is kept fully but any
new builds or development can be done using the newer names, i.e. both
"make config T=x86_64-native-linuxapp-gcc" and "T=x86_64-native-linux-gcc"
work.

Signed-off-by: Bruce Richardson <[email protected]>

show more ...


/dpdk/app/test-bbdev/test-bbdev.py
/dpdk/app/test/autotest.py
/dpdk/app/test/test.c
/dpdk/config/common_armv8a_linux
/dpdk/config/common_freebsd
/dpdk/config/common_linux
/dpdk/config/defconfig_arm-armv7a-linux-gcc
/dpdk/config/defconfig_arm-armv7a-linuxapp-gcc
/dpdk/config/defconfig_arm64-armv8a-linux-clang
/dpdk/config/defconfig_arm64-armv8a-linux-gcc
/dpdk/config/defconfig_arm64-armv8a-linuxapp-clang
/dpdk/config/defconfig_arm64-armv8a-linuxapp-gcc
/dpdk/config/defconfig_arm64-bluefield-linux-gcc
/dpdk/config/defconfig_arm64-bluefield-linuxapp-gcc
/dpdk/config/defconfig_arm64-dpaa-linux-gcc
/dpdk/config/defconfig_arm64-dpaa-linuxapp-gcc
/dpdk/config/defconfig_arm64-dpaa2-linux-gcc
/dpdk/config/defconfig_arm64-dpaa2-linuxapp-gcc
/dpdk/config/defconfig_arm64-stingray-linux-gcc
/dpdk/config/defconfig_arm64-stingray-linuxapp-gcc
/dpdk/config/defconfig_arm64-thunderx-linux-gcc
/dpdk/config/defconfig_arm64-thunderx-linuxapp-gcc
/dpdk/config/defconfig_arm64-xgene1-linux-gcc
/dpdk/config/defconfig_arm64-xgene1-linuxapp-gcc
/dpdk/config/defconfig_i686-native-linux-gcc
/dpdk/config/defconfig_i686-native-linux-icc
/dpdk/config/defconfig_i686-native-linuxapp-gcc
/dpdk/config/defconfig_i686-native-linuxapp-icc
/dpdk/config/defconfig_ppc_64-power8-linux-gcc
/dpdk/config/defconfig_ppc_64-power8-linuxapp-gcc
/dpdk/config/defconfig_x86_64-native-bsdapp-clang
/dpdk/config/defconfig_x86_64-native-bsdapp-gcc
/dpdk/config/defconfig_x86_64-native-freebsd-clang
/dpdk/config/defconfig_x86_64-native-freebsd-gcc
/dpdk/config/defconfig_x86_64-native-linux-clang
/dpdk/config/defconfig_x86_64-native-linux-gcc
/dpdk/config/defconfig_x86_64-native-linux-icc
/dpdk/config/defconfig_x86_64-native-linuxapp-clang
/dpdk/config/defconfig_x86_64-native-linuxapp-gcc
/dpdk/config/defconfig_x86_64-native-linuxapp-icc
/dpdk/config/defconfig_x86_x32-native-linux-gcc
/dpdk/config/defconfig_x86_x32-native-linuxapp-gcc
build-tags.sh
test-build.sh
validate-abi.sh
/dpdk/doc/build-sdk-quick.txt
/dpdk/doc/guides/compressdevs/octeontx.rst
/dpdk/doc/guides/contributing/design.rst
/dpdk/doc/guides/contributing/patches.rst
/dpdk/doc/guides/contributing/versioning.rst
/dpdk/doc/guides/cryptodevs/armv8.rst
/dpdk/doc/guides/cryptodevs/caam_jr.rst
/dpdk/doc/guides/cryptodevs/dpaa2_sec.rst
/dpdk/doc/guides/cryptodevs/dpaa_sec.rst
/dpdk/doc/guides/cryptodevs/openssl.rst
/dpdk/doc/guides/cryptodevs/virtio.rst
/dpdk/doc/guides/cryptodevs/zuc.rst
/dpdk/doc/guides/eventdevs/dpaa.rst
/dpdk/doc/guides/eventdevs/dpaa2.rst
/dpdk/doc/guides/eventdevs/octeontx.rst
/dpdk/doc/guides/freebsd_gsg/build_dpdk.rst
/dpdk/doc/guides/freebsd_gsg/build_sample_apps.rst
/dpdk/doc/guides/freebsd_gsg/install_from_ports.rst
/dpdk/doc/guides/freebsd_gsg/intro.rst
/dpdk/doc/guides/howto/lm_bond_virtio_sriov.rst
/dpdk/doc/guides/howto/lm_virtio_vhost_user.rst
/dpdk/doc/guides/howto/pvp_reference_benchmark.rst
/dpdk/doc/guides/howto/virtio_user_for_container_networking.rst
/dpdk/doc/guides/linux_gsg/build_dpdk.rst
/dpdk/doc/guides/linux_gsg/build_sample_apps.rst
/dpdk/doc/guides/linux_gsg/cross_build_dpdk_for_arm64.rst
/dpdk/doc/guides/linux_gsg/intro.rst
/dpdk/doc/guides/linux_gsg/nic_perf_intel_platform.rst
/dpdk/doc/guides/linux_gsg/quick_start.rst
/dpdk/doc/guides/mempool/octeontx.rst
/dpdk/doc/guides/nics/build_and_test.rst
/dpdk/doc/guides/nics/cxgbe.rst
/dpdk/doc/guides/nics/dpaa.rst
/dpdk/doc/guides/nics/enic.rst
/dpdk/doc/guides/nics/intel_vf.rst
/dpdk/doc/guides/nics/mlx5.rst
/dpdk/doc/guides/nics/mvneta.rst
/dpdk/doc/guides/nics/mvpp2.rst
/dpdk/doc/guides/nics/nfp.rst
/dpdk/doc/guides/nics/octeontx.rst
/dpdk/doc/guides/nics/softnic.rst
/dpdk/doc/guides/nics/tap.rst
/dpdk/doc/guides/nics/thunderx.rst
/dpdk/doc/guides/platform/octeontx.rst
/dpdk/doc/guides/prog_guide/build_app.rst
/dpdk/doc/guides/prog_guide/dev_kit_build_system.rst
/dpdk/doc/guides/prog_guide/dev_kit_root_make_help.rst
/dpdk/doc/guides/prog_guide/env_abstraction_layer.rst
/dpdk/doc/guides/prog_guide/ext_app_lib_make_help.rst
/dpdk/doc/guides/prog_guide/extend_dpdk.rst
/dpdk/doc/guides/prog_guide/glossary.rst
/dpdk/doc/guides/prog_guide/img/linuxapp_launch.svg
/dpdk/doc/guides/prog_guide/intro.rst
/dpdk/doc/guides/prog_guide/overview.rst
/dpdk/doc/guides/prog_guide/profile_app.rst
/dpdk/doc/guides/prog_guide/qos_framework.rst
/dpdk/doc/guides/rawdevs/dpaa2_cmdif.rst
/dpdk/doc/guides/rawdevs/dpaa2_qdma.rst
/dpdk/doc/guides/rel_notes/release_19_02.rst
/dpdk/doc/guides/rel_notes/release_2_1.rst
/dpdk/doc/guides/sample_app_ug/bbdev_app.rst
/dpdk/doc/guides/sample_app_ug/cmd_line.rst
/dpdk/doc/guides/sample_app_ug/dist_app.rst
/dpdk/doc/guides/sample_app_ug/fips_validation.rst
/dpdk/doc/guides/sample_app_ug/flow_classify.rst
/dpdk/doc/guides/sample_app_ug/flow_filtering.rst
/dpdk/doc/guides/sample_app_ug/hello_world.rst
/dpdk/doc/guides/sample_app_ug/ip_frag.rst
/dpdk/doc/guides/sample_app_ug/ip_reassembly.rst
/dpdk/doc/guides/sample_app_ug/keep_alive.rst
/dpdk/doc/guides/sample_app_ug/kernel_nic_interface.rst
/dpdk/doc/guides/sample_app_ug/l2_forward_cat.rst
/dpdk/doc/guides/sample_app_ug/l2_forward_crypto.rst
/dpdk/doc/guides/sample_app_ug/l2_forward_job_stats.rst
/dpdk/doc/guides/sample_app_ug/l2_forward_real_virtual.rst
/dpdk/doc/guides/sample_app_ug/link_status_intr.rst
/dpdk/doc/guides/sample_app_ug/netmap_compatibility.rst
/dpdk/doc/guides/sample_app_ug/performance_thread.rst
/dpdk/doc/guides/sample_app_ug/ptpclient.rst
/dpdk/doc/guides/sample_app_ug/qos_scheduler.rst
/dpdk/doc/guides/sample_app_ug/quota_watermark.rst
/dpdk/doc/guides/sample_app_ug/rxtx_callbacks.rst
/dpdk/doc/guides/sample_app_ug/service_cores.rst
/dpdk/doc/guides/sample_app_ug/skeleton.rst
/dpdk/doc/guides/sample_app_ug/tep_termination.rst
/dpdk/doc/guides/sample_app_ug/timer.rst
/dpdk/doc/guides/sample_app_ug/vmdq_dcb_forwarding.rst
/dpdk/doc/guides/testpmd_app_ug/build_app.rst
/dpdk/doc/guides/tools/testbbdev.rst
/dpdk/drivers/net/softnic/Makefile
/dpdk/examples/Makefile
/dpdk/examples/bbdev_app/Makefile
/dpdk/examples/bond/Makefile
/dpdk/examples/cmdline/Makefile
/dpdk/examples/distributor/Makefile
/dpdk/examples/ethtool/Makefile
/dpdk/examples/ethtool/ethtool-app/Makefile
/dpdk/examples/ethtool/lib/Makefile
/dpdk/examples/eventdev_pipeline/Makefile
/dpdk/examples/exception_path/Makefile
/dpdk/examples/fips_validation/Makefile
/dpdk/examples/flow_classify/Makefile
/dpdk/examples/flow_filtering/Makefile
/dpdk/examples/helloworld/Makefile
/dpdk/examples/ip_fragmentation/Makefile
/dpdk/examples/ip_pipeline/Makefile
/dpdk/examples/ip_reassembly/Makefile
/dpdk/examples/ipsec-secgw/Makefile
/dpdk/examples/ipsec-secgw/test/common_defs.sh
/dpdk/examples/ipv4_multicast/Makefile
/dpdk/examples/kni/Makefile
/dpdk/examples/l2fwd-cat/Makefile
/dpdk/examples/l2fwd-crypto/Makefile
/dpdk/examples/l2fwd-jobstats/Makefile
/dpdk/examples/l2fwd-keepalive/Makefile
/dpdk/examples/l2fwd-keepalive/ka-agent/Makefile
/dpdk/examples/l2fwd/Makefile
/dpdk/examples/l3fwd-acl/Makefile
/dpdk/examples/l3fwd-power/Makefile
/dpdk/examples/l3fwd-vf/Makefile
/dpdk/examples/l3fwd/Makefile
/dpdk/examples/link_status_interrupt/Makefile
/dpdk/examples/load_balancer/Makefile
/dpdk/examples/multi_process/Makefile
/dpdk/examples/multi_process/client_server_mp/Makefile
/dpdk/examples/multi_process/client_server_mp/mp_server/Makefile
/dpdk/examples/multi_process/hotplug_mp/Makefile
/dpdk/examples/multi_process/simple_mp/Makefile
/dpdk/examples/multi_process/symmetric_mp/Makefile
/dpdk/examples/netmap_compat/Makefile
/dpdk/examples/netmap_compat/bridge/Makefile
/dpdk/examples/packet_ordering/Makefile
/dpdk/examples/performance-thread/Makefile
/dpdk/examples/performance-thread/l3fwd-thread/Makefile
/dpdk/examples/performance-thread/pthread_shim/Makefile
/dpdk/examples/ptpclient/Makefile
/dpdk/examples/qos_meter/Makefile
/dpdk/examples/qos_sched/Makefile
/dpdk/examples/quota_watermark/Makefile
/dpdk/examples/quota_watermark/qw/Makefile
/dpdk/examples/quota_watermark/qwctl/Makefile
/dpdk/examples/rxtx_callbacks/Makefile
/dpdk/examples/server_node_efd/Makefile
/dpdk/examples/server_node_efd/server/Makefile
/dpdk/examples/service_cores/Makefile
/dpdk/examples/skeleton/Makefile
/dpdk/examples/tep_termination/Makefile
/dpdk/examples/timer/Makefile
/dpdk/examples/vdpa/Makefile
/dpdk/examples/vhost/Makefile
/dpdk/examples/vhost_crypto/Makefile
/dpdk/examples/vhost_scsi/Makefile
/dpdk/examples/vm_power_manager/Makefile
/dpdk/examples/vm_power_manager/guest_cli/Makefile
/dpdk/examples/vmdq/Makefile
/dpdk/examples/vmdq_dcb/Makefile
/dpdk/lib/librte_eal/common/include/rte_debug.h
/dpdk/lib/librte_eal/common/include/rte_eal.h
/dpdk/lib/librte_eal/freebsd/eal/Makefile
/dpdk/lib/librte_eal/linux/eal/Makefile
/dpdk/mk/exec-env/bsdapp
/dpdk/mk/exec-env/freebsd/rte.app.mk
/dpdk/mk/exec-env/freebsd/rte.vars.mk
/dpdk/mk/exec-env/linux/rte.app.mk
/dpdk/mk/exec-env/linux/rte.vars.mk
/dpdk/mk/exec-env/linuxapp
/dpdk/mk/rte.sdkconfig.mk
/dpdk/mk/rte.sdkinstall.mk
/dpdk/mk/rte.sdkroot.mk
/dpdk/usertools/dpdk-setup.sh
ae2f2fee06-Mar-2019 Bruce Richardson <[email protected]>

build: rename linuxapp to linux in meson cross files

Rename the cross files for meson compilation from having linuxapp
in the name to just linux in the name.

Signed-off-by: Bruce Richardson <bruce.

build: rename linuxapp to linux in meson cross files

Rename the cross files for meson compilation from having linuxapp
in the name to just linux in the name.

Signed-off-by: Bruce Richardson <[email protected]>

show more ...


/dpdk/app/test-bbdev/test_bbdev_vector.c
/dpdk/app/test-crypto-perf/cperf_test_vector_parsing.c
/dpdk/app/test-pmd/testpmd.c
/dpdk/app/test/process.h
/dpdk/app/test/test_alarm.c
/dpdk/app/test/test_eal_flags.c
/dpdk/app/test/test_eal_fs.c
/dpdk/app/test/test_errno.c
/dpdk/app/test/test_interrupts.c
/dpdk/app/test/test_kni.c
/dpdk/app/test/test_mempool.c
/dpdk/app/test/test_mp_secondary.c
/dpdk/app/test/test_pdump.c
/dpdk/app/test/test_timer_perf.c
/dpdk/app/test/test_timer_racecond.c
/dpdk/config/arm/arm64_armv8_linux_gcc
/dpdk/config/arm/arm64_dpaa2_linux_gcc
/dpdk/config/arm/arm64_dpaa_linux_gcc
/dpdk/config/arm/arm64_thunderx_linux_gcc
/dpdk/config/common_bsdapp
/dpdk/config/common_linuxapp
/dpdk/config/rte_config.h
test-meson-builds.sh
/dpdk/doc/build-sdk-meson.txt
/dpdk/doc/guides/contributing/design.rst
/dpdk/drivers/bus/pci/Makefile
/dpdk/drivers/bus/vmbus/Makefile
/dpdk/drivers/crypto/virtio/virtio_pci.c
/dpdk/drivers/net/ark/Makefile
/dpdk/drivers/net/failsafe/Makefile
/dpdk/drivers/net/failsafe/failsafe_private.h
/dpdk/drivers/net/pcap/rte_eth_pcap.c
/dpdk/drivers/net/sfc/sfc_intr.c
/dpdk/drivers/net/softnic/rte_eth_softnic_tap.c
/dpdk/drivers/net/virtio/virtio_pci.c
/dpdk/examples/ethtool/Makefile
/dpdk/examples/ethtool/lib/Makefile
/dpdk/examples/exception_path/main.c
/dpdk/examples/ip_pipeline/Makefile
/dpdk/examples/ip_pipeline/tap.c
/dpdk/examples/kni/Makefile
/dpdk/examples/l3fwd-power/Makefile
/dpdk/examples/multi_process/Makefile
/dpdk/examples/multi_process/client_server_mp/Makefile
/dpdk/examples/multi_process/client_server_mp/mp_server/Makefile
/dpdk/examples/netmap_compat/bridge/Makefile
/dpdk/examples/performance-thread/pthread_shim/pthread_shim.c
/dpdk/examples/qos_sched/Makefile
/dpdk/examples/quota_watermark/Makefile
/dpdk/examples/server_node_efd/Makefile
/dpdk/examples/server_node_efd/server/Makefile
/dpdk/examples/tep_termination/Makefile
/dpdk/examples/vhost/Makefile
/dpdk/examples/vhost_crypto/Makefile
/dpdk/examples/vhost_scsi/Makefile
/dpdk/kernel/Makefile
/dpdk/kernel/freebsd/Makefile
/dpdk/lib/Makefile
/dpdk/lib/librte_eal/Makefile
/dpdk/lib/librte_eal/common/arch/x86/rte_cycles.c
/dpdk/lib/librte_eal/common/eal_common_errno.c
/dpdk/lib/librte_eal/common/include/generic/rte_byteorder.h
/dpdk/lib/librte_eal/common/include/rte_string_fns.h
/dpdk/lib/librte_eal/freebsd/Makefile
/dpdk/lib/librte_eal/freebsd/eal/Makefile
/dpdk/lib/librte_eal/linux/Makefile
/dpdk/lib/librte_eal/linux/eal/Makefile
/dpdk/lib/librte_eal/meson.build
/dpdk/lib/librte_eventdev/Makefile
/dpdk/lib/librte_kni/rte_kni.c
/dpdk/mk/rte.app.mk
91d7846c06-Mar-2019 Bruce Richardson <[email protected]>

eal/linux: rename linuxapp to linux

The term "linuxapp" is a legacy one, but just calling the subdirectory
"linux" is just clearer for all concerned.

Signed-off-by: Bruce Richardson <bruce.richards

eal/linux: rename linuxapp to linux

The term "linuxapp" is a legacy one, but just calling the subdirectory
"linux" is just clearer for all concerned.

Signed-off-by: Bruce Richardson <[email protected]>

show more ...

25c99fbd06-Mar-2019 Bruce Richardson <[email protected]>

eal/bsd: rename bsdapp to freebsd

The term "bsdapp" is a legacy one, but just calling the subdirectory
"freebsd" is just clearer for all concerned.

Signed-off-by: Bruce Richardson <bruce.richardson

eal/bsd: rename bsdapp to freebsd

The term "bsdapp" is a legacy one, but just calling the subdirectory
"freebsd" is just clearer for all concerned.

Signed-off-by: Bruce Richardson <[email protected]>

show more ...


/dpdk/MAINTAINERS
/dpdk/app/test/test_cryptodev_blockcipher.h
build-tags.sh
/dpdk/doc/guides/cryptodevs/qat.rst
/dpdk/doc/guides/linux_gsg/sys_reqs.rst
/dpdk/doc/guides/nics/enic.rst
/dpdk/doc/guides/nics/features.rst
/dpdk/doc/guides/nics/features/ixgbe_vf.ini
/dpdk/doc/guides/prog_guide/dev_kit_build_system.rst
/dpdk/doc/guides/prog_guide/env_abstraction_layer.rst
/dpdk/doc/guides/prog_guide/poll_mode_drv.rst
/dpdk/doc/guides/rel_notes/release_19_05.rst
/dpdk/drivers/bus/vdev/vdev.c
/dpdk/drivers/common/cpt/cpt_ucode.h
/dpdk/drivers/crypto/openssl/rte_openssl_pmd.c
/dpdk/drivers/net/enic/Makefile
/dpdk/drivers/net/enic/base/vnic_rss.h
/dpdk/drivers/net/enic/enic.h
/dpdk/drivers/net/enic/enic_clsf.c
/dpdk/drivers/net/enic/enic_flow.c
/dpdk/drivers/net/enic/enic_main.c
/dpdk/drivers/net/enic/enic_res.c
/dpdk/drivers/net/enic/enic_res.h
/dpdk/drivers/net/enic/enic_rxtx_common.h
/dpdk/drivers/net/enic/meson.build
/dpdk/drivers/net/i40e/i40e_pf.c
/dpdk/drivers/net/ixgbe/ixgbe_ethdev.c
/dpdk/drivers/net/ixgbe/ixgbe_ethdev.h
/dpdk/drivers/net/ixgbe/ixgbe_pf.c
/dpdk/drivers/net/mlx4/mlx4_flow.c
/dpdk/drivers/net/mlx5/mlx5.c
/dpdk/drivers/net/mlx5/mlx5_flow.c
/dpdk/drivers/net/mlx5/mlx5_rxtx.h
/dpdk/examples/ethtool/lib/rte_ethtool.h
/dpdk/lib/librte_cryptodev/rte_crypto_asym.h
/dpdk/lib/librte_eal/Makefile
/dpdk/lib/librte_eal/common/eal_common_options.c
/dpdk/lib/librte_eal/common/eal_common_thread.c
/dpdk/lib/librte_eal/common/eal_internal_cfg.h
/dpdk/lib/librte_eal/common/include/rte_lcore.h
/dpdk/lib/librte_eal/freebsd/BSDmakefile.meson
/dpdk/lib/librte_eal/freebsd/Makefile
/dpdk/lib/librte_eal/freebsd/eal/Makefile
/dpdk/lib/librte_eal/freebsd/eal/eal.c
/dpdk/lib/librte_eal/freebsd/eal/eal_alarm.c
/dpdk/lib/librte_eal/freebsd/eal/eal_alarm_private.h
/dpdk/lib/librte_eal/freebsd/eal/eal_cpuflags.c
/dpdk/lib/librte_eal/freebsd/eal/eal_debug.c
/dpdk/lib/librte_eal/freebsd/eal/eal_dev.c
/dpdk/lib/librte_eal/freebsd/eal/eal_hugepage_info.c
/dpdk/lib/librte_eal/freebsd/eal/eal_interrupts.c
/dpdk/lib/librte_eal/freebsd/eal/eal_lcore.c
/dpdk/lib/librte_eal/freebsd/eal/eal_memalloc.c
/dpdk/lib/librte_eal/freebsd/eal/eal_memory.c
/dpdk/lib/librte_eal/freebsd/eal/eal_thread.c
/dpdk/lib/librte_eal/freebsd/eal/eal_timer.c
/dpdk/lib/librte_eal/freebsd/eal/meson.build
/dpdk/lib/librte_eal/meson.build
/dpdk/mk/toolchain/gcc/rte.toolchain-compat.mk
b66612e504-Mar-2019 Ferruh Yigit <[email protected]>

devtools: fix index generation

build-tags.sh is broken because of removed 'test' folder, this breaks
helper make targets like 'make cscope', 'make tags', etc...

Fixing it by removing 'test' from so

devtools: fix index generation

build-tags.sh is broken because of removed 'test' folder, this breaks
helper make targets like 'make cscope', 'make tags', etc...

Fixing it by removing 'test' from source directories list.

Fixes: a9de470cc7c0 ("test: move to app directory")

Signed-off-by: Ferruh Yigit <[email protected]>
Acked-by: Jerin Jacob <[email protected]>
Reviewed-by: Rami Rosen <[email protected]>

show more ...

1f61685004-Mar-2019 Michael Santana <[email protected]>

devtools: fix result of svg include check

Fix trivial bug. In sh shell, 'foo = 1' is not the same as
'foo=1'. Using 'foo = 1' makes the shell attempt to interpret foo
as a command, rather than a sim

devtools: fix result of svg include check

Fix trivial bug. In sh shell, 'foo = 1' is not the same as
'foo=1'. Using 'foo = 1' makes the shell attempt to interpret foo
as a command, rather than a simple variable assignment.

Fixes: dafc04c15174 ("devtools: fix return of forbidden addition checks")
Cc: [email protected]

Signed-off-by: Michael Santana <[email protected]>
Acked-by: Bruce Richardson <[email protected]>
Reviewed-by: David Marchand <[email protected]>

show more ...

abdd314104-Mar-2019 Michael Santana <[email protected]>

devtools: enable codespell in checkpatch

Enable codespell by default.
codespell is a feature by checkpatch.pl that
checks for common spelling mistakes in patches.

This feature is disabled by defaul

devtools: enable codespell in checkpatch

Enable codespell by default.
codespell is a feature by checkpatch.pl that
checks for common spelling mistakes in patches.

This feature is disabled by default. To enable it one must add
the '--codespell' flag to the $options variable in
checkpatches.sh. With this change codespell is enabled by default.
The user can decide to turn off codespell from a one of the config
files read by checkpatches.sh.

Signed-off-by: Michael Santana <[email protected]>
Reviewed-by: Rami Rosen <[email protected]>
Acked-by: Bruce Richardson <[email protected]>
Acked-by: Thomas Monjalon <[email protected]>

show more ...


/dpdk/MAINTAINERS
/dpdk/app/pdump/main.c
/dpdk/app/test-compress-perf/comp_perf_options_parse.c
/dpdk/config/common_base
checkpatches.sh
/dpdk/doc/guides/nics/dpaa2.rst
/dpdk/doc/guides/nics/features/iavf.ini
/dpdk/doc/guides/nics/features/iavf_vec.ini
/dpdk/doc/guides/nics/intel_vf.rst
/dpdk/doc/guides/prog_guide/vhost_lib.rst
/dpdk/doc/guides/rel_notes/release_19_05.rst
/dpdk/drivers/bus/fslmc/portal/dpaa2_hw_dpio.c
/dpdk/drivers/bus/fslmc/portal/dpaa2_hw_dpio.h
/dpdk/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h
/dpdk/drivers/bus/fslmc/qbman/include/fsl_qbman_portal.h
/dpdk/drivers/bus/fslmc/qbman/qbman_portal.c
/dpdk/drivers/bus/fslmc/rte_bus_fslmc_version.map
/dpdk/drivers/crypto/virtio/virtio_logs.h
/dpdk/drivers/mempool/dpaa2/dpaa2_hw_mempool.c
/dpdk/drivers/net/Makefile
/dpdk/drivers/net/axgbe/axgbe_common.h
/dpdk/drivers/net/bnx2x/bnx2x.c
/dpdk/drivers/net/bnx2x/ecore_hsi.h
/dpdk/drivers/net/bnx2x/ecore_reg.h
/dpdk/drivers/net/bnx2x/elink.h
/dpdk/drivers/net/bnxt/bnxt.h
/dpdk/drivers/net/cxgbe/base/t4_hw.c
/dpdk/drivers/net/dpaa2/Makefile
/dpdk/drivers/net/dpaa2/base/dpaa2_hw_dpni.c
/dpdk/drivers/net/dpaa2/dpaa2_ethdev.c
/dpdk/drivers/net/dpaa2/dpaa2_ethdev.h
/dpdk/drivers/net/dpaa2/dpaa2_flow.c
/dpdk/drivers/net/dpaa2/dpaa2_rxtx.c
/dpdk/drivers/net/dpaa2/mc/dpni.c
/dpdk/drivers/net/dpaa2/mc/fsl_dpni.h
/dpdk/drivers/net/dpaa2/mc/fsl_dpni_cmd.h
/dpdk/drivers/net/dpaa2/meson.build
/dpdk/drivers/net/e1000/base/e1000_82575.h
/dpdk/drivers/net/e1000/base/e1000_ich8lan.c
/dpdk/drivers/net/iavf/Makefile
/dpdk/drivers/net/iavf/base/README
/dpdk/drivers/net/iavf/base/iavf_adminq.c
/dpdk/drivers/net/iavf/base/iavf_adminq.h
/dpdk/drivers/net/iavf/base/iavf_adminq_cmd.h
/dpdk/drivers/net/iavf/base/iavf_alloc.h
/dpdk/drivers/net/iavf/base/iavf_common.c
/dpdk/drivers/net/iavf/base/iavf_devids.h
/dpdk/drivers/net/iavf/base/iavf_hmc.h
/dpdk/drivers/net/iavf/base/iavf_lan_hmc.h
/dpdk/drivers/net/iavf/base/iavf_osdep.h
/dpdk/drivers/net/iavf/base/iavf_prototype.h
/dpdk/drivers/net/iavf/base/iavf_register.h
/dpdk/drivers/net/iavf/base/iavf_status.h
/dpdk/drivers/net/iavf/base/iavf_type.h
/dpdk/drivers/net/iavf/base/meson.build
/dpdk/drivers/net/iavf/base/virtchnl.h
/dpdk/drivers/net/iavf/iavf.h
/dpdk/drivers/net/iavf/iavf_ethdev.c
/dpdk/drivers/net/iavf/iavf_log.h
/dpdk/drivers/net/iavf/iavf_rxtx.c
/dpdk/drivers/net/iavf/iavf_rxtx.h
/dpdk/drivers/net/iavf/iavf_rxtx_vec_common.h
/dpdk/drivers/net/iavf/iavf_rxtx_vec_sse.c
/dpdk/drivers/net/iavf/iavf_vchnl.c
/dpdk/drivers/net/iavf/meson.build
/dpdk/drivers/net/iavf/rte_pmd_iavf_version.map
/dpdk/drivers/net/ixgbe/ixgbe_ethdev.c
/dpdk/drivers/net/ixgbe/ixgbe_ethdev.h
/dpdk/drivers/net/ixgbe/ixgbe_rxtx.c
/dpdk/drivers/net/ixgbe/ixgbe_rxtx.h
/dpdk/drivers/net/meson.build
/dpdk/drivers/net/mlx4/mlx4.c
/dpdk/drivers/net/mlx4/mlx4.h
/dpdk/drivers/net/mlx4/mlx4_ethdev.c
/dpdk/drivers/net/mlx4/mlx4_flow.c
/dpdk/drivers/net/mlx4/mlx4_flow.h
/dpdk/drivers/net/mlx4/mlx4_intr.c
/dpdk/drivers/net/mlx4/mlx4_mr.c
/dpdk/drivers/net/mlx4/mlx4_rxq.c
/dpdk/drivers/net/mlx4/mlx4_rxtx.h
/dpdk/drivers/net/mlx4/mlx4_txq.c
/dpdk/drivers/net/mlx5/mlx5.c
/dpdk/drivers/net/mlx5/mlx5.h
/dpdk/drivers/net/mlx5/mlx5_ethdev.c
/dpdk/drivers/net/mlx5/mlx5_flow.c
/dpdk/drivers/net/mlx5/mlx5_flow_dv.c
/dpdk/drivers/net/mlx5/mlx5_flow_tcf.c
/dpdk/drivers/net/mlx5/mlx5_flow_verbs.c
/dpdk/drivers/net/mlx5/mlx5_mac.c
/dpdk/drivers/net/mlx5/mlx5_mr.c
/dpdk/drivers/net/mlx5/mlx5_nl.c
/dpdk/drivers/net/mlx5/mlx5_rss.c
/dpdk/drivers/net/mlx5/mlx5_rxmode.c
/dpdk/drivers/net/mlx5/mlx5_rxq.c
/dpdk/drivers/net/mlx5/mlx5_rxtx.c
/dpdk/drivers/net/mlx5/mlx5_rxtx.h
/dpdk/drivers/net/mlx5/mlx5_rxtx_vec.c
/dpdk/drivers/net/mlx5/mlx5_socket.c
/dpdk/drivers/net/mlx5/mlx5_stats.c
/dpdk/drivers/net/mlx5/mlx5_trigger.c
/dpdk/drivers/net/mlx5/mlx5_txq.c
/dpdk/drivers/net/mlx5/mlx5_vlan.c
/dpdk/drivers/net/nfp/nfp_net_ctrl.h
/dpdk/drivers/net/qede/base/common_hsi.h
/dpdk/drivers/net/qede/base/ecore_hsi_common.h
/dpdk/drivers/net/qede/base/ecore_hsi_eth.h
/dpdk/drivers/net/qede/base/ecore_hw_defs.h
/dpdk/drivers/net/sfc/sfc.c
/dpdk/drivers/net/softnic/rte_eth_softnic_flow.c
/dpdk/drivers/net/tap/rte_eth_tap.c
/dpdk/drivers/net/tap/tap_bpf_program.c
/dpdk/lib/librte_eal/common/include/rte_dev.h
/dpdk/lib/librte_eventdev/rte_eventdev.c
/dpdk/lib/librte_vhost/vhost.c
/dpdk/lib/librte_vhost/vhost.h
/dpdk/lib/librte_vhost/vhost_user.c
/dpdk/lib/librte_vhost/virtio_net.c
/dpdk/mk/rte.app.mk
4bcb9b7626-Feb-2019 Bruce Richardson <[email protected]>

devtools: add verbose option to meson build test

When running ninja, the commands are, by default, always printed on top of
each other. For those who want more detail in the output, two levels of
ve

devtools: add verbose option to meson build test

When running ninja, the commands are, by default, always printed on top of
each other. For those who want more detail in the output, two levels of
verbose output has been added to the test-meson-builds script. When "-v" is
passed, or the "TEST_MESON_BUILD_VERBOSE" flag is set in the environment,
then the output of ninja is passed through "cat" to prevent each line
overwriting the next. If "-vv" is passed, or
"TEST_MESON_BUILD_VERY_VERBOSE" is set in the environment, then ninja is
called with the "-v" flag to print out each command in full as it is
executing.

Signed-off-by: Bruce Richardson <[email protected]>

show more ...

3655096f25-Feb-2019 Bruce Richardson <[email protected]>

devtools: fix build test on FreeBSD

readlink option "-m" is not supported on FreeBSD (checked on BSD 11),
so change to the largely-equivalent "-f" flag.

Fixes: a55277a788df ("devtools: add test scr

devtools: fix build test on FreeBSD

readlink option "-m" is not supported on FreeBSD (checked on BSD 11),
so change to the largely-equivalent "-f" flag.

Fixes: a55277a788df ("devtools: add test script for meson builds")
Cc: [email protected]

Signed-off-by: Bruce Richardson <[email protected]>

show more ...

a9de470c26-Feb-2019 Bruce Richardson <[email protected]>

test: move to app directory

Since all other apps have been moved to the "app" folder, the autotest app
remains alone in the test folder. Rather than having an entire top-level
folder for this, we ca

test: move to app directory

Since all other apps have been moved to the "app" folder, the autotest app
remains alone in the test folder. Rather than having an entire top-level
folder for this, we can move it back to where it all started in early
versions of DPDK - the "app/" folder.

This move has a couple of advantages:
* This reduces clutter at the top level of the project, due to one less
folder.
* It eliminates the separate build task necessary for building the
autotests using make "make test-build" which means that developers are
less likely to miss something in their own compilation tests
* It re-aligns the final location of the test binary in the app folder when
building with make with it's location in the source tree.

For meson builds, the autotest app is different from the other apps in that
it needs a series of different test cases defined for it for use by "meson
test". Therefore, it does not get built as part of the main loop in the
app folder, but gets built separately at the end.

Signed-off-by: Bruce Richardson <[email protected]>

show more ...


/dpdk/GNUmakefile
/dpdk/MAINTAINERS
/dpdk/app/Makefile
/dpdk/app/meson.build
/dpdk/app/test-acl/Makefile
/dpdk/app/test-acl/main.c
/dpdk/app/test-acl/meson.build
/dpdk/app/test-cmdline/Makefile
/dpdk/app/test-cmdline/cmdline_test.c
/dpdk/app/test-cmdline/cmdline_test.h
/dpdk/app/test-cmdline/cmdline_test.py
/dpdk/app/test-cmdline/cmdline_test_data.py
/dpdk/app/test-cmdline/commands.c
/dpdk/app/test-cmdline/meson.build
/dpdk/app/test-pipeline/Makefile
/dpdk/app/test-pipeline/config.c
/dpdk/app/test-pipeline/init.c
/dpdk/app/test-pipeline/main.c
/dpdk/app/test-pipeline/main.h
/dpdk/app/test-pipeline/meson.build
/dpdk/app/test-pipeline/pipeline_acl.c
/dpdk/app/test-pipeline/pipeline_hash.c
/dpdk/app/test-pipeline/pipeline_lpm.c
/dpdk/app/test-pipeline/pipeline_lpm_ipv6.c
/dpdk/app/test-pipeline/pipeline_stub.c
/dpdk/app/test-pipeline/runtime.c
/dpdk/app/test/Makefile
/dpdk/app/test/autotest.py
/dpdk/app/test/autotest_data.py
/dpdk/app/test/autotest_runner.py
/dpdk/app/test/autotest_test_funcs.py
/dpdk/app/test/commands.c
/dpdk/app/test/meson.build
/dpdk/app/test/packet_burst_generator.c
/dpdk/app/test/packet_burst_generator.h
/dpdk/app/test/process.h
/dpdk/app/test/resource.c
/dpdk/app/test/resource.h
/dpdk/app/test/sample_packet_forward.c
/dpdk/app/test/sample_packet_forward.h
/dpdk/app/test/test.c
/dpdk/app/test/test.h
/dpdk/app/test/test_acl.c
/dpdk/app/test/test_acl.h
/dpdk/app/test/test_alarm.c
/dpdk/app/test/test_atomic.c
/dpdk/app/test/test_barrier.c
/dpdk/app/test/test_bitmap.c
/dpdk/app/test/test_bitratestats.c
/dpdk/app/test/test_bpf.c
/dpdk/app/test/test_byteorder.c
/dpdk/app/test/test_cfgfile.c
/dpdk/app/test/test_cfgfiles/etc/empty.ini
/dpdk/app/test/test_cfgfiles/etc/empty_key_value.ini
/dpdk/app/test/test_cfgfiles/etc/invalid_section.ini
/dpdk/app/test/test_cfgfiles/etc/line_too_long.ini
/dpdk/app/test/test_cfgfiles/etc/missing_section.ini
/dpdk/app/test/test_cfgfiles/etc/realloc_sections.ini
/dpdk/app/test/test_cfgfiles/etc/sample1.ini
/dpdk/app/test/test_cfgfiles/etc/sample2.ini
/dpdk/app/test/test_cmdline.c
/dpdk/app/test/test_cmdline.h
/dpdk/app/test/test_cmdline_cirbuf.c
/dpdk/app/test/test_cmdline_etheraddr.c
/dpdk/app/test/test_cmdline_ipaddr.c
/dpdk/app/test/test_cmdline_lib.c
/dpdk/app/test/test_cmdline_num.c
/dpdk/app/test/test_cmdline_portlist.c
/dpdk/app/test/test_cmdline_string.c
/dpdk/app/test/test_common.c
/dpdk/app/test/test_compressdev.c
/dpdk/app/test/test_compressdev_test_buffer.h
/dpdk/app/test/test_cpuflags.c
/dpdk/app/test/test_crc.c
/dpdk/app/test/test_cryptodev.c
/dpdk/app/test/test_cryptodev.h
/dpdk/app/test/test_cryptodev_aead_test_vectors.h
/dpdk/app/test/test_cryptodev_aes_test_vectors.h
/dpdk/app/test/test_cryptodev_asym.c
/dpdk/app/test/test_cryptodev_asym_util.h
/dpdk/app/test/test_cryptodev_blockcipher.c
/dpdk/app/test/test_cryptodev_blockcipher.h
/dpdk/app/test/test_cryptodev_des_test_vectors.h
/dpdk/app/test/test_cryptodev_dh_test_vectors.h
/dpdk/app/test/test_cryptodev_dsa_test_vectors.h
/dpdk/app/test/test_cryptodev_hash_test_vectors.h
/dpdk/app/test/test_cryptodev_hmac_test_vectors.h
/dpdk/app/test/test_cryptodev_kasumi_hash_test_vectors.h
/dpdk/app/test/test_cryptodev_kasumi_test_vectors.h
/dpdk/app/test/test_cryptodev_mod_test_vectors.h
/dpdk/app/test/test_cryptodev_rsa_test_vectors.h
/dpdk/app/test/test_cryptodev_snow3g_hash_test_vectors.h
/dpdk/app/test/test_cryptodev_snow3g_test_vectors.h
/dpdk/app/test/test_cryptodev_zuc_test_vectors.h
/dpdk/app/test/test_cycles.c
/dpdk/app/test/test_debug.c
/dpdk/app/test/test_distributor.c
/dpdk/app/test/test_distributor_perf.c
/dpdk/app/test/test_eal_flags.c
/dpdk/app/test/test_eal_fs.c
/dpdk/app/test/test_efd.c
/dpdk/app/test/test_efd_perf.c
/dpdk/app/test/test_errno.c
/dpdk/app/test/test_event_crypto_adapter.c
/dpdk/app/test/test_event_eth_rx_adapter.c
/dpdk/app/test/test_event_eth_tx_adapter.c
/dpdk/app/test/test_event_ring.c
/dpdk/app/test/test_event_timer_adapter.c
/dpdk/app/test/test_eventdev.c
/dpdk/app/test/test_external_mem.c
/dpdk/app/test/test_fbarray.c
/dpdk/app/test/test_flow_classify.c
/dpdk/app/test/test_flow_classify.h
/dpdk/app/test/test_func_reentrancy.c
/dpdk/app/test/test_hash.c
/dpdk/app/test/test_hash_functions.c
/dpdk/app/test/test_hash_multiwriter.c
/dpdk/app/test/test_hash_perf.c
/dpdk/app/test/test_hash_readwrite.c
/dpdk/app/test/test_hash_readwrite_lf.c
/dpdk/app/test/test_interrupts.c
/dpdk/app/test/test_ipsec.c
/dpdk/app/test/test_kni.c
/dpdk/app/test/test_kvargs.c
/dpdk/app/test/test_latencystats.c
/dpdk/app/test/test_link_bonding.c
/dpdk/app/test/test_link_bonding_mode4.c
/dpdk/app/test/test_link_bonding_rssconf.c
/dpdk/app/test/test_logs.c
/dpdk/app/test/test_lpm.c
/dpdk/app/test/test_lpm6.c
/dpdk/app/test/test_lpm6_data.h
/dpdk/app/test/test_lpm6_perf.c
/dpdk/app/test/test_lpm_perf.c
/dpdk/app/test/test_malloc.c
/dpdk/app/test/test_mbuf.c
/dpdk/app/test/test_member.c
/dpdk/app/test/test_member_perf.c
/dpdk/app/test/test_memcpy.c
/dpdk/app/test/test_memcpy_perf.c
/dpdk/app/test/test_memory.c
/dpdk/app/test/test_mempool.c
/dpdk/app/test/test_mempool_perf.c
/dpdk/app/test/test_memzone.c
/dpdk/app/test/test_meter.c
/dpdk/app/test/test_metrics.c
/dpdk/app/test/test_mp_secondary.c
/dpdk/app/test/test_pdump.c
/dpdk/app/test/test_pdump.h
/dpdk/app/test/test_per_lcore.c
/dpdk/app/test/test_pmd_perf.c
/dpdk/app/test/test_pmd_ring.c
/dpdk/app/test/test_pmd_ring_perf.c
/dpdk/app/test/test_power.c
/dpdk/app/test/test_power_acpi_cpufreq.c
/dpdk/app/test/test_power_kvm_vm.c
/dpdk/app/test/test_prefetch.c
/dpdk/app/test/test_rawdev.c
/dpdk/app/test/test_reciprocal_division.c
/dpdk/app/test/test_reciprocal_division_perf.c
/dpdk/app/test/test_red.c
/dpdk/app/test/test_reorder.c
/dpdk/app/test/test_resource.c
/dpdk/app/test/test_ring.c
/dpdk/app/test/test_ring_perf.c
/dpdk/app/test/test_rwlock.c
/dpdk/app/test/test_sched.c
/dpdk/app/test/test_service_cores.c
/dpdk/app/test/test_spinlock.c
/dpdk/app/test/test_string_fns.c
/dpdk/app/test/test_table.c
/dpdk/app/test/test_table.h
/dpdk/app/test/test_table_acl.c
/dpdk/app/test/test_table_acl.h
/dpdk/app/test/test_table_combined.c
/dpdk/app/test/test_table_combined.h
/dpdk/app/test/test_table_pipeline.c
/dpdk/app/test/test_table_pipeline.h
/dpdk/app/test/test_table_ports.c
/dpdk/app/test/test_table_ports.h
/dpdk/app/test/test_table_tables.c
/dpdk/app/test/test_table_tables.h
/dpdk/app/test/test_tailq.c
/dpdk/app/test/test_thash.c
/dpdk/app/test/test_timer.c
/dpdk/app/test/test_timer_perf.c
/dpdk/app/test/test_timer_racecond.c
/dpdk/app/test/test_version.c
/dpdk/app/test/test_xmmt_ops.h
/dpdk/app/test/virtual_pmd.c
/dpdk/app/test/virtual_pmd.h
test-build.sh
/dpdk/doc/api/doxy-api.conf.in
/dpdk/doc/guides/compressdevs/octeontx.rst
/dpdk/doc/guides/contributing/documentation.rst
/dpdk/doc/guides/contributing/versioning.rst
/dpdk/doc/guides/cryptodevs/qat.rst
/dpdk/doc/guides/cryptodevs/virtio.rst
/dpdk/doc/guides/mempool/octeontx.rst
/dpdk/doc/guides/prog_guide/compressdev.rst
/dpdk/doc/guides/sample_app_ug/test_pipeline.rst
/dpdk/doc/guides/testpmd_app_ug/testpmd_funcs.rst
/dpdk/examples/bpf/README
/dpdk/examples/bpf/dummy.c
/dpdk/examples/bpf/mbuf.h
/dpdk/examples/bpf/meson.build
/dpdk/examples/bpf/t1.c
/dpdk/examples/bpf/t2.c
/dpdk/examples/bpf/t3.c
/dpdk/lib/Makefile
/dpdk/lib/librte_cmdline/meson.build
/dpdk/lib/librte_eal/common/Makefile
/dpdk/lib/librte_eal/common/include/rte_compat.h
/dpdk/lib/librte_eal/common/meson.build
/dpdk/lib/librte_eal/linuxapp/eal/meson.build
/dpdk/lib/librte_eal/meson.build
/dpdk/lib/librte_kvargs/meson.build
/dpdk/lib/meson.build
/dpdk/meson.build
/dpdk/mk/rte.sdkbuild.mk
/dpdk/mk/rte.sdkroot.mk
/dpdk/mk/rte.sdktest.mk
9c3650aa29-Jan-2019 Ferruh Yigit <[email protected]>

devtools: add git log checks for DCB, TOS and TTL

Add case check to DCB, TOS and TTL abbreviations.

Signed-off-by: Ferruh Yigit <[email protected]>

8fdac86a12-Feb-2019 Thomas Monjalon <[email protected]>

devtools: fix test of some build options

CONFIG_RTE_LIBRTE_PMD_ISAL was not tested because of a typo.

CONFIG_RTE_LIBRTE_PMD_QAT_SYM was not tested since it has been
introduced and made CONFIG_RTE_L

devtools: fix test of some build options

CONFIG_RTE_LIBRTE_PMD_ISAL was not tested because of a typo.

CONFIG_RTE_LIBRTE_PMD_QAT_SYM was not tested since it has been
introduced and made CONFIG_RTE_LIBRTE_PMD_QAT enabled by default.

While at it, DPDK_DEP_JSON is now checked for "y",
as other DPDK_DEP_* variables, instead of non-empty.

Fixes: 3c32e89f68e1 ("compress/isal: add skeleton ISA-L compression PMD")
Fixes: 7a34c2155716 ("compress/qat: add empty driver")
Cc: [email protected]

Signed-off-by: Thomas Monjalon <[email protected]>
Acked-by: Fiona Trahe <[email protected]>

show more ...

fbe7134212-Feb-2019 Thomas Monjalon <[email protected]>

devtools: test build of zlib PMD

The PMD zlib was not enabled in devtools/test-build.sh.
It is fixed by using the environment variable DPDK_DEP_ZLIB.

Fixes: 0c4e4c16b004 ("compress/zlib: introduce

devtools: test build of zlib PMD

The PMD zlib was not enabled in devtools/test-build.sh.
It is fixed by using the environment variable DPDK_DEP_ZLIB.

Fixes: 0c4e4c16b004 ("compress/zlib: introduce zlib PMD")
Cc: [email protected]

Signed-off-by: Thomas Monjalon <[email protected]>

show more ...

814ad2a912-Feb-2019 Thomas Monjalon <[email protected]>

devtools: add libelf dependency to build test

The option CONFIG_RTE_LIBRTE_BPF_ELF was never enabled
with test-build.sh.
It is fixed with the environment variable DPDK_DEP_ELF.

Fixes: 5dba93ae5f2d

devtools: add libelf dependency to build test

The option CONFIG_RTE_LIBRTE_BPF_ELF was never enabled
with test-build.sh.
It is fixed with the environment variable DPDK_DEP_ELF.

Fixes: 5dba93ae5f2d ("bpf: add ability to load eBPF program from ELF object file")
Cc: [email protected]

Signed-off-by: Thomas Monjalon <[email protected]>

show more ...


/dpdk/MAINTAINERS
/dpdk/app/pdump/main.c
/dpdk/app/test-pmd/cmdline.c
/dpdk/app/test-pmd/cmdline_flow.c
/dpdk/app/test-pmd/macswap_sse.h
/dpdk/app/test-pmd/testpmd.c
/dpdk/app/test-pmd/testpmd.h
/dpdk/app/test-pmd/util.c
/dpdk/buildtools/options-ibverbs-static.sh
/dpdk/config/common_base
/dpdk/config/defconfig_arm-armv7a-linuxapp-gcc
/dpdk/config/defconfig_arm64-bluefield-linuxapp-gcc
/dpdk/config/defconfig_i686-native-linuxapp-gcc
/dpdk/config/defconfig_i686-native-linuxapp-icc
/dpdk/config/defconfig_x86_x32-native-linuxapp-gcc
/dpdk/config/x86/meson.build
test-build.sh
/dpdk/doc/api/doxy-api-index.md
/dpdk/doc/api/doxy-api.conf.in
/dpdk/doc/build-sdk-meson.txt
/dpdk/doc/guides/compressdevs/qat_comp.rst
/dpdk/doc/guides/contributing/documentation.rst
/dpdk/doc/guides/cryptodevs/qat.rst
/dpdk/doc/guides/howto/flow_bifurcation.rst
/dpdk/doc/guides/howto/rte_flow.rst
/dpdk/doc/guides/linux_gsg/linux_drivers.rst
/dpdk/doc/guides/linux_gsg/nic_perf_intel_platform.rst
/dpdk/doc/guides/linux_gsg/sys_reqs.rst
/dpdk/doc/guides/nics/ena.rst
/dpdk/doc/guides/nics/features/ice.ini
/dpdk/doc/guides/nics/features/mlx4.ini
/dpdk/doc/guides/nics/features/mlx5.ini
/dpdk/doc/guides/nics/i40e.rst
/dpdk/doc/guides/nics/ice.rst
/dpdk/doc/guides/nics/ifc.rst
/dpdk/doc/guides/nics/mlx4.rst
/dpdk/doc/guides/nics/mlx5.rst
/dpdk/doc/guides/nics/mvpp2.rst
/dpdk/doc/guides/nics/sfc_efx.rst
/dpdk/doc/guides/prog_guide/dev_kit_build_system.rst
/dpdk/doc/guides/prog_guide/generic_receive_offload_lib.rst
/dpdk/doc/guides/prog_guide/power_man.rst
/dpdk/doc/guides/prog_guide/rte_flow.rst
/dpdk/doc/guides/prog_guide/source_org.rst
/dpdk/doc/guides/rel_notes/deprecation.rst
/dpdk/doc/guides/rel_notes/index.rst
/dpdk/doc/guides/rel_notes/known_issues.rst
/dpdk/doc/guides/rel_notes/release_17_02.rst
/dpdk/doc/guides/rel_notes/release_19_02.rst
/dpdk/doc/guides/rel_notes/release_19_05.rst
/dpdk/doc/guides/sample_app_ug/flow_filtering.rst
/dpdk/doc/guides/sample_app_ug/vm_power_management.rst
/dpdk/doc/guides/testpmd_app_ug/run_app.rst
/dpdk/doc/guides/testpmd_app_ug/testpmd_funcs.rst
/dpdk/drivers/bus/dpaa/dpaa_bus.c
/dpdk/drivers/bus/fslmc/fslmc_bus.c
/dpdk/drivers/bus/fslmc/fslmc_vfio.c
/dpdk/drivers/bus/fslmc/portal/dpaa2_hw_dpio.c
/dpdk/drivers/bus/fslmc/portal/dpaa2_hw_dpio.h
/dpdk/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h
/dpdk/drivers/bus/fslmc/qbman/include/fsl_qbman_base.h
/dpdk/drivers/bus/fslmc/qbman/qbman_portal.c
/dpdk/drivers/bus/fslmc/qbman/qbman_portal.h
/dpdk/drivers/bus/fslmc/qbman/qbman_sys.h
/dpdk/drivers/bus/fslmc/rte_fslmc.h
/dpdk/drivers/bus/ifpga/ifpga_bus.c
/dpdk/drivers/bus/ifpga/rte_bus_ifpga.h
/dpdk/drivers/bus/pci/linux/pci_vfio.c
/dpdk/drivers/compress/isal/isal_compress_pmd.c
/dpdk/drivers/crypto/aesni_mb/Makefile
/dpdk/drivers/crypto/caam_jr/caam_jr.c
/dpdk/drivers/crypto/caam_jr/caam_jr_uio.c
/dpdk/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c
/dpdk/drivers/crypto/dpaa_sec/dpaa_sec.c
/dpdk/drivers/crypto/qat/qat_sym.c
/dpdk/drivers/mempool/dpaa2/dpaa2_hw_mempool.c
/dpdk/drivers/mempool/dpaa2/dpaa2_hw_mempool.h
/dpdk/drivers/net/avf/avf_ethdev.c
/dpdk/drivers/net/bnxt/bnxt_ethdev.c
/dpdk/drivers/net/bonding/rte_eth_bond_api.c
/dpdk/drivers/net/bonding/rte_eth_bond_pmd.c
/dpdk/drivers/net/bonding/rte_eth_bond_private.h
/dpdk/drivers/net/dpaa/dpaa_ethdev.c
/dpdk/drivers/net/dpaa/dpaa_ethdev.h
/dpdk/drivers/net/dpaa2/Makefile
/dpdk/drivers/net/dpaa2/base/dpaa2_hw_dpni.c
/dpdk/drivers/net/dpaa2/dpaa2_ethdev.c
/dpdk/drivers/net/dpaa2/dpaa2_ethdev.h
/dpdk/drivers/net/dpaa2/dpaa2_mux.c
/dpdk/drivers/net/dpaa2/dpaa2_rxtx.c
/dpdk/drivers/net/dpaa2/mc/dpdmux.c
/dpdk/drivers/net/dpaa2/mc/fsl_dpdmux.h
/dpdk/drivers/net/dpaa2/mc/fsl_dpdmux_cmd.h
/dpdk/drivers/net/dpaa2/meson.build
/dpdk/drivers/net/dpaa2/rte_pmd_dpaa2.h
/dpdk/drivers/net/dpaa2/rte_pmd_dpaa2_version.map
/dpdk/drivers/net/ena/ena_ethdev.c
/dpdk/drivers/net/ena/ena_ethdev.h
/dpdk/drivers/net/enic/enic_clsf.c
/dpdk/drivers/net/enic/enic_ethdev.c
/dpdk/drivers/net/enic/enic_main.c
/dpdk/drivers/net/fm10k/fm10k_ethdev.c
/dpdk/drivers/net/i40e/i40e_ethdev.c
/dpdk/drivers/net/i40e/i40e_pf.c
/dpdk/drivers/net/i40e/rte_pmd_i40e.c
/dpdk/drivers/net/ice/Makefile
/dpdk/drivers/net/ice/base/ice_adminq_cmd.h
/dpdk/drivers/net/ice/base/ice_common.c
/dpdk/drivers/net/ice/base/ice_common.h
/dpdk/drivers/net/ice/base/ice_controlq.c
/dpdk/drivers/net/ice/base/ice_flex_pipe.c
/dpdk/drivers/net/ice/base/ice_flex_pipe.h
/dpdk/drivers/net/ice/base/ice_flex_type.h
/dpdk/drivers/net/ice/base/ice_flow.c
/dpdk/drivers/net/ice/base/ice_flow.h
/dpdk/drivers/net/ice/base/ice_osdep.h
/dpdk/drivers/net/ice/base/ice_type.h
/dpdk/drivers/net/ice/base/meson.build
/dpdk/drivers/net/ice/ice_ethdev.c
/dpdk/drivers/net/ifc/ifcvf_vdpa.c
/dpdk/drivers/net/ixgbe/ixgbe_pf.c
/dpdk/drivers/net/mlx4/Makefile
/dpdk/drivers/net/mlx4/meson.build
/dpdk/drivers/net/mlx4/mlx4.c
/dpdk/drivers/net/mlx4/mlx4.h
/dpdk/drivers/net/mlx4/mlx4_ethdev.c
/dpdk/drivers/net/mlx4/mlx4_flow.c
/dpdk/drivers/net/mlx4/mlx4_rxtx.h
/dpdk/drivers/net/mlx5/Makefile
/dpdk/drivers/net/mlx5/meson.build
/dpdk/drivers/net/mlx5/mlx5.c
/dpdk/drivers/net/mlx5/mlx5.h
/dpdk/drivers/net/mlx5/mlx5_devx_cmds.c
/dpdk/drivers/net/mlx5/mlx5_ethdev.c
/dpdk/drivers/net/mlx5/mlx5_flow.c
/dpdk/drivers/net/mlx5/mlx5_flow.h
/dpdk/drivers/net/mlx5/mlx5_flow_dv.c
/dpdk/drivers/net/mlx5/mlx5_flow_tcf.c
/dpdk/drivers/net/mlx5/mlx5_flow_verbs.c
/dpdk/drivers/net/mlx5/mlx5_glue.c
/dpdk/drivers/net/mlx5/mlx5_glue.h
/dpdk/drivers/net/mlx5/mlx5_prm.h
/dpdk/drivers/net/mlx5/mlx5_rxq.c
/dpdk/drivers/net/mlx5/mlx5_rxtx.h
/dpdk/drivers/net/mlx5/mlx5_rxtx_vec.h
/dpdk/drivers/net/mlx5/mlx5_rxtx_vec_neon.h
/dpdk/drivers/net/mlx5/mlx5_rxtx_vec_sse.h
/dpdk/drivers/net/nfp/nfp_net.c
/dpdk/drivers/net/nfp/nfp_net_logs.h
/dpdk/drivers/net/nfp/nfp_net_pmd.h
/dpdk/drivers/net/pcap/rte_eth_pcap.c
/dpdk/drivers/net/qede/qede_rxtx.c
/dpdk/drivers/net/qede/qede_rxtx.h
/dpdk/drivers/net/sfc/base/ef10_ev.c
/dpdk/drivers/net/sfc/base/ef10_filter.c
/dpdk/drivers/net/sfc/base/ef10_impl.h
/dpdk/drivers/net/sfc/base/ef10_intr.c
/dpdk/drivers/net/sfc/base/ef10_mac.c
/dpdk/drivers/net/sfc/base/ef10_mcdi.c
/dpdk/drivers/net/sfc/base/ef10_nic.c
/dpdk/drivers/net/sfc/base/ef10_nvram.c
/dpdk/drivers/net/sfc/base/ef10_phy.c
/dpdk/drivers/net/sfc/base/ef10_rx.c
/dpdk/drivers/net/sfc/base/ef10_tlv_layout.h
/dpdk/drivers/net/sfc/base/ef10_tx.c
/dpdk/drivers/net/sfc/base/ef10_vpd.c
/dpdk/drivers/net/sfc/base/efx.h
/dpdk/drivers/net/sfc/base/efx_bootcfg.c
/dpdk/drivers/net/sfc/base/efx_check.h
/dpdk/drivers/net/sfc/base/efx_ev.c
/dpdk/drivers/net/sfc/base/efx_filter.c
/dpdk/drivers/net/sfc/base/efx_impl.h
/dpdk/drivers/net/sfc/base/efx_intr.c
/dpdk/drivers/net/sfc/base/efx_mac.c
/dpdk/drivers/net/sfc/base/efx_mcdi.c
/dpdk/drivers/net/sfc/base/efx_mcdi.h
/dpdk/drivers/net/sfc/base/efx_nic.c
/dpdk/drivers/net/sfc/base/efx_nvram.c
/dpdk/drivers/net/sfc/base/efx_phy.c
/dpdk/drivers/net/sfc/base/efx_regs_mcdi.h
/dpdk/drivers/net/sfc/base/efx_regs_mcdi_aoe.h
/dpdk/drivers/net/sfc/base/efx_regs_mcdi_strs.h
/dpdk/drivers/net/sfc/base/efx_rx.c
/dpdk/drivers/net/sfc/base/efx_sram.c
/dpdk/drivers/net/sfc/base/efx_tx.c
/dpdk/drivers/net/sfc/base/efx_vpd.c
/dpdk/drivers/net/sfc/base/hunt_impl.h
/dpdk/drivers/net/sfc/base/hunt_nic.c
/dpdk/drivers/net/sfc/base/medford2_impl.h
/dpdk/drivers/net/sfc/base/medford2_nic.c
/dpdk/drivers/net/sfc/base/medford_impl.h
/dpdk/drivers/net/sfc/base/medford_nic.c
/dpdk/drivers/net/sfc/base/siena_impl.h
/dpdk/drivers/net/sfc/base/siena_nic.c
/dpdk/drivers/net/sfc/efsys.h
/dpdk/drivers/net/sfc/sfc.c
/dpdk/drivers/net/sfc/sfc.h
/dpdk/drivers/net/sfc/sfc_debug.h
/dpdk/drivers/net/sfc/sfc_dp_rx.h
/dpdk/drivers/net/sfc/sfc_dp_tx.h
/dpdk/drivers/net/sfc/sfc_ef10_essb_rx.c
/dpdk/drivers/net/sfc/sfc_ef10_rx.c
/dpdk/drivers/net/sfc/sfc_ef10_tx.c
/dpdk/drivers/net/sfc/sfc_ethdev.c
/dpdk/drivers/net/sfc/sfc_ev.c
/dpdk/drivers/net/sfc/sfc_ev.h
/dpdk/drivers/net/sfc/sfc_flow.c
/dpdk/drivers/net/sfc/sfc_log.h
/dpdk/drivers/net/sfc/sfc_mcdi.c
/dpdk/drivers/net/sfc/sfc_port.c
/dpdk/drivers/net/sfc/sfc_rx.c
/dpdk/drivers/net/sfc/sfc_rx.h
/dpdk/drivers/net/sfc/sfc_tso.h
/dpdk/drivers/net/sfc/sfc_tx.c
/dpdk/drivers/net/sfc/sfc_tx.h
/dpdk/drivers/net/tap/rte_eth_tap.c
/dpdk/drivers/net/virtio/virtio_ethdev.c
/dpdk/drivers/net/virtio/virtio_ethdev.h
/dpdk/drivers/net/virtio/virtio_pci.h
/dpdk/drivers/net/virtio/virtio_rxtx.c
/dpdk/drivers/net/virtio/virtio_user/virtio_user_dev.c
/dpdk/drivers/net/virtio/virtio_user/virtio_user_dev.h
/dpdk/drivers/net/virtio/virtio_user_ethdev.c
/dpdk/drivers/net/virtio/virtqueue.h
/dpdk/drivers/raw/dpaa2_qdma/dpaa2_qdma.c
/dpdk/drivers/raw/ifpga_rawdev/base/opae_hw_api.c
/dpdk/drivers/raw/ifpga_rawdev/base/opae_hw_api.h
/dpdk/drivers/raw/ifpga_rawdev/ifpga_rawdev.c
/dpdk/examples/fips_validation/fips_dev_self_test.c
/dpdk/examples/flow_filtering/flow_blocks.c
/dpdk/examples/ip_fragmentation/main.c
/dpdk/examples/kni/main.c
/dpdk/examples/tep_termination/main.c
/dpdk/examples/vhost/main.c
/dpdk/examples/vhost_crypto/main.c
/dpdk/examples/vm_power_manager/channel_monitor.c
/dpdk/examples/vm_power_manager/power_manager.c
/dpdk/kernel/linux/kni/compat.h
/dpdk/kernel/linux/kni/ethtool/igb/igb_main.c
/dpdk/kernel/linux/kni/ethtool/igb/kcompat.h
/dpdk/kernel/linux/kni/ethtool/ixgbe/kcompat.h
/dpdk/lib/librte_eal/bsdapp/eal/eal.c
/dpdk/lib/librte_eal/common/eal_common_options.c
/dpdk/lib/librte_eal/common/eal_filesystem.h
/dpdk/lib/librte_eal/common/eal_internal_cfg.h
/dpdk/lib/librte_eal/common/eal_options.h
/dpdk/lib/librte_eal/common/eal_private.h
/dpdk/lib/librte_eal/common/include/generic/rte_atomic.h
/dpdk/lib/librte_eal/common/include/rte_option.h
/dpdk/lib/librte_eal/common/include/rte_string_fns.h
/dpdk/lib/librte_eal/common/include/rte_version.h
/dpdk/lib/librte_eal/common/rte_option.c
/dpdk/lib/librte_eal/linuxapp/eal/eal.c
/dpdk/lib/librte_eal/linuxapp/eal/eal_memalloc.c
/dpdk/lib/librte_eal/linuxapp/eal/eal_memory.c
/dpdk/lib/librte_eal/linuxapp/eal/eal_vfio.c
/dpdk/lib/librte_eal/linuxapp/eal/eal_vfio.h
/dpdk/lib/librte_eal/linuxapp/eal/eal_vfio_mp_sync.c
/dpdk/lib/librte_efd/rte_efd.c
/dpdk/lib/librte_ethdev/rte_ethdev.c
/dpdk/lib/librte_ethdev/rte_ethdev.h
/dpdk/lib/librte_gro/gro_tcp4.c
/dpdk/lib/librte_gro/gro_tcp4.h
/dpdk/lib/librte_gro/gro_vxlan_tcp4.c
/dpdk/lib/librte_gso/gso_common.h
/dpdk/lib/librte_hash/rte_thash.h
/dpdk/lib/librte_ipsec/crypto.h
/dpdk/lib/librte_ipsec/ipsec_sqn.h
/dpdk/lib/librte_ipsec/sa.c
/dpdk/lib/librte_lpm/rte_lpm_neon.h
/dpdk/lib/librte_lpm/rte_lpm_sse.h
/dpdk/lib/librte_mbuf/Makefile
/dpdk/lib/librte_mbuf/meson.build
/dpdk/lib/librte_mbuf/rte_mbuf.c
/dpdk/lib/librte_mbuf/rte_mbuf.h
/dpdk/lib/librte_mbuf/rte_mbuf_version.map
/dpdk/lib/librte_power/power_acpi_cpufreq.c
/dpdk/lib/librte_power/power_pstate_cpufreq.c
/dpdk/lib/librte_telemetry/rte_telemetry.c
/dpdk/lib/librte_vhost/rte_vdpa.h
/dpdk/lib/librte_vhost/rte_vhost.h
/dpdk/lib/librte_vhost/rte_vhost_version.map
/dpdk/lib/librte_vhost/socket.c
/dpdk/lib/librte_vhost/vdpa.c
/dpdk/lib/librte_vhost/vhost.c
/dpdk/lib/librte_vhost/vhost.h
/dpdk/lib/librte_vhost/vhost_crypto.c
/dpdk/lib/librte_vhost/vhost_user.c
/dpdk/lib/librte_vhost/vhost_user.h
/dpdk/lib/librte_vhost/virtio_net.c
/dpdk/meson.build
/dpdk/meson_options.txt
/dpdk/mk/exec-env/linuxapp/rte.vars.mk
/dpdk/mk/rte.app.mk
/dpdk/mk/rte.cpuflags.mk
/dpdk/mk/rte.lib.mk
/dpdk/mk/toolchain/gcc/rte.toolchain-compat.mk
/dpdk/test/bpf/mbuf.h
/dpdk/test/test/Makefile
/dpdk/test/test/autotest_data.py
/dpdk/test/test/meson.build
/dpdk/test/test/process.h
/dpdk/test/test/sample_packet_forward.c
/dpdk/test/test/sample_packet_forward.h
/dpdk/test/test/test.c
/dpdk/test/test/test_bitratestats.c
/dpdk/test/test/test_compressdev.c
/dpdk/test/test/test_eal_flags.c
/dpdk/test/test/test_hash_readwrite.c
/dpdk/test/test/test_ipsec.c
/dpdk/test/test/test_latencystats.c
/dpdk/test/test/test_metrics.c
/dpdk/test/test/test_pdump.c
/dpdk/test/test/test_pdump.h
/dpdk/test/test/test_pmd_perf.c
/dpdk/test/test/test_power_acpi_cpufreq.c
/dpdk/test/test/test_string_fns.c
/dpdk/usertools/dpdk-telemetry-client.py
85e5fd8b10-Jan-2019 Bruce Richardson <[email protected]>

devtools: fix build check for whether meson has run

The current check to see whether we need to call meson or just ninja
simply checked if the build directory existed. However, if meson was run
but

devtools: fix build check for whether meson has run

The current check to see whether we need to call meson or just ninja
simply checked if the build directory existed. However, if meson was run
but failed, the build directory would still exist. We can fix this by
instead checking for the build.ninja file inside the directory. Once that
is present, we can use ninja safely and let it worry about rerunning
meson if necessary.

Fixes: a55277a788df ("devtools: add test script for meson builds")
Cc: [email protected]

Signed-off-by: Bruce Richardson <[email protected]>
Acked-by: Luca Boccassi <[email protected]>

show more ...


/dpdk/MAINTAINERS
/dpdk/app/proc-info/main.c
/dpdk/app/proc-info/meson.build
/dpdk/app/test-bbdev/test_bbdev_perf.c
/dpdk/app/test-crypto-perf/cperf.h
/dpdk/app/test-crypto-perf/cperf_ops.c
/dpdk/app/test-crypto-perf/cperf_ops.h
/dpdk/app/test-crypto-perf/cperf_test_latency.c
/dpdk/app/test-crypto-perf/cperf_test_latency.h
/dpdk/app/test-crypto-perf/cperf_test_pmd_cyclecount.c
/dpdk/app/test-crypto-perf/cperf_test_pmd_cyclecount.h
/dpdk/app/test-crypto-perf/cperf_test_throughput.c
/dpdk/app/test-crypto-perf/cperf_test_throughput.h
/dpdk/app/test-crypto-perf/cperf_test_verify.c
/dpdk/app/test-crypto-perf/cperf_test_verify.h
/dpdk/app/test-crypto-perf/main.c
/dpdk/config/common_base
test-meson-builds.sh
/dpdk/doc/guides/compressdevs/features/isal.ini
/dpdk/doc/guides/compressdevs/isal.rst
/dpdk/doc/guides/compressdevs/qat_comp.rst
/dpdk/doc/guides/cryptodevs/aesni_mb.rst
/dpdk/doc/guides/prog_guide/cryptodev_lib.rst
/dpdk/doc/guides/prog_guide/img/cryptodev_sym_sess.svg
/dpdk/doc/guides/prog_guide/index.rst
/dpdk/doc/guides/prog_guide/ipsec_lib.rst
/dpdk/doc/guides/rel_notes/deprecation.rst
/dpdk/doc/guides/rel_notes/release_19_02.rst
/dpdk/doc/guides/sample_app_ug/ipsec_secgw.rst
/dpdk/doc/guides/tools/proc_info.rst
/dpdk/drivers/compress/isal/isal_compress_pmd.c
/dpdk/drivers/compress/isal/isal_compress_pmd_ops.c
/dpdk/drivers/compress/qat/qat_comp.c
/dpdk/drivers/compress/qat/qat_comp_pmd.c
/dpdk/drivers/crypto/aesni_gcm/Makefile
/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c
/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd_ops.c
/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd_private.h
/dpdk/drivers/crypto/aesni_gcm/meson.build
/dpdk/drivers/crypto/aesni_mb/Makefile
/dpdk/drivers/crypto/aesni_mb/meson.build
/dpdk/drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c
/dpdk/drivers/crypto/aesni_mb/rte_aesni_mb_pmd_compat.c
/dpdk/drivers/crypto/aesni_mb/rte_aesni_mb_pmd_ops.c
/dpdk/drivers/crypto/aesni_mb/rte_aesni_mb_pmd_ops_compat.c
/dpdk/drivers/crypto/aesni_mb/rte_aesni_mb_pmd_private.h
/dpdk/drivers/crypto/armv8/Makefile
/dpdk/drivers/crypto/armv8/rte_armv8_pmd.c
/dpdk/drivers/crypto/armv8/rte_armv8_pmd_ops.c
/dpdk/drivers/crypto/armv8/rte_armv8_pmd_private.h
/dpdk/drivers/crypto/caam_jr/caam_jr.c
/dpdk/drivers/crypto/ccp/ccp_pmd_ops.c
/dpdk/drivers/crypto/ccp/ccp_pmd_private.h
/dpdk/drivers/crypto/ccp/rte_ccp_pmd.c
/dpdk/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c
/dpdk/drivers/crypto/dpaa_sec/dpaa_sec.c
/dpdk/drivers/crypto/dpaa_sec/dpaa_sec.h
/dpdk/drivers/crypto/kasumi/Makefile
/dpdk/drivers/crypto/kasumi/meson.build
/dpdk/drivers/crypto/kasumi/rte_kasumi_pmd.c
/dpdk/drivers/crypto/kasumi/rte_kasumi_pmd_ops.c
/dpdk/drivers/crypto/kasumi/rte_kasumi_pmd_private.h
/dpdk/drivers/crypto/mvsam/rte_mrvl_pmd_ops.c
/dpdk/drivers/crypto/mvsam/rte_mrvl_pmd_private.h
/dpdk/drivers/crypto/null/null_crypto_pmd.c
/dpdk/drivers/crypto/null/null_crypto_pmd_ops.c
/dpdk/drivers/crypto/null/null_crypto_pmd_private.h
/dpdk/drivers/crypto/octeontx/Makefile
/dpdk/drivers/crypto/octeontx/otx_cryptodev_ops.c
/dpdk/drivers/crypto/openssl/Makefile
/dpdk/drivers/crypto/openssl/meson.build
/dpdk/drivers/crypto/openssl/rte_openssl_pmd.c
/dpdk/drivers/crypto/openssl/rte_openssl_pmd_ops.c
/dpdk/drivers/crypto/openssl/rte_openssl_pmd_private.h
/dpdk/drivers/crypto/qat/qat_sym_pmd.c
/dpdk/drivers/crypto/scheduler/scheduler_pmd_ops.c
/dpdk/drivers/crypto/snow3g/Makefile
/dpdk/drivers/crypto/snow3g/rte_snow3g_pmd.c
/dpdk/drivers/crypto/snow3g/rte_snow3g_pmd_ops.c
/dpdk/drivers/crypto/snow3g/rte_snow3g_pmd_private.h
/dpdk/drivers/crypto/virtio/virtio_cryptodev.c
/dpdk/drivers/crypto/zuc/Makefile
/dpdk/drivers/crypto/zuc/meson.build
/dpdk/drivers/crypto/zuc/rte_zuc_pmd.c
/dpdk/drivers/crypto/zuc/rte_zuc_pmd_ops.c
/dpdk/drivers/crypto/zuc/rte_zuc_pmd_private.h
/dpdk/drivers/net/softnic/rte_eth_softnic.c
/dpdk/drivers/net/softnic/rte_eth_softnic.h
/dpdk/drivers/net/softnic/rte_eth_softnic_cli.c
/dpdk/drivers/net/softnic/rte_eth_softnic_cryptodev.c
/dpdk/drivers/net/softnic/rte_eth_softnic_internals.h
/dpdk/drivers/net/softnic/rte_eth_softnic_pipeline.c
/dpdk/drivers/net/softnic/rte_eth_softnic_thread.c
/dpdk/examples/fips_validation/Makefile
/dpdk/examples/fips_validation/fips_dev_self_test.c
/dpdk/examples/fips_validation/fips_dev_self_test.h
/dpdk/examples/fips_validation/main.c
/dpdk/examples/fips_validation/meson.build
/dpdk/examples/ip_pipeline/cli.c
/dpdk/examples/ip_pipeline/cryptodev.c
/dpdk/examples/ip_pipeline/cryptodev.h
/dpdk/examples/ip_pipeline/examples/flow_crypto.cli
/dpdk/examples/ipsec-secgw/Makefile
/dpdk/examples/ipsec-secgw/ipsec-secgw.c
/dpdk/examples/ipsec-secgw/ipsec.c
/dpdk/examples/ipsec-secgw/ipsec.h
/dpdk/examples/ipsec-secgw/ipsec_process.c
/dpdk/examples/ipsec-secgw/meson.build
/dpdk/examples/ipsec-secgw/parser.c
/dpdk/examples/ipsec-secgw/parser.h
/dpdk/examples/ipsec-secgw/sa.c
/dpdk/examples/ipsec-secgw/sp4.c
/dpdk/examples/ipsec-secgw/sp6.c
/dpdk/examples/ipsec-secgw/test/common_defs.sh
/dpdk/examples/ipsec-secgw/test/data_rxtx.sh
/dpdk/examples/ipsec-secgw/test/linux_test4.sh
/dpdk/examples/ipsec-secgw/test/linux_test6.sh
/dpdk/examples/ipsec-secgw/test/run_test.sh
/dpdk/examples/ipsec-secgw/test/trs_aescbc_sha1_common_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_aescbc_sha1_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_aescbc_sha1_esn_atom_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_aescbc_sha1_esn_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_aescbc_sha1_old_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_aesgcm_common_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_aesgcm_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_aesgcm_esn_atom_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_aesgcm_esn_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_aesgcm_inline_crypto_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_aesgcm_inline_crypto_old_defs.sh
/dpdk/examples/ipsec-secgw/test/trs_aesgcm_old_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_aescbc_sha1_common_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_aescbc_sha1_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_aescbc_sha1_esn_atom_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_aescbc_sha1_esn_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_aescbc_sha1_old_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_aesgcm_common_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_aesgcm_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_aesgcm_esn_atom_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_aesgcm_esn_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_aesgcm_inline_crypto_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_aesgcm_inline_crypto_old_defs.sh
/dpdk/examples/ipsec-secgw/test/tun_aesgcm_old_defs.sh
/dpdk/examples/l2fwd-crypto/Makefile
/dpdk/examples/l2fwd-crypto/main.c
/dpdk/examples/l2fwd-crypto/meson.build
/dpdk/examples/vhost_crypto/main.c
/dpdk/lib/Makefile
/dpdk/lib/librte_cryptodev/Makefile
/dpdk/lib/librte_cryptodev/meson.build
/dpdk/lib/librte_cryptodev/rte_cryptodev.c
/dpdk/lib/librte_cryptodev/rte_cryptodev.h
/dpdk/lib/librte_cryptodev/rte_cryptodev_pmd.h
/dpdk/lib/librte_cryptodev/rte_cryptodev_version.map
/dpdk/lib/librte_ipsec/Makefile
/dpdk/lib/librte_ipsec/crypto.h
/dpdk/lib/librte_ipsec/iph.h
/dpdk/lib/librte_ipsec/ipsec_sqn.h
/dpdk/lib/librte_ipsec/meson.build
/dpdk/lib/librte_ipsec/pad.h
/dpdk/lib/librte_ipsec/rte_ipsec.h
/dpdk/lib/librte_ipsec/rte_ipsec_group.h
/dpdk/lib/librte_ipsec/rte_ipsec_sa.h
/dpdk/lib/librte_ipsec/rte_ipsec_version.map
/dpdk/lib/librte_ipsec/sa.c
/dpdk/lib/librte_ipsec/sa.h
/dpdk/lib/librte_ipsec/ses.c
/dpdk/lib/librte_net/rte_esp.h
/dpdk/lib/librte_security/Makefile
/dpdk/lib/librte_security/meson.build
/dpdk/lib/librte_security/rte_security.h
/dpdk/lib/librte_vhost/rte_vhost_crypto.h
/dpdk/lib/librte_vhost/vhost_crypto.c
/dpdk/lib/meson.build
/dpdk/meson.build
/dpdk/mk/rte.app.mk
/dpdk/test/test/Makefile
/dpdk/test/test/meson.build
/dpdk/test/test/test_compressdev.c
/dpdk/test/test/test_cryptodev.c
/dpdk/test/test/test_cryptodev_aes_test_vectors.h
/dpdk/test/test/test_cryptodev_asym.c
/dpdk/test/test/test_cryptodev_blockcipher.c
/dpdk/test/test/test_cryptodev_blockcipher.h
/dpdk/test/test/test_cryptodev_hash_test_vectors.h
/dpdk/test/test/test_event_crypto_adapter.c
/dpdk/test/test/test_ipsec.c
40fd874821-Dec-2018 Gavin Hu <[email protected]>

devtools: fix wrong headline lowercase for arm

Change to the new wording according to Arm corp:
https://mails.dpdk.org/archives/dev/2018-October/115174.html
otherwise, "Wrong headline lowercase" may

devtools: fix wrong headline lowercase for arm

Change to the new wording according to Arm corp:
https://mails.dpdk.org/archives/dev/2018-October/115174.html
otherwise, "Wrong headline lowercase" may be falsely reported.

Fixes: f146ada21d1e ("scripts: add more git log checks")
Cc: [email protected]

Signed-off-by: Gavin Hu <[email protected]>
Acked-by: Jerin Jacob <[email protected]>

show more ...


/dpdk/MAINTAINERS
/dpdk/app/test-pmd/cmdline_flow.c
/dpdk/app/test-pmd/cmdline_tm.c
/dpdk/app/test-pmd/macswap.c
/dpdk/app/test-pmd/macswap.h
/dpdk/app/test-pmd/macswap_common.h
/dpdk/app/test-pmd/macswap_sse.h
/dpdk/config/common_base
check-git-log.sh
/dpdk/doc/guides/nics/af_packet.rst
/dpdk/doc/guides/nics/ena.rst
/dpdk/doc/guides/nics/features/ena.ini
/dpdk/doc/guides/nics/features/failsafe.ini
/dpdk/doc/guides/nics/features/ice.ini
/dpdk/doc/guides/nics/i40e.rst
/dpdk/doc/guides/nics/ice.rst
/dpdk/doc/guides/nics/ifc.rst
/dpdk/doc/guides/nics/index.rst
/dpdk/doc/guides/nics/mlx5.rst
/dpdk/doc/guides/rel_notes/deprecation.rst
/dpdk/doc/guides/rel_notes/release_19_02.rst
/dpdk/drivers/net/Makefile
/dpdk/drivers/net/af_packet/rte_eth_af_packet.c
/dpdk/drivers/net/avf/base/avf_adminq_cmd.h
/dpdk/drivers/net/cxgbe/Makefile
/dpdk/drivers/net/cxgbe/base/adapter.h
/dpdk/drivers/net/cxgbe/base/common.h
/dpdk/drivers/net/cxgbe/base/t4_hw.c
/dpdk/drivers/net/cxgbe/base/t4_tcb.h
/dpdk/drivers/net/cxgbe/base/t4vf_hw.c
/dpdk/drivers/net/cxgbe/clip_tbl.c
/dpdk/drivers/net/cxgbe/cxgbe.h
/dpdk/drivers/net/cxgbe/cxgbe_compat.h
/dpdk/drivers/net/cxgbe/cxgbe_ethdev.c
/dpdk/drivers/net/cxgbe/cxgbe_filter.c
/dpdk/drivers/net/cxgbe/cxgbe_filter.h
/dpdk/drivers/net/cxgbe/cxgbe_flow.c
/dpdk/drivers/net/cxgbe/cxgbe_main.c
/dpdk/drivers/net/cxgbe/cxgbevf_ethdev.c
/dpdk/drivers/net/cxgbe/cxgbevf_main.c
/dpdk/drivers/net/cxgbe/l2t.c
/dpdk/drivers/net/cxgbe/l2t.h
/dpdk/drivers/net/cxgbe/mps_tcam.h
/dpdk/drivers/net/cxgbe/sge.c
/dpdk/drivers/net/ena/base/ena_com.c
/dpdk/drivers/net/ena/base/ena_com.h
/dpdk/drivers/net/ena/base/ena_defs/ena_admin_defs.h
/dpdk/drivers/net/ena/base/ena_defs/ena_common_defs.h
/dpdk/drivers/net/ena/base/ena_defs/ena_eth_io_defs.h
/dpdk/drivers/net/ena/base/ena_defs/ena_gen_info.h
/dpdk/drivers/net/ena/base/ena_defs/ena_includes.h
/dpdk/drivers/net/ena/base/ena_defs/ena_regs_defs.h
/dpdk/drivers/net/ena/base/ena_eth_com.c
/dpdk/drivers/net/ena/base/ena_eth_com.h
/dpdk/drivers/net/ena/base/ena_plat.h
/dpdk/drivers/net/ena/base/ena_plat_dpdk.h
/dpdk/drivers/net/ena/ena_ethdev.c
/dpdk/drivers/net/ena/ena_ethdev.h
/dpdk/drivers/net/failsafe/failsafe_ops.c
/dpdk/drivers/net/failsafe/failsafe_private.h
/dpdk/drivers/net/i40e/i40e_ethdev.c
/dpdk/drivers/net/i40e/i40e_ethdev_vf.c
/dpdk/drivers/net/i40e/i40e_pf.c
/dpdk/drivers/net/i40e/i40e_rxtx.c
/dpdk/drivers/net/ice/Makefile
/dpdk/drivers/net/ice/base/README
/dpdk/drivers/net/ice/base/ice_adminq_cmd.h
/dpdk/drivers/net/ice/base/ice_alloc.h
/dpdk/drivers/net/ice/base/ice_common.c
/dpdk/drivers/net/ice/base/ice_common.h
/dpdk/drivers/net/ice/base/ice_controlq.c
/dpdk/drivers/net/ice/base/ice_controlq.h
/dpdk/drivers/net/ice/base/ice_devids.h
/dpdk/drivers/net/ice/base/ice_flex_type.h
/dpdk/drivers/net/ice/base/ice_flow.h
/dpdk/drivers/net/ice/base/ice_hw_autogen.h
/dpdk/drivers/net/ice/base/ice_lan_tx_rx.h
/dpdk/drivers/net/ice/base/ice_nvm.c
/dpdk/drivers/net/ice/base/ice_osdep.h
/dpdk/drivers/net/ice/base/ice_protocol_type.h
/dpdk/drivers/net/ice/base/ice_sbq_cmd.h
/dpdk/drivers/net/ice/base/ice_sched.c
/dpdk/drivers/net/ice/base/ice_sched.h
/dpdk/drivers/net/ice/base/ice_status.h
/dpdk/drivers/net/ice/base/ice_switch.c
/dpdk/drivers/net/ice/base/ice_switch.h
/dpdk/drivers/net/ice/base/ice_type.h
/dpdk/drivers/net/ice/base/meson.build
/dpdk/drivers/net/ice/ice_ethdev.c
/dpdk/drivers/net/ice/ice_ethdev.h
/dpdk/drivers/net/ice/ice_logs.h
/dpdk/drivers/net/ice/ice_rxtx.c
/dpdk/drivers/net/ice/ice_rxtx.h
/dpdk/drivers/net/ice/meson.build
/dpdk/drivers/net/ice/rte_pmd_ice_version.map
/dpdk/drivers/net/ifc/Makefile
/dpdk/drivers/net/ifc/base/ifcvf.h
/dpdk/drivers/net/ifc/ifcvf_vdpa.c
/dpdk/drivers/net/meson.build
/dpdk/drivers/net/mlx4/mlx4_flow.c
/dpdk/drivers/net/mlx5/Makefile
/dpdk/drivers/net/mlx5/meson.build
/dpdk/drivers/net/mlx5/mlx5.c
/dpdk/drivers/net/mlx5/mlx5.h
/dpdk/drivers/net/mlx5/mlx5_flow.h
/dpdk/drivers/net/mlx5/mlx5_flow_dv.c
/dpdk/drivers/net/mlx5/mlx5_glue.c
/dpdk/drivers/net/mlx5/mlx5_glue.h
/dpdk/drivers/net/mlx5/mlx5_prm.h
/dpdk/drivers/net/mlx5/mlx5_rxq.c
/dpdk/drivers/net/netvsc/hn_ethdev.c
/dpdk/drivers/net/netvsc/hn_rxtx.c
/dpdk/drivers/net/netvsc/hn_var.h
/dpdk/drivers/net/sfc/sfc_tx.c
/dpdk/drivers/net/tap/rte_eth_tap.c
/dpdk/drivers/net/tap/tap_tcmsgs.c
/dpdk/drivers/net/vhost/rte_eth_vhost.c
/dpdk/drivers/net/virtio/virtio_ethdev.c
/dpdk/drivers/net/virtio/virtio_ethdev.h
/dpdk/drivers/net/virtio/virtio_pci.h
/dpdk/drivers/net/virtio/virtio_ring.h
/dpdk/drivers/net/virtio/virtio_rxtx.c
/dpdk/drivers/net/virtio/virtio_user/virtio_user_dev.c
/dpdk/drivers/net/virtio/virtio_user/virtio_user_dev.h
/dpdk/drivers/net/virtio/virtio_user_ethdev.c
/dpdk/drivers/net/virtio/virtqueue.c
/dpdk/drivers/net/virtio/virtqueue.h
/dpdk/examples/qos_sched/app_thread.c
/dpdk/examples/qos_sched/main.c
/dpdk/lib/Makefile
/dpdk/lib/librte_eal/common/include/rte_malloc.h
/dpdk/lib/librte_eal/common/include/rte_version.h
/dpdk/lib/librte_eal/common/rte_malloc.c
/dpdk/lib/librte_ethdev/Makefile
/dpdk/lib/librte_ethdev/meson.build
/dpdk/lib/librte_ethdev/rte_mtr.h
/dpdk/lib/librte_ethdev/rte_tm.h
/dpdk/lib/librte_eventdev/rte_event_eth_tx_adapter.h
/dpdk/lib/librte_mbuf/Makefile
/dpdk/lib/librte_mbuf/meson.build
/dpdk/lib/librte_mbuf/rte_mbuf.h
/dpdk/lib/librte_meter/rte_meter.c
/dpdk/lib/librte_meter/rte_meter.h
/dpdk/lib/librte_meter/rte_meter_version.map
/dpdk/lib/librte_net/rte_ip.h
/dpdk/lib/librte_pipeline/rte_table_action.c
/dpdk/lib/librte_sched/Makefile
/dpdk/lib/librte_sched/meson.build
/dpdk/lib/librte_sched/rte_sched.c
/dpdk/lib/librte_sched/rte_sched.h
/dpdk/lib/librte_telemetry/rte_telemetry.c
/dpdk/lib/librte_telemetry/rte_telemetry_internal.h
/dpdk/lib/librte_vhost/fd_man.c
/dpdk/lib/librte_vhost/fd_man.h
/dpdk/lib/librte_vhost/rte_vdpa.h
/dpdk/lib/librte_vhost/rte_vhost_version.map
/dpdk/lib/librte_vhost/socket.c
/dpdk/lib/librte_vhost/vdpa.c
/dpdk/lib/librte_vhost/vhost.c
/dpdk/lib/librte_vhost/vhost.h
/dpdk/lib/librte_vhost/vhost_user.c
/dpdk/lib/librte_vhost/virtio_net.c
/dpdk/lib/meson.build
/dpdk/meson.build
/dpdk/mk/rte.app.mk
/dpdk/test/test/test_external_mem.c
/dpdk/test/test/test_meter.c
/dpdk/test/test/test_sched.c
dafc04c118-Dec-2018 Arnon Warshavsky <[email protected]>

devtools: fix return of forbidden addition checks

Explicitly collect the error code of the multiple awk script calls.

Bugzilla ID: 165
Fixes: 4d4c612e6a30 ("devtools: check wrong svg include in gui

devtools: fix return of forbidden addition checks

Explicitly collect the error code of the multiple awk script calls.

Bugzilla ID: 165
Fixes: 4d4c612e6a30 ("devtools: check wrong svg include in guides")
Cc: [email protected]

Signed-off-by: Arnon Warshavsky <[email protected]>

show more ...


/dpdk/MAINTAINERS
/dpdk/app/Makefile
/dpdk/app/meson.build
/dpdk/app/test-bbdev/main.c
/dpdk/app/test-bbdev/test_bbdev_perf.c
/dpdk/app/test-bbdev/test_bbdev_vector.c
/dpdk/app/test-compress-perf/Makefile
/dpdk/app/test-compress-perf/comp_perf_options.h
/dpdk/app/test-compress-perf/comp_perf_options_parse.c
/dpdk/app/test-compress-perf/comp_perf_test_benchmark.c
/dpdk/app/test-compress-perf/comp_perf_test_benchmark.h
/dpdk/app/test-compress-perf/comp_perf_test_verify.c
/dpdk/app/test-compress-perf/comp_perf_test_verify.h
/dpdk/app/test-compress-perf/main.c
/dpdk/app/test-compress-perf/meson.build
/dpdk/app/test-eventdev/test_perf_common.c
/dpdk/app/test-pmd/cmdline.c
/dpdk/app/test-pmd/cmdline_flow.c
/dpdk/app/test-pmd/testpmd.c
/dpdk/config/arm/meson.build
/dpdk/config/common_base
checkpatches.sh
/dpdk/doc/guides/bbdevs/turbo_sw.rst
/dpdk/doc/guides/conf.py
/dpdk/doc/guides/linux_gsg/linux_eal_parameters.rst
/dpdk/doc/guides/nics/features/enic.ini
/dpdk/doc/guides/nics/features/nfp.ini
/dpdk/doc/guides/nics/features/nfp_vf.ini
/dpdk/doc/guides/nics/mlx5.rst
/dpdk/doc/guides/nics/nfp.rst
/dpdk/doc/guides/prog_guide/env_abstraction_layer.rst
/dpdk/doc/guides/prog_guide/pdump_lib.rst
/dpdk/doc/guides/rel_notes/deprecation.rst
/dpdk/doc/guides/rel_notes/release_19_02.rst
/dpdk/doc/guides/testpmd_app_ug/testpmd_funcs.rst
/dpdk/doc/guides/tools/comp_perf.rst
/dpdk/doc/guides/tools/index.rst
/dpdk/drivers/baseband/turbo_sw/Makefile
/dpdk/drivers/baseband/turbo_sw/bbdev_turbo_software.c
/dpdk/drivers/bus/dpaa/dpaa_bus.c
/dpdk/drivers/bus/pci/linux/pci_vfio.c
/dpdk/drivers/bus/vmbus/linux/vmbus_uio.c
/dpdk/drivers/common/qat/qat_qp.c
/dpdk/drivers/common/qat/qat_qp.h
/dpdk/drivers/compress/qat/qat_comp.c
/dpdk/drivers/compress/qat/qat_comp.h
/dpdk/drivers/crypto/openssl/rte_openssl_pmd.c
/dpdk/drivers/crypto/openssl/rte_openssl_pmd_ops.c
/dpdk/drivers/crypto/qat/qat_sym_session.c
/dpdk/drivers/net/atlantic/atl_rxtx.c
/dpdk/drivers/net/bnx2x/bnx2x.c
/dpdk/drivers/net/bnx2x/bnx2x.h
/dpdk/drivers/net/bnx2x/bnx2x_ethdev.c
/dpdk/drivers/net/bnx2x/bnx2x_ethdev.h
/dpdk/drivers/net/bnx2x/ecore_sp.c
/dpdk/drivers/net/cxgbe/cxgbe_main.c
/dpdk/drivers/net/e1000/em_rxtx.c
/dpdk/drivers/net/e1000/igb_ethdev.c
/dpdk/drivers/net/ena/ena_ethdev.c
/dpdk/drivers/net/enic/base/vnic_dev.c
/dpdk/drivers/net/enic/enic.h
/dpdk/drivers/net/enic/enic_ethdev.c
/dpdk/drivers/net/enic/enic_main.c
/dpdk/drivers/net/fm10k/fm10k_rxtx.c
/dpdk/drivers/net/i40e/base/i40e_type.h
/dpdk/drivers/net/i40e/i40e_ethdev.c
/dpdk/drivers/net/i40e/i40e_ethdev.h
/dpdk/drivers/net/i40e/i40e_ethdev_vf.c
/dpdk/drivers/net/i40e/i40e_rxtx.c
/dpdk/drivers/net/ifc/base/ifcvf.h
/dpdk/drivers/net/ixgbe/base/ixgbe_82599.c
/dpdk/drivers/net/ixgbe/base/ixgbe_phy.c
/dpdk/drivers/net/ixgbe/base/ixgbe_phy.h
/dpdk/drivers/net/ixgbe/base/ixgbe_type.h
/dpdk/drivers/net/ixgbe/base/ixgbe_x550.c
/dpdk/drivers/net/ixgbe/ixgbe_ethdev.c
/dpdk/drivers/net/ixgbe/ixgbe_ethdev.h
/dpdk/drivers/net/ixgbe/ixgbe_rxtx.c
/dpdk/drivers/net/mlx5/mlx5.h
/dpdk/drivers/net/mlx5/mlx5_flow.c
/dpdk/drivers/net/mlx5/mlx5_rxtx.h
/dpdk/drivers/net/mlx5/mlx5_stats.c
/dpdk/drivers/net/mlx5/mlx5_trigger.c
/dpdk/drivers/net/netvsc/hn_ethdev.c
/dpdk/drivers/net/netvsc/hn_nvs.c
/dpdk/drivers/net/nfp/nfp_net.c
/dpdk/drivers/net/nfp/nfpcore/nfp_cpp_pcie_ops.c
/dpdk/drivers/net/vdev_netvsc/vdev_netvsc.c
/dpdk/drivers/net/virtio/virtio_ethdev.c
/dpdk/drivers/net/virtio/virtio_rxtx.c
/dpdk/drivers/net/vmxnet3/vmxnet3_rxtx.c
/dpdk/examples/bond/main.c
/dpdk/examples/ipv4_multicast/main.c
/dpdk/examples/vhost_crypto/main.c
/dpdk/examples/vm_power_manager/channel_manager.c
/dpdk/examples/vm_power_manager/channel_manager.h
/dpdk/examples/vm_power_manager/channel_monitor.c
/dpdk/examples/vm_power_manager/power_manager.c
/dpdk/examples/vm_power_manager/power_manager.h
/dpdk/examples/vm_power_manager/vm_power_cli.c
/dpdk/lib/librte_bbdev/rte_bbdev.h
/dpdk/lib/librte_bbdev/rte_bbdev_op.h
/dpdk/lib/librte_bbdev/rte_bbdev_version.map
/dpdk/lib/librte_compressdev/rte_comp.c
/dpdk/lib/librte_compressdev/rte_comp.h
/dpdk/lib/librte_compressdev/rte_compressdev_version.map
/dpdk/lib/librte_eal/bsdapp/eal/eal.c
/dpdk/lib/librte_eal/bsdapp/eal/eal_memalloc.c
/dpdk/lib/librte_eal/common/eal_common_lcore.c
/dpdk/lib/librte_eal/common/eal_common_memory.c
/dpdk/lib/librte_eal/common/eal_common_memzone.c
/dpdk/lib/librte_eal/common/eal_common_options.c
/dpdk/lib/librte_eal/common/eal_common_proc.c
/dpdk/lib/librte_eal/common/eal_filesystem.h
/dpdk/lib/librte_eal/common/eal_internal_cfg.h
/dpdk/lib/librte_eal/common/eal_memalloc.h
/dpdk/lib/librte_eal/common/eal_options.h
/dpdk/lib/librte_eal/common/eal_private.h
/dpdk/lib/librte_eal/common/hotplug_mp.c
/dpdk/lib/librte_eal/common/include/generic/rte_rwlock.h
/dpdk/lib/librte_eal/common/include/rte_bitmap.h
/dpdk/lib/librte_eal/common/include/rte_common.h
/dpdk/lib/librte_eal/common/include/rte_log.h
/dpdk/lib/librte_eal/common/include/rte_malloc.h
/dpdk/lib/librte_eal/common/include/rte_memory.h
/dpdk/lib/librte_eal/common/malloc_elem.c
/dpdk/lib/librte_eal/common/malloc_elem.h
/dpdk/lib/librte_eal/common/malloc_heap.c
/dpdk/lib/librte_eal/common/malloc_heap.h
/dpdk/lib/librte_eal/common/malloc_mp.c
/dpdk/lib/librte_eal/common/rte_malloc.c
/dpdk/lib/librte_eal/common/rte_option.c
/dpdk/lib/librte_eal/common/rte_service.c
/dpdk/lib/librte_eal/linuxapp/eal/eal.c
/dpdk/lib/librte_eal/linuxapp/eal/eal_memalloc.c
/dpdk/lib/librte_eal/linuxapp/eal/eal_memory.c
/dpdk/lib/librte_eal/rte_eal_version.map
/dpdk/lib/librte_ethdev/rte_ethdev.c
/dpdk/lib/librte_eventdev/rte_event_eth_rx_adapter.c
/dpdk/lib/librte_eventdev/rte_event_eth_tx_adapter.c
/dpdk/lib/librte_eventdev/rte_event_timer_adapter.h
/dpdk/lib/librte_eventdev/rte_eventdev.h
/dpdk/lib/librte_gro/gro_tcp4.c
/dpdk/lib/librte_gro/gro_vxlan_tcp4.c
/dpdk/lib/librte_hash/rte_cuckoo_hash.c
/dpdk/lib/librte_hash/rte_cuckoo_hash.h
/dpdk/lib/librte_ip_frag/rte_ip_frag.h
/dpdk/lib/librte_ip_frag/rte_ipv6_fragmentation.c
/dpdk/lib/librte_pdump/Makefile
/dpdk/lib/librte_pdump/meson.build
/dpdk/lib/librte_pdump/rte_pdump.c
/dpdk/lib/librte_pdump/rte_pdump.h
/dpdk/lib/librte_pdump/rte_pdump_version.map
/dpdk/lib/librte_power/Makefile
/dpdk/lib/librte_power/meson.build
/dpdk/lib/librte_power/power_pstate_cpufreq.c
/dpdk/lib/librte_power/power_pstate_cpufreq.h
/dpdk/lib/librte_power/rte_power.c
/dpdk/lib/librte_power/rte_power.h
/dpdk/lib/librte_timer/rte_timer.c
/dpdk/lib/librte_vhost/vhost.h
/dpdk/lib/librte_vhost/vhost_user.c
/dpdk/mk/rte.sdkinstall.mk
/dpdk/test/test/meson.build
/dpdk/test/test/test_common.c
/dpdk/test/test/test_compressdev.c
/dpdk/test/test/test_malloc.c
/dpdk/test/test/test_memory.c
/dpdk/test/test/test_rwlock.c
b0aa225b30-Nov-2018 David Marchand <[email protected]>

devtools: fix symbol check when adding experimental section

The incriminated commit did relax the condition to catch all sections
but dropped the + removal which can trigger false detection of the
s

devtools: fix symbol check when adding experimental section

The incriminated commit did relax the condition to catch all sections
but dropped the + removal which can trigger false detection of the
special EXPERIMENTAL section when adding symbols and the section in the
same patch.

Fixes: 7281cf520f89 ("devtools: relax rule for identifying symbol section")
Cc: [email protected]

Signed-off-by: David Marchand <[email protected]>
Acked-by: Neil Horman <[email protected]>

show more ...

0fc7178e30-Nov-2018 David Marchand <[email protected]>

devtools: report the incorrect section when complaining

It does not hurt reporting the incriminated section.

Before:
ERROR: symbol rte_plop is added in a section other than the EXPERIMENTAL
section

devtools: report the incorrect section when complaining

It does not hurt reporting the incriminated section.

Before:
ERROR: symbol rte_plop is added in a section other than the EXPERIMENTAL
section of the version map

After:
ERROR: symbol rte_plop is added in the DPDK_19.02 section, but is
expected to be added in the EXPERIMENTAL section of the version map

Signed-off-by: David Marchand <[email protected]>
Acked-by: Neil Horman <[email protected]>

show more ...


/dpdk/app/test-eventdev/test_order_atq.c
/dpdk/app/test-eventdev/test_order_queue.c
/dpdk/app/test-eventdev/test_perf_atq.c
/dpdk/app/test-eventdev/test_perf_queue.c
/dpdk/app/test-eventdev/test_pipeline_atq.c
/dpdk/app/test-eventdev/test_pipeline_common.c
/dpdk/app/test-eventdev/test_pipeline_queue.c
/dpdk/config/arm/meson.build
/dpdk/config/defconfig_arm64-armv8a-linuxapp-gcc
check-symbol-change.sh
/dpdk/doc/build-sdk-meson.txt
/dpdk/doc/guides/contributing/coding_style.rst
/dpdk/doc/guides/contributing/documentation.rst
/dpdk/doc/guides/contributing/patches.rst
/dpdk/doc/guides/contributing/stable.rst
/dpdk/doc/guides/cryptodevs/dpaa2_sec.rst
/dpdk/doc/guides/cryptodevs/dpaa_sec.rst
/dpdk/doc/guides/cryptodevs/octeontx.rst
/dpdk/doc/guides/cryptodevs/qat.rst
/dpdk/doc/guides/eventdevs/dpaa.rst
/dpdk/doc/guides/eventdevs/dpaa2.rst
/dpdk/doc/guides/freebsd_gsg/freebsd_eal_parameters.rst
/dpdk/doc/guides/freebsd_gsg/index.rst
/dpdk/doc/guides/freebsd_gsg/install_from_ports.rst
/dpdk/doc/guides/howto/flow_bifurcation.rst
/dpdk/doc/guides/linux_gsg/eal_args.include.rst
/dpdk/doc/guides/linux_gsg/index.rst
/dpdk/doc/guides/linux_gsg/linux_drivers.rst
/dpdk/doc/guides/linux_gsg/linux_eal_parameters.rst
/dpdk/doc/guides/linux_gsg/nic_perf_intel_platform.rst
/dpdk/doc/guides/linux_gsg/sys_reqs.rst
/dpdk/doc/guides/nics/dpaa.rst
/dpdk/doc/guides/nics/dpaa2.rst
/dpdk/doc/guides/nics/enic.rst
/dpdk/doc/guides/nics/index.rst
/dpdk/doc/guides/nics/mlx4.rst
/dpdk/doc/guides/nics/mlx5.rst
/dpdk/doc/guides/nics/qede.rst
/dpdk/doc/guides/platform/dpaa.rst
/dpdk/doc/guides/platform/dpaa2.rst
/dpdk/doc/guides/platform/index.rst
/dpdk/doc/guides/platform/octeontx.rst
/dpdk/doc/guides/prog_guide/cryptodev_lib.rst
/dpdk/doc/guides/prog_guide/env_abstraction_layer.rst
/dpdk/doc/guides/prog_guide/event_timer_adapter.rst
/dpdk/doc/guides/prog_guide/hash_lib.rst
/dpdk/doc/guides/prog_guide/index.rst
/dpdk/doc/guides/prog_guide/metrics_lib.rst
/dpdk/doc/guides/prog_guide/switch_representation.rst
/dpdk/doc/guides/rawdevs/dpaa2_cmdif.rst
/dpdk/doc/guides/rawdevs/dpaa2_qdma.rst
/dpdk/doc/guides/rel_notes/deprecation.rst
/dpdk/doc/guides/rel_notes/index.rst
/dpdk/doc/guides/rel_notes/known_issues.rst
/dpdk/doc/guides/rel_notes/release_18_05.rst
/dpdk/doc/guides/rel_notes/release_18_11.rst
/dpdk/doc/guides/rel_notes/release_19_02.rst
/dpdk/doc/guides/sample_app_ug/compiling.rst
/dpdk/doc/guides/sample_app_ug/flow_filtering.rst
/dpdk/doc/guides/sample_app_ug/index.rst
/dpdk/doc/guides/sample_app_ug/intro.rst
/dpdk/doc/guides/sample_app_ug/ip_reassembly.rst
/dpdk/doc/guides/sample_app_ug/vhost_crypto.rst
/dpdk/doc/guides/sample_app_ug/vm_power_management.rst
/dpdk/doc/guides/testpmd_app_ug/run_app.rst
/dpdk/doc/guides/tools/pdump.rst
/dpdk/doc/guides/tools/testbbdev.rst
/dpdk/drivers/bus/pci/linux/pci_uio.c
/dpdk/drivers/bus/pci/linux/pci_vfio.c
/dpdk/drivers/net/avp/rte_pmd_avp_version.map
/dpdk/drivers/net/axgbe/rte_pmd_axgbe_version.map
/dpdk/drivers/net/bnx2x/bnx2x.c
/dpdk/drivers/net/bonding/rte_pmd_bond_version.map
/dpdk/drivers/net/ena/ena_ethdev.c
/dpdk/drivers/net/ena/ena_ethdev.h
/dpdk/drivers/net/i40e/base/i40e_adminq_cmd.h
/dpdk/drivers/net/ixgbe/ixgbe_rxtx.c
/dpdk/drivers/net/mlx4/mlx4_ethdev.c
/dpdk/drivers/net/mlx5/mlx5_flow_tcf.c
/dpdk/drivers/net/qede/qede_rxtx.h
/dpdk/drivers/net/softnic/rte_eth_softnic.c
/dpdk/drivers/net/virtio/virtio_ethdev.c
/dpdk/lib/librte_cfgfile/rte_cfgfile_version.map
/dpdk/lib/librte_compressdev/rte_compressdev_version.map
/dpdk/lib/librte_cryptodev/rte_cryptodev_version.map
/dpdk/lib/librte_eal/bsdapp/eal/eal.c
/dpdk/lib/librte_eal/common/eal_common_dev.c
/dpdk/lib/librte_eal/common/eal_common_proc.c
/dpdk/lib/librte_eal/common/hotplug_mp.c
/dpdk/lib/librte_eal/common/include/rte_bitmap.h
/dpdk/lib/librte_eal/common/include/rte_common.h
/dpdk/lib/librte_eal/common/include/rte_version.h
/dpdk/lib/librte_eal/linuxapp/eal/eal_memory.c
/dpdk/lib/librte_ethdev/rte_ethdev.h
/dpdk/lib/librte_eventdev/rte_event_eth_rx_adapter.c
/dpdk/lib/librte_eventdev/rte_event_eth_tx_adapter.c
/dpdk/lib/librte_ip_frag/rte_ip_frag_version.map
/dpdk/lib/librte_kni/rte_kni.c
/dpdk/lib/librte_power/rte_power_version.map
/dpdk/lib/librte_security/rte_security.c
/dpdk/lib/librte_security/rte_security.h
/dpdk/lib/librte_security/rte_security_version.map
/dpdk/lib/librte_vhost/vhost.h
/dpdk/license/exceptions.txt
/dpdk/meson.build
/dpdk/pkg/dpdk.spec
/dpdk/usertools/dpdk-devbind.py
5a5f467601-Nov-2018 Neil Horman <[email protected]>

devtools: fix regex in symbol addition check

The regex to determine the end of the map file chunk in a patch seems to
be wrong, It was using perl regex syntax, which awk doesn't appear to
support (

devtools: fix regex in symbol addition check

The regex to determine the end of the map file chunk in a patch seems to
be wrong, It was using perl regex syntax, which awk doesn't appear to
support (I'm still not sure how it was working previously). Regardless,
it wasn't triggering and as a result symbols were getting added to the
mapdb that shouldn't be there.

Fix it by converting the regex to use traditional posix syntax, matching
only on the negation of the character class [^map]

Tested and shown to be working on the ip_frag patch set provided by
[email protected]

Fixes: 4bec48184e33 ("devtools: add checks for ABI symbol addition")
Cc: [email protected]

Reported-by: Cody Doucette <[email protected]>
Signed-off-by: Neil Horman <[email protected]>

show more ...


/dpdk/MAINTAINERS
/dpdk/app/pdump/main.c
/dpdk/app/test-pmd/cmdline.c
/dpdk/app/test-pmd/cmdline_mtr.c
/dpdk/app/test-pmd/cmdline_tm.c
/dpdk/app/test-pmd/csumonly.c
/dpdk/app/test-pmd/flowgen.c
/dpdk/app/test-pmd/softnicfwd.c
/dpdk/app/test-pmd/testpmd.c
/dpdk/buildtools/check-experimental-syms.sh
/dpdk/buildtools/gen-build-mk.sh
/dpdk/config/arm/meson.build
/dpdk/config/meson.build
check-symbol-change.sh
/dpdk/doc/guides/cryptodevs/qat.rst
/dpdk/doc/guides/howto/telemetry.rst
/dpdk/doc/guides/linux_gsg/sys_reqs.rst
/dpdk/doc/guides/nics/features.rst
/dpdk/doc/guides/nics/i40e.rst
/dpdk/doc/guides/nics/mlx5.rst
/dpdk/doc/guides/rel_notes/release_18_11.rst
/dpdk/doc/guides/sample_app_ug/fips_validation.rst
/dpdk/doc/guides/sample_app_ug/index.rst
/dpdk/doc/guides/sample_app_ug/ipv4_multicast.rst
/dpdk/doc/guides/sample_app_ug/qos_metering.rst
/dpdk/doc/guides/testpmd_app_ug/testpmd_funcs.rst
/dpdk/drivers/bus/dpaa/base/fman/fman.c
/dpdk/drivers/bus/pci/linux/pci.c
/dpdk/drivers/bus/pci/linux/pci_vfio.c
/dpdk/drivers/bus/vdev/vdev.c
/dpdk/drivers/bus/vmbus/linux/vmbus_uio.c
/dpdk/drivers/common/cpt/cpt_ucode.h
/dpdk/drivers/compress/isal/isal_compress_pmd.c
/dpdk/drivers/compress/qat/qat_comp.c
/dpdk/drivers/compress/qat/qat_comp_pmd.c
/dpdk/drivers/crypto/aesni_mb/rte_aesni_mb_pmd_ops.c
/dpdk/drivers/crypto/caam_jr/caam_jr_uio.c
/dpdk/drivers/crypto/ccp/ccp_pci.c
/dpdk/drivers/crypto/octeontx/otx_cryptodev.c
/dpdk/drivers/crypto/octeontx/otx_cryptodev_hw_access.c
/dpdk/drivers/crypto/octeontx/otx_cryptodev_ops.c
/dpdk/drivers/crypto/openssl/rte_openssl_pmd.c
/dpdk/drivers/crypto/scheduler/scheduler_pmd.c
/dpdk/drivers/net/avf/avf_rxtx.h
/dpdk/drivers/net/avf/base/avf_register.h
/dpdk/drivers/net/bnx2x/bnx2x.c
/dpdk/drivers/net/bnx2x/bnx2x_logs.h
/dpdk/drivers/net/bnxt/bnxt_rxr.c
/dpdk/drivers/net/bonding/rte_eth_bond_pmd.c
/dpdk/drivers/net/cxgbe/cxgbe_filter.c
/dpdk/drivers/net/cxgbe/cxgbe_flow.c
/dpdk/drivers/net/cxgbe/cxgbe_flow.h
/dpdk/drivers/net/cxgbe/cxgbe_main.c
/dpdk/drivers/net/cxgbe/cxgbevf_ethdev.c
/dpdk/drivers/net/cxgbe/cxgbevf_main.c
/dpdk/drivers/net/cxgbe/mps_tcam.c
/dpdk/drivers/net/e1000/base/e1000_i210.c
/dpdk/drivers/net/e1000/igb_rxtx.c
/dpdk/drivers/net/ena/ena_ethdev.c
/dpdk/drivers/net/enic/enic_main.c
/dpdk/drivers/net/enic/enic_rxtx.c
/dpdk/drivers/net/fm10k/fm10k_ethdev.c
/dpdk/drivers/net/i40e/i40e_ethdev.c
/dpdk/drivers/net/i40e/i40e_rxtx.c
/dpdk/drivers/net/i40e/i40e_rxtx_vec_common.h
/dpdk/drivers/net/ixgbe/base/ixgbe_common.c
/dpdk/drivers/net/ixgbe/ixgbe_ethdev.c
/dpdk/drivers/net/mlx4/mlx4_mr.c
/dpdk/drivers/net/mlx4/mlx4_rxtx.h
/dpdk/drivers/net/mlx5/Makefile
/dpdk/drivers/net/mlx5/meson.build
/dpdk/drivers/net/mlx5/mlx5.c
/dpdk/drivers/net/mlx5/mlx5.h
/dpdk/drivers/net/mlx5/mlx5_defs.h
/dpdk/drivers/net/mlx5/mlx5_flow.c
/dpdk/drivers/net/mlx5/mlx5_flow.h
/dpdk/drivers/net/mlx5/mlx5_flow_dv.c
/dpdk/drivers/net/mlx5/mlx5_flow_tcf.c
/dpdk/drivers/net/mlx5/mlx5_flow_verbs.c
/dpdk/drivers/net/mlx5/mlx5_glue.c
/dpdk/drivers/net/mlx5/mlx5_glue.h
/dpdk/drivers/net/mlx5/mlx5_mr.c
/dpdk/drivers/net/mlx5/mlx5_rxq.c
/dpdk/drivers/net/mlx5/mlx5_rxtx.c
/dpdk/drivers/net/mlx5/mlx5_rxtx.h
/dpdk/drivers/net/mlx5/mlx5_rxtx_vec.c
/dpdk/drivers/net/mlx5/mlx5_rxtx_vec_neon.h
/dpdk/drivers/net/mlx5/mlx5_rxtx_vec_sse.h
/dpdk/drivers/net/mlx5/mlx5_stats.c
/dpdk/drivers/net/mlx5/mlx5_utils.h
/dpdk/drivers/net/mvpp2/mrvl_mtr.c
/dpdk/drivers/net/netvsc/hn_vf.c
/dpdk/drivers/net/nfp/nfp_net.c
/dpdk/drivers/net/octeontx/base/octeontx_pki_var.h
/dpdk/drivers/net/octeontx/octeontx_ethdev.c
/dpdk/drivers/net/pcap/rte_eth_pcap.c
/dpdk/drivers/net/qede/base/ecore_dev.c
/dpdk/drivers/net/qede/qede_main.c
/dpdk/drivers/net/qede/qede_rxtx.c
/dpdk/drivers/net/qede/qede_rxtx.h
/dpdk/drivers/net/sfc/base/efx.h
/dpdk/drivers/net/softnic/rte_eth_softnic_cli.c
/dpdk/drivers/net/softnic/rte_eth_softnic_flow.c
/dpdk/drivers/net/softnic/rte_eth_softnic_internals.h
/dpdk/drivers/net/softnic/rte_eth_softnic_meter.c
/dpdk/drivers/net/tap/rte_eth_tap.c
/dpdk/drivers/net/tap/tap_netlink.c
/dpdk/drivers/net/thunderx/nicvf_rxtx.c
/dpdk/drivers/net/vhost/rte_eth_vhost.c
/dpdk/drivers/net/virtio/virtio_ethdev.c
/dpdk/drivers/net/virtio/virtio_pci.c
/dpdk/drivers/net/virtio/virtio_pci.h
/dpdk/drivers/net/virtio/virtio_user/virtio_user_dev.c
/dpdk/drivers/net/virtio/virtio_user/virtio_user_dev.h
/dpdk/drivers/net/virtio/virtio_user_ethdev.c
/dpdk/drivers/net/vmxnet3/vmxnet3_ethdev.c
/dpdk/examples/Makefile
/dpdk/examples/fips_validation/Makefile
/dpdk/examples/fips_validation/fips_validation.c
/dpdk/examples/fips_validation/fips_validation.h
/dpdk/examples/fips_validation/fips_validation_aes.c
/dpdk/examples/fips_validation/fips_validation_ccm.c
/dpdk/examples/fips_validation/fips_validation_cmac.c
/dpdk/examples/fips_validation/fips_validation_gcm.c
/dpdk/examples/fips_validation/fips_validation_hmac.c
/dpdk/examples/fips_validation/fips_validation_tdes.c
/dpdk/examples/fips_validation/main.c
/dpdk/examples/fips_validation/meson.build
/dpdk/examples/flow_filtering/flow_blocks.c
/dpdk/examples/flow_filtering/main.c
/dpdk/examples/ip_pipeline/cli.c
/dpdk/examples/ip_pipeline/pipeline.c
/dpdk/examples/ip_pipeline/pipeline.h
/dpdk/examples/ip_pipeline/thread.c
/dpdk/examples/ipv4_multicast/main.c
/dpdk/examples/l3fwd-power/main.c
/dpdk/examples/multi_process/client_server_mp/mp_server/main.c
/dpdk/examples/vhost_crypto/main.c
/dpdk/examples/vm_power_manager/power_manager.c
/dpdk/lib/librte_acl/acl_gen.c
/dpdk/lib/librte_bpf/bpf_jit_x86.c
/dpdk/lib/librte_compressdev/rte_comp.c
/dpdk/lib/librte_compressdev/rte_compressdev.h
/dpdk/lib/librte_eal/common/eal_common_dev.c
/dpdk/lib/librte_eal/common/eal_common_devargs.c
/dpdk/lib/librte_eal/common/eal_common_errno.c
/dpdk/lib/librte_eal/common/eal_common_memalloc.c
/dpdk/lib/librte_eal/common/eal_common_memory.c
/dpdk/lib/librte_eal/common/eal_common_options.c
/dpdk/lib/librte_eal/common/eal_common_proc.c
/dpdk/lib/librte_eal/common/eal_filesystem.h
/dpdk/lib/librte_eal/common/include/arch/x86/rte_rtm.h
/dpdk/lib/librte_eal/common/include/arch/x86/rte_spinlock.h
/dpdk/lib/librte_eal/common/include/rte_common.h
/dpdk/lib/librte_eal/common/include/rte_dev.h
/dpdk/lib/librte_eal/common/include/rte_devargs.h
/dpdk/lib/librte_eal/common/include/rte_memory.h
/dpdk/lib/librte_eal/common/include/rte_version.h
/dpdk/lib/librte_eal/common/malloc_elem.c
/dpdk/lib/librte_eal/common/malloc_heap.c
/dpdk/lib/librte_eal/common/rte_malloc.c
/dpdk/lib/librte_eal/common/rte_reciprocal.c
/dpdk/lib/librte_eal/common/rte_service.c
/dpdk/lib/librte_eal/linuxapp/eal/eal_alarm.c
/dpdk/lib/librte_eal/linuxapp/eal/eal_dev.c
/dpdk/lib/librte_eal/linuxapp/eal/eal_memalloc.c
/dpdk/lib/librte_eal/linuxapp/eal/eal_memory.c
/dpdk/lib/librte_eal/rte_eal_version.map
/dpdk/lib/librte_efd/rte_efd.c
/dpdk/lib/librte_ethdev/rte_ethdev.c
/dpdk/lib/librte_ethdev/rte_ethdev.h
/dpdk/lib/librte_ethdev/rte_ethdev_version.map
/dpdk/lib/librte_hash/rte_cmp_x86.h
/dpdk/lib/librte_hash/rte_cuckoo_hash.c
/dpdk/lib/librte_ip_frag/ip_frag_common.h
/dpdk/lib/librte_ip_frag/rte_ip_frag.h
/dpdk/lib/librte_ip_frag/rte_ipv4_reassembly.c
/dpdk/lib/librte_ip_frag/rte_ipv6_reassembly.c
/dpdk/lib/librte_net/rte_gre.h
/dpdk/lib/librte_net/rte_net_crc.c
/dpdk/lib/librte_pci/rte_pci.c
/dpdk/lib/librte_pipeline/rte_table_action.c
/dpdk/lib/librte_ring/rte_ring_c11_mem.h
/dpdk/lib/librte_security/Makefile
/dpdk/lib/librte_security/meson.build
/dpdk/lib/librte_security/rte_security.c
/dpdk/lib/librte_security/rte_security.h
/dpdk/lib/librte_security/rte_security_driver.h
/dpdk/lib/librte_security/rte_security_version.map
/dpdk/lib/librte_vhost/vdpa.c
/dpdk/lib/librte_vhost/vhost.h
/dpdk/lib/librte_vhost/vhost_crypto.c
/dpdk/lib/librte_vhost/vhost_user.c
/dpdk/lib/librte_vhost/virtio_net.c
/dpdk/meson.build
/dpdk/mk/rte.app.mk
/dpdk/mk/rte.cpuflags.mk
/dpdk/mk/rte.sdkconfig.mk
/dpdk/test/bpf/t1.c
/dpdk/test/bpf/t3.c
/dpdk/test/test/test.c
/dpdk/test/test/test_bpf.c
/dpdk/test/test/test_common.c
/dpdk/test/test/test_compressdev.c
/dpdk/test/test/test_cryptodev_asym.c
/dpdk/test/test/test_eal_flags.c
/dpdk/test/test/test_func_reentrancy.c
/dpdk/test/test/test_hash.c
/dpdk/test/test/test_hash_multiwriter.c
/dpdk/test/test/test_hash_readwrite.c
/dpdk/test/test/test_interrupts.c
/dpdk/test/test/test_kni.c
/dpdk/test/test/test_pmd_ring_perf.c
/dpdk/test/test/test_power_acpi_cpufreq.c
/dpdk/test/test/test_power_kvm_vm.c
/dpdk/test/test/test_reorder.c
b467d38202-Nov-2018 Arnon Warshavsky <[email protected]>

devtools: add explicit warnings for forbidden tokens

Replace the content of warning in the forbidden tokens script
from using the searched regex into using explicit messages

Signed-off-by: Arnon Wa

devtools: add explicit warnings for forbidden tokens

Replace the content of warning in the forbidden tokens script
from using the searched regex into using explicit messages

Signed-off-by: Arnon Warshavsky <[email protected]>

show more ...

12345678910>>...13