FreeBSD Bugzilla – Attachment 242926 Details for
Bug 272133
net/dpdk-22.11: New DPDK 22.11 port to replace EOL DPDK port (dpdk v19.11)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Patch to add 22.11 port and deprecate old 19.11 one.
0001-net-dpdk-22.11-add-dpdk-22.11-port-to-replace-older-.patch (text/plain), 58.04 KB, created by
Bruce Richardson
on 2023-06-21 16:36:36 UTC
(
hide
)
Description:
Patch to add 22.11 port and deprecate old 19.11 one.
Filename:
MIME Type:
Creator:
Bruce Richardson
Created:
2023-06-21 16:36:36 UTC
Size:
58.04 KB
patch
obsolete
>From d020840e3a81d44c250a69df435c6a40a5c8e689 Mon Sep 17 00:00:00 2001 >From: Bruce Richardson <bruce.richardson@intel.com> >Date: Wed, 21 Jun 2023 17:14:03 +0100 >Subject: [PATCH] net/dpdk-22.11: add dpdk 22.11 port to replace older 19.11 > version > >DPDK LTS releases are produced in November each year, with each >LTS version having ABI and API changes from the previous ones, making >them incompatible. The 19.11 release is no longer getting support so >should be marked as deprecated. Add last years LTS 22.11 to ports as >a new port instead. Keep the ports separate from one another as one >cannot directly upgrade from one LTS version to another >--- > net/dpdk-22.11/Makefile | 50 + > net/dpdk-22.11/distinfo | 3 + > ...patch-kernel_freebsd_contigmem_contigmem.c | 20 + > .../patch-kernel_freebsd_nic__uio_nic__uio.c | 18 + > net/dpdk-22.11/pkg-descr | 15 + > net/dpdk-22.11/pkg-message | 30 + > net/dpdk-22.11/pkg-plist | 1349 +++++++++++++++++ > net/dpdk/Makefile | 1 + > 8 files changed, 1486 insertions(+) > create mode 100644 net/dpdk-22.11/Makefile > create mode 100644 net/dpdk-22.11/distinfo > create mode 100644 net/dpdk-22.11/patch-kernel_freebsd_contigmem_contigmem.c > create mode 100644 net/dpdk-22.11/patch-kernel_freebsd_nic__uio_nic__uio.c > create mode 100644 net/dpdk-22.11/pkg-descr > create mode 100644 net/dpdk-22.11/pkg-message > create mode 100644 net/dpdk-22.11/pkg-plist > >diff --git a/net/dpdk-22.11/Makefile b/net/dpdk-22.11/Makefile >new file mode 100644 >index 000000000000..d9066f29dc96 >--- /dev/null >+++ b/net/dpdk-22.11/Makefile >@@ -0,0 +1,50 @@ >+PORTNAME= dpdk >+DISTVERSION= 22.11.2 >+CATEGORIES= net >+MASTER_SITES= http://fast.dpdk.org/rel/ >+PKGNAMESUFFIX= 22.11 >+ >+MAINTAINER= bruce.richardson@intel.com >+COMMENT= DPDK: Software libraries for packet processing >+WWW= https://dpdk.org/ >+ >+LICENSE= BSD3CLAUSE >+ >+ONLY_FOR_ARCHS= amd64 >+ONLY_FOR_ARCHS_REASON= only tested on 64-bit x86 hardware >+ >+BUILD_DEPENDS= objdump:devel/binutils >+LIB_DEPENDS= libelf.so:devel/elfutils \ >+ libjansson.so:devel/jansson >+ >+USES= kmod meson pkgconfig:both python:3.5+ shebangfix tar:xz >+USE_LDCONFIG= yes >+SHEBANG_FILES= examples/ipsec-secgw/test/pkttest.py \ >+ examples/ipsec-secgw/test/pkttest.sh \ >+ examples/ipsec-secgw/test/run_test.sh \ >+ examples/ipsec-secgw/test/trs_ipv6opts.py \ >+ examples/ipsec-secgw/test/tun_null_header_reconstruct.py \ >+ examples/pipeline/examples/vxlan_table.py \ >+ usertools/dpdk-devbind.py usertools/dpdk-hugepages.py \ >+ usertools/dpdk-pmdinfo.py usertools/dpdk-telemetry-client.py \ >+ usertools/dpdk-telemetry.py >+MESON_ARGS= -Ddefault_library=shared \ >+ -Denable_kmods=true \ >+ -Dmachine=default >+ >+WRKSRC= ${WRKDIR}/${PORTNAME}-stable-${PORTVERSION} >+ >+OPTIONS_DEFINE= DEBUG EXAMPLES TESTS TOOLS >+OPTIONS_DEFAULT= TOOLS >+OPTIONS_SUB= yes >+DEBUG_DESC= Debugging support (unoptimized build, impacts performance) >+TESTS_DESC= Build the automated unit test binary >+TOOLS_DESC= Install tool scripts >+ >+DEBUG_MESON_ON= --buildtype=debug >+DEBUG_MESON_OFF= --buildtype=release >+EXAMPLES_MESON_ON= -Dexamples=all >+TESTS_MESON_TRUE= tests >+TOOLS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyelftools>=0:devel/py-pyelftools@${PY_FLAVOR} >+ >+.include <bsd.port.mk> >diff --git a/net/dpdk-22.11/distinfo b/net/dpdk-22.11/distinfo >new file mode 100644 >index 000000000000..1d301d7799bc >--- /dev/null >+++ b/net/dpdk-22.11/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1687361326 >+SHA256 (dpdk-22.11.2.tar.xz) = af64bdda15087ff8d429894b9ea6cbbbb6ee7a932bdb344f82b0dc366379a2d4 >+SIZE (dpdk-22.11.2.tar.xz) = 15594000 >diff --git a/net/dpdk-22.11/patch-kernel_freebsd_contigmem_contigmem.c b/net/dpdk-22.11/patch-kernel_freebsd_contigmem_contigmem.c >new file mode 100644 >index 000000000000..fa54be32ef58 >--- /dev/null >+++ b/net/dpdk-22.11/patch-kernel_freebsd_contigmem_contigmem.c >@@ -0,0 +1,20 @@ >+--- kernel/freebsd/contigmem/contigmem.c.orig 2023-05-20 00:00:38 UTC >++++ kernel/freebsd/contigmem/contigmem.c >+@@ -111,7 +111,7 @@ static int >+ }; >+ >+ static int >+-contigmem_load() >++contigmem_load(void) >+ { >+ char index_string[8], description[32]; >+ int i, error = 0; >+@@ -178,7 +178,7 @@ static int >+ } >+ >+ static int >+-contigmem_unload() >++contigmem_unload(void) >+ { >+ int i; >+ >diff --git a/net/dpdk-22.11/patch-kernel_freebsd_nic__uio_nic__uio.c b/net/dpdk-22.11/patch-kernel_freebsd_nic__uio_nic__uio.c >new file mode 100644 >index 000000000000..27bd60e20b78 >--- /dev/null >+++ b/net/dpdk-22.11/patch-kernel_freebsd_nic__uio_nic__uio.c >@@ -0,0 +1,18 @@ >+--- kernel/freebsd/nic_uio/nic_uio.c.orig 2022-07-26 18:52:05 UTC >++++ kernel/freebsd/nic_uio/nic_uio.c >+@@ -78,10 +78,14 @@ struct pci_bdf { >+ uint32_t function; >+ }; >+ >++DEFINE_CLASS_0(nic_uio, nic_uio_driver, nic_uio_methods, sizeof(struct nic_uio_softc)); >++#if __FreeBSD_version >= 1400058 >++DRIVER_MODULE(nic_uio, pci, nic_uio_driver, nic_uio_modevent, NULL); >++#else >+ static devclass_t nic_uio_devclass; >+ >+-DEFINE_CLASS_0(nic_uio, nic_uio_driver, nic_uio_methods, sizeof(struct nic_uio_softc)); >+ DRIVER_MODULE(nic_uio, pci, nic_uio_driver, nic_uio_devclass, nic_uio_modevent, 0); >++#endif >+ >+ static int >+ nic_uio_mmap(struct cdev *cdev, vm_ooffset_t offset, vm_paddr_t *paddr, >diff --git a/net/dpdk-22.11/pkg-descr b/net/dpdk-22.11/pkg-descr >new file mode 100644 >index 000000000000..a4f09217b2a0 >--- /dev/null >+++ b/net/dpdk-22.11/pkg-descr >@@ -0,0 +1,15 @@ >+The Data Plane Development Kit (DPDK) >+ >+The DPDK is a set of software libraries to enable packet processing. It >+consists of a set of polling mode drivers (PMD) which can be used to pull >+network packets directly from a Network Interface Card (NIC), as well as >+other libraries to assist in the processing of those packets. The additional >+libraries include ones for: >+* memory and buffer management >+* packet classification >+* software rings or FIFOs to allow packet transfer between cores >+amongst others. >+ >+Applications written using the DPDK run in userspace. The devices used by a >+DPDK application are removed from kernel control and are instead managed >+directly by that application. >diff --git a/net/dpdk-22.11/pkg-message b/net/dpdk-22.11/pkg-message >new file mode 100644 >index 000000000000..f557b725ac78 >--- /dev/null >+++ b/net/dpdk-22.11/pkg-message >@@ -0,0 +1,30 @@ >+[ >+{ type: install >+ message: <<EOM >+The Intel(R) DPDK requires two kernel modules to be loaded in order to run. >+To load these modules add loading lines to /boot/loader.conf >+ >+ contigmem_load="YES" >+ nic_uio_load="YES" >+ >+The modules each take a number of parameters. These should be set in loader.conf >+before the above two lines to load the module. >+ >+* The "contigmem" module is used to reserve contiguous blocks of physical memory >+ for packet buffer use. It takes parameters for the number and size of blocks >+ to be reserved. An example is below, reserving a single 1G block: >+ >+ hw.contigmem.num_buffers=1 >+ hw.contigmem.buffer_size=1073741824 >+ >+* The "nic_uio" module is used to expose the network card (NIC) hardware >+ directly to userspace for use with the Intel(R) DPDK. If the NIC ports to be >+ used are in use by an existing driver, the nic_uio module can unbind the port >+ from its existing driver when requested to do so. This is done by passing the >+ relevant PCI bus, device and function settings to the driver as parameters. >+ For example: >+ >+ hw.nic_uio.bdfs="2:0:0,2:0:1" >+EOM >+} >+] >diff --git a/net/dpdk-22.11/pkg-plist b/net/dpdk-22.11/pkg-plist >new file mode 100644 >index 000000000000..595da3e34c89 >--- /dev/null >+++ b/net/dpdk-22.11/pkg-plist >@@ -0,0 +1,1349 @@ >+/%%KMODDIR%%/contigmem.ko >+/%%KMODDIR%%/nic_uio.ko >+%%TOOLS%%bin/dpdk-devbind.py >+%%TOOLS%%bin/dpdk-dumpcap >+%%TOOLS%%bin/dpdk-hugepages.py >+%%TOOLS%%bin/dpdk-pdump >+%%TOOLS%%bin/dpdk-pmdinfo.py >+%%TOOLS%%bin/dpdk-proc-info >+%%TOOLS%%bin/dpdk-telemetry.py >+%%TESTS%%bin/dpdk-test >+bin/dpdk-test-acl >+bin/dpdk-test-bbdev >+bin/dpdk-test-cmdline >+bin/dpdk-test-compress-perf >+bin/dpdk-test-crypto-perf >+bin/dpdk-test-eventdev >+bin/dpdk-test-fib >+bin/dpdk-test-flow-perf >+bin/dpdk-test-gpudev >+bin/dpdk-test-pipeline >+bin/dpdk-test-regex >+bin/dpdk-test-sad >+bin/dpdk-test-security-perf >+bin/dpdk-testpmd >+include/bpf_def.h >+include/cmdline.h >+include/cmdline_cirbuf.h >+include/cmdline_parse.h >+include/cmdline_parse_etheraddr.h >+include/cmdline_parse_ipaddr.h >+include/cmdline_parse_num.h >+include/cmdline_parse_portlist.h >+include/cmdline_parse_string.h >+include/cmdline_rdline.h >+include/cmdline_socket.h >+include/cmdline_vt100.h >+include/generic/rte_atomic.h >+include/generic/rte_byteorder.h >+include/generic/rte_cpuflags.h >+include/generic/rte_cycles.h >+include/generic/rte_io.h >+include/generic/rte_memcpy.h >+include/generic/rte_pause.h >+include/generic/rte_power_intrinsics.h >+include/generic/rte_prefetch.h >+include/generic/rte_rwlock.h >+include/generic/rte_spinlock.h >+include/generic/rte_vect.h >+include/rte_acc_cfg.h >+include/rte_acl.h >+include/rte_acl_osdep.h >+include/rte_alarm.h >+include/rte_approx.h >+include/rte_arp.h >+include/rte_atomic.h >+include/rte_atomic_32.h >+include/rte_atomic_64.h >+include/rte_bbdev.h >+include/rte_bbdev_op.h >+include/rte_bbdev_pmd.h >+include/rte_bitmap.h >+include/rte_bitops.h >+include/rte_bitrate.h >+include/rte_bpf.h >+include/rte_bpf_ethdev.h >+include/rte_branch_prediction.h >+include/rte_build_config.h >+include/rte_bus.h >+include/rte_bus_pci.h >+include/rte_bus_vdev.h >+include/rte_byteorder.h >+include/rte_byteorder_32.h >+include/rte_byteorder_64.h >+include/rte_cfgfile.h >+include/rte_class.h >+include/rte_cman.h >+include/rte_common.h >+include/rte_comp.h >+include/rte_compat.h >+include/rte_compressdev.h >+include/rte_config.h >+include/rte_cpuflags.h >+include/rte_crc_arm64.h >+include/rte_crc_generic.h >+include/rte_crc_sw.h >+include/rte_crc_x86.h >+include/rte_crypto.h >+include/rte_crypto_asym.h >+include/rte_crypto_sym.h >+include/rte_cryptodev.h >+include/rte_cryptodev_core.h >+include/rte_cryptodev_scheduler.h >+include/rte_cryptodev_scheduler_operations.h >+include/rte_cryptodev_trace.h >+include/rte_cryptodev_trace_fp.h >+include/rte_cycles.h >+include/rte_debug.h >+include/rte_dev.h >+include/rte_dev_info.h >+include/rte_devargs.h >+include/rte_distributor.h >+include/rte_dmadev.h >+include/rte_dmadev_core.h >+include/rte_eal.h >+include/rte_eal_memconfig.h >+include/rte_eal_trace.h >+include/rte_ecpri.h >+include/rte_efd.h >+include/rte_epoll.h >+include/rte_errno.h >+include/rte_esp.h >+include/rte_eth_bond.h >+include/rte_eth_bond_8023ad.h >+include/rte_eth_ctrl.h >+include/rte_eth_ring.h >+include/rte_ethdev.h >+include/rte_ethdev_core.h >+include/rte_ethdev_trace.h >+include/rte_ethdev_trace_fp.h >+include/rte_ether.h >+include/rte_event_crypto_adapter.h >+include/rte_event_eth_rx_adapter.h >+include/rte_event_eth_tx_adapter.h >+include/rte_event_ring.h >+include/rte_event_timer_adapter.h >+include/rte_eventdev.h >+include/rte_eventdev_core.h >+include/rte_eventdev_trace_fp.h >+include/rte_fbarray.h >+include/rte_fbk_hash.h >+include/rte_fib.h >+include/rte_fib6.h >+include/rte_flow.h >+include/rte_flow_driver.h >+include/rte_geneve.h >+include/rte_gpudev.h >+include/rte_graph.h >+include/rte_graph_worker.h >+include/rte_gre.h >+include/rte_gro.h >+include/rte_gso.h >+include/rte_gtp.h >+include/rte_hash.h >+include/rte_hash_crc.h >+include/rte_hexdump.h >+include/rte_higig.h >+include/rte_hypervisor.h >+include/rte_icmp.h >+include/rte_interrupts.h >+include/rte_io.h >+include/rte_ip.h >+include/rte_ip_frag.h >+include/rte_ipsec.h >+include/rte_ipsec_group.h >+include/rte_ipsec_sa.h >+include/rte_ipsec_sad.h >+include/rte_jhash.h >+include/rte_jobstats.h >+include/rte_keepalive.h >+include/rte_kvargs.h >+include/rte_l2tpv2.h >+include/rte_latencystats.h >+include/rte_launch.h >+include/rte_lcore.h >+include/rte_log.h >+include/rte_lpm.h >+include/rte_lpm6.h >+include/rte_lpm_altivec.h >+include/rte_lpm_neon.h >+include/rte_lpm_scalar.h >+include/rte_lpm_sse.h >+include/rte_lpm_sve.h >+include/rte_lru.h >+include/rte_lru_arm64.h >+include/rte_lru_x86.h >+include/rte_macsec.h >+include/rte_malloc.h >+include/rte_mbuf.h >+include/rte_mbuf_core.h >+include/rte_mbuf_dyn.h >+include/rte_mbuf_pool_ops.h >+include/rte_mbuf_ptype.h >+include/rte_mcslock.h >+include/rte_member.h >+include/rte_memcpy.h >+include/rte_memory.h >+include/rte_mempool.h >+include/rte_mempool_trace.h >+include/rte_mempool_trace_fp.h >+include/rte_memzone.h >+include/rte_meter.h >+include/rte_metrics.h >+include/rte_metrics_telemetry.h >+include/rte_mpls.h >+include/rte_mtr.h >+include/rte_mtr_driver.h >+include/rte_net.h >+include/rte_net_crc.h >+include/rte_node_eth_api.h >+include/rte_node_ip4_api.h >+include/rte_os.h >+include/rte_pause.h >+include/rte_pcapng.h >+include/rte_pci.h >+include/rte_pci_dev_feature_defs.h >+include/rte_pci_dev_features.h >+include/rte_pdump.h >+include/rte_per_lcore.h >+include/rte_pflock.h >+include/rte_pie.h >+include/rte_pipeline.h >+include/rte_pmd_bnxt.h >+include/rte_pmd_fpga_5gnr_fec.h >+include/rte_pmd_i40e.h >+include/rte_pmd_iavf.h >+include/rte_pmd_ixgbe.h >+include/rte_pmd_ntb.h >+include/rte_pmd_txgbe.h >+include/rte_port.h >+include/rte_port_ethdev.h >+include/rte_port_eventdev.h >+include/rte_port_fd.h >+include/rte_port_frag.h >+include/rte_port_in_action.h >+include/rte_port_ras.h >+include/rte_port_ring.h >+include/rte_port_sched.h >+include/rte_port_source_sink.h >+include/rte_port_sym_crypto.h >+include/rte_power_intrinsics.h >+include/rte_ppp.h >+include/rte_prefetch.h >+include/rte_random.h >+include/rte_rawdev.h >+include/rte_rawdev_pmd.h >+include/rte_rcu_qsbr.h >+include/rte_reciprocal.h >+include/rte_red.h >+include/rte_regexdev.h >+include/rte_regexdev_core.h >+include/rte_regexdev_driver.h >+include/rte_reorder.h >+include/rte_rib.h >+include/rte_rib6.h >+include/rte_ring.h >+include/rte_ring_c11_pvt.h >+include/rte_ring_core.h >+include/rte_ring_elem.h >+include/rte_ring_elem_pvt.h >+include/rte_ring_generic_pvt.h >+include/rte_ring_hts.h >+include/rte_ring_hts_elem_pvt.h >+include/rte_ring_peek.h >+include/rte_ring_peek_elem_pvt.h >+include/rte_ring_peek_zc.h >+include/rte_ring_rts.h >+include/rte_ring_rts_elem_pvt.h >+include/rte_rtm.h >+include/rte_rwlock.h >+include/rte_sched.h >+include/rte_sched_common.h >+include/rte_sctp.h >+include/rte_security.h >+include/rte_security_driver.h >+include/rte_seqcount.h >+include/rte_seqlock.h >+include/rte_service.h >+include/rte_service_component.h >+include/rte_spinlock.h >+include/rte_stack.h >+include/rte_stack_lf.h >+include/rte_stack_lf_c11.h >+include/rte_stack_lf_generic.h >+include/rte_stack_lf_stubs.h >+include/rte_stack_std.h >+include/rte_string_fns.h >+include/rte_swx_ctl.h >+include/rte_swx_extern.h >+include/rte_swx_hash_func.h >+include/rte_swx_pipeline.h >+include/rte_swx_port.h >+include/rte_swx_port_ethdev.h >+include/rte_swx_port_fd.h >+include/rte_swx_port_ring.h >+include/rte_swx_port_source_sink.h >+include/rte_swx_table.h >+include/rte_swx_table_em.h >+include/rte_swx_table_learner.h >+include/rte_swx_table_selector.h >+include/rte_swx_table_wm.h >+include/rte_table.h >+include/rte_table_acl.h >+include/rte_table_action.h >+include/rte_table_array.h >+include/rte_table_hash.h >+include/rte_table_hash_cuckoo.h >+include/rte_table_hash_func.h >+include/rte_table_hash_func_arm64.h >+include/rte_table_lpm.h >+include/rte_table_lpm_ipv6.h >+include/rte_table_stub.h >+include/rte_tailq.h >+include/rte_tcp.h >+include/rte_telemetry.h >+include/rte_thash.h >+include/rte_thash_gfni.h >+include/rte_thash_x86_gfni.h >+include/rte_thread.h >+include/rte_ticketlock.h >+include/rte_time.h >+include/rte_timer.h >+include/rte_tm.h >+include/rte_tm_driver.h >+include/rte_trace.h >+include/rte_trace_point.h >+include/rte_trace_point_register.h >+include/rte_udp.h >+include/rte_uuid.h >+include/rte_vect.h >+include/rte_version.h >+include/rte_vfio.h >+include/rte_vxlan.h >+lib/dpdk/pmds-23.0/librte_baseband_acc.so >+lib/dpdk/pmds-23.0/librte_baseband_acc.so.23 >+lib/dpdk/pmds-23.0/librte_baseband_acc.so.23.0 >+lib/dpdk/pmds-23.0/librte_baseband_fpga_5gnr_fec.so >+lib/dpdk/pmds-23.0/librte_baseband_fpga_5gnr_fec.so.23 >+lib/dpdk/pmds-23.0/librte_baseband_fpga_5gnr_fec.so.23.0 >+lib/dpdk/pmds-23.0/librte_baseband_fpga_lte_fec.so >+lib/dpdk/pmds-23.0/librte_baseband_fpga_lte_fec.so.23 >+lib/dpdk/pmds-23.0/librte_baseband_fpga_lte_fec.so.23.0 >+lib/dpdk/pmds-23.0/librte_baseband_la12xx.so >+lib/dpdk/pmds-23.0/librte_baseband_la12xx.so.23 >+lib/dpdk/pmds-23.0/librte_baseband_la12xx.so.23.0 >+lib/dpdk/pmds-23.0/librte_baseband_null.so >+lib/dpdk/pmds-23.0/librte_baseband_null.so.23 >+lib/dpdk/pmds-23.0/librte_baseband_null.so.23.0 >+lib/dpdk/pmds-23.0/librte_baseband_turbo_sw.so >+lib/dpdk/pmds-23.0/librte_baseband_turbo_sw.so.23 >+lib/dpdk/pmds-23.0/librte_baseband_turbo_sw.so.23.0 >+lib/dpdk/pmds-23.0/librte_bus_auxiliary.so >+lib/dpdk/pmds-23.0/librte_bus_auxiliary.so.23 >+lib/dpdk/pmds-23.0/librte_bus_auxiliary.so.23.0 >+lib/dpdk/pmds-23.0/librte_bus_ifpga.so >+lib/dpdk/pmds-23.0/librte_bus_ifpga.so.23 >+lib/dpdk/pmds-23.0/librte_bus_ifpga.so.23.0 >+lib/dpdk/pmds-23.0/librte_bus_pci.so >+lib/dpdk/pmds-23.0/librte_bus_pci.so.23 >+lib/dpdk/pmds-23.0/librte_bus_pci.so.23.0 >+lib/dpdk/pmds-23.0/librte_bus_vdev.so >+lib/dpdk/pmds-23.0/librte_bus_vdev.so.23 >+lib/dpdk/pmds-23.0/librte_bus_vdev.so.23.0 >+lib/dpdk/pmds-23.0/librte_common_cpt.so >+lib/dpdk/pmds-23.0/librte_common_cpt.so.23 >+lib/dpdk/pmds-23.0/librte_common_cpt.so.23.0 >+lib/dpdk/pmds-23.0/librte_common_iavf.so >+lib/dpdk/pmds-23.0/librte_common_iavf.so.23 >+lib/dpdk/pmds-23.0/librte_common_iavf.so.23.0 >+lib/dpdk/pmds-23.0/librte_common_idpf.so >+lib/dpdk/pmds-23.0/librte_common_idpf.so.23 >+lib/dpdk/pmds-23.0/librte_common_idpf.so.23.0 >+lib/dpdk/pmds-23.0/librte_common_qat.so >+lib/dpdk/pmds-23.0/librte_common_qat.so.23 >+lib/dpdk/pmds-23.0/librte_common_qat.so.23.0 >+lib/dpdk/pmds-23.0/librte_common_sfc_efx.so >+lib/dpdk/pmds-23.0/librte_common_sfc_efx.so.23 >+lib/dpdk/pmds-23.0/librte_common_sfc_efx.so.23.0 >+lib/dpdk/pmds-23.0/librte_compress_zlib.so >+lib/dpdk/pmds-23.0/librte_compress_zlib.so.23 >+lib/dpdk/pmds-23.0/librte_compress_zlib.so.23.0 >+lib/dpdk/pmds-23.0/librte_crypto_bcmfs.so >+lib/dpdk/pmds-23.0/librte_crypto_bcmfs.so.23 >+lib/dpdk/pmds-23.0/librte_crypto_bcmfs.so.23.0 >+lib/dpdk/pmds-23.0/librte_crypto_null.so >+lib/dpdk/pmds-23.0/librte_crypto_null.so.23 >+lib/dpdk/pmds-23.0/librte_crypto_null.so.23.0 >+lib/dpdk/pmds-23.0/librte_crypto_openssl.so >+lib/dpdk/pmds-23.0/librte_crypto_openssl.so.23 >+lib/dpdk/pmds-23.0/librte_crypto_openssl.so.23.0 >+lib/dpdk/pmds-23.0/librte_crypto_scheduler.so >+lib/dpdk/pmds-23.0/librte_crypto_scheduler.so.23 >+lib/dpdk/pmds-23.0/librte_crypto_scheduler.so.23.0 >+lib/dpdk/pmds-23.0/librte_crypto_virtio.so >+lib/dpdk/pmds-23.0/librte_crypto_virtio.so.23 >+lib/dpdk/pmds-23.0/librte_crypto_virtio.so.23.0 >+lib/dpdk/pmds-23.0/librte_dma_idxd.so >+lib/dpdk/pmds-23.0/librte_dma_idxd.so.23 >+lib/dpdk/pmds-23.0/librte_dma_idxd.so.23.0 >+lib/dpdk/pmds-23.0/librte_dma_ioat.so >+lib/dpdk/pmds-23.0/librte_dma_ioat.so.23 >+lib/dpdk/pmds-23.0/librte_dma_ioat.so.23.0 >+lib/dpdk/pmds-23.0/librte_dma_skeleton.so >+lib/dpdk/pmds-23.0/librte_dma_skeleton.so.23 >+lib/dpdk/pmds-23.0/librte_dma_skeleton.so.23.0 >+lib/dpdk/pmds-23.0/librte_event_dsw.so >+lib/dpdk/pmds-23.0/librte_event_dsw.so.23 >+lib/dpdk/pmds-23.0/librte_event_dsw.so.23.0 >+lib/dpdk/pmds-23.0/librte_event_opdl.so >+lib/dpdk/pmds-23.0/librte_event_opdl.so.23 >+lib/dpdk/pmds-23.0/librte_event_opdl.so.23.0 >+lib/dpdk/pmds-23.0/librte_event_skeleton.so >+lib/dpdk/pmds-23.0/librte_event_skeleton.so.23 >+lib/dpdk/pmds-23.0/librte_event_skeleton.so.23.0 >+lib/dpdk/pmds-23.0/librte_event_sw.so >+lib/dpdk/pmds-23.0/librte_event_sw.so.23 >+lib/dpdk/pmds-23.0/librte_event_sw.so.23.0 >+lib/dpdk/pmds-23.0/librte_mempool_bucket.so >+lib/dpdk/pmds-23.0/librte_mempool_bucket.so.23 >+lib/dpdk/pmds-23.0/librte_mempool_bucket.so.23.0 >+lib/dpdk/pmds-23.0/librte_mempool_ring.so >+lib/dpdk/pmds-23.0/librte_mempool_ring.so.23 >+lib/dpdk/pmds-23.0/librte_mempool_ring.so.23.0 >+lib/dpdk/pmds-23.0/librte_mempool_stack.so >+lib/dpdk/pmds-23.0/librte_mempool_stack.so.23 >+lib/dpdk/pmds-23.0/librte_mempool_stack.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_ark.so >+lib/dpdk/pmds-23.0/librte_net_ark.so.23 >+lib/dpdk/pmds-23.0/librte_net_ark.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_atlantic.so >+lib/dpdk/pmds-23.0/librte_net_atlantic.so.23 >+lib/dpdk/pmds-23.0/librte_net_atlantic.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_bnx2x.so >+lib/dpdk/pmds-23.0/librte_net_bnx2x.so.23 >+lib/dpdk/pmds-23.0/librte_net_bnx2x.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_bnxt.so >+lib/dpdk/pmds-23.0/librte_net_bnxt.so.23 >+lib/dpdk/pmds-23.0/librte_net_bnxt.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_bond.so >+lib/dpdk/pmds-23.0/librte_net_bond.so.23 >+lib/dpdk/pmds-23.0/librte_net_bond.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_cxgbe.so >+lib/dpdk/pmds-23.0/librte_net_cxgbe.so.23 >+lib/dpdk/pmds-23.0/librte_net_cxgbe.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_e1000.so >+lib/dpdk/pmds-23.0/librte_net_e1000.so.23 >+lib/dpdk/pmds-23.0/librte_net_e1000.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_ena.so >+lib/dpdk/pmds-23.0/librte_net_ena.so.23 >+lib/dpdk/pmds-23.0/librte_net_ena.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_enic.so >+lib/dpdk/pmds-23.0/librte_net_enic.so.23 >+lib/dpdk/pmds-23.0/librte_net_enic.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_failsafe.so >+lib/dpdk/pmds-23.0/librte_net_failsafe.so.23 >+lib/dpdk/pmds-23.0/librte_net_failsafe.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_fm10k.so >+lib/dpdk/pmds-23.0/librte_net_fm10k.so.23 >+lib/dpdk/pmds-23.0/librte_net_fm10k.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_gve.so >+lib/dpdk/pmds-23.0/librte_net_gve.so.23 >+lib/dpdk/pmds-23.0/librte_net_gve.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_hinic.so >+lib/dpdk/pmds-23.0/librte_net_hinic.so.23 >+lib/dpdk/pmds-23.0/librte_net_hinic.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_i40e.so >+lib/dpdk/pmds-23.0/librte_net_i40e.so.23 >+lib/dpdk/pmds-23.0/librte_net_i40e.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_iavf.so >+lib/dpdk/pmds-23.0/librte_net_iavf.so.23 >+lib/dpdk/pmds-23.0/librte_net_iavf.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_ice.so >+lib/dpdk/pmds-23.0/librte_net_ice.so.23 >+lib/dpdk/pmds-23.0/librte_net_ice.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_idpf.so >+lib/dpdk/pmds-23.0/librte_net_idpf.so.23 >+lib/dpdk/pmds-23.0/librte_net_idpf.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_igc.so >+lib/dpdk/pmds-23.0/librte_net_igc.so.23 >+lib/dpdk/pmds-23.0/librte_net_igc.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_ionic.so >+lib/dpdk/pmds-23.0/librte_net_ionic.so.23 >+lib/dpdk/pmds-23.0/librte_net_ionic.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_ixgbe.so >+lib/dpdk/pmds-23.0/librte_net_ixgbe.so.23 >+lib/dpdk/pmds-23.0/librte_net_ixgbe.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_liquidio.so >+lib/dpdk/pmds-23.0/librte_net_liquidio.so.23 >+lib/dpdk/pmds-23.0/librte_net_liquidio.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_ngbe.so >+lib/dpdk/pmds-23.0/librte_net_ngbe.so.23 >+lib/dpdk/pmds-23.0/librte_net_ngbe.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_null.so >+lib/dpdk/pmds-23.0/librte_net_null.so.23 >+lib/dpdk/pmds-23.0/librte_net_null.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_octeon_ep.so >+lib/dpdk/pmds-23.0/librte_net_octeon_ep.so.23 >+lib/dpdk/pmds-23.0/librte_net_octeon_ep.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_pcap.so >+lib/dpdk/pmds-23.0/librte_net_pcap.so.23 >+lib/dpdk/pmds-23.0/librte_net_pcap.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_qede.so >+lib/dpdk/pmds-23.0/librte_net_qede.so.23 >+lib/dpdk/pmds-23.0/librte_net_qede.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_ring.so >+lib/dpdk/pmds-23.0/librte_net_ring.so.23 >+lib/dpdk/pmds-23.0/librte_net_ring.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_sfc.so >+lib/dpdk/pmds-23.0/librte_net_sfc.so.23 >+lib/dpdk/pmds-23.0/librte_net_sfc.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_txgbe.so >+lib/dpdk/pmds-23.0/librte_net_txgbe.so.23 >+lib/dpdk/pmds-23.0/librte_net_txgbe.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_virtio.so >+lib/dpdk/pmds-23.0/librte_net_virtio.so.23 >+lib/dpdk/pmds-23.0/librte_net_virtio.so.23.0 >+lib/dpdk/pmds-23.0/librte_net_vmxnet3.so >+lib/dpdk/pmds-23.0/librte_net_vmxnet3.so.23 >+lib/dpdk/pmds-23.0/librte_net_vmxnet3.so.23.0 >+lib/dpdk/pmds-23.0/librte_raw_ntb.so >+lib/dpdk/pmds-23.0/librte_raw_ntb.so.23 >+lib/dpdk/pmds-23.0/librte_raw_ntb.so.23.0 >+lib/dpdk/pmds-23.0/librte_raw_skeleton.so >+lib/dpdk/pmds-23.0/librte_raw_skeleton.so.23 >+lib/dpdk/pmds-23.0/librte_raw_skeleton.so.23.0 >+lib/librte_acl.a >+lib/librte_acl.so >+lib/librte_acl.so.23 >+lib/librte_acl.so.23.0 >+lib/librte_baseband_acc.a >+lib/librte_baseband_acc.so >+lib/librte_baseband_acc.so.23 >+lib/librte_baseband_acc.so.23.0 >+lib/librte_baseband_fpga_5gnr_fec.a >+lib/librte_baseband_fpga_5gnr_fec.so >+lib/librte_baseband_fpga_5gnr_fec.so.23 >+lib/librte_baseband_fpga_5gnr_fec.so.23.0 >+lib/librte_baseband_fpga_lte_fec.a >+lib/librte_baseband_fpga_lte_fec.so >+lib/librte_baseband_fpga_lte_fec.so.23 >+lib/librte_baseband_fpga_lte_fec.so.23.0 >+lib/librte_baseband_la12xx.a >+lib/librte_baseband_la12xx.so >+lib/librte_baseband_la12xx.so.23 >+lib/librte_baseband_la12xx.so.23.0 >+lib/librte_baseband_null.a >+lib/librte_baseband_null.so >+lib/librte_baseband_null.so.23 >+lib/librte_baseband_null.so.23.0 >+lib/librte_baseband_turbo_sw.a >+lib/librte_baseband_turbo_sw.so >+lib/librte_baseband_turbo_sw.so.23 >+lib/librte_baseband_turbo_sw.so.23.0 >+lib/librte_bbdev.a >+lib/librte_bbdev.so >+lib/librte_bbdev.so.23 >+lib/librte_bbdev.so.23.0 >+lib/librte_bitratestats.a >+lib/librte_bitratestats.so >+lib/librte_bitratestats.so.23 >+lib/librte_bitratestats.so.23.0 >+lib/librte_bpf.a >+lib/librte_bpf.so >+lib/librte_bpf.so.23 >+lib/librte_bpf.so.23.0 >+lib/librte_bus_auxiliary.a >+lib/librte_bus_auxiliary.so >+lib/librte_bus_auxiliary.so.23 >+lib/librte_bus_auxiliary.so.23.0 >+lib/librte_bus_ifpga.a >+lib/librte_bus_ifpga.so >+lib/librte_bus_ifpga.so.23 >+lib/librte_bus_ifpga.so.23.0 >+lib/librte_bus_pci.a >+lib/librte_bus_pci.so >+lib/librte_bus_pci.so.23 >+lib/librte_bus_pci.so.23.0 >+lib/librte_bus_vdev.a >+lib/librte_bus_vdev.so >+lib/librte_bus_vdev.so.23 >+lib/librte_bus_vdev.so.23.0 >+lib/librte_cfgfile.a >+lib/librte_cfgfile.so >+lib/librte_cfgfile.so.23 >+lib/librte_cfgfile.so.23.0 >+lib/librte_cmdline.a >+lib/librte_cmdline.so >+lib/librte_cmdline.so.23 >+lib/librte_cmdline.so.23.0 >+lib/librte_common_cpt.a >+lib/librte_common_cpt.so >+lib/librte_common_cpt.so.23 >+lib/librte_common_cpt.so.23.0 >+lib/librte_common_iavf.a >+lib/librte_common_iavf.so >+lib/librte_common_iavf.so.23 >+lib/librte_common_iavf.so.23.0 >+lib/librte_common_idpf.a >+lib/librte_common_idpf.so >+lib/librte_common_idpf.so.23 >+lib/librte_common_idpf.so.23.0 >+lib/librte_common_qat.a >+lib/librte_common_qat.so >+lib/librte_common_qat.so.23 >+lib/librte_common_qat.so.23.0 >+lib/librte_common_sfc_efx.a >+lib/librte_common_sfc_efx.so >+lib/librte_common_sfc_efx.so.23 >+lib/librte_common_sfc_efx.so.23.0 >+lib/librte_compress_zlib.a >+lib/librte_compress_zlib.so >+lib/librte_compress_zlib.so.23 >+lib/librte_compress_zlib.so.23.0 >+lib/librte_compressdev.a >+lib/librte_compressdev.so >+lib/librte_compressdev.so.23 >+lib/librte_compressdev.so.23.0 >+lib/librte_crypto_bcmfs.a >+lib/librte_crypto_bcmfs.so >+lib/librte_crypto_bcmfs.so.23 >+lib/librte_crypto_bcmfs.so.23.0 >+lib/librte_crypto_null.a >+lib/librte_crypto_null.so >+lib/librte_crypto_null.so.23 >+lib/librte_crypto_null.so.23.0 >+lib/librte_crypto_openssl.a >+lib/librte_crypto_openssl.so >+lib/librte_crypto_openssl.so.23 >+lib/librte_crypto_openssl.so.23.0 >+lib/librte_crypto_scheduler.a >+lib/librte_crypto_scheduler.so >+lib/librte_crypto_scheduler.so.23 >+lib/librte_crypto_scheduler.so.23.0 >+lib/librte_crypto_virtio.a >+lib/librte_crypto_virtio.so >+lib/librte_crypto_virtio.so.23 >+lib/librte_crypto_virtio.so.23.0 >+lib/librte_cryptodev.a >+lib/librte_cryptodev.so >+lib/librte_cryptodev.so.23 >+lib/librte_cryptodev.so.23.0 >+lib/librte_distributor.a >+lib/librte_distributor.so >+lib/librte_distributor.so.23 >+lib/librte_distributor.so.23.0 >+lib/librte_dma_idxd.a >+lib/librte_dma_idxd.so >+lib/librte_dma_idxd.so.23 >+lib/librte_dma_idxd.so.23.0 >+lib/librte_dma_ioat.a >+lib/librte_dma_ioat.so >+lib/librte_dma_ioat.so.23 >+lib/librte_dma_ioat.so.23.0 >+lib/librte_dma_skeleton.a >+lib/librte_dma_skeleton.so >+lib/librte_dma_skeleton.so.23 >+lib/librte_dma_skeleton.so.23.0 >+lib/librte_dmadev.a >+lib/librte_dmadev.so >+lib/librte_dmadev.so.23 >+lib/librte_dmadev.so.23.0 >+lib/librte_eal.a >+lib/librte_eal.so >+lib/librte_eal.so.23 >+lib/librte_eal.so.23.0 >+lib/librte_efd.a >+lib/librte_efd.so >+lib/librte_efd.so.23 >+lib/librte_efd.so.23.0 >+lib/librte_ethdev.a >+lib/librte_ethdev.so >+lib/librte_ethdev.so.23 >+lib/librte_ethdev.so.23.0 >+lib/librte_event_dsw.a >+lib/librte_event_dsw.so >+lib/librte_event_dsw.so.23 >+lib/librte_event_dsw.so.23.0 >+lib/librte_event_opdl.a >+lib/librte_event_opdl.so >+lib/librte_event_opdl.so.23 >+lib/librte_event_opdl.so.23.0 >+lib/librte_event_skeleton.a >+lib/librte_event_skeleton.so >+lib/librte_event_skeleton.so.23 >+lib/librte_event_skeleton.so.23.0 >+lib/librte_event_sw.a >+lib/librte_event_sw.so >+lib/librte_event_sw.so.23 >+lib/librte_event_sw.so.23.0 >+lib/librte_eventdev.a >+lib/librte_eventdev.so >+lib/librte_eventdev.so.23 >+lib/librte_eventdev.so.23.0 >+lib/librte_fib.a >+lib/librte_fib.so >+lib/librte_fib.so.23 >+lib/librte_fib.so.23.0 >+lib/librte_gpudev.a >+lib/librte_gpudev.so >+lib/librte_gpudev.so.23 >+lib/librte_gpudev.so.23.0 >+lib/librte_graph.a >+lib/librte_graph.so >+lib/librte_graph.so.23 >+lib/librte_graph.so.23.0 >+lib/librte_gro.a >+lib/librte_gro.so >+lib/librte_gro.so.23 >+lib/librte_gro.so.23.0 >+lib/librte_gso.a >+lib/librte_gso.so >+lib/librte_gso.so.23 >+lib/librte_gso.so.23.0 >+lib/librte_hash.a >+lib/librte_hash.so >+lib/librte_hash.so.23 >+lib/librte_hash.so.23.0 >+lib/librte_ip_frag.a >+lib/librte_ip_frag.so >+lib/librte_ip_frag.so.23 >+lib/librte_ip_frag.so.23.0 >+lib/librte_ipsec.a >+lib/librte_ipsec.so >+lib/librte_ipsec.so.23 >+lib/librte_ipsec.so.23.0 >+lib/librte_jobstats.a >+lib/librte_jobstats.so >+lib/librte_jobstats.so.23 >+lib/librte_jobstats.so.23.0 >+lib/librte_kvargs.a >+lib/librte_kvargs.so >+lib/librte_kvargs.so.23 >+lib/librte_kvargs.so.23.0 >+lib/librte_latencystats.a >+lib/librte_latencystats.so >+lib/librte_latencystats.so.23 >+lib/librte_latencystats.so.23.0 >+lib/librte_lpm.a >+lib/librte_lpm.so >+lib/librte_lpm.so.23 >+lib/librte_lpm.so.23.0 >+lib/librte_mbuf.a >+lib/librte_mbuf.so >+lib/librte_mbuf.so.23 >+lib/librte_mbuf.so.23.0 >+lib/librte_member.a >+lib/librte_member.so >+lib/librte_member.so.23 >+lib/librte_member.so.23.0 >+lib/librte_mempool.a >+lib/librte_mempool.so >+lib/librte_mempool.so.23 >+lib/librte_mempool.so.23.0 >+lib/librte_mempool_bucket.a >+lib/librte_mempool_bucket.so >+lib/librte_mempool_bucket.so.23 >+lib/librte_mempool_bucket.so.23.0 >+lib/librte_mempool_ring.a >+lib/librte_mempool_ring.so >+lib/librte_mempool_ring.so.23 >+lib/librte_mempool_ring.so.23.0 >+lib/librte_mempool_stack.a >+lib/librte_mempool_stack.so >+lib/librte_mempool_stack.so.23 >+lib/librte_mempool_stack.so.23.0 >+lib/librte_meter.a >+lib/librte_meter.so >+lib/librte_meter.so.23 >+lib/librte_meter.so.23.0 >+lib/librte_metrics.a >+lib/librte_metrics.so >+lib/librte_metrics.so.23 >+lib/librte_metrics.so.23.0 >+lib/librte_net.a >+lib/librte_net.so >+lib/librte_net.so.23 >+lib/librte_net.so.23.0 >+lib/librte_net_ark.a >+lib/librte_net_ark.so >+lib/librte_net_ark.so.23 >+lib/librte_net_ark.so.23.0 >+lib/librte_net_atlantic.a >+lib/librte_net_atlantic.so >+lib/librte_net_atlantic.so.23 >+lib/librte_net_atlantic.so.23.0 >+lib/librte_net_bnx2x.a >+lib/librte_net_bnx2x.so >+lib/librte_net_bnx2x.so.23 >+lib/librte_net_bnx2x.so.23.0 >+lib/librte_net_bnxt.a >+lib/librte_net_bnxt.so >+lib/librte_net_bnxt.so.23 >+lib/librte_net_bnxt.so.23.0 >+lib/librte_net_bond.a >+lib/librte_net_bond.so >+lib/librte_net_bond.so.23 >+lib/librte_net_bond.so.23.0 >+lib/librte_net_cxgbe.a >+lib/librte_net_cxgbe.so >+lib/librte_net_cxgbe.so.23 >+lib/librte_net_cxgbe.so.23.0 >+lib/librte_net_e1000.a >+lib/librte_net_e1000.so >+lib/librte_net_e1000.so.23 >+lib/librte_net_e1000.so.23.0 >+lib/librte_net_ena.a >+lib/librte_net_ena.so >+lib/librte_net_ena.so.23 >+lib/librte_net_ena.so.23.0 >+lib/librte_net_enic.a >+lib/librte_net_enic.so >+lib/librte_net_enic.so.23 >+lib/librte_net_enic.so.23.0 >+lib/librte_net_failsafe.a >+lib/librte_net_failsafe.so >+lib/librte_net_failsafe.so.23 >+lib/librte_net_failsafe.so.23.0 >+lib/librte_net_fm10k.a >+lib/librte_net_fm10k.so >+lib/librte_net_fm10k.so.23 >+lib/librte_net_fm10k.so.23.0 >+lib/librte_net_gve.a >+lib/librte_net_gve.so >+lib/librte_net_gve.so.23 >+lib/librte_net_gve.so.23.0 >+lib/librte_net_hinic.a >+lib/librte_net_hinic.so >+lib/librte_net_hinic.so.23 >+lib/librte_net_hinic.so.23.0 >+lib/librte_net_i40e.a >+lib/librte_net_i40e.so >+lib/librte_net_i40e.so.23 >+lib/librte_net_i40e.so.23.0 >+lib/librte_net_iavf.a >+lib/librte_net_iavf.so >+lib/librte_net_iavf.so.23 >+lib/librte_net_iavf.so.23.0 >+lib/librte_net_ice.a >+lib/librte_net_ice.so >+lib/librte_net_ice.so.23 >+lib/librte_net_ice.so.23.0 >+lib/librte_net_idpf.a >+lib/librte_net_idpf.so >+lib/librte_net_idpf.so.23 >+lib/librte_net_idpf.so.23.0 >+lib/librte_net_igc.a >+lib/librte_net_igc.so >+lib/librte_net_igc.so.23 >+lib/librte_net_igc.so.23.0 >+lib/librte_net_ionic.a >+lib/librte_net_ionic.so >+lib/librte_net_ionic.so.23 >+lib/librte_net_ionic.so.23.0 >+lib/librte_net_ixgbe.a >+lib/librte_net_ixgbe.so >+lib/librte_net_ixgbe.so.23 >+lib/librte_net_ixgbe.so.23.0 >+lib/librte_net_liquidio.a >+lib/librte_net_liquidio.so >+lib/librte_net_liquidio.so.23 >+lib/librte_net_liquidio.so.23.0 >+lib/librte_net_ngbe.a >+lib/librte_net_ngbe.so >+lib/librte_net_ngbe.so.23 >+lib/librte_net_ngbe.so.23.0 >+lib/librte_net_null.a >+lib/librte_net_null.so >+lib/librte_net_null.so.23 >+lib/librte_net_null.so.23.0 >+lib/librte_net_octeon_ep.a >+lib/librte_net_octeon_ep.so >+lib/librte_net_octeon_ep.so.23 >+lib/librte_net_octeon_ep.so.23.0 >+lib/librte_net_pcap.a >+lib/librte_net_pcap.so >+lib/librte_net_pcap.so.23 >+lib/librte_net_pcap.so.23.0 >+lib/librte_net_qede.a >+lib/librte_net_qede.so >+lib/librte_net_qede.so.23 >+lib/librte_net_qede.so.23.0 >+lib/librte_net_ring.a >+lib/librte_net_ring.so >+lib/librte_net_ring.so.23 >+lib/librte_net_ring.so.23.0 >+lib/librte_net_sfc.a >+lib/librte_net_sfc.so >+lib/librte_net_sfc.so.23 >+lib/librte_net_sfc.so.23.0 >+lib/librte_net_txgbe.a >+lib/librte_net_txgbe.so >+lib/librte_net_txgbe.so.23 >+lib/librte_net_txgbe.so.23.0 >+lib/librte_net_virtio.a >+lib/librte_net_virtio.so >+lib/librte_net_virtio.so.23 >+lib/librte_net_virtio.so.23.0 >+lib/librte_net_vmxnet3.a >+lib/librte_net_vmxnet3.so >+lib/librte_net_vmxnet3.so.23 >+lib/librte_net_vmxnet3.so.23.0 >+lib/librte_node.a >+lib/librte_node.so >+lib/librte_node.so.23 >+lib/librte_node.so.23.0 >+lib/librte_pcapng.a >+lib/librte_pcapng.so >+lib/librte_pcapng.so.23 >+lib/librte_pcapng.so.23.0 >+lib/librte_pci.a >+lib/librte_pci.so >+lib/librte_pci.so.23 >+lib/librte_pci.so.23.0 >+lib/librte_pdump.a >+lib/librte_pdump.so >+lib/librte_pdump.so.23 >+lib/librte_pdump.so.23.0 >+lib/librte_pipeline.a >+lib/librte_pipeline.so >+lib/librte_pipeline.so.23 >+lib/librte_pipeline.so.23.0 >+lib/librte_port.a >+lib/librte_port.so >+lib/librte_port.so.23 >+lib/librte_port.so.23.0 >+lib/librte_raw_ntb.a >+lib/librte_raw_ntb.so >+lib/librte_raw_ntb.so.23 >+lib/librte_raw_ntb.so.23.0 >+lib/librte_raw_skeleton.a >+lib/librte_raw_skeleton.so >+lib/librte_raw_skeleton.so.23 >+lib/librte_raw_skeleton.so.23.0 >+lib/librte_rawdev.a >+lib/librte_rawdev.so >+lib/librte_rawdev.so.23 >+lib/librte_rawdev.so.23.0 >+lib/librte_rcu.a >+lib/librte_rcu.so >+lib/librte_rcu.so.23 >+lib/librte_rcu.so.23.0 >+lib/librte_regexdev.a >+lib/librte_regexdev.so >+lib/librte_regexdev.so.23 >+lib/librte_regexdev.so.23.0 >+lib/librte_reorder.a >+lib/librte_reorder.so >+lib/librte_reorder.so.23 >+lib/librte_reorder.so.23.0 >+lib/librte_rib.a >+lib/librte_rib.so >+lib/librte_rib.so.23 >+lib/librte_rib.so.23.0 >+lib/librte_ring.a >+lib/librte_ring.so >+lib/librte_ring.so.23 >+lib/librte_ring.so.23.0 >+lib/librte_sched.a >+lib/librte_sched.so >+lib/librte_sched.so.23 >+lib/librte_sched.so.23.0 >+lib/librte_security.a >+lib/librte_security.so >+lib/librte_security.so.23 >+lib/librte_security.so.23.0 >+lib/librte_stack.a >+lib/librte_stack.so >+lib/librte_stack.so.23 >+lib/librte_stack.so.23.0 >+lib/librte_table.a >+lib/librte_table.so >+lib/librte_table.so.23 >+lib/librte_table.so.23.0 >+lib/librte_telemetry.a >+lib/librte_telemetry.so >+lib/librte_telemetry.so.23 >+lib/librte_telemetry.so.23.0 >+lib/librte_timer.a >+lib/librte_timer.so >+lib/librte_timer.so.23 >+lib/librte_timer.so.23.0 >+libdata/pkgconfig/libdpdk-libs.pc >+libdata/pkgconfig/libdpdk.pc >+%%EXAMPLES%%%%DATADIR%%/examples/bbdev_app/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/bbdev_app/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/bond/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/bond/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/bond/main.h >+%%EXAMPLES%%%%DATADIR%%/examples/bpf/README >+%%EXAMPLES%%%%DATADIR%%/examples/bpf/dummy.c >+%%EXAMPLES%%%%DATADIR%%/examples/bpf/t1.c >+%%EXAMPLES%%%%DATADIR%%/examples/bpf/t2.c >+%%EXAMPLES%%%%DATADIR%%/examples/bpf/t3.c >+%%EXAMPLES%%%%DATADIR%%/examples/cmdline/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/cmdline/commands.c >+%%EXAMPLES%%%%DATADIR%%/examples/cmdline/commands.h >+%%EXAMPLES%%%%DATADIR%%/examples/cmdline/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/cmdline/parse_obj_list.c >+%%EXAMPLES%%%%DATADIR%%/examples/cmdline/parse_obj_list.h >+%%EXAMPLES%%%%DATADIR%%/examples/common/altivec/port_group.h >+%%EXAMPLES%%%%DATADIR%%/examples/common/neon/port_group.h >+%%EXAMPLES%%%%DATADIR%%/examples/common/pkt_group.h >+%%EXAMPLES%%%%DATADIR%%/examples/common/sse/port_group.h >+%%EXAMPLES%%%%DATADIR%%/examples/distributor/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/distributor/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/dma/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/dma/dmafwd.c >+%%EXAMPLES%%%%DATADIR%%/examples/ethtool/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/ethtool/ethtool-app/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/ethtool/ethtool-app/ethapp.c >+%%EXAMPLES%%%%DATADIR%%/examples/ethtool/ethtool-app/ethapp.h >+%%EXAMPLES%%%%DATADIR%%/examples/ethtool/ethtool-app/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/ethtool/lib/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/ethtool/lib/rte_ethtool.c >+%%EXAMPLES%%%%DATADIR%%/examples/ethtool/lib/rte_ethtool.h >+%%EXAMPLES%%%%DATADIR%%/examples/eventdev_pipeline/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/eventdev_pipeline/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/eventdev_pipeline/pipeline_common.h >+%%EXAMPLES%%%%DATADIR%%/examples/eventdev_pipeline/pipeline_worker_generic.c >+%%EXAMPLES%%%%DATADIR%%/examples/eventdev_pipeline/pipeline_worker_tx.c >+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_dev_self_test.c >+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_dev_self_test.h >+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation.c >+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation.h >+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation_aes.c >+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation_ccm.c >+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation_cmac.c >+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation_ecdsa.c >+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation_gcm.c >+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation_hmac.c >+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation_rsa.c >+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation_sha.c >+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation_tdes.c >+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/fips_validation_xts.c >+%%EXAMPLES%%%%DATADIR%%/examples/fips_validation/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/flow_classify/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/flow_classify/flow_classify.c >+%%EXAMPLES%%%%DATADIR%%/examples/flow_classify/ipv4_rules_file.txt >+%%EXAMPLES%%%%DATADIR%%/examples/flow_filtering/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/flow_filtering/flow_blocks.c >+%%EXAMPLES%%%%DATADIR%%/examples/flow_filtering/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/helloworld/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/helloworld/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/ip_fragmentation/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/ip_fragmentation/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/action.c >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/action.h >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/cli.c >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/cli.h >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/common.h >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/conn.c >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/conn.h >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/cryptodev.c >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/cryptodev.h >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/examples/firewall.cli >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/examples/flow.cli >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/examples/flow_crypto.cli >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/examples/kni.cli >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/examples/l2fwd.cli >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/examples/route.cli >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/examples/route_ecmp.cli >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/examples/rss.cli >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/examples/tap.cli >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/kni.c >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/kni.h >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/link.c >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/link.h >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/mempool.c >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/mempool.h >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/parser.c >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/parser.h >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/pipeline.c >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/pipeline.h >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/swq.c >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/swq.h >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/tap.c >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/tap.h >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/thread.c >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/thread.h >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/tmgr.c >+%%EXAMPLES%%%%DATADIR%%/examples/ip_pipeline/tmgr.h >+%%EXAMPLES%%%%DATADIR%%/examples/ip_reassembly/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/ip_reassembly/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ep0.cfg >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ep1.cfg >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/esp.c >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/esp.h >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/event_helper.c >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/event_helper.h >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/flow.c >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/flow.h >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ipip.h >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ipsec-secgw.c >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ipsec-secgw.h >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ipsec.c >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ipsec.h >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ipsec_lpm_neon.h >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ipsec_neon.h >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ipsec_process.c >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ipsec_worker.c >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/ipsec_worker.h >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/parser.c >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/parser.h >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/rt.c >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/sa.c >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/sad.c >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/sad.h >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/sp4.c >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/sp6.c >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/bypass_defs.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/common_defs.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/common_defs_secgw.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/data_rxtx.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/linux_test.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/load_env.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/pkttest.py >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/pkttest.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/run_test.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/trs_3descbc_sha1_common_defs.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/trs_3descbc_sha1_defs.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/trs_aescbc_sha1_common_defs.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/trs_aescbc_sha1_defs.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/trs_aesctr_sha1_common_defs.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/trs_aesctr_sha1_defs.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/trs_aesgcm_common_defs.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/trs_aesgcm_defs.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/trs_ipv6opts.py >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/tun_3descbc_sha1_common_defs.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/tun_3descbc_sha1_defs.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/tun_aescbc_sha1_common_defs.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/tun_aescbc_sha1_defs.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/tun_aesctr_sha1_common_defs.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/tun_aesctr_sha1_defs.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/tun_aesgcm_common_defs.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/tun_aesgcm_defs.sh >+%%EXAMPLES%%%%DATADIR%%/examples/ipsec-secgw/test/tun_null_header_reconstruct.py >+%%EXAMPLES%%%%DATADIR%%/examples/ipv4_multicast/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/ipv4_multicast/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-cat/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-cat/cat.c >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-cat/cat.h >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-cat/l2fwd-cat.c >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-crypto/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-crypto/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/l2fwd_common.c >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/l2fwd_common.h >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/l2fwd_event.c >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/l2fwd_event.h >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/l2fwd_event_generic.c >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/l2fwd_event_internal_port.c >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/l2fwd_poll.c >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/l2fwd_poll.h >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-event/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-jobstats/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-jobstats/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-keepalive/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-keepalive/ka-agent/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-keepalive/ka-agent/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-keepalive/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-keepalive/shm.c >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd-keepalive/shm.h >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/l2fwd/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd-graph/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd-graph/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd-power/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd-power/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd-power/main.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd-power/perf_core.c >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd-power/perf_core.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/em_default_v4.cfg >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/em_default_v6.cfg >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/em_route_parse.c >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_acl.c >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_acl.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_acl_scalar.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_altivec.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_common.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_em.c >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_em.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_em_hlm.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_em_hlm_neon.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_em_hlm_sse.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_em_sequential.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_event.c >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_event.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_event_generic.c >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_event_internal_port.c >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_fib.c >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_lpm.c >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_lpm.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_lpm_altivec.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_lpm_neon.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_lpm_sse.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_neon.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_route.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/l3fwd_sse.h >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/lpm_default_v4.cfg >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/lpm_default_v6.cfg >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/lpm_route_parse.c >+%%EXAMPLES%%%%DATADIR%%/examples/l3fwd/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/link_status_interrupt/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/link_status_interrupt/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/mp_client/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/mp_client/client.c >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/mp_server/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/mp_server/args.c >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/mp_server/args.h >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/mp_server/init.c >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/mp_server/init.h >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/mp_server/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/client_server_mp/shared/common.h >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/hotplug_mp/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/hotplug_mp/commands.c >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/hotplug_mp/commands.h >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/hotplug_mp/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/simple_mp/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/simple_mp/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/simple_mp/mp_commands.c >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/simple_mp/mp_commands.h >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/symmetric_mp/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/multi_process/symmetric_mp/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/ntb/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/ntb/ntb_fwd.c >+%%EXAMPLES%%%%DATADIR%%/examples/packet_ordering/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/packet_ordering/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/cli.c >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/cli.h >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/conn.c >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/conn.h >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/ethdev.io >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/fib.cli >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/fib.spec >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/fib_nexthop_group_table.txt >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/fib_nexthop_table.txt >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/fib_routing_table.txt >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/hash_func.cli >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/hash_func.spec >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/l2fwd.cli >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/l2fwd.spec >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/l2fwd_macswp.cli >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/l2fwd_macswp.spec >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/l2fwd_macswp_pcap.cli >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/l2fwd_pcap.cli >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/learner.cli >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/learner.spec >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/meter.cli >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/meter.spec >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/mirroring.cli >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/mirroring.spec >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/packet.txt >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/pcap.io >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/recirculation.cli >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/recirculation.spec >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/registers.cli >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/registers.spec >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/selector.cli >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/selector.spec >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/selector.txt >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/varbit.cli >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/varbit.spec >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/vxlan.cli >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/vxlan.spec >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/vxlan_pcap.cli >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/vxlan_table.py >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/examples/vxlan_table.txt >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/obj.c >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/obj.h >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/thread.c >+%%EXAMPLES%%%%DATADIR%%/examples/pipeline/thread.h >+%%EXAMPLES%%%%DATADIR%%/examples/ptpclient/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/ptpclient/ptpclient.c >+%%EXAMPLES%%%%DATADIR%%/examples/qos_meter/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/qos_meter/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/qos_meter/main.h >+%%EXAMPLES%%%%DATADIR%%/examples/qos_meter/rte_policer.c >+%%EXAMPLES%%%%DATADIR%%/examples/qos_meter/rte_policer.h >+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/app_thread.c >+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/args.c >+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/cfg_file.c >+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/cfg_file.h >+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/cmdline.c >+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/init.c >+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/main.h >+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/profile.cfg >+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/profile_ov.cfg >+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/profile_pie.cfg >+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/profile_red.cfg >+%%EXAMPLES%%%%DATADIR%%/examples/qos_sched/stats.c >+%%EXAMPLES%%%%DATADIR%%/examples/rxtx_callbacks/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/rxtx_callbacks/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/node/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/node/node.c >+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/server/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/server/args.c >+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/server/args.h >+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/server/init.c >+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/server/init.h >+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/server/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/server_node_efd/shared/common.h >+%%EXAMPLES%%%%DATADIR%%/examples/service_cores/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/service_cores/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/skeleton/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/skeleton/basicfwd.c >+%%EXAMPLES%%%%DATADIR%%/examples/timer/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/timer/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/vdpa/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/vdpa/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/vdpa/vdpa_blk_compact.h >+%%EXAMPLES%%%%DATADIR%%/examples/vhost/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/vhost/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/vhost/main.h >+%%EXAMPLES%%%%DATADIR%%/examples/vhost/virtio_net.c >+%%EXAMPLES%%%%DATADIR%%/examples/vhost_blk/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/vhost_blk/blk.c >+%%EXAMPLES%%%%DATADIR%%/examples/vhost_blk/blk_spec.h >+%%EXAMPLES%%%%DATADIR%%/examples/vhost_blk/vhost_blk.c >+%%EXAMPLES%%%%DATADIR%%/examples/vhost_blk/vhost_blk.h >+%%EXAMPLES%%%%DATADIR%%/examples/vhost_blk/vhost_blk_compat.c >+%%EXAMPLES%%%%DATADIR%%/examples/vhost_crypto/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/vhost_crypto/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/channel_manager.c >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/channel_manager.h >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/channel_monitor.c >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/channel_monitor.h >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/guest_cli/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/guest_cli/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/guest_cli/parse.c >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/guest_cli/parse.h >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/guest_cli/vm_power_cli_guest.c >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/guest_cli/vm_power_cli_guest.h >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/oob_monitor.h >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/oob_monitor_nop.c >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/oob_monitor_x86.c >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/parse.c >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/parse.h >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/power_manager.c >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/power_manager.h >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/vm_power_cli.c >+%%EXAMPLES%%%%DATADIR%%/examples/vm_power_manager/vm_power_cli.h >+%%EXAMPLES%%%%DATADIR%%/examples/vmdq/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/vmdq/main.c >+%%EXAMPLES%%%%DATADIR%%/examples/vmdq_dcb/Makefile >+%%EXAMPLES%%%%DATADIR%%/examples/vmdq_dcb/main.c >diff --git a/net/dpdk/Makefile b/net/dpdk/Makefile >index 5b589db03777..dbd1cfe248d0 100644 >--- a/net/dpdk/Makefile >+++ b/net/dpdk/Makefile >@@ -8,6 +8,7 @@ COMMENT= DPDK: Software libraries for packet processing > WWW= https://dpdk.org/ > > LICENSE= BSD3CLAUSE >+DEPRECATED= DPDK 19.11 is no longer actively maintained. Use DPDK 22.11 release (dpdk22.11 port) instead. > > ONLY_FOR_ARCHS= amd64 > ONLY_FOR_ARCHS_REASON= only works on 64-bit x86 hardware >-- >2.40.1 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 272133
:
242926
|
243112
|
243462