How To Install dpdk-devel on CentOS 8
Introduction
In this tutorial we learn how to install dpdk-devel
on CentOS 8.
What is dpdk-devel
This package contains the headers and other files needed for developing applications with the Data Plane Development Kit.
We can use yum
or dnf
to install dpdk-devel
on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install dpdk-devel.
Install dpdk-devel on CentOS 8 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
The output should look something like this:
CentOS Linux 8 - AppStream 43 kB/s | 4.3 kB 00:00
CentOS Linux 8 - BaseOS 65 kB/s | 3.9 kB 00:00
CentOS Linux 8 - ContinuousRelease 43 kB/s | 3.0 kB 00:00
CentOS Linux 8 - Extras 23 kB/s | 1.5 kB 00:00
CentOS Linux 8 - FastTrack 40 kB/s | 3.0 kB 00:00
CentOS Linux 8 - HighAvailability 36 kB/s | 3.9 kB 00:00
CentOS Linux 8 - Plus 24 kB/s | 1.5 kB 00:00
CentOS Linux 8 - PowerTools 50 kB/s | 4.3 kB 00:00
Extra Packages for Enterprise Linux Modular 8 - x86_64 13 kB/s | 9.2 kB 00:00
Extra Packages for Enterprise Linux 8 - x86_64 24 kB/s | 8.5 kB 00:00
Metadata cache created.
After updating yum database, We can install dpdk-devel
using dnf
by running the following command:
sudo dnf -y install dpdk-devel
Install dpdk-devel on CentOS 8 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
The output should look something like this:
CentOS Linux 8 - AppStream 43 kB/s | 4.3 kB 00:00
CentOS Linux 8 - BaseOS 65 kB/s | 3.9 kB 00:00
CentOS Linux 8 - ContinuousRelease 43 kB/s | 3.0 kB 00:00
CentOS Linux 8 - Extras 23 kB/s | 1.5 kB 00:00
CentOS Linux 8 - FastTrack 40 kB/s | 3.0 kB 00:00
CentOS Linux 8 - HighAvailability 36 kB/s | 3.9 kB 00:00
CentOS Linux 8 - Plus 24 kB/s | 1.5 kB 00:00
CentOS Linux 8 - PowerTools 50 kB/s | 4.3 kB 00:00
Extra Packages for Enterprise Linux Modular 8 - x86_64 13 kB/s | 9.2 kB 00:00
Extra Packages for Enterprise Linux 8 - x86_64 24 kB/s | 8.5 kB 00:00
Metadata cache created.
After updating yum database, We can install dpdk-devel
using yum
by running the following command:
sudo yum -y install dpdk-devel
How To Uninstall dpdk-devel on CentOS 8
To uninstall only the dpdk-devel
package we can use the following command:
sudo dnf remove dpdk-devel
dpdk-devel Package Contents on CentOS 8
/usr/include/dpdk
/usr/include/dpdk/bpf_def.h
/usr/include/dpdk/cmdline.h
/usr/include/dpdk/cmdline_cirbuf.h
/usr/include/dpdk/cmdline_parse.h
/usr/include/dpdk/cmdline_parse_etheraddr.h
/usr/include/dpdk/cmdline_parse_ipaddr.h
/usr/include/dpdk/cmdline_parse_num.h
/usr/include/dpdk/cmdline_parse_portlist.h
/usr/include/dpdk/cmdline_parse_string.h
/usr/include/dpdk/cmdline_rdline.h
/usr/include/dpdk/cmdline_socket.h
/usr/include/dpdk/cmdline_vt100.h
/usr/include/dpdk/generic
/usr/include/dpdk/generic/rte_atomic.h
/usr/include/dpdk/generic/rte_byteorder.h
/usr/include/dpdk/generic/rte_cpuflags.h
/usr/include/dpdk/generic/rte_cycles.h
/usr/include/dpdk/generic/rte_io.h
/usr/include/dpdk/generic/rte_mcslock.h
/usr/include/dpdk/generic/rte_memcpy.h
/usr/include/dpdk/generic/rte_pause.h
/usr/include/dpdk/generic/rte_power_intrinsics.h
/usr/include/dpdk/generic/rte_prefetch.h
/usr/include/dpdk/generic/rte_rwlock.h
/usr/include/dpdk/generic/rte_spinlock.h
/usr/include/dpdk/generic/rte_ticketlock.h
/usr/include/dpdk/generic/rte_vect.h
/usr/include/dpdk/rte_acl.h
/usr/include/dpdk/rte_acl_osdep.h
/usr/include/dpdk/rte_alarm.h
/usr/include/dpdk/rte_approx.h
/usr/include/dpdk/rte_arp.h
/usr/include/dpdk/rte_atomic.h
/usr/include/dpdk/rte_atomic_32.h
/usr/include/dpdk/rte_atomic_64.h
/usr/include/dpdk/rte_bbdev.h
/usr/include/dpdk/rte_bbdev_op.h
/usr/include/dpdk/rte_bbdev_pmd.h
/usr/include/dpdk/rte_bitmap.h
/usr/include/dpdk/rte_bitops.h
/usr/include/dpdk/rte_bitrate.h
/usr/include/dpdk/rte_bpf.h
/usr/include/dpdk/rte_bpf_ethdev.h
/usr/include/dpdk/rte_branch_prediction.h
/usr/include/dpdk/rte_build_config.h
/usr/include/dpdk/rte_bus.h
/usr/include/dpdk/rte_bus_pci.h
/usr/include/dpdk/rte_bus_vdev.h
/usr/include/dpdk/rte_bus_vmbus.h
/usr/include/dpdk/rte_byteorder.h
/usr/include/dpdk/rte_byteorder_32.h
/usr/include/dpdk/rte_byteorder_64.h
/usr/include/dpdk/rte_cfgfile.h
/usr/include/dpdk/rte_class.h
/usr/include/dpdk/rte_common.h
/usr/include/dpdk/rte_comp.h
/usr/include/dpdk/rte_compat.h
/usr/include/dpdk/rte_compatibility_defines.h
/usr/include/dpdk/rte_compressdev.h
/usr/include/dpdk/rte_compressdev_internal.h
/usr/include/dpdk/rte_compressdev_pmd.h
/usr/include/dpdk/rte_config.h
/usr/include/dpdk/rte_cpuflags.h
/usr/include/dpdk/rte_crc_arm64.h
/usr/include/dpdk/rte_crypto.h
/usr/include/dpdk/rte_crypto_asym.h
/usr/include/dpdk/rte_crypto_sym.h
/usr/include/dpdk/rte_cryptodev.h
/usr/include/dpdk/rte_cryptodev_pmd.h
/usr/include/dpdk/rte_cryptodev_trace.h
/usr/include/dpdk/rte_cryptodev_trace_fp.h
/usr/include/dpdk/rte_cycles.h
/usr/include/dpdk/rte_debug.h
/usr/include/dpdk/rte_dev.h
/usr/include/dpdk/rte_dev_info.h
/usr/include/dpdk/rte_devargs.h
/usr/include/dpdk/rte_distributor.h
/usr/include/dpdk/rte_eal.h
/usr/include/dpdk/rte_eal_interrupts.h
/usr/include/dpdk/rte_eal_memconfig.h
/usr/include/dpdk/rte_eal_trace.h
/usr/include/dpdk/rte_ecpri.h
/usr/include/dpdk/rte_efd.h
/usr/include/dpdk/rte_errno.h
/usr/include/dpdk/rte_esp.h
/usr/include/dpdk/rte_eth_ctrl.h
/usr/include/dpdk/rte_eth_ring.h
/usr/include/dpdk/rte_eth_vhost.h
/usr/include/dpdk/rte_ethdev.h
/usr/include/dpdk/rte_ethdev_core.h
/usr/include/dpdk/rte_ethdev_driver.h
/usr/include/dpdk/rte_ethdev_pci.h
/usr/include/dpdk/rte_ethdev_trace.h
/usr/include/dpdk/rte_ethdev_trace_fp.h
/usr/include/dpdk/rte_ethdev_vdev.h
/usr/include/dpdk/rte_ether.h
/usr/include/dpdk/rte_event_crypto_adapter.h
/usr/include/dpdk/rte_event_eth_rx_adapter.h
/usr/include/dpdk/rte_event_eth_tx_adapter.h
/usr/include/dpdk/rte_event_ring.h
/usr/include/dpdk/rte_event_timer_adapter.h
/usr/include/dpdk/rte_event_timer_adapter_pmd.h
/usr/include/dpdk/rte_eventdev.h
/usr/include/dpdk/rte_eventdev_pmd.h
/usr/include/dpdk/rte_eventdev_pmd_pci.h
/usr/include/dpdk/rte_eventdev_pmd_vdev.h
/usr/include/dpdk/rte_eventdev_trace.h
/usr/include/dpdk/rte_eventdev_trace_fp.h
/usr/include/dpdk/rte_fbarray.h
/usr/include/dpdk/rte_fbk_hash.h
/usr/include/dpdk/rte_fib.h
/usr/include/dpdk/rte_fib6.h
/usr/include/dpdk/rte_flow.h
/usr/include/dpdk/rte_flow_classify.h
/usr/include/dpdk/rte_flow_driver.h
/usr/include/dpdk/rte_geneve.h
/usr/include/dpdk/rte_graph.h
/usr/include/dpdk/rte_graph_worker.h
/usr/include/dpdk/rte_gre.h
/usr/include/dpdk/rte_gro.h
/usr/include/dpdk/rte_gso.h
/usr/include/dpdk/rte_gtp.h
/usr/include/dpdk/rte_hash.h
/usr/include/dpdk/rte_hash_crc.h
/usr/include/dpdk/rte_hexdump.h
/usr/include/dpdk/rte_higig.h
/usr/include/dpdk/rte_hypervisor.h
/usr/include/dpdk/rte_icmp.h
/usr/include/dpdk/rte_interrupts.h
/usr/include/dpdk/rte_io.h
/usr/include/dpdk/rte_ip.h
/usr/include/dpdk/rte_ip_frag.h
/usr/include/dpdk/rte_ipsec.h
/usr/include/dpdk/rte_ipsec_group.h
/usr/include/dpdk/rte_ipsec_sa.h
/usr/include/dpdk/rte_ipsec_sad.h
/usr/include/dpdk/rte_jhash.h
/usr/include/dpdk/rte_jobstats.h
/usr/include/dpdk/rte_keepalive.h
/usr/include/dpdk/rte_kni.h
/usr/include/dpdk/rte_kni_common.h
/usr/include/dpdk/rte_kvargs.h
/usr/include/dpdk/rte_latencystats.h
/usr/include/dpdk/rte_launch.h
/usr/include/dpdk/rte_lcore.h
/usr/include/dpdk/rte_log.h
/usr/include/dpdk/rte_lpm.h
/usr/include/dpdk/rte_lpm6.h
/usr/include/dpdk/rte_lpm_altivec.h
/usr/include/dpdk/rte_lpm_neon.h
/usr/include/dpdk/rte_lpm_sse.h
/usr/include/dpdk/rte_lru.h
/usr/include/dpdk/rte_lru_x86.h
/usr/include/dpdk/rte_malloc.h
/usr/include/dpdk/rte_mbuf.h
/usr/include/dpdk/rte_mbuf_core.h
/usr/include/dpdk/rte_mbuf_dyn.h
/usr/include/dpdk/rte_mbuf_pool_ops.h
/usr/include/dpdk/rte_mbuf_ptype.h
/usr/include/dpdk/rte_mcslock.h
/usr/include/dpdk/rte_member.h
/usr/include/dpdk/rte_memcpy.h
/usr/include/dpdk/rte_memory.h
/usr/include/dpdk/rte_mempool.h
/usr/include/dpdk/rte_mempool_trace.h
/usr/include/dpdk/rte_mempool_trace_fp.h
/usr/include/dpdk/rte_memzone.h
/usr/include/dpdk/rte_meter.h
/usr/include/dpdk/rte_metrics.h
/usr/include/dpdk/rte_mpls.h
/usr/include/dpdk/rte_mtr.h
/usr/include/dpdk/rte_mtr_driver.h
/usr/include/dpdk/rte_net.h
/usr/include/dpdk/rte_net_crc.h
/usr/include/dpdk/rte_node_eth_api.h
/usr/include/dpdk/rte_node_ip4_api.h
/usr/include/dpdk/rte_os.h
/usr/include/dpdk/rte_pause.h
/usr/include/dpdk/rte_pci.h
/usr/include/dpdk/rte_pci_dev_feature_defs.h
/usr/include/dpdk/rte_pci_dev_features.h
/usr/include/dpdk/rte_pdump.h
/usr/include/dpdk/rte_per_lcore.h
/usr/include/dpdk/rte_pipeline.h
/usr/include/dpdk/rte_pmd_bnxt.h
/usr/include/dpdk/rte_pmd_i40e.h
/usr/include/dpdk/rte_pmd_iavf.h
/usr/include/dpdk/rte_pmd_ice.h
/usr/include/dpdk/rte_pmd_ixgbe.h
/usr/include/dpdk/rte_port.h
/usr/include/dpdk/rte_port_ethdev.h
/usr/include/dpdk/rte_port_eventdev.h
/usr/include/dpdk/rte_port_fd.h
/usr/include/dpdk/rte_port_frag.h
/usr/include/dpdk/rte_port_in_action.h
/usr/include/dpdk/rte_port_kni.h
/usr/include/dpdk/rte_port_ras.h
/usr/include/dpdk/rte_port_ring.h
/usr/include/dpdk/rte_port_sched.h
/usr/include/dpdk/rte_port_source_sink.h
/usr/include/dpdk/rte_port_sym_crypto.h
/usr/include/dpdk/rte_power.h
/usr/include/dpdk/rte_power_empty_poll.h
/usr/include/dpdk/rte_power_intrinsics.h
/usr/include/dpdk/rte_prefetch.h
/usr/include/dpdk/rte_random.h
/usr/include/dpdk/rte_rawdev.h
/usr/include/dpdk/rte_rawdev_pmd.h
/usr/include/dpdk/rte_rcu_qsbr.h
/usr/include/dpdk/rte_reciprocal.h
/usr/include/dpdk/rte_red.h
/usr/include/dpdk/rte_regexdev.h
/usr/include/dpdk/rte_regexdev_core.h
/usr/include/dpdk/rte_regexdev_driver.h
/usr/include/dpdk/rte_reorder.h
/usr/include/dpdk/rte_rib.h
/usr/include/dpdk/rte_rib6.h
/usr/include/dpdk/rte_ring.h
/usr/include/dpdk/rte_ring_c11_mem.h
/usr/include/dpdk/rte_ring_core.h
/usr/include/dpdk/rte_ring_elem.h
/usr/include/dpdk/rte_ring_generic.h
/usr/include/dpdk/rte_ring_hts.h
/usr/include/dpdk/rte_ring_hts_c11_mem.h
/usr/include/dpdk/rte_ring_peek.h
/usr/include/dpdk/rte_ring_peek_c11_mem.h
/usr/include/dpdk/rte_ring_peek_zc.h
/usr/include/dpdk/rte_ring_rts.h
/usr/include/dpdk/rte_ring_rts_c11_mem.h
/usr/include/dpdk/rte_rtm.h
/usr/include/dpdk/rte_rwlock.h
/usr/include/dpdk/rte_sched.h
/usr/include/dpdk/rte_sched_common.h
/usr/include/dpdk/rte_sctp.h
/usr/include/dpdk/rte_security.h
/usr/include/dpdk/rte_security_driver.h
/usr/include/dpdk/rte_service.h
/usr/include/dpdk/rte_service_component.h
/usr/include/dpdk/rte_spinlock.h
/usr/include/dpdk/rte_stack.h
/usr/include/dpdk/rte_stack_lf.h
/usr/include/dpdk/rte_stack_lf_c11.h
/usr/include/dpdk/rte_stack_lf_generic.h
/usr/include/dpdk/rte_stack_std.h
/usr/include/dpdk/rte_string_fns.h
/usr/include/dpdk/rte_swx_ctl.h
/usr/include/dpdk/rte_swx_extern.h
/usr/include/dpdk/rte_swx_pipeline.h
/usr/include/dpdk/rte_swx_port.h
/usr/include/dpdk/rte_swx_port_ethdev.h
/usr/include/dpdk/rte_swx_port_source_sink.h
/usr/include/dpdk/rte_swx_table.h
/usr/include/dpdk/rte_swx_table_em.h
/usr/include/dpdk/rte_table.h
/usr/include/dpdk/rte_table_acl.h
/usr/include/dpdk/rte_table_action.h
/usr/include/dpdk/rte_table_array.h
/usr/include/dpdk/rte_table_hash.h
/usr/include/dpdk/rte_table_hash_cuckoo.h
/usr/include/dpdk/rte_table_hash_func.h
/usr/include/dpdk/rte_table_hash_func_arm64.h
/usr/include/dpdk/rte_table_lpm.h
/usr/include/dpdk/rte_table_lpm_ipv6.h
/usr/include/dpdk/rte_table_stub.h
/usr/include/dpdk/rte_tailq.h
/usr/include/dpdk/rte_tcp.h
/usr/include/dpdk/rte_telemetry.h
/usr/include/dpdk/rte_thash.h
/usr/include/dpdk/rte_ticketlock.h
/usr/include/dpdk/rte_time.h
/usr/include/dpdk/rte_timer.h
/usr/include/dpdk/rte_tm.h
/usr/include/dpdk/rte_tm_driver.h
/usr/include/dpdk/rte_trace.h
/usr/include/dpdk/rte_trace_point.h
/usr/include/dpdk/rte_trace_point_register.h
/usr/include/dpdk/rte_udp.h
/usr/include/dpdk/rte_uuid.h
/usr/include/dpdk/rte_vdpa.h
/usr/include/dpdk/rte_vdpa_dev.h
/usr/include/dpdk/rte_vect.h
/usr/include/dpdk/rte_version.h
/usr/include/dpdk/rte_vfio.h
/usr/include/dpdk/rte_vhost.h
/usr/include/dpdk/rte_vhost_async.h
/usr/include/dpdk/rte_vhost_crypto.h
/usr/include/dpdk/rte_vmbus_reg.h
/usr/include/dpdk/rte_vxlan.h
/usr/lib64/dpdk-pmds/librte_bus_pci.so
/usr/lib64/dpdk-pmds/librte_bus_vdev.so
/usr/lib64/dpdk-pmds/librte_bus_vmbus.so
/usr/lib64/dpdk-pmds/librte_common_iavf.so
/usr/lib64/dpdk-pmds/librte_common_mlx5.so
/usr/lib64/dpdk-pmds/librte_mempool_ring.so
/usr/lib64/dpdk-pmds/librte_net_bnxt.so
/usr/lib64/dpdk-pmds/librte_net_e1000.so
/usr/lib64/dpdk-pmds/librte_net_enic.so
/usr/lib64/dpdk-pmds/librte_net_failsafe.so
/usr/lib64/dpdk-pmds/librte_net_i40e.so
/usr/lib64/dpdk-pmds/librte_net_iavf.so
/usr/lib64/dpdk-pmds/librte_net_ice.so
/usr/lib64/dpdk-pmds/librte_net_ixgbe.so
/usr/lib64/dpdk-pmds/librte_net_mlx4.so
/usr/lib64/dpdk-pmds/librte_net_mlx5.so
/usr/lib64/dpdk-pmds/librte_net_netvsc.so
/usr/lib64/dpdk-pmds/librte_net_nfp.so
/usr/lib64/dpdk-pmds/librte_net_qede.so
/usr/lib64/dpdk-pmds/librte_net_ring.so
/usr/lib64/dpdk-pmds/librte_net_tap.so
/usr/lib64/dpdk-pmds/librte_net_vdev_netvsc.so
/usr/lib64/dpdk-pmds/librte_net_vhost.so
/usr/lib64/dpdk-pmds/librte_net_virtio.so
/usr/lib64/librte_acl.so
/usr/lib64/librte_bbdev.so
/usr/lib64/librte_bitratestats.so
/usr/lib64/librte_bpf.so
/usr/lib64/librte_bus_pci.so
/usr/lib64/librte_bus_vdev.so
/usr/lib64/librte_bus_vmbus.so
/usr/lib64/librte_cfgfile.so
/usr/lib64/librte_cmdline.so
/usr/lib64/librte_common_iavf.so
/usr/lib64/librte_common_mlx5.so
/usr/lib64/librte_compressdev.so
/usr/lib64/librte_cryptodev.so
/usr/lib64/librte_distributor.so
/usr/lib64/librte_eal.so
/usr/lib64/librte_efd.so
/usr/lib64/librte_ethdev.so
/usr/lib64/librte_eventdev.so
/usr/lib64/librte_fib.so
/usr/lib64/librte_flow_classify.so
/usr/lib64/librte_graph.so
/usr/lib64/librte_gro.so
/usr/lib64/librte_gso.so
/usr/lib64/librte_hash.so
/usr/lib64/librte_ip_frag.so
/usr/lib64/librte_ipsec.so
/usr/lib64/librte_jobstats.so
/usr/lib64/librte_kni.so
/usr/lib64/librte_kvargs.so
/usr/lib64/librte_latencystats.so
/usr/lib64/librte_lpm.so
/usr/lib64/librte_mbuf.so
/usr/lib64/librte_member.so
/usr/lib64/librte_mempool.so
/usr/lib64/librte_mempool_ring.so
/usr/lib64/librte_meter.so
/usr/lib64/librte_metrics.so
/usr/lib64/librte_net.so
/usr/lib64/librte_net_bnxt.so
/usr/lib64/librte_net_e1000.so
/usr/lib64/librte_net_enic.so
/usr/lib64/librte_net_failsafe.so
/usr/lib64/librte_net_i40e.so
/usr/lib64/librte_net_iavf.so
/usr/lib64/librte_net_ice.so
/usr/lib64/librte_net_ixgbe.so
/usr/lib64/librte_net_mlx4.so
/usr/lib64/librte_net_mlx5.so
/usr/lib64/librte_net_netvsc.so
/usr/lib64/librte_net_nfp.so
/usr/lib64/librte_net_qede.so
/usr/lib64/librte_net_ring.so
/usr/lib64/librte_net_tap.so
/usr/lib64/librte_net_vdev_netvsc.so
/usr/lib64/librte_net_vhost.so
/usr/lib64/librte_net_virtio.so
/usr/lib64/librte_node.so
/usr/lib64/librte_pci.so
/usr/lib64/librte_pdump.so
/usr/lib64/librte_pipeline.so
/usr/lib64/librte_port.so
/usr/lib64/librte_power.so
/usr/lib64/librte_rawdev.so
/usr/lib64/librte_rcu.so
/usr/lib64/librte_regexdev.so
/usr/lib64/librte_reorder.so
/usr/lib64/librte_rib.so
/usr/lib64/librte_ring.so
/usr/lib64/librte_sched.so
/usr/lib64/librte_security.so
/usr/lib64/librte_stack.so
/usr/lib64/librte_table.so
/usr/lib64/librte_telemetry.so
/usr/lib64/librte_timer.so
/usr/lib64/librte_vhost.so
/usr/lib64/pkgconfig/libdpdk-libs.pc
/usr/lib64/pkgconfig/libdpdk.pc
/usr/share/dpdk
/usr/share/dpdk/examples
/usr/share/dpdk/examples/bbdev_app
/usr/share/dpdk/examples/bbdev_app/Makefile
/usr/share/dpdk/examples/bbdev_app/main.c
/usr/share/dpdk/examples/bbdev_app/meson.build
/usr/share/dpdk/examples/bond
/usr/share/dpdk/examples/bond/Makefile
/usr/share/dpdk/examples/bond/main.c
/usr/share/dpdk/examples/bond/main.h
/usr/share/dpdk/examples/bond/meson.build
/usr/share/dpdk/examples/bpf
/usr/share/dpdk/examples/bpf/README
/usr/share/dpdk/examples/bpf/dummy.c
/usr/share/dpdk/examples/bpf/t1.c
/usr/share/dpdk/examples/bpf/t2.c
/usr/share/dpdk/examples/bpf/t3.c
/usr/share/dpdk/examples/cmdline
/usr/share/dpdk/examples/cmdline/Makefile
/usr/share/dpdk/examples/cmdline/commands.c
/usr/share/dpdk/examples/cmdline/commands.h
/usr/share/dpdk/examples/cmdline/main.c
/usr/share/dpdk/examples/cmdline/meson.build
/usr/share/dpdk/examples/cmdline/parse_obj_list.c
/usr/share/dpdk/examples/cmdline/parse_obj_list.h
/usr/share/dpdk/examples/distributor
/usr/share/dpdk/examples/distributor/Makefile
/usr/share/dpdk/examples/distributor/main.c
/usr/share/dpdk/examples/distributor/meson.build
/usr/share/dpdk/examples/ethtool
/usr/share/dpdk/examples/ethtool/Makefile
/usr/share/dpdk/examples/ethtool/ethtool-app
/usr/share/dpdk/examples/ethtool/ethtool-app/Makefile
/usr/share/dpdk/examples/ethtool/ethtool-app/ethapp.c
/usr/share/dpdk/examples/ethtool/ethtool-app/ethapp.h
/usr/share/dpdk/examples/ethtool/ethtool-app/main.c
/usr/share/dpdk/examples/ethtool/lib
/usr/share/dpdk/examples/ethtool/lib/Makefile
/usr/share/dpdk/examples/ethtool/lib/rte_ethtool.c
/usr/share/dpdk/examples/ethtool/lib/rte_ethtool.h
/usr/share/dpdk/examples/ethtool/meson.build
/usr/share/dpdk/examples/eventdev_pipeline
/usr/share/dpdk/examples/eventdev_pipeline/Makefile
/usr/share/dpdk/examples/eventdev_pipeline/main.c
/usr/share/dpdk/examples/eventdev_pipeline/meson.build
/usr/share/dpdk/examples/eventdev_pipeline/pipeline_common.h
/usr/share/dpdk/examples/eventdev_pipeline/pipeline_worker_generic.c
/usr/share/dpdk/examples/eventdev_pipeline/pipeline_worker_tx.c
/usr/share/dpdk/examples/fips_validation
/usr/share/dpdk/examples/fips_validation/Makefile
/usr/share/dpdk/examples/fips_validation/fips_dev_self_test.c
/usr/share/dpdk/examples/fips_validation/fips_dev_self_test.h
/usr/share/dpdk/examples/fips_validation/fips_validation.c
/usr/share/dpdk/examples/fips_validation/fips_validation.h
/usr/share/dpdk/examples/fips_validation/fips_validation_aes.c
/usr/share/dpdk/examples/fips_validation/fips_validation_ccm.c
/usr/share/dpdk/examples/fips_validation/fips_validation_cmac.c
/usr/share/dpdk/examples/fips_validation/fips_validation_gcm.c
/usr/share/dpdk/examples/fips_validation/fips_validation_hmac.c
/usr/share/dpdk/examples/fips_validation/fips_validation_sha.c
/usr/share/dpdk/examples/fips_validation/fips_validation_tdes.c
/usr/share/dpdk/examples/fips_validation/fips_validation_xts.c
/usr/share/dpdk/examples/fips_validation/main.c
/usr/share/dpdk/examples/fips_validation/meson.build
/usr/share/dpdk/examples/flow_classify
/usr/share/dpdk/examples/flow_classify/Makefile
/usr/share/dpdk/examples/flow_classify/flow_classify.c
/usr/share/dpdk/examples/flow_classify/ipv4_rules_file.txt
/usr/share/dpdk/examples/flow_classify/meson.build
/usr/share/dpdk/examples/flow_filtering
/usr/share/dpdk/examples/flow_filtering/Makefile
/usr/share/dpdk/examples/flow_filtering/flow_blocks.c
/usr/share/dpdk/examples/flow_filtering/main.c
/usr/share/dpdk/examples/flow_filtering/meson.build
/usr/share/dpdk/examples/helloworld
/usr/share/dpdk/examples/helloworld/Makefile
/usr/share/dpdk/examples/helloworld/main.c
/usr/share/dpdk/examples/helloworld/meson.build
/usr/share/dpdk/examples/ioat
/usr/share/dpdk/examples/ioat/Makefile
/usr/share/dpdk/examples/ioat/ioatfwd.c
/usr/share/dpdk/examples/ioat/meson.build
/usr/share/dpdk/examples/ip_fragmentation
/usr/share/dpdk/examples/ip_fragmentation/Makefile
/usr/share/dpdk/examples/ip_fragmentation/main.c
/usr/share/dpdk/examples/ip_fragmentation/meson.build
/usr/share/dpdk/examples/ip_pipeline
/usr/share/dpdk/examples/ip_pipeline/Makefile
/usr/share/dpdk/examples/ip_pipeline/action.c
/usr/share/dpdk/examples/ip_pipeline/action.h
/usr/share/dpdk/examples/ip_pipeline/cli.c
/usr/share/dpdk/examples/ip_pipeline/cli.h
/usr/share/dpdk/examples/ip_pipeline/common.h
/usr/share/dpdk/examples/ip_pipeline/conn.c
/usr/share/dpdk/examples/ip_pipeline/conn.h
/usr/share/dpdk/examples/ip_pipeline/cryptodev.c
/usr/share/dpdk/examples/ip_pipeline/cryptodev.h
/usr/share/dpdk/examples/ip_pipeline/examples
/usr/share/dpdk/examples/ip_pipeline/examples/firewall.cli
/usr/share/dpdk/examples/ip_pipeline/examples/flow.cli
/usr/share/dpdk/examples/ip_pipeline/examples/flow_crypto.cli
/usr/share/dpdk/examples/ip_pipeline/examples/kni.cli
/usr/share/dpdk/examples/ip_pipeline/examples/l2fwd.cli
/usr/share/dpdk/examples/ip_pipeline/examples/route.cli
/usr/share/dpdk/examples/ip_pipeline/examples/route_ecmp.cli
/usr/share/dpdk/examples/ip_pipeline/examples/rss.cli
/usr/share/dpdk/examples/ip_pipeline/examples/tap.cli
/usr/share/dpdk/examples/ip_pipeline/kni.c
/usr/share/dpdk/examples/ip_pipeline/kni.h
/usr/share/dpdk/examples/ip_pipeline/link.c
/usr/share/dpdk/examples/ip_pipeline/link.h
/usr/share/dpdk/examples/ip_pipeline/main.c
/usr/share/dpdk/examples/ip_pipeline/mempool.c
/usr/share/dpdk/examples/ip_pipeline/mempool.h
/usr/share/dpdk/examples/ip_pipeline/meson.build
/usr/share/dpdk/examples/ip_pipeline/parser.c
/usr/share/dpdk/examples/ip_pipeline/parser.h
/usr/share/dpdk/examples/ip_pipeline/pipeline.c
/usr/share/dpdk/examples/ip_pipeline/pipeline.h
/usr/share/dpdk/examples/ip_pipeline/swq.c
/usr/share/dpdk/examples/ip_pipeline/swq.h
/usr/share/dpdk/examples/ip_pipeline/tap.c
/usr/share/dpdk/examples/ip_pipeline/tap.h
/usr/share/dpdk/examples/ip_pipeline/thread.c
/usr/share/dpdk/examples/ip_pipeline/thread.h
/usr/share/dpdk/examples/ip_pipeline/tmgr.c
/usr/share/dpdk/examples/ip_pipeline/tmgr.h
/usr/share/dpdk/examples/ip_reassembly
/usr/share/dpdk/examples/ip_reassembly/Makefile
/usr/share/dpdk/examples/ip_reassembly/main.c
/usr/share/dpdk/examples/ip_reassembly/meson.build
/usr/share/dpdk/examples/ipsec-secgw
/usr/share/dpdk/examples/ipsec-secgw/Makefile
/usr/share/dpdk/examples/ipsec-secgw/ep0.cfg
/usr/share/dpdk/examples/ipsec-secgw/ep1.cfg
/usr/share/dpdk/examples/ipsec-secgw/esp.c
/usr/share/dpdk/examples/ipsec-secgw/esp.h
/usr/share/dpdk/examples/ipsec-secgw/event_helper.c
/usr/share/dpdk/examples/ipsec-secgw/event_helper.h
/usr/share/dpdk/examples/ipsec-secgw/flow.c
/usr/share/dpdk/examples/ipsec-secgw/flow.h
/usr/share/dpdk/examples/ipsec-secgw/ipip.h
/usr/share/dpdk/examples/ipsec-secgw/ipsec-secgw.c
/usr/share/dpdk/examples/ipsec-secgw/ipsec-secgw.h
/usr/share/dpdk/examples/ipsec-secgw/ipsec.c
/usr/share/dpdk/examples/ipsec-secgw/ipsec.h
/usr/share/dpdk/examples/ipsec-secgw/ipsec_process.c
/usr/share/dpdk/examples/ipsec-secgw/ipsec_worker.c
/usr/share/dpdk/examples/ipsec-secgw/ipsec_worker.h
/usr/share/dpdk/examples/ipsec-secgw/meson.build
/usr/share/dpdk/examples/ipsec-secgw/parser.c
/usr/share/dpdk/examples/ipsec-secgw/parser.h
/usr/share/dpdk/examples/ipsec-secgw/rt.c
/usr/share/dpdk/examples/ipsec-secgw/sa.c
/usr/share/dpdk/examples/ipsec-secgw/sad.c
/usr/share/dpdk/examples/ipsec-secgw/sad.h
/usr/share/dpdk/examples/ipsec-secgw/sp4.c
/usr/share/dpdk/examples/ipsec-secgw/sp6.c
/usr/share/dpdk/examples/ipsec-secgw/test
/usr/share/dpdk/examples/ipsec-secgw/test/bypass_defs.sh
/usr/share/dpdk/examples/ipsec-secgw/test/common_defs.sh
/usr/share/dpdk/examples/ipsec-secgw/test/common_defs_secgw.sh
/usr/share/dpdk/examples/ipsec-secgw/test/data_rxtx.sh
/usr/share/dpdk/examples/ipsec-secgw/test/linux_test.sh
/usr/share/dpdk/examples/ipsec-secgw/test/load_env.sh
/usr/share/dpdk/examples/ipsec-secgw/test/pkttest.py
/usr/share/dpdk/examples/ipsec-secgw/test/pkttest.sh
/usr/share/dpdk/examples/ipsec-secgw/test/run_test.sh
/usr/share/dpdk/examples/ipsec-secgw/test/trs_3descbc_sha1_common_defs.sh
/usr/share/dpdk/examples/ipsec-secgw/test/trs_3descbc_sha1_defs.sh
/usr/share/dpdk/examples/ipsec-secgw/test/trs_aescbc_sha1_common_defs.sh
/usr/share/dpdk/examples/ipsec-secgw/test/trs_aescbc_sha1_defs.sh
/usr/share/dpdk/examples/ipsec-secgw/test/trs_aesctr_sha1_common_defs.sh
/usr/share/dpdk/examples/ipsec-secgw/test/trs_aesctr_sha1_defs.sh
/usr/share/dpdk/examples/ipsec-secgw/test/trs_aesgcm_common_defs.sh
/usr/share/dpdk/examples/ipsec-secgw/test/trs_aesgcm_defs.sh
/usr/share/dpdk/examples/ipsec-secgw/test/trs_ipv6opts.py
/usr/share/dpdk/examples/ipsec-secgw/test/tun_3descbc_sha1_common_defs.sh
/usr/share/dpdk/examples/ipsec-secgw/test/tun_3descbc_sha1_defs.sh
/usr/share/dpdk/examples/ipsec-secgw/test/tun_aescbc_sha1_common_defs.sh
/usr/share/dpdk/examples/ipsec-secgw/test/tun_aescbc_sha1_defs.sh
/usr/share/dpdk/examples/ipsec-secgw/test/tun_aesctr_sha1_common_defs.sh
/usr/share/dpdk/examples/ipsec-secgw/test/tun_aesctr_sha1_defs.sh
/usr/share/dpdk/examples/ipsec-secgw/test/tun_aesgcm_common_defs.sh
/usr/share/dpdk/examples/ipsec-secgw/test/tun_aesgcm_defs.sh
/usr/share/dpdk/examples/ipsec-secgw/test/tun_null_header_reconstruct.py
/usr/share/dpdk/examples/ipv4_multicast
/usr/share/dpdk/examples/ipv4_multicast/Makefile
/usr/share/dpdk/examples/ipv4_multicast/main.c
/usr/share/dpdk/examples/ipv4_multicast/meson.build
/usr/share/dpdk/examples/kni
/usr/share/dpdk/examples/kni/Makefile
/usr/share/dpdk/examples/kni/main.c
/usr/share/dpdk/examples/kni/meson.build
/usr/share/dpdk/examples/l2fwd
/usr/share/dpdk/examples/l2fwd-cat
/usr/share/dpdk/examples/l2fwd-cat/Makefile
/usr/share/dpdk/examples/l2fwd-cat/cat.c
/usr/share/dpdk/examples/l2fwd-cat/cat.h
/usr/share/dpdk/examples/l2fwd-cat/l2fwd-cat.c
/usr/share/dpdk/examples/l2fwd-cat/meson.build
/usr/share/dpdk/examples/l2fwd-crypto
/usr/share/dpdk/examples/l2fwd-crypto/Makefile
/usr/share/dpdk/examples/l2fwd-crypto/main.c
/usr/share/dpdk/examples/l2fwd-crypto/meson.build
/usr/share/dpdk/examples/l2fwd-event
/usr/share/dpdk/examples/l2fwd-event/Makefile
/usr/share/dpdk/examples/l2fwd-event/l2fwd_common.c
/usr/share/dpdk/examples/l2fwd-event/l2fwd_common.h
/usr/share/dpdk/examples/l2fwd-event/l2fwd_event.c
/usr/share/dpdk/examples/l2fwd-event/l2fwd_event.h
/usr/share/dpdk/examples/l2fwd-event/l2fwd_event_generic.c
/usr/share/dpdk/examples/l2fwd-event/l2fwd_event_internal_port.c
/usr/share/dpdk/examples/l2fwd-event/l2fwd_poll.c
/usr/share/dpdk/examples/l2fwd-event/l2fwd_poll.h
/usr/share/dpdk/examples/l2fwd-event/main.c
/usr/share/dpdk/examples/l2fwd-event/meson.build
/usr/share/dpdk/examples/l2fwd-jobstats
/usr/share/dpdk/examples/l2fwd-jobstats/Makefile
/usr/share/dpdk/examples/l2fwd-jobstats/main.c
/usr/share/dpdk/examples/l2fwd-jobstats/meson.build
/usr/share/dpdk/examples/l2fwd-keepalive
/usr/share/dpdk/examples/l2fwd-keepalive/Makefile
/usr/share/dpdk/examples/l2fwd-keepalive/ka-agent
/usr/share/dpdk/examples/l2fwd-keepalive/ka-agent/Makefile
/usr/share/dpdk/examples/l2fwd-keepalive/ka-agent/main.c
/usr/share/dpdk/examples/l2fwd-keepalive/main.c
/usr/share/dpdk/examples/l2fwd-keepalive/meson.build
/usr/share/dpdk/examples/l2fwd-keepalive/shm.c
/usr/share/dpdk/examples/l2fwd-keepalive/shm.h
/usr/share/dpdk/examples/l2fwd/Makefile
/usr/share/dpdk/examples/l2fwd/main.c
/usr/share/dpdk/examples/l2fwd/meson.build
/usr/share/dpdk/examples/l3fwd
/usr/share/dpdk/examples/l3fwd-acl
/usr/share/dpdk/examples/l3fwd-acl/Makefile
/usr/share/dpdk/examples/l3fwd-acl/main.c
/usr/share/dpdk/examples/l3fwd-acl/meson.build
/usr/share/dpdk/examples/l3fwd-graph
/usr/share/dpdk/examples/l3fwd-graph/Makefile
/usr/share/dpdk/examples/l3fwd-graph/main.c
/usr/share/dpdk/examples/l3fwd-graph/meson.build
/usr/share/dpdk/examples/l3fwd-power
/usr/share/dpdk/examples/l3fwd-power/Makefile
/usr/share/dpdk/examples/l3fwd-power/main.c
/usr/share/dpdk/examples/l3fwd-power/main.h
/usr/share/dpdk/examples/l3fwd-power/meson.build
/usr/share/dpdk/examples/l3fwd-power/perf_core.c
/usr/share/dpdk/examples/l3fwd-power/perf_core.h
/usr/share/dpdk/examples/l3fwd/Makefile
/usr/share/dpdk/examples/l3fwd/l3fwd.h
/usr/share/dpdk/examples/l3fwd/l3fwd_altivec.h
/usr/share/dpdk/examples/l3fwd/l3fwd_common.h
/usr/share/dpdk/examples/l3fwd/l3fwd_em.c
/usr/share/dpdk/examples/l3fwd/l3fwd_em.h
/usr/share/dpdk/examples/l3fwd/l3fwd_em_hlm.h
/usr/share/dpdk/examples/l3fwd/l3fwd_em_hlm_neon.h
/usr/share/dpdk/examples/l3fwd/l3fwd_em_hlm_sse.h
/usr/share/dpdk/examples/l3fwd/l3fwd_em_sequential.h
/usr/share/dpdk/examples/l3fwd/l3fwd_event.c
/usr/share/dpdk/examples/l3fwd/l3fwd_event.h
/usr/share/dpdk/examples/l3fwd/l3fwd_event_generic.c
/usr/share/dpdk/examples/l3fwd/l3fwd_event_internal_port.c
/usr/share/dpdk/examples/l3fwd/l3fwd_lpm.c
/usr/share/dpdk/examples/l3fwd/l3fwd_lpm.h
/usr/share/dpdk/examples/l3fwd/l3fwd_lpm_altivec.h
/usr/share/dpdk/examples/l3fwd/l3fwd_lpm_neon.h
/usr/share/dpdk/examples/l3fwd/l3fwd_lpm_sse.h
/usr/share/dpdk/examples/l3fwd/l3fwd_neon.h
/usr/share/dpdk/examples/l3fwd/l3fwd_sse.h
/usr/share/dpdk/examples/l3fwd/main.c
/usr/share/dpdk/examples/l3fwd/meson.build
/usr/share/dpdk/examples/link_status_interrupt
/usr/share/dpdk/examples/link_status_interrupt/Makefile
/usr/share/dpdk/examples/link_status_interrupt/main.c
/usr/share/dpdk/examples/link_status_interrupt/meson.build
/usr/share/dpdk/examples/multi_process
/usr/share/dpdk/examples/multi_process/Makefile
/usr/share/dpdk/examples/multi_process/client_server_mp
/usr/share/dpdk/examples/multi_process/client_server_mp/Makefile
/usr/share/dpdk/examples/multi_process/client_server_mp/mp_client
/usr/share/dpdk/examples/multi_process/client_server_mp/mp_client/Makefile
/usr/share/dpdk/examples/multi_process/client_server_mp/mp_client/client.c
/usr/share/dpdk/examples/multi_process/client_server_mp/mp_client/meson.build
/usr/share/dpdk/examples/multi_process/client_server_mp/mp_server
/usr/share/dpdk/examples/multi_process/client_server_mp/mp_server/Makefile
/usr/share/dpdk/examples/multi_process/client_server_mp/mp_server/args.c
/usr/share/dpdk/examples/multi_process/client_server_mp/mp_server/args.h
/usr/share/dpdk/examples/multi_process/client_server_mp/mp_server/init.c
/usr/share/dpdk/examples/multi_process/client_server_mp/mp_server/init.h
/usr/share/dpdk/examples/multi_process/client_server_mp/mp_server/main.c
/usr/share/dpdk/examples/multi_process/client_server_mp/mp_server/meson.build
/usr/share/dpdk/examples/multi_process/client_server_mp/shared
/usr/share/dpdk/examples/multi_process/client_server_mp/shared/common.h
/usr/share/dpdk/examples/multi_process/hotplug_mp
/usr/share/dpdk/examples/multi_process/hotplug_mp/Makefile
/usr/share/dpdk/examples/multi_process/hotplug_mp/commands.c
/usr/share/dpdk/examples/multi_process/hotplug_mp/commands.h
/usr/share/dpdk/examples/multi_process/hotplug_mp/main.c
/usr/share/dpdk/examples/multi_process/hotplug_mp/meson.build
/usr/share/dpdk/examples/multi_process/simple_mp
/usr/share/dpdk/examples/multi_process/simple_mp/Makefile
/usr/share/dpdk/examples/multi_process/simple_mp/main.c
/usr/share/dpdk/examples/multi_process/simple_mp/meson.build
/usr/share/dpdk/examples/multi_process/simple_mp/mp_commands.c
/usr/share/dpdk/examples/multi_process/simple_mp/mp_commands.h
/usr/share/dpdk/examples/multi_process/symmetric_mp
/usr/share/dpdk/examples/multi_process/symmetric_mp/Makefile
/usr/share/dpdk/examples/multi_process/symmetric_mp/main.c
/usr/share/dpdk/examples/multi_process/symmetric_mp/meson.build
/usr/share/dpdk/examples/ntb
/usr/share/dpdk/examples/ntb/Makefile
/usr/share/dpdk/examples/ntb/meson.build
/usr/share/dpdk/examples/ntb/ntb_fwd.c
/usr/share/dpdk/examples/packet_ordering
/usr/share/dpdk/examples/packet_ordering/Makefile
/usr/share/dpdk/examples/packet_ordering/main.c
/usr/share/dpdk/examples/packet_ordering/meson.build
/usr/share/dpdk/examples/performance-thread
/usr/share/dpdk/examples/performance-thread/Makefile
/usr/share/dpdk/examples/performance-thread/common
/usr/share/dpdk/examples/performance-thread/common/arch
/usr/share/dpdk/examples/performance-thread/common/arch/arm64
/usr/share/dpdk/examples/performance-thread/common/arch/arm64/ctx.c
/usr/share/dpdk/examples/performance-thread/common/arch/arm64/ctx.h
/usr/share/dpdk/examples/performance-thread/common/arch/arm64/stack.h
/usr/share/dpdk/examples/performance-thread/common/arch/x86
/usr/share/dpdk/examples/performance-thread/common/arch/x86/ctx.c
/usr/share/dpdk/examples/performance-thread/common/arch/x86/ctx.h
/usr/share/dpdk/examples/performance-thread/common/arch/x86/stack.h
/usr/share/dpdk/examples/performance-thread/common/common.mk
/usr/share/dpdk/examples/performance-thread/common/lthread.c
/usr/share/dpdk/examples/performance-thread/common/lthread.h
/usr/share/dpdk/examples/performance-thread/common/lthread_api.h
/usr/share/dpdk/examples/performance-thread/common/lthread_cond.c
/usr/share/dpdk/examples/performance-thread/common/lthread_cond.h
/usr/share/dpdk/examples/performance-thread/common/lthread_diag.c
/usr/share/dpdk/examples/performance-thread/common/lthread_diag.h
/usr/share/dpdk/examples/performance-thread/common/lthread_diag_api.h
/usr/share/dpdk/examples/performance-thread/common/lthread_int.h
/usr/share/dpdk/examples/performance-thread/common/lthread_mutex.c
/usr/share/dpdk/examples/performance-thread/common/lthread_mutex.h
/usr/share/dpdk/examples/performance-thread/common/lthread_objcache.h
/usr/share/dpdk/examples/performance-thread/common/lthread_pool.h
/usr/share/dpdk/examples/performance-thread/common/lthread_queue.h
/usr/share/dpdk/examples/performance-thread/common/lthread_sched.c
/usr/share/dpdk/examples/performance-thread/common/lthread_sched.h
/usr/share/dpdk/examples/performance-thread/common/lthread_timer.h
/usr/share/dpdk/examples/performance-thread/common/lthread_tls.c
/usr/share/dpdk/examples/performance-thread/common/lthread_tls.h
/usr/share/dpdk/examples/performance-thread/l3fwd-thread
/usr/share/dpdk/examples/performance-thread/l3fwd-thread/Makefile
/usr/share/dpdk/examples/performance-thread/l3fwd-thread/main.c
/usr/share/dpdk/examples/performance-thread/l3fwd-thread/meson.build
/usr/share/dpdk/examples/performance-thread/l3fwd-thread/test.sh
/usr/share/dpdk/examples/performance-thread/pthread_shim
/usr/share/dpdk/examples/performance-thread/pthread_shim/Makefile
/usr/share/dpdk/examples/performance-thread/pthread_shim/main.c
/usr/share/dpdk/examples/performance-thread/pthread_shim/meson.build
/usr/share/dpdk/examples/performance-thread/pthread_shim/pthread_shim.c
/usr/share/dpdk/examples/performance-thread/pthread_shim/pthread_shim.h
/usr/share/dpdk/examples/pipeline
/usr/share/dpdk/examples/pipeline/Makefile
/usr/share/dpdk/examples/pipeline/cli.c
/usr/share/dpdk/examples/pipeline/cli.h
/usr/share/dpdk/examples/pipeline/conn.c
/usr/share/dpdk/examples/pipeline/conn.h
/usr/share/dpdk/examples/pipeline/examples
/usr/share/dpdk/examples/pipeline/examples/l2fwd.cli
/usr/share/dpdk/examples/pipeline/examples/l2fwd.spec
/usr/share/dpdk/examples/pipeline/examples/l2fwd_macswp.cli
/usr/share/dpdk/examples/pipeline/examples/l2fwd_macswp.spec
/usr/share/dpdk/examples/pipeline/examples/l2fwd_macswp_pcap.cli
/usr/share/dpdk/examples/pipeline/examples/l2fwd_pcap.cli
/usr/share/dpdk/examples/pipeline/examples/packet.txt
/usr/share/dpdk/examples/pipeline/examples/vxlan.cli
/usr/share/dpdk/examples/pipeline/examples/vxlan.spec
/usr/share/dpdk/examples/pipeline/examples/vxlan_pcap.cli
/usr/share/dpdk/examples/pipeline/examples/vxlan_table.py
/usr/share/dpdk/examples/pipeline/examples/vxlan_table.txt
/usr/share/dpdk/examples/pipeline/main.c
/usr/share/dpdk/examples/pipeline/meson.build
/usr/share/dpdk/examples/pipeline/obj.c
/usr/share/dpdk/examples/pipeline/obj.h
/usr/share/dpdk/examples/pipeline/thread.c
/usr/share/dpdk/examples/pipeline/thread.h
/usr/share/dpdk/examples/ptpclient
/usr/share/dpdk/examples/ptpclient/Makefile
/usr/share/dpdk/examples/ptpclient/meson.build
/usr/share/dpdk/examples/ptpclient/ptpclient.c
/usr/share/dpdk/examples/qos_meter
/usr/share/dpdk/examples/qos_meter/Makefile
/usr/share/dpdk/examples/qos_meter/main.c
/usr/share/dpdk/examples/qos_meter/main.h
/usr/share/dpdk/examples/qos_meter/meson.build
/usr/share/dpdk/examples/qos_meter/rte_policer.c
/usr/share/dpdk/examples/qos_meter/rte_policer.h
/usr/share/dpdk/examples/qos_sched
/usr/share/dpdk/examples/qos_sched/Makefile
/usr/share/dpdk/examples/qos_sched/app_thread.c
/usr/share/dpdk/examples/qos_sched/args.c
/usr/share/dpdk/examples/qos_sched/cfg_file.c
/usr/share/dpdk/examples/qos_sched/cfg_file.h
/usr/share/dpdk/examples/qos_sched/cmdline.c
/usr/share/dpdk/examples/qos_sched/init.c
/usr/share/dpdk/examples/qos_sched/main.c
/usr/share/dpdk/examples/qos_sched/main.h
/usr/share/dpdk/examples/qos_sched/meson.build
/usr/share/dpdk/examples/qos_sched/profile.cfg
/usr/share/dpdk/examples/qos_sched/profile_ov.cfg
/usr/share/dpdk/examples/qos_sched/stats.c
/usr/share/dpdk/examples/rxtx_callbacks
/usr/share/dpdk/examples/rxtx_callbacks/Makefile
/usr/share/dpdk/examples/rxtx_callbacks/main.c
/usr/share/dpdk/examples/rxtx_callbacks/meson.build
/usr/share/dpdk/examples/server_node_efd
/usr/share/dpdk/examples/server_node_efd/Makefile
/usr/share/dpdk/examples/server_node_efd/node
/usr/share/dpdk/examples/server_node_efd/node/Makefile
/usr/share/dpdk/examples/server_node_efd/node/meson.build
/usr/share/dpdk/examples/server_node_efd/node/node.c
/usr/share/dpdk/examples/server_node_efd/server
/usr/share/dpdk/examples/server_node_efd/server/Makefile
/usr/share/dpdk/examples/server_node_efd/server/args.c
/usr/share/dpdk/examples/server_node_efd/server/args.h
/usr/share/dpdk/examples/server_node_efd/server/init.c
/usr/share/dpdk/examples/server_node_efd/server/init.h
/usr/share/dpdk/examples/server_node_efd/server/main.c
/usr/share/dpdk/examples/server_node_efd/server/meson.build
/usr/share/dpdk/examples/server_node_efd/shared
/usr/share/dpdk/examples/server_node_efd/shared/common.h
/usr/share/dpdk/examples/service_cores
/usr/share/dpdk/examples/service_cores/Makefile
/usr/share/dpdk/examples/service_cores/main.c
/usr/share/dpdk/examples/service_cores/meson.build
/usr/share/dpdk/examples/skeleton
/usr/share/dpdk/examples/skeleton/Makefile
/usr/share/dpdk/examples/skeleton/basicfwd.c
/usr/share/dpdk/examples/skeleton/meson.build
/usr/share/dpdk/examples/timer
/usr/share/dpdk/examples/timer/Makefile
/usr/share/dpdk/examples/timer/main.c
/usr/share/dpdk/examples/timer/meson.build
/usr/share/dpdk/examples/vdpa
/usr/share/dpdk/examples/vdpa/Makefile
/usr/share/dpdk/examples/vdpa/main.c
/usr/share/dpdk/examples/vdpa/meson.build
/usr/share/dpdk/examples/vhost
/usr/share/dpdk/examples/vhost/Makefile
/usr/share/dpdk/examples/vhost/ioat.c
/usr/share/dpdk/examples/vhost/ioat.h
/usr/share/dpdk/examples/vhost/main.c
/usr/share/dpdk/examples/vhost/main.h
/usr/share/dpdk/examples/vhost/meson.build
/usr/share/dpdk/examples/vhost/virtio_net.c
/usr/share/dpdk/examples/vhost_blk
/usr/share/dpdk/examples/vhost_blk/Makefile
/usr/share/dpdk/examples/vhost_blk/blk.c
/usr/share/dpdk/examples/vhost_blk/blk_spec.h
/usr/share/dpdk/examples/vhost_blk/meson.build
/usr/share/dpdk/examples/vhost_blk/vhost_blk.c
/usr/share/dpdk/examples/vhost_blk/vhost_blk.h
/usr/share/dpdk/examples/vhost_blk/vhost_blk_compat.c
/usr/share/dpdk/examples/vhost_crypto
/usr/share/dpdk/examples/vhost_crypto/Makefile
/usr/share/dpdk/examples/vhost_crypto/main.c
/usr/share/dpdk/examples/vhost_crypto/meson.build
/usr/share/dpdk/examples/vm_power_manager
/usr/share/dpdk/examples/vm_power_manager/Makefile
/usr/share/dpdk/examples/vm_power_manager/channel_manager.c
/usr/share/dpdk/examples/vm_power_manager/channel_manager.h
/usr/share/dpdk/examples/vm_power_manager/channel_monitor.c
/usr/share/dpdk/examples/vm_power_manager/channel_monitor.h
/usr/share/dpdk/examples/vm_power_manager/guest_cli
/usr/share/dpdk/examples/vm_power_manager/guest_cli/Makefile
/usr/share/dpdk/examples/vm_power_manager/guest_cli/main.c
/usr/share/dpdk/examples/vm_power_manager/guest_cli/meson.build
/usr/share/dpdk/examples/vm_power_manager/guest_cli/parse.c
/usr/share/dpdk/examples/vm_power_manager/guest_cli/parse.h
/usr/share/dpdk/examples/vm_power_manager/guest_cli/vm_power_cli_guest.c
/usr/share/dpdk/examples/vm_power_manager/guest_cli/vm_power_cli_guest.h
/usr/share/dpdk/examples/vm_power_manager/main.c
/usr/share/dpdk/examples/vm_power_manager/meson.build
/usr/share/dpdk/examples/vm_power_manager/oob_monitor.h
/usr/share/dpdk/examples/vm_power_manager/oob_monitor_nop.c
/usr/share/dpdk/examples/vm_power_manager/oob_monitor_x86.c
/usr/share/dpdk/examples/vm_power_manager/parse.c
/usr/share/dpdk/examples/vm_power_manager/parse.h
/usr/share/dpdk/examples/vm_power_manager/power_manager.c
/usr/share/dpdk/examples/vm_power_manager/power_manager.h
/usr/share/dpdk/examples/vm_power_manager/vm_power_cli.c
/usr/share/dpdk/examples/vm_power_manager/vm_power_cli.h
/usr/share/dpdk/examples/vmdq
/usr/share/dpdk/examples/vmdq/Makefile
/usr/share/dpdk/examples/vmdq/main.c
/usr/share/dpdk/examples/vmdq/meson.build
/usr/share/dpdk/examples/vmdq_dcb
/usr/share/dpdk/examples/vmdq_dcb/Makefile
/usr/share/dpdk/examples/vmdq_dcb/main.c
/usr/share/dpdk/examples/vmdq_dcb/meson.build
References
Summary
In this tutorial we learn how to install dpdk-devel
on CentOS 8 using yum and dnf.