From 4dd2700a768efed23c34eaa272b6b89ed1df6df7 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Tue, 3 Nov 2020 07:01:24 -0500 Subject: [PATCH] import dpdk-19.11.3-1.el8 --- .dpdk.metadata | 2 +- .gitignore | 2 +- SOURCES/arm64-armv8a-linuxapp-gcc-config | 7 +++---- SOURCES/ppc_64-power8-linuxapp-gcc-config | 7 +++---- SOURCES/x86_64-native-linuxapp-gcc-config | 7 +++---- SPECS/dpdk.spec | 21 ++++++++++++++++++--- 6 files changed, 29 insertions(+), 17 deletions(-) diff --git a/.dpdk.metadata b/.dpdk.metadata index 6f89893..3b258ed 100644 --- a/.dpdk.metadata +++ b/.dpdk.metadata @@ -1 +1 @@ -435b0b3a5da6d7417d318050e5b50ac400354c60 SOURCES/dpdk-19.11.tar.xz +6e5ffd57b3d6ebb3d7a80b700c4e0f7eaf5a0946 SOURCES/dpdk-19.11.3.tar.xz diff --git a/.gitignore b/.gitignore index 35d6eb0..86584d5 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/dpdk-19.11.tar.xz +SOURCES/dpdk-19.11.3.tar.xz diff --git a/SOURCES/arm64-armv8a-linuxapp-gcc-config b/SOURCES/arm64-armv8a-linuxapp-gcc-config index 20bbcca..a8e749b 100644 --- a/SOURCES/arm64-armv8a-linuxapp-gcc-config +++ b/SOURCES/arm64-armv8a-linuxapp-gcc-config @@ -1,4 +1,4 @@ -# -*- cfg-sha: 8e145b9de53caa9b4fad9cff2d74d106d954d4e8f45009c458b64fb576f13124 +# -*- cfg-sha: bfd08c718502ce9a9d75d102e9b680c4ecf9fb2b14b112aa45899a016d3bc7bb # SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2015 Cavium, Inc # SPDX-License-Identifier: BSD-3-Clause @@ -12,7 +12,7 @@ CONFIG_RTE_VER_PREFIX="DPDK" # Version information completed when this file is processed for a build CONFIG_RTE_VER_YEAR=19 CONFIG_RTE_VER_MONTH=11 -CONFIG_RTE_VER_MINOR=0 +CONFIG_RTE_VER_MINOR=3 CONFIG_RTE_VER_SUFFIX="" CONFIG_RTE_VER_RELEASE=99 # RTE_EXEC_ENV values are the directories in mk/exec-env/ @@ -197,7 +197,6 @@ CONFIG_RTE_LIBRTE_ICE_PMD=n CONFIG_RTE_LIBRTE_ICE_DEBUG_RX=n CONFIG_RTE_LIBRTE_ICE_DEBUG_TX=n CONFIG_RTE_LIBRTE_ICE_DEBUG_TX_FREE=n -CONFIG_RTE_LIBRTE_ICE_RX_ALLOW_BULK_ALLOC=y CONFIG_RTE_LIBRTE_ICE_16BYTE_RX_DESC=n # Compile burst-oriented IAVF PMD driver CONFIG_RTE_LIBRTE_IAVF_PMD=n @@ -212,7 +211,7 @@ CONFIG_RTE_LIBRTE_IPN3KE_PMD=n CONFIG_RTE_LIBRTE_MLX4_PMD=n CONFIG_RTE_LIBRTE_MLX4_DEBUG=n # Compile burst-oriented Mellanox ConnectX-4, ConnectX-5, -# ConnectX-6 & Bluefield (MLX5) PMD +# ConnectX-6 & BlueField (MLX5) PMD CONFIG_RTE_LIBRTE_MLX5_PMD=n CONFIG_RTE_LIBRTE_MLX5_DEBUG=n # Linking method for mlx4/5 dependency on ibverbs and related libraries diff --git a/SOURCES/ppc_64-power8-linuxapp-gcc-config b/SOURCES/ppc_64-power8-linuxapp-gcc-config index 8db9e9d..1164e83 100644 --- a/SOURCES/ppc_64-power8-linuxapp-gcc-config +++ b/SOURCES/ppc_64-power8-linuxapp-gcc-config @@ -1,4 +1,4 @@ -# -*- cfg-sha: 7f5821168bf7eb8ace23623a392b98f8c2cb715592ed58cc95d6dbeb7f2a41ee +# -*- cfg-sha: ed6bcdfa02f885357548558116ba4f4693048c72eb35043c2de856708c6f7257 # SPDX-License-Identifier: BSD-3-Clause # Copyright (C) IBM Corporation 2014. # SPDX-License-Identifier: BSD-3-Clause @@ -10,7 +10,7 @@ CONFIG_RTE_VER_PREFIX="DPDK" # Version information completed when this file is processed for a build CONFIG_RTE_VER_YEAR=19 CONFIG_RTE_VER_MONTH=11 -CONFIG_RTE_VER_MINOR=0 +CONFIG_RTE_VER_MINOR=3 CONFIG_RTE_VER_SUFFIX="" CONFIG_RTE_VER_RELEASE=99 # RTE_EXEC_ENV values are the directories in mk/exec-env/ @@ -195,7 +195,6 @@ CONFIG_RTE_LIBRTE_ICE_PMD=n CONFIG_RTE_LIBRTE_ICE_DEBUG_RX=n CONFIG_RTE_LIBRTE_ICE_DEBUG_TX=n CONFIG_RTE_LIBRTE_ICE_DEBUG_TX_FREE=n -CONFIG_RTE_LIBRTE_ICE_RX_ALLOW_BULK_ALLOC=y CONFIG_RTE_LIBRTE_ICE_16BYTE_RX_DESC=n # Compile burst-oriented IAVF PMD driver CONFIG_RTE_LIBRTE_IAVF_PMD=n @@ -210,7 +209,7 @@ CONFIG_RTE_LIBRTE_IPN3KE_PMD=n CONFIG_RTE_LIBRTE_MLX4_PMD=n CONFIG_RTE_LIBRTE_MLX4_DEBUG=n # Compile burst-oriented Mellanox ConnectX-4, ConnectX-5, -# ConnectX-6 & Bluefield (MLX5) PMD +# ConnectX-6 & BlueField (MLX5) PMD CONFIG_RTE_LIBRTE_MLX5_PMD=n CONFIG_RTE_LIBRTE_MLX5_DEBUG=n # Linking method for mlx4/5 dependency on ibverbs and related libraries diff --git a/SOURCES/x86_64-native-linuxapp-gcc-config b/SOURCES/x86_64-native-linuxapp-gcc-config index 8ca1227..7383dbb 100644 --- a/SOURCES/x86_64-native-linuxapp-gcc-config +++ b/SOURCES/x86_64-native-linuxapp-gcc-config @@ -1,4 +1,4 @@ -# -*- cfg-sha: b3230ff5b100fb08c9fe1495536825d94c6dea184f0111320089acc1e737f454 +# -*- cfg-sha: f4cf137e2d4d96b2fa1ea8a0f1029d8d6553993747fda3f9f37fd01138fae055 # SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2010-2014 Intel Corporation # SPDX-License-Identifier: BSD-3-Clause @@ -10,7 +10,7 @@ CONFIG_RTE_VER_PREFIX="DPDK" # Version information completed when this file is processed for a build CONFIG_RTE_VER_YEAR=19 CONFIG_RTE_VER_MONTH=11 -CONFIG_RTE_VER_MINOR=0 +CONFIG_RTE_VER_MINOR=3 CONFIG_RTE_VER_SUFFIX="" CONFIG_RTE_VER_RELEASE=99 # RTE_EXEC_ENV values are the directories in mk/exec-env/ @@ -195,7 +195,6 @@ CONFIG_RTE_LIBRTE_ICE_PMD=n CONFIG_RTE_LIBRTE_ICE_DEBUG_RX=n CONFIG_RTE_LIBRTE_ICE_DEBUG_TX=n CONFIG_RTE_LIBRTE_ICE_DEBUG_TX_FREE=n -CONFIG_RTE_LIBRTE_ICE_RX_ALLOW_BULK_ALLOC=y CONFIG_RTE_LIBRTE_ICE_16BYTE_RX_DESC=n # Compile burst-oriented IAVF PMD driver CONFIG_RTE_LIBRTE_IAVF_PMD=n @@ -210,7 +209,7 @@ CONFIG_RTE_LIBRTE_IPN3KE_PMD=n CONFIG_RTE_LIBRTE_MLX4_PMD=y CONFIG_RTE_LIBRTE_MLX4_DEBUG=n # Compile burst-oriented Mellanox ConnectX-4, ConnectX-5, -# ConnectX-6 & Bluefield (MLX5) PMD +# ConnectX-6 & BlueField (MLX5) PMD CONFIG_RTE_LIBRTE_MLX5_PMD=y CONFIG_RTE_LIBRTE_MLX5_DEBUG=n # Linking method for mlx4/5 dependency on ibverbs and related libraries diff --git a/SPECS/dpdk.spec b/SPECS/dpdk.spec index f33e2e6..bc63453 100644 --- a/SPECS/dpdk.spec +++ b/SPECS/dpdk.spec @@ -8,10 +8,10 @@ #% define date 20191128 #% define shortcommit0 %(c=%{commit0}; echo ${c:0:7}) -%define ver 19.11 -%define rel 4 +%define ver 19.11.3 +%define rel 1 -%define srcname dpdk +%define srcname dpdk-stable Name: dpdk Version: %{ver} @@ -106,6 +106,9 @@ fast packet processing in the user space. %package devel Summary: Data Plane Development Kit development files Requires: %{name}%{?_isa} = %{version}-%{release} +%ifarch x86_64 +Requires: rdma-core-devel libmnl-devel +%endif %description devel This package contains the headers and other files needed for developing @@ -204,6 +207,7 @@ done rm -rf %{buildroot}%{sdkdir}/usertools rm -rf %{buildroot}%{_sbindir}/dpdk-devbind %endif +rm -f %{buildroot}%{sdkdir}/usertools/dpdk-pmdinfo.py rm -f %{buildroot}%{sdkdir}/usertools/dpdk-setup.sh rm -f %{buildroot}%{sdkdir}/usertools/meson.build rm -f %{buildroot}%{_bindir}/dpdk-pdump @@ -285,6 +289,17 @@ sed -i -e 's:-%{machine_tmpl}-:-%{machine}-:g' %{buildroot}/%{_sysconfdir}/profi %endif %changelog +* Thu Aug 13 2020 Timothy Redaelli - 19.11.3-1 +- Rebase DPDK to 19.11.3 (#1868708) + +* Wed May 20 2020 Timothy Redaelli - 19.11.2-1 +- Rebase DPDK to 19.11.2 (#1836830, #1837024, #1837030, #1837022) + +* Fri Apr 17 2020 Timothy Redaelli - 19.11.1-1 +- Rebase DPDK to 19.11.1 (#1824905) +- Remove dpdk-pmdinfo.py (#1801361) +- Add Requires: rdma-core-devel libmnl-devel on x86_64 for dpdk-devel (#1813252) + * Thu Feb 20 2020 Timothy Redaelli - 19.11-4 - Remove MLX{4,5} glue libraries since RHEL 8 ships the correct libibverbs library. (#1805140)