dpdk-tools - Tools for setting up Data Plane Development Kit environment

Property Value
Distribution openSUSE Leap 15.1
Repository openSUSE Oss all
Package filename dpdk-tools-18.11-lp151.2.21.x86_64.rpm
Package name dpdk-tools
Package version 18.11
Package release lp151.2.21
Package architecture x86_64
Package type rpm
Category System/Libraries
Homepage http://dpdk.org
License BSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-only
Maintainer -
Download size 122.39 KB
Installed size 267.12 KB
This package contains tools for setting up Data Plane Development Kit environment


Package Version Architecture Repository
dpdk-tools - - -


Name Value
/bin/bash -
/usr/bin/env -
dpdk = 18.11
findutils -
iproute -
kmod -
ld-linux-x86-64.so.2()(64bit) -
ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) -
libc.so.6(GLIBC_2.14)(64bit) -
libpthread.so.0()(64bit) -
libpthread.so.0(GLIBC_2.2.5)(64bit) -
librte_cryptodev.so.18.11()(64bit) -
librte_cryptodev.so.18.11(DPDK_16.04)(64bit) -
librte_cryptodev.so.18.11(DPDK_17.02)(64bit) -
librte_cryptodev.so.18.11(DPDK_17.05)(64bit) -
librte_cryptodev.so.18.11(DPDK_17.08)(64bit) -
librte_cryptodev.so.18.11(DPDK_18.05)(64bit) -
librte_eal.so.18.11()(64bit) -
librte_eal.so.18.11(DPDK_16.11)(64bit) -
librte_eal.so.18.11(DPDK_17.11)(64bit) -
librte_eal.so.18.11(DPDK_18.05)(64bit) -
librte_eal.so.18.11(DPDK_2.0)(64bit) -
librte_ethdev.so.18.11()(64bit) -
librte_ethdev.so.18.11(DPDK_18.05)(64bit) -
librte_ethdev.so.18.11(DPDK_2.2)(64bit) -
librte_eventdev.so.18.11()(64bit) -
librte_eventdev.so.18.11(DPDK_17.05)(64bit) -
librte_eventdev.so.18.11(DPDK_17.11)(64bit) -
librte_eventdev.so.18.11(EXPERIMENTAL)(64bit) -
librte_mbuf.so.18.11()(64bit) -
librte_mbuf.so.18.11(DPDK_18.08)(64bit) -
librte_mbuf.so.18.11(DPDK_2.1)(64bit) -
librte_mempool.so.18.11()(64bit) -
librte_mempool.so.18.11(DPDK_16.07)(64bit) -
librte_mempool.so.18.11(DPDK_2.0)(64bit) -
librte_pmd_crypto_scheduler.so.18.11()(64bit) -
librte_pmd_crypto_scheduler.so.18.11(DPDK_17.05)(64bit) -
pciutils -


Name Value
dpdk-any-tools = 18.11
dpdk-tools = 18.11-lp151.2.21
dpdk-tools(x86-64) = 18.11-lp151.2.21


Name Value
otherproviders(dpdk-any-tools) -


Type URL
Mirror widehat.opensuse.org
Binary Package dpdk-tools-18.11-lp151.2.21.x86_64.rpm
Source Package dpdk-18.11-lp151.2.21.src.rpm

Install Howto

Install dpdk-tools rpm package:

# zypper install dpdk-tools




2019-02-20 - Marco Varlese <marco.varlese@suse.com>
- Added 0002-fix-cpu-compatibility.patch to address issue with older
CPUs (bsc#1125961)
2019-01-24 - ndas@suse.de
- Update to 18.11; some of the changes are(fate#325916, fate#325951 fate#326025, fate#326992):
* Added support for using externally allocated memory in DPDK.
* Added check for ensuring allocated memory is addressable by devices.
* Updated the C11 memory model version of the ring library.
* Added support for GEN3 devices to Intel QAT driver.
* Added Distributed Software Eventdev PMD.
* Updated KNI kernel module, rte_kni library, and KNI sample application.
* Add a new sample application for vDPA.
* Updated mlx5 driver.
* * Improved security of PMD to prevent the NIC from getting stuck when the application misbehaves.
* * Reworked flow engine to supported e-switch flow rules (transfer attribute).
* * Added support for header re-write(L2-L4), VXLAN encap/decap, count, match on TCP flags and multiple flow groups with e-switch flow rules.
* * Added support for match on metadata, VXLAN and MPLS encap/decap with flow rules.
* * Added support for RTE_ETH_DEV_CLOSE_REMOVE flag to provide better support for representors.
* * Added support for meson build.
* * Fixed build issue with PPC.
* * Added support for BlueField VF.
* * Added support for externally allocated static memory for DMA.
all the changes can be viwed in http://doc.dpdk.org/guides/rel_notes/release_18_11.html
[- 0001-enic-fix-Type-punning-and-strict-aliasing-warning.patch,
- - 0002-fix-cpu-compatibility.patch]
2018-09-24 - Marco Varlese <marco.varlese@suse.com>
- Fixed a problem with ABI compatibility; API/ABI compatibility is
guaranteed by DPDK upstream community across subsequent bug-fix
releases. However, the .spec file broke it by defining the wrong
version which included also the bug-fix release number.
- Fixed a naming issue with library: did not reflect soname
2018-09-03 - marco.varlese@suse.com
- Update to 17.11.4 stable release. Some of the fixes include:
* app/testpmd: fix buffer leak in TM command, fix DCB config,
fix VLAN TCI mask set error for FDIR
* bus/dpaa: fix buffer offset setting in FMAN, fix build,
fix phandle support for Linux 4.16
* doc: fix bonding command in testpmd, update qede management
firmware guide
* eal: fix bitmap documentation, fix return codes on thread naming
failure, fix invalid syntax in interrupts, fix uninitialized value
* eventdev: add event buffer flush in Rx adapter, fix internal
port logic in Rx adapter, fix missing update to Rx adaper
WRR position, fix port in Rx adapter internal function, fix Rx SW
adapter stop
* hash: fix a multi-writer race condition, fix doxygen of return
values, fix key slot size accuracy, fix multiwriter lock memory
* kni:fix build with gcc 8.1, fix crash with null name
* vhost: fix missing increment of log cache count, flush IOTLB
cache on new mem table handling, improve dirty pages logging
performance, release locks on RARP packet failure, retranslate
vring addr when memory table changes
* PMD drivers: various fixes fro bnxt, dpaa2, mlx5
- Fixed a syntax error affecting csh environment configuration(bsc#1102310)
2018-07-03 - ndas@suse.de
- do proper cpu compatibility test(bsc#1099474)
[+ 0002-fix-cpu-compatibility.patch]
- change %doc to %license
2018-05-16 - msuchanek@suse.com
- workaround kernelrelease error
2018-05-14 - ndas@suse.de
- Sync dpdk for SLE15 with SLE12-SP4(fate#324872)
2018-05-11 - ndas@suse.de
- use gcc-7 to remove EXTRA_CFLAGS hack that was required for gcc-6
in the previous change(bsc#1090668)
2018-04-24 - ndas@suse.de
- Remove fstack-clash-protection from EXTRA_CFLAGS as gcc-6 cant
recognize it(bsc#1090668)

See Also

Package Description
dpic-2017.08.01-lp151.2.3.x86_64.rpm Pic language processor
dpic-doc-2017.08.01-lp151.2.3.noarch.rpm Documentation for dpic
dpkg- Debian package management system
dpkg-devel- Development files for dpkg
dpkg-lang- Translations for package dpkg
dracut-044.2-lp151.1.7.x86_64.rpm Initramfs generator using udev
dracut-fips-044.2-lp151.1.7.x86_64.rpm Dracut modules to build a dracut initramfs with an integrity check
dracut-ima-044.2-lp151.1.7.x86_64.rpm Dracut modules to build a dracut initramfs with IMA
dracut-kiwi-lib-9.17.15-lp151.1.1.x86_64.rpm KIWI - Dracut kiwi Library
dracut-kiwi-live-9.17.15-lp151.1.1.x86_64.rpm KIWI - Dracut module for iso(live) image type
dracut-kiwi-oem-dump-9.17.15-lp151.1.1.x86_64.rpm KIWI - Dracut module for oem(install) image type
dracut-kiwi-oem-repart-9.17.15-lp151.1.1.x86_64.rpm KIWI - Dracut module for oem(repart) image type
dracut-kiwi-overlay-9.17.15-lp151.1.1.x86_64.rpm KIWI - Dracut module for vmx(+overlay) image type
dracut-tools-044.2-lp151.1.7.x86_64.rpm Tools to build a local initramfs
dragonplayer-18.12.3-lp151.2.1.x86_64.rpm Multimedia Player