git: 35b06fb1497a - main - net/dpdk: Move net/dpdk-22.11 to net/dpdk

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Sat, 30 Dec 2023 07:16:55 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=35b06fb1497aff804abe21e254ea4cf5829953b2

commit 35b06fb1497aff804abe21e254ea4cf5829953b2
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-12-29 22:17:50 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-12-30 07:16:41 +0000

    net/dpdk: Move net/dpdk-22.11 to net/dpdk
    
    net/dpdk was about to expire in lieu of net/dpdk-22.11. So move
    net/dpdk-22.11 to dpdk.
    
    When there are multiple versions in the ports tree always keep the most
    latest stable version without the suffix/prefix and adjust accordingly
    for other versions.
    
    Approved by:    portmgr (blanket)
---
 MOVED                                              |    1 +
 net/Makefile                                       |    1 -
 net/dpdk-22.11/Makefile                            |   62 -
 net/dpdk-22.11/distinfo                            |    3 -
 .../patch-kernel_freebsd_contigmem_contigmem.c     |   20 -
 .../files/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                           | 1356 -------------------
 net/dpdk/Makefile                                  |   67 +-
 net/dpdk/distinfo                                  |    6 +-
 .../files/patch-config_meson.build                 |    0
 .../patch-kernel_freebsd_contigmem_contigmem.c     |    2 +-
 .../files/patch-kernel_freebsd_nic__uio_nic__uio.c |    2 +-
 ...h-lib_librte__eal_freebsd_eal_include_rte__os.h |   41 -
 net/dpdk/pkg-plist                                 | 1368 ++++++++++++--------
 16 files changed, 878 insertions(+), 2114 deletions(-)

diff --git a/MOVED b/MOVED
index ed38f9c4a290..7104993521f9 100644
--- a/MOVED
+++ b/MOVED
@@ -8185,3 +8185,4 @@ www/yanopaste||2023-12-18|Has expired: Last upstream release was in 2011
 www/py-yt-dlp-devel|www/py-yt-dlp|2023-12-22|Remove the -devel suffix
 math/octave-forge-statistics-bootstrap|math/octave-forge-statistics-resampling|2023-12-24|Name change upstream
 comms/openzwave-devel||2023-12-28|Has expired: Upstream no longer maintained, indicates to move to openzwave JS instead
+net/net/dpdk-22.11|net/dpdk|2023-12-30|Instead of expiring dpdk move dpdk-22.11 to dpdk
diff --git a/net/Makefile b/net/Makefile
index b56e314fded0..62841265cf39 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -130,7 +130,6 @@
     SUBDIR += downzemall
     SUBDIR += dpdk
     SUBDIR += dpdk-20.11
-    SUBDIR += dpdk-22.11
     SUBDIR += dpinger
     SUBDIR += drawterm
     SUBDIR += drive
diff --git a/net/dpdk-22.11/Makefile b/net/dpdk-22.11/Makefile
deleted file mode 100644
index 0696d3ea44af..000000000000
--- a/net/dpdk-22.11/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-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
-LICENSE_FILE=	${WRKSRC}/license/README
-
-ONLY_FOR_ARCHS=	amd64
-ONLY_FOR_ARCHS_REASON=	only tested on 64-bit x86 hardware
-
-BUILD_DEPENDS=	objdump:devel/binutils \
-		${PYTHON_PKGNAMEPREFIX}pyelftools>0:devel/py-pyelftools@${PY_FLAVOR}
-
-LIB_DEPENDS=	libelf.so:devel/elfutils \
-		libjansson.so:devel/jansson \
-		libpcap.so.1:net/libpcap \
-		libisal.so:devel/isa-l
-
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pyelftools>0:devel/py-pyelftools@${PY_FLAVOR}
-
-USES=		kmod meson pkgconfig:both python shebangfix ssl 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
-
-.if defined(CPUTYPE)
-DPDK_CPUTYPE=${CPUTYPE}
-.else
-DPDK_CPUTYPE=default
-.endif
-
-MESON_ARGS=	-Ddefault_library=shared \
-		-Denable_kmods=true \
-		-Dmachine=${DPDK_CPUTYPE}
-
-WRKSRC=		${WRKDIR}/${PORTNAME}-stable-${DISTVERSION}
-
-OPTIONS_DEFINE=		EXAMPLES TEST TOOLS
-OPTIONS_DEFAULT=	TOOLS
-OPTIONS_SUB=		yes
-
-TEST_DESC=		Build and install automated unit test binary
-TOOLS_DESC=		Install tool scripts
-
-EXAMPLES_MESON_ON=	-Dexamples=all
-TEST_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
deleted file mode 100644
index 1d301d7799bc..000000000000
--- a/net/dpdk-22.11/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-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/files/patch-kernel_freebsd_contigmem_contigmem.c b/net/dpdk-22.11/files/patch-kernel_freebsd_contigmem_contigmem.c
deleted file mode 100644
index fa54be32ef58..000000000000
--- a/net/dpdk-22.11/files/patch-kernel_freebsd_contigmem_contigmem.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- 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/files/patch-kernel_freebsd_nic__uio_nic__uio.c b/net/dpdk-22.11/files/patch-kernel_freebsd_nic__uio_nic__uio.c
deleted file mode 100644
index 27bd60e20b78..000000000000
--- a/net/dpdk-22.11/files/patch-kernel_freebsd_nic__uio_nic__uio.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- 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
deleted file mode 100644
index a4f09217b2a0..000000000000
--- a/net/dpdk-22.11/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-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
deleted file mode 100644
index f557b725ac78..000000000000
--- a/net/dpdk-22.11/pkg-message
+++ /dev/null
@@ -1,30 +0,0 @@
-[
-{ 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
deleted file mode 100644
index de66a8164e3c..000000000000
--- a/net/dpdk-22.11/pkg-plist
+++ /dev/null
@@ -1,1356 +0,0 @@
-/%%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
-%%TEST%%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_isal.so
-lib/dpdk/pmds-23.0/librte_compress_isal.so.23
-lib/dpdk/pmds-23.0/librte_compress_isal.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_isal.a
-lib/librte_compress_isal.so
-lib/librte_compress_isal.so.23
-lib/librte_compress_isal.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
*** 2497 LINES SKIPPED ***