From nobody Tue Mar 10 22:07:57 2026 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fVp0f5fPVz6V88r for ; Tue, 10 Mar 2026 22:08:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fVp0f5C2bz3Yw7 for ; Tue, 10 Mar 2026 22:08:02 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1773180482; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=9foTGRJSZ/RoXLO9yNvloWZGhlpyVNAQZZ2NNNlUVaM=; b=YkDH6uezFGYcFjSSXeUjn5HJkipWdTgBrdxORIWClFA7x54h28ktMMYUmhw8vclS9g84LL gzuLLIKp+tdDLkQSGFe9wowoMtRIZPY6PsryDsGGKfBDpRqBlGIhi68l1T48+gWOov/ilU ZeWb1zJ8rsTHDULxWHUJgJxLXFTiNW8mp80Je6KWmpjJILhOcnzB7cfJTpqz9tjzSsk4it +tj3aKe/ZxY1vM/WuCwN0EszhSRL2XvcaU0h3sJ3SbUp3BCry/DvdEqwkn9Go9Mj2FB1zr B0oKGLZ5n4a1VDNpAf3/BBTyY0YkO5lSekHWwOzMjmCVGI+uOtMwaZyFSnc4iA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1773180482; a=rsa-sha256; cv=none; b=uGHSn5whjunwOf//qBWe4fqqlHaikaqgRpp+y/xO1P7RDX4DyILCGH88BIRyQNFMhKKDfy A9jrA7Cvxg/3pUtVGF+GzfByRnXGEjeqc16p/LHlSGWHJSNSlBCeZ0ck7PWMonATkzpVCS XZdqzmZ/926kf9+uJRhP43vxYoHn6WbMOVpo/XfQPsyFhozpb32b91JJJxIRk4YgGVbVEw AUhHorktH8+Kelkf6QvYPKw70FtHTyugL45yjTK3dCyJrW3etx5COA2rw8/kwwFlS3SP3f /ZElz8LNMMKE/3kvImxrdArifs8V0oclySGIAG+tduk9R3fbf8kI4p7IJjFk3w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1773180482; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=9foTGRJSZ/RoXLO9yNvloWZGhlpyVNAQZZ2NNNlUVaM=; b=iRFwVWHoaSJ5CIPdkSk2tfQAlKN5eCBEffxM0o350uBUGKhVJJkB67a5r2ftS2hb+9m7jk M4aozjkC9ra7PNM3sO2oWO+uxSaCT9gi8vGjJMu2TFdzwho6lB2M4bOpLGMLRROel8UGch vyzQaFrDqzDtlLNizOD7BXxQ2Ho9YBQSLAfGmRI51iUxKdw2N1ELEALOwHRK4inlx7zgzE zIOgqcX7VZJ6FSyMnAk6bbgsB0M0kmZGBf6+dBecxs0+tBmnF6iUgFP7XcZDNa41YFIiwU 80mBxxQRBPdGRIxSlCSGdfpOiD3kOC+yxocXK/WVMS9GYblEVDV/fCnzg8y9xg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fVp0f4Z5FzVVd for ; Tue, 10 Mar 2026 22:08:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3e1cc by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 10 Mar 2026 22:07:57 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Dima Panov Subject: git: 3f3ee57e4c86 - main - net/dpdk: update to latest LTS release, 25.11.0, adopt (+) List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fluffy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 3f3ee57e4c86475e59a50f9c958a6a20d3639b36 Auto-Submitted: auto-generated Date: Tue, 10 Mar 2026 22:07:57 +0000 Message-Id: <69b0963d.3e1cc.19caab01@gitrepo.freebsd.org> The branch main has been updated by fluffy: URL: https://cgit.FreeBSD.org/ports/commit/?id=3f3ee57e4c86475e59a50f9c958a6a20d3639b36 commit 3f3ee57e4c86475e59a50f9c958a6a20d3639b36 Author: Dima Panov AuthorDate: 2026-03-10 22:03:57 +0000 Commit: Dima Panov CommitDate: 2026-03-10 22:03:57 +0000 net/dpdk: update to latest LTS release, 25.11.0, adopt (+) Tested on: aarch64, amd64 Release notes: http://doc.dpdk.org/guides/rel_notes/release_25_11.html Approved by: Bruce Richardson (former maintainer) --- net/dpdk/Makefile | 64 +- net/dpdk/distinfo | 6 +- net/dpdk/files/patch-config_meson.build | 8 +- .../patch-kernel_freebsd_contigmem_contigmem.c | 20 - .../files/patch-kernel_freebsd_nic__uio_nic__uio.c | 18 - net/dpdk/files/patch-meson.build | 12 + net/dpdk/pkg-plist | 10085 +++++++++++++++++-- 7 files changed, 9326 insertions(+), 887 deletions(-) diff --git a/net/dpdk/Makefile b/net/dpdk/Makefile index 40eb9efd973c..cbde24ac19e6 100644 --- a/net/dpdk/Makefile +++ b/net/dpdk/Makefile @@ -1,41 +1,37 @@ PORTNAME= dpdk -DISTVERSION= 22.11.2 -PORTREVISION= 1 +DISTVERSION= 25.11 CATEGORIES= net MASTER_SITES= http://fast.dpdk.org/rel/ -PKGNAMESUFFIX= 22.11 +PKGNAMESUFFIX= 25.11 -MAINTAINER= bruce.richardson@intel.com +MAINTAINER= fluffy@FreeBSD.org 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= aarch64 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 \ +LIB_DEPENDS= libelf.so.1:devel/elfutils \ libjansson.so:devel/jansson \ libpcap.so.1:net/libpcap \ libisal.so:devel/isa-l +LIB_DEPENDS+= ${LIB_DEPENDS_${ARCH}} +LIB_DEPENDS_amd64= libIPSec_MB.so:security/intel-ipsec-mb -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyelftools>0:devel/py-pyelftools@${PY_FLAVOR} - -USES= kmod meson pkgconfig:both python shebangfix ssl tar:xz +USES= kmod meson libarchive localbase:ldflags 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 +LDFLAGS+= -Wl,--undefined-version +SHEBANG_GLOB= *.py *.sh +BINARY_ALIAS= python3=${PYTHON_CMD} + +CONFLICTS_INSTALL= dpdk2[024].11 .if defined(CPUTYPE) DPDK_CPUTYPE=${CPUTYPE} @@ -45,21 +41,47 @@ DPDK_CPUTYPE=default MESON_ARGS= -Ddefault_library=shared \ -Denable_driver_sdk=true \ - -Denable_kmods=true \ -Dc_link_args=-Wl,--undefined-version \ -Dmachine=${DPDK_CPUTYPE} -WRKSRC= ${WRKDIR}/${PORTNAME}-stable-${DISTVERSION} +#WRKSRC= ${WRKDIR}/${PORTNAME}-stable-${DISTVERSION} -OPTIONS_DEFINE= EXAMPLES TEST TOOLS +OPTIONS_DEFINE= DOCS EXAMPLES TEST TOOLS OPTIONS_DEFAULT= TOOLS OPTIONS_SUB= yes TEST_DESC= Build and install automated unit test binary TOOLS_DESC= Install tool scripts +DOCS_MESON_TRUE= enable_docs +DOCS_BUILD_DEPENDS= doxygen:devel/doxygen \ + sphinx-build-${PYTHON_VER}:textproc/py-sphinx@${PY_FLAVOR}\ + ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>=0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR} +DOCS_BINARY_ALIAS= sphinx-build=sphinx-build-${PYTHON_VER} +DOCS_PORTDOCS= * + EXAMPLES_MESON_ON= -Dexamples=all +EXAMPLES_MESON_OFF= -Dexamples='' + TEST_MESON_TRUE= tests + TOOLS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyelftools>=0:devel/py-pyelftools@${PY_FLAVOR} +PLIST_SUB+= LIBMAJOR=26 LIBVER=26.0 + +.include + +.if ${ARCH} == "aarch64" +PLIST_SUB+= AARCH64="" \ + AMD64="@comment " +.elif ${ARCH} == "amd64" +PLIST_SUB+= AARCH64="@comment " \ + AMD64="" +.endif + +post-patch-TOOLS-off: + # do not build tools + @${REINPLACE_CMD} -e "/^subdir('usertools')/d" \ + ${WRKSRC}/meson.build + .include diff --git a/net/dpdk/distinfo b/net/dpdk/distinfo index 1d301d7799bc..a3a1d728345f 100644 --- a/net/dpdk/distinfo +++ b/net/dpdk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1687361326 -SHA256 (dpdk-22.11.2.tar.xz) = af64bdda15087ff8d429894b9ea6cbbbb6ee7a932bdb344f82b0dc366379a2d4 -SIZE (dpdk-22.11.2.tar.xz) = 15594000 +TIMESTAMP = 1770908073 +SHA256 (dpdk-25.11.tar.xz) = 52e90d2a531ef3ded0283bd91abc94980698f1f6471fa09658a0217cf6609526 +SIZE (dpdk-25.11.tar.xz) = 17697640 diff --git a/net/dpdk/files/patch-config_meson.build b/net/dpdk/files/patch-config_meson.build index bad754fc1390..bb9d9a0b7917 100644 --- a/net/dpdk/files/patch-config_meson.build +++ b/net/dpdk/files/patch-config_meson.build @@ -1,6 +1,6 @@ ---- config/meson.build.orig 2023-07-18 14:47:33.929900000 +0100 -+++ config/meson.build 2023-07-18 14:47:36.329284000 +0100 -@@ -207,6 +207,9 @@ +--- config/meson.build.orig 2025-12-19 12:05:33 UTC ++++ config/meson.build +@@ -260,6 +260,9 @@ libarchive = dependency('libarchive', required: false, dpdk_conf.set('RTE_BACKTRACE', cc.has_header('execinfo.h') or is_windows) libarchive = dependency('libarchive', required: false, method: 'pkg-config') @@ -9,4 +9,4 @@ +endif if libarchive.found() dpdk_conf.set('RTE_HAS_LIBARCHIVE', 1) - # Push libarchive link dependency at the project level to support + endif diff --git a/net/dpdk/files/patch-kernel_freebsd_contigmem_contigmem.c b/net/dpdk/files/patch-kernel_freebsd_contigmem_contigmem.c deleted file mode 100644 index fa54be32ef58..000000000000 --- a/net/dpdk/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/files/patch-kernel_freebsd_nic__uio_nic__uio.c b/net/dpdk/files/patch-kernel_freebsd_nic__uio_nic__uio.c deleted file mode 100644 index 27bd60e20b78..000000000000 --- a/net/dpdk/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/files/patch-meson.build b/net/dpdk/files/patch-meson.build new file mode 100644 index 000000000000..20171239742d --- /dev/null +++ b/net/dpdk/files/patch-meson.build @@ -0,0 +1,12 @@ +--- meson.build.orig 2025-12-19 12:05:33 UTC ++++ meson.build +@@ -93,7 +93,8 @@ install_subdir('examples', + # install any example code into the appropriate install path + subdir('examples') + install_subdir('examples', +- install_dir: get_option('datadir') + '/dpdk', ++ install_dir: get_option('datadir') + '/examples/dpdk', ++ strip_directory : true, + exclude_files: ex_file_excludes) + + # build kernel modules diff --git a/net/dpdk/pkg-plist b/net/dpdk/pkg-plist index aba1b84eb61b..83f6cc69e47d 100644 --- a/net/dpdk/pkg-plist +++ b/net/dpdk/pkg-plist @@ -1,11 +1,14 @@ /%%KMODDIR%%/contigmem.ko /%%KMODDIR%%/nic_uio.ko +bin/dpdk-cmdline-gen.py %%TOOLS%%bin/dpdk-devbind.py -%%TOOLS%%bin/dpdk-dumpcap +bin/dpdk-dumpcap %%TOOLS%%bin/dpdk-hugepages.py -%%TOOLS%%bin/dpdk-pdump +bin/dpdk-pdump %%TOOLS%%bin/dpdk-pmdinfo.py -%%TOOLS%%bin/dpdk-proc-info +bin/dpdk-proc-info +%%TOOLS%%bin/dpdk-rss-flows.py +%%TOOLS%%bin/dpdk-telemetry-exporter.py %%TOOLS%%bin/dpdk-telemetry.py %%TEST%%bin/dpdk-test bin/dpdk-test-acl @@ -13,10 +16,12 @@ bin/dpdk-test-bbdev bin/dpdk-test-cmdline bin/dpdk-test-compress-perf bin/dpdk-test-crypto-perf +bin/dpdk-test-dma-perf bin/dpdk-test-eventdev bin/dpdk-test-fib bin/dpdk-test-flow-perf bin/dpdk-test-gpudev +bin/dpdk-test-mldev bin/dpdk-test-pipeline bin/dpdk-test-regex bin/dpdk-test-sad @@ -48,7 +53,6 @@ include/event_timer_adapter_pmd.h include/eventdev_pmd.h include/eventdev_pmd_pci.h include/eventdev_pmd_vdev.h -include/eventdev_trace.h include/generic/rte_atomic.h include/generic/rte_byteorder.h include/generic/rte_cpuflags.h @@ -62,11 +66,13 @@ include/generic/rte_rwlock.h include/generic/rte_spinlock.h include/generic/rte_vect.h include/gpudev_driver.h +include/mldev_utils.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_argparse.h include/rte_arp.h include/rte_atomic.h include/rte_atomic_32.h @@ -77,6 +83,7 @@ include/rte_bbdev_pmd.h include/rte_bitmap.h include/rte_bitops.h include/rte_bitrate.h +include/rte_bitset.h include/rte_bpf.h include/rte_bpf_ethdev.h include/rte_branch_prediction.h @@ -85,9 +92,10 @@ 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 +%%AMD64%%include/rte_byteorder_32.h +%%AMD64%%include/rte_byteorder_64.h include/rte_cfgfile.h +include/rte_cksum.h include/rte_class.h include/rte_cman.h include/rte_common.h @@ -98,6 +106,8 @@ include/rte_compressdev_internal.h include/rte_compressdev_pmd.h include/rte_config.h include/rte_cpuflags.h +%%AARCH64%%include/rte_cpuflags_32.h +%%AARCH64%%include/rte_cpuflags_64.h include/rte_crc_arm64.h include/rte_crc_generic.h include/rte_crc_sw.h @@ -109,17 +119,21 @@ 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 +%%AARCH64%%include/rte_cycles_32.h +%%AARCH64%%include/rte_cycles_64.h include/rte_debug.h include/rte_dev.h include/rte_dev_info.h include/rte_devargs.h +include/rte_dispatcher.h include/rte_distributor.h include/rte_dmadev.h -include/rte_dmadev_pmd.h include/rte_dmadev_core.h +include/rte_dmadev_pmd.h +include/rte_dmadev_trace_fp.h +include/rte_dtls.h include/rte_eal.h include/rte_eal_memconfig.h include/rte_eal_trace.h @@ -134,10 +148,10 @@ 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_dma_adapter.h include/rte_event_eth_rx_adapter.h include/rte_event_eth_tx_adapter.h include/rte_event_ring.h @@ -154,7 +168,10 @@ include/rte_flow_driver.h include/rte_geneve.h include/rte_gpudev.h include/rte_graph.h +include/rte_graph_model_mcore_dispatch.h +include/rte_graph_model_rtc.h include/rte_graph_worker.h +include/rte_graph_worker_common.h include/rte_gre.h include/rte_gro.h include/rte_gso.h @@ -164,10 +181,14 @@ include/rte_hash_crc.h include/rte_hexdump.h include/rte_higig.h include/rte_hypervisor.h +include/rte_ib.h include/rte_icmp.h include/rte_interrupts.h include/rte_io.h +%%AARCH64%%include/rte_io_64.h include/rte_ip.h +include/rte_ip4.h +include/rte_ip6.h include/rte_ip_frag.h include/rte_ipsec.h include/rte_ipsec_group.h @@ -181,6 +202,8 @@ include/rte_l2tpv2.h include/rte_latencystats.h include/rte_launch.h include/rte_lcore.h +include/rte_lcore_var.h +include/rte_lock_annotations.h include/rte_log.h include/rte_lpm.h include/rte_lpm6.h @@ -202,14 +225,18 @@ include/rte_mbuf_ptype.h include/rte_mcslock.h include/rte_member.h include/rte_memcpy.h +%%AARCH64%%include/rte_memcpy_32.h +%%AARCH64%%include/rte_memcpy_64.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_mldev.h +include/rte_mldev_core.h +include/rte_mldev_pmd.h include/rte_mpls.h include/rte_mtr.h include/rte_mtr_driver.h @@ -217,12 +244,19 @@ include/rte_net.h include/rte_net_crc.h include/rte_node_eth_api.h include/rte_node_ip4_api.h +include/rte_node_ip6_api.h +include/rte_node_udp4_input_api.h include/rte_os.h include/rte_pause.h +%%AARCH64%%include/rte_pause_32.h +%%AARCH64%%include/rte_pause_64.h include/rte_pcapng.h include/rte_pci.h include/rte_pci_dev_feature_defs.h include/rte_pci_dev_features.h +include/rte_pdcp.h +include/rte_pdcp_group.h +include/rte_pdcp_hdr.h include/rte_pdump.h include/rte_per_lcore.h include/rte_pflock.h @@ -249,6 +283,9 @@ include/rte_port_sym_crypto.h include/rte_power_intrinsics.h include/rte_ppp.h include/rte_prefetch.h +%%AARCH64%%include/rte_prefetch_32.h +%%AARCH64%%include/rte_prefetch_64.h +include/rte_ptr_compress.h include/rte_random.h include/rte_rawdev.h include/rte_rawdev_pmd.h @@ -274,7 +311,7 @@ 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 +%%AMD64%%include/rte_rtm.h include/rte_rwlock.h include/rte_sched.h include/rte_sched_common.h @@ -292,10 +329,12 @@ 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_stdatomic.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_ipsec.h include/rte_swx_pipeline.h include/rte_swx_port.h include/rte_swx_port_ethdev.h @@ -328,6 +367,7 @@ include/rte_thread.h include/rte_ticketlock.h include/rte_time.h include/rte_timer.h +include/rte_tls.h include/rte_tm.h include/rte_tm_driver.h include/rte_trace.h @@ -339,1037 +379,9440 @@ 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/dpdk/pmds-%%LIBVER%%/librte_baseband_acc.so +lib/dpdk/pmds-%%LIBVER%%/librte_baseband_acc.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_baseband_acc.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_baseband_fpga_5gnr_fec.so +lib/dpdk/pmds-%%LIBVER%%/librte_baseband_fpga_5gnr_fec.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_baseband_fpga_5gnr_fec.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_baseband_fpga_lte_fec.so +lib/dpdk/pmds-%%LIBVER%%/librte_baseband_fpga_lte_fec.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_baseband_fpga_lte_fec.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_baseband_la12xx.so +lib/dpdk/pmds-%%LIBVER%%/librte_baseband_la12xx.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_baseband_la12xx.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_baseband_null.so +lib/dpdk/pmds-%%LIBVER%%/librte_baseband_null.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_baseband_null.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_baseband_turbo_sw.so +lib/dpdk/pmds-%%LIBVER%%/librte_baseband_turbo_sw.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_baseband_turbo_sw.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_bus_auxiliary.so +lib/dpdk/pmds-%%LIBVER%%/librte_bus_auxiliary.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_bus_auxiliary.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_bus_ifpga.so +lib/dpdk/pmds-%%LIBVER%%/librte_bus_ifpga.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_bus_ifpga.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_bus_pci.so +lib/dpdk/pmds-%%LIBVER%%/librte_bus_pci.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_bus_pci.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_bus_vdev.so +lib/dpdk/pmds-%%LIBVER%%/librte_bus_vdev.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_bus_vdev.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_common_cpt.so +lib/dpdk/pmds-%%LIBVER%%/librte_common_cpt.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_common_cpt.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_common_iavf.so +lib/dpdk/pmds-%%LIBVER%%/librte_common_iavf.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_common_iavf.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_common_idpf.so +lib/dpdk/pmds-%%LIBVER%%/librte_common_idpf.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_common_idpf.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_common_ionic.so +lib/dpdk/pmds-%%LIBVER%%/librte_common_ionic.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_common_ionic.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_common_qat.so +lib/dpdk/pmds-%%LIBVER%%/librte_common_qat.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_common_qat.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_common_sfc_efx.so +lib/dpdk/pmds-%%LIBVER%%/librte_common_sfc_efx.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_common_sfc_efx.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_compress_isal.so +lib/dpdk/pmds-%%LIBVER%%/librte_compress_isal.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_compress_isal.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_compress_zlib.so +lib/dpdk/pmds-%%LIBVER%%/librte_compress_zlib.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_compress_zlib.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_crypto_bcmfs.so +lib/dpdk/pmds-%%LIBVER%%/librte_crypto_bcmfs.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_crypto_bcmfs.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_crypto_ionic.so +lib/dpdk/pmds-%%LIBVER%%/librte_crypto_ionic.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_crypto_ionic.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_crypto_null.so +lib/dpdk/pmds-%%LIBVER%%/librte_crypto_null.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_crypto_null.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_crypto_openssl.so +lib/dpdk/pmds-%%LIBVER%%/librte_crypto_openssl.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_crypto_openssl.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_crypto_scheduler.so +lib/dpdk/pmds-%%LIBVER%%/librte_crypto_scheduler.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_crypto_scheduler.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_crypto_virtio.so +lib/dpdk/pmds-%%LIBVER%%/librte_crypto_virtio.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_crypto_virtio.so.%%LIBVER%% +%%AMD64%%lib/dpdk/pmds-%%LIBVER%%/librte_dma_idxd.so +%%AMD64%%lib/dpdk/pmds-%%LIBVER%%/librte_dma_idxd.so.%%LIBMAJOR%% +%%AMD64%%lib/dpdk/pmds-%%LIBVER%%/librte_dma_idxd.so.%%LIBVER%% +%%AMD64%%lib/dpdk/pmds-%%LIBVER%%/librte_dma_ioat.so +%%AMD64%%lib/dpdk/pmds-%%LIBVER%%/librte_dma_ioat.so.%%LIBMAJOR%% +%%AMD64%%lib/dpdk/pmds-%%LIBVER%%/librte_dma_ioat.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_dma_skeleton.so +lib/dpdk/pmds-%%LIBVER%%/librte_dma_skeleton.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_dma_skeleton.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_event_dsw.so +lib/dpdk/pmds-%%LIBVER%%/librte_event_dsw.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_event_dsw.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_event_opdl.so +lib/dpdk/pmds-%%LIBVER%%/librte_event_opdl.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_event_opdl.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_event_skeleton.so +lib/dpdk/pmds-%%LIBVER%%/librte_event_skeleton.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_event_skeleton.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_event_sw.so +lib/dpdk/pmds-%%LIBVER%%/librte_event_sw.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_event_sw.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_mempool_bucket.so +lib/dpdk/pmds-%%LIBVER%%/librte_mempool_bucket.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_mempool_bucket.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_mempool_ring.so +lib/dpdk/pmds-%%LIBVER%%/librte_mempool_ring.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_mempool_ring.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_mempool_stack.so +lib/dpdk/pmds-%%LIBVER%%/librte_mempool_stack.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_mempool_stack.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_ark.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_ark.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_ark.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_atlantic.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_atlantic.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_atlantic.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_bnx2x.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_bnx2x.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_bnx2x.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_bnxt.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_bnxt.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_bnxt.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_bond.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_bond.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_bond.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_cpfl.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_cpfl.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_cpfl.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_cxgbe.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_cxgbe.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_cxgbe.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_e1000.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_e1000.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_e1000.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_ena.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_ena.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_ena.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_enic.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_enic.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_enic.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_failsafe.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_failsafe.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_failsafe.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_fm10k.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_fm10k.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_fm10k.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_hinic.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_hinic.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_hinic.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_i40e.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_i40e.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_i40e.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_iavf.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_iavf.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_iavf.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_ice.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_ice.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_ice.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_idpf.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_idpf.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_idpf.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_igc.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_igc.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_igc.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_ionic.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_ionic.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_ionic.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_ixgbe.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_ixgbe.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_ixgbe.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_ngbe.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_ngbe.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_ngbe.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_null.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_null.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_null.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_octeon_ep.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_octeon_ep.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_octeon_ep.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_pcap.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_pcap.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_pcap.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_qede.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_qede.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_qede.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_r8169.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_r8169.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_r8169.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_ring.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_ring.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_ring.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_sfc.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_sfc.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_sfc.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_txgbe.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_txgbe.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_txgbe.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_virtio.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_virtio.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_virtio.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_vmxnet3.so +lib/dpdk/pmds-%%LIBVER%%/librte_net_vmxnet3.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_net_vmxnet3.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_raw_gdtc.so +lib/dpdk/pmds-%%LIBVER%%/librte_raw_gdtc.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_raw_gdtc.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_raw_ntb.so +lib/dpdk/pmds-%%LIBVER%%/librte_raw_ntb.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_raw_ntb.so.%%LIBVER%% +lib/dpdk/pmds-%%LIBVER%%/librte_raw_skeleton.so +lib/dpdk/pmds-%%LIBVER%%/librte_raw_skeleton.so.%%LIBMAJOR%% +lib/dpdk/pmds-%%LIBVER%%/librte_raw_skeleton.so.%%LIBVER%% lib/librte_acl.a lib/librte_acl.so -lib/librte_acl.so.23 -lib/librte_acl.so.23.0 +lib/librte_acl.so.%%LIBMAJOR%% +lib/librte_acl.so.%%LIBVER%% +lib/librte_argparse.a +lib/librte_argparse.so +lib/librte_argparse.so.%%LIBMAJOR%% +lib/librte_argparse.so.%%LIBVER%% 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_acc.so.%%LIBMAJOR%% +lib/librte_baseband_acc.so.%%LIBVER%% 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_5gnr_fec.so.%%LIBMAJOR%% +lib/librte_baseband_fpga_5gnr_fec.so.%%LIBVER%% 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_fpga_lte_fec.so.%%LIBMAJOR%% +lib/librte_baseband_fpga_lte_fec.so.%%LIBVER%% 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_la12xx.so.%%LIBMAJOR%% +lib/librte_baseband_la12xx.so.%%LIBVER%% 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_null.so.%%LIBMAJOR%% +lib/librte_baseband_null.so.%%LIBVER%% 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_baseband_turbo_sw.so.%%LIBMAJOR%% +lib/librte_baseband_turbo_sw.so.%%LIBVER%% lib/librte_bbdev.a lib/librte_bbdev.so -lib/librte_bbdev.so.23 -lib/librte_bbdev.so.23.0 +lib/librte_bbdev.so.%%LIBMAJOR%% +lib/librte_bbdev.so.%%LIBVER%% lib/librte_bitratestats.a lib/librte_bitratestats.so -lib/librte_bitratestats.so.23 -lib/librte_bitratestats.so.23.0 +lib/librte_bitratestats.so.%%LIBMAJOR%% +lib/librte_bitratestats.so.%%LIBVER%% lib/librte_bpf.a lib/librte_bpf.so -lib/librte_bpf.so.23 -lib/librte_bpf.so.23.0 +lib/librte_bpf.so.%%LIBMAJOR%% +lib/librte_bpf.so.%%LIBVER%% 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_auxiliary.so.%%LIBMAJOR%% +lib/librte_bus_auxiliary.so.%%LIBVER%% 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_ifpga.so.%%LIBMAJOR%% +lib/librte_bus_ifpga.so.%%LIBVER%% 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_pci.so.%%LIBMAJOR%% +lib/librte_bus_pci.so.%%LIBVER%% 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_bus_vdev.so.%%LIBMAJOR%% +lib/librte_bus_vdev.so.%%LIBVER%% lib/librte_cfgfile.a lib/librte_cfgfile.so -lib/librte_cfgfile.so.23 -lib/librte_cfgfile.so.23.0 +lib/librte_cfgfile.so.%%LIBMAJOR%% +lib/librte_cfgfile.so.%%LIBVER%% lib/librte_cmdline.a lib/librte_cmdline.so -lib/librte_cmdline.so.23 -lib/librte_cmdline.so.23.0 +lib/librte_cmdline.so.%%LIBMAJOR%% +lib/librte_cmdline.so.%%LIBVER%% 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_cpt.so.%%LIBMAJOR%% +lib/librte_common_cpt.so.%%LIBVER%% 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_iavf.so.%%LIBMAJOR%% *** 9737 LINES SKIPPED ***