path: root/pkg
AgeCommit message (Collapse)Author
2018-08-09version: 18.08.0v18.08Thomas Monjalon
Signed-off-by: Thomas Monjalon <>
2018-05-30version: 18.05.0v18.05Thomas Monjalon
Signed-off-by: Thomas Monjalon <>
2018-05-25use SPDX tag for 6WIND copyrighted filesOlivier Matz
Signed-off-by: Olivier Matz <>
2018-02-14version: 18.02.0v18.02Thomas Monjalon
Signed-off-by: Thomas Monjalon <>
2017-11-15version: 17.11.0v17.11Thomas Monjalon
Signed-off-by: Thomas Monjalon <>
2017-10-09eal: remove Xen dom0 supportJianfeng Tan
We remove xen-specific code in EAL, including the option --xen-dom0, memory initialization code, compiling dependency, etc. Related documents are removed or updated, and bump the eal library version. Signed-off-by: Jianfeng Tan <>
2017-10-09net/xenvirt: removeJianfeng Tan
Signed-off-by: Jianfeng Tan <> Acked-by: Bruce Richardson <>
2017-08-08version: 17.08.0v17.08Thomas Monjalon
Signed-off-by: Thomas Monjalon <>
2017-05-11version: 17.05.0v17.05Thomas Monjalon
Signed-off-by: Thomas Monjalon <>
2017-02-14version: 17.02.0v17.02Thomas Monjalon
Signed-off-by: Thomas Monjalon <>
2017-02-07pkg: remove xen-devel for aarch64Anders Roxell
Disable xen-devel since it just got available for aarch64 in Fedora 25. Signed-off-by: Anders Roxell <>
2017-02-07pkg: support aarch64Anders Roxell
Signed-off-by: Anders Roxell <>
2017-01-04tools: move to usertoolsThomas Monjalon
Rename tools/ into usertools/ to differentiate from buildtools/ and devtools/ while making clear these scripts are part of DPDK runtime. Signed-off-by: Thomas Monjalon <> Tested-by: Ferruh Yigit <>
2017-01-04scripts: move to buildtoolsThomas Monjalon
There is already a directory buildtools for pmdinfogen used by the build system. The scripts used in makefiles are moved here. Signed-off-by: Thomas Monjalon <> Tested-by: Ferruh Yigit <>
2016-11-13version: 16.11.0v16.11Thomas Monjalon
Signed-off-by: Thomas Monjalon <>
2016-07-28version: 16.07.0v16.07Thomas Monjalon
Signed-off-by: Thomas Monjalon <>
2016-04-11version: 16.04v16.04Thomas Monjalon
Signed-off-by: Thomas Monjalon <>
2015-12-15version: 2.2.0v2.2.0Thomas Monjalon
Signed-off-by: Thomas Monjalon <>
2015-12-13doc: remove dejavu font requirementJohn McNamara
Remove requirement for occasionally hard to find/install DejaVuSansMono font. It isn't gnerally required anyway. The default mono font is sufficient. Signed-off-by: John McNamara <> Acked-by: Harry van Haaren <>
2015-12-06pkg: update RPM with standard installThomas Monjalon
The "make install" is more standard now. So the recipe can be simplified. Signed-off-by: Thomas Monjalon <> Acked-by: Panu Matilainen <>
2015-08-17version: 2.1.0v2.1.0Thomas Monjalon
Signed-off-by: Thomas Monjalon <>
2015-07-09mk: enable next abi previewThomas Monjalon
When a change makes really hard to keep ABI compatibility, instead of waiting next release to break the ABI, it is smoother to introduce the new code as a preview and disable it when packaging. The flag RTE_NEXT_ABI must be used to "ifdef" the new code. When the release is out, a dynamically linked application can use the new shared libraries with the old ABI while developpers can prepare their application for the next ABI by reading the deprecation notice and easily testing the new code. When starting the next release cycle, the "ifdefs" will be removed and the ABI break will be marked by incrementing LIBABIVER. The map files will also be updated. The default value is enabled to be developer compliant. The packagers must disable it as done in pkg/dpdk.spec. When enabled, all shared library numbers are incremented by appending a minor .1 to the old ABI number. In the next release, only impacted libraries will have a major +1 increment. The impacted libraries must provide an alternative map file to use with this option. The ABI policy is updated. Signed-off-by: Thomas Monjalon <> Acked-by: Neil Horman <>
2015-04-03version: 2.0.0v2.0.0Thomas Monjalon
Signed-off-by: Thomas Monjalon <>
2015-04-03pkg: update RPMThomas Monjalon
Enable vhost-user and build PDF doc. Inkscape and TeXLive are required to convert .svg and .rst to .pdf. Temporary sphinx files .* (.doctrees/ and .buildinfo) are cleaned. Tested on Fedora 20. Signed-off-by: Thomas Monjalon <>
2015-04-03pkg: remove -core file suffixThomas Monjalon
Since -core suffix was removed from the package names in commit 6f2760ecdf4e, the file name should also be updated. The alignment of build commands is also changed to prepare next patch. Signed-off-by: Thomas Monjalon <>
2014-12-20version: 1.8.0v1.8.0Thomas Monjalon
Signed-off-by: Thomas Monjalon <>
2014-12-20pkg: remove Intel referencesThomas Monjalon
Synchronize naming with changes done in documentation, e.g. commit ac8ada0 ("doc: remove Intel references from release notes"). Signed-off-by: Thomas Monjalon <> Acked-by: Siobhan Butler <> Acked-by: Neil Horman <>
2014-12-20pkg: support sphinx documentationThomas Monjalon
Guides have been added in release 1.8.0. They use sphinx to process rst files. Signed-off-by: Thomas Monjalon <> Acked-by: Siobhan Butler <> Acked-by: Neil Horman <>
2014-12-20pkg: fix link to bind toolThomas Monjalon
The NIC bind tool has been renamed in commit f0e14c5f66c9c137. Signed-off-by: Thomas Monjalon <> Acked-by: Siobhan Butler <> Acked-by: Neil Horman <>
2014-09-03version: 1.7.1v1.7.1Thomas Monjalon
RPM can be built for a default machine now. Signed-off-by: Thomas Monjalon <>
2014-07-04version: 1.7.0v1.7.0Thomas Monjalon
The makefile rule "showversion" needs a fix to handle empty RTE_VER_SUFFIX. Signed-off-by: Thomas Monjalon <>
2014-07-03pkg: update RPMThomas Monjalon
- no version in name - rename dpdk-core and dpdk-core-devel to dpdk and dpdk-devel - devel depends on main package - split API doc in a separated package - prefer %global over %define - add scripts/ directory (needed for libraries based on DPDK) - build for Nehalem CPU (ixgbe-vec and acl don't build for default CPU) - build pcap PMD - build xen PMD Signed-off-by: Thomas Monjalon <>
2014-05-21config: rename "default" configurations as "native"David Marchand
The "default" part in configuration filenames is misleading. Rename this as "native", as this is the RTE_MACHINE that is set in these files. This should make it clearer for people who build DPDK on a system then run it on another one. Signed-off-by: David Marchand <> Acked-by: Bruce Richardson <>
2014-05-01version: 1.6.0r2v1.6.0r2Thomas Monjalon
Signed-off-by: Thomas Monjalon <>
2014-05-01pkg: add recipe for RPMThomas Monjalon
Packages can be built with: RPM_BUILD_NCPUS=8 rpmbuild -ta dpdk-1.6.0r1.tar.gz There are packages for runtime and development. Once devel package is installed, it can be used like this: make -C /usr/share/dpdk/examples/helloworld RTE_SDK=/usr/share/dpdk Signed-off-by: Thomas Monjalon <> Acked-by: Neil Horman <>