Accepting request 617394 from home:mvarlese:branches:network
- Update to 18.0.2.2; some of the changes are: * Added function to allow releasing internal EAL resources on exit * Added igb, ixgbe and i40e ethernet driver to support RSS with flow API * Updated i40e driver to support PPPoE/PPPoL2TP * Added MAC loopback support for i40e * Added support of run time determination of number of queues per i40e VF * Updated mlx4/mlx5 driver * Added NVGRE and UDP tunnels support in Solarflare network PMD * Added AVF (Adaptive Virtual Function) net PMD * Added feature supports for live migration from vhost-net to vhost-user * Updated the AESNI-MB PMD * Updated the DPAA_SEC crypto driver to support rte_security * Added New eventdev Ordered Packet Distribution Library (OPDL) PMD * Added GRO support for VxLAN-tunneled packets - Removed 0002-dpdk-eal-ppc-rte_smp_mb.patch since incorporated upstream - Update to 18.0.2.2; some of the changes are: * Added function to allow releasing internal EAL resources on exit * Added igb, ixgbe and i40e ethernet driver to support RSS with flow API * Updated i40e driver to support PPPoE/PPPoL2TP * Added MAC loopback support for i40e * Added support of run time determination of number of queues per i40e VF * Updated mlx4/mlx5 driver * Added NVGRE and UDP tunnels support in Solarflare network PMD * Added AVF (Adaptive Virtual Function) net PMD * Added feature supports for live migration from vhost-net to vhost-user * Updated the AESNI-MB PMD * Updated the DPAA_SEC crypto driver to support rte_security * Added New eventdev Ordered Packet Distribution Library (OPDL) PMD * Added GRO support for VxLAN-tunneled packets - Removed 0002-dpdk-eal-ppc-rte_smp_mb.patch since incorporated upstream OBS-URL: https://build.opensuse.org/request/show/617394 OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=82
This commit is contained in:
parent
1ddca9b1ff
commit
6b1e9aa6be
@ -1,13 +0,0 @@
|
||||
diff --git a/lib/librte_eal/common/include/arch/ppc_64/rte_atomic.h b/lib/librte_eal/common/include/arch/ppc_64/rte_atomic.h
|
||||
index 39fce7b..1821774 100644
|
||||
--- a/lib/librte_eal/common/include/arch/ppc_64/rte_atomic.h
|
||||
+++ b/lib/librte_eal/common/include/arch/ppc_64/rte_atomic.h
|
||||
@@ -55,7 +55,7 @@
|
||||
* Guarantees that the LOAD and STORE operations generated before the
|
||||
* barrier occur before the LOAD and STORE operations generated after.
|
||||
*/
|
||||
-#define rte_mb() {asm volatile("sync" : : : "memory"); }
|
||||
+#define rte_mb() asm volatile("sync" : : : "memory")
|
||||
|
||||
/**
|
||||
* Write memory barrier.
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:47b8c5712accb91a36c4194ee749973e8373a61aefc373490a02e32f6cb4b6bd
|
||||
size 10457900
|
3
dpdk-18.02.2.tar.xz
Normal file
3
dpdk-18.02.2.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:56ee122e0761d303bc196a4015052d99875f76a468252c3c438aa556ad9d2134
|
||||
size 10470820
|
@ -1,3 +1,23 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 18 06:21:21 UTC 2018 - marco.varlese@suse.com
|
||||
|
||||
- Update to 18.0.2.2; some of the changes are:
|
||||
* Added function to allow releasing internal EAL resources on exit
|
||||
* Added igb, ixgbe and i40e ethernet driver to support RSS with flow API
|
||||
* Updated i40e driver to support PPPoE/PPPoL2TP
|
||||
* Added MAC loopback support for i40e
|
||||
* Added support of run time determination of number of queues per i40e VF
|
||||
* Updated mlx4/mlx5 driver
|
||||
* Added NVGRE and UDP tunnels support in Solarflare network PMD
|
||||
* Added AVF (Adaptive Virtual Function) net PMD
|
||||
* Added feature supports for live migration from vhost-net to vhost-user
|
||||
* Updated the AESNI-MB PMD
|
||||
* Updated the DPAA_SEC crypto driver to support rte_security
|
||||
* Added New eventdev Ordered Packet Distribution Library (OPDL) PMD
|
||||
* Added GRO support for VxLAN-tunneled packets
|
||||
- Removed 0002-dpdk-eal-ppc-rte_smp_mb.patch since incorporated
|
||||
upstream
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 23 14:11:51 UTC 2018 - marco.varlese@suse.com
|
||||
|
||||
|
@ -48,7 +48,7 @@
|
||||
# Do NOT edit this auto generated file! Edit dpdk.spec instead
|
||||
# and run 'pre_checkin.sh' before committing
|
||||
Name: dpdk-thunderx
|
||||
Version: 18.02.1
|
||||
Version: 18.02.2
|
||||
Release: 0
|
||||
Summary: Set of libraries and drivers for fast packet processing (thunderx)
|
||||
License: BSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-only
|
||||
@ -63,7 +63,6 @@ Source1: preamble
|
||||
# However, the problem still exists and the fix has to find its way to the
|
||||
# upstream code.
|
||||
Patch1: 0001-enic-fix-Type-punning-and-strict-aliasing-warning.patch
|
||||
Patch2: 0002-dpdk-eal-ppc-rte_smp_mb.patch
|
||||
BuildRequires: doxygen
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: libelf-devel
|
||||
@ -162,7 +161,6 @@ The DPDK Kernel NIC Interface (KNI) allows userspace applications access to the
|
||||
# can't use %{name} because of dpdk-thunderx
|
||||
%setup -q -n dpdk-stable-%{version}
|
||||
%patch1 -p1 -z .enic
|
||||
%patch2 -p1 -z .enic
|
||||
|
||||
# This fixes CROSS compilation (broken) in the mk file for ThunderX
|
||||
sed -i '/^CROSS /s/^/#/' mk/machine/thunderx/rte.vars.mk
|
||||
|
20
dpdk.changes
20
dpdk.changes
@ -1,3 +1,23 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 18 06:21:21 UTC 2018 - marco.varlese@suse.com
|
||||
|
||||
- Update to 18.0.2.2; some of the changes are:
|
||||
* Added function to allow releasing internal EAL resources on exit
|
||||
* Added igb, ixgbe and i40e ethernet driver to support RSS with flow API
|
||||
* Updated i40e driver to support PPPoE/PPPoL2TP
|
||||
* Added MAC loopback support for i40e
|
||||
* Added support of run time determination of number of queues per i40e VF
|
||||
* Updated mlx4/mlx5 driver
|
||||
* Added NVGRE and UDP tunnels support in Solarflare network PMD
|
||||
* Added AVF (Adaptive Virtual Function) net PMD
|
||||
* Added feature supports for live migration from vhost-net to vhost-user
|
||||
* Updated the AESNI-MB PMD
|
||||
* Updated the DPAA_SEC crypto driver to support rte_security
|
||||
* Added New eventdev Ordered Packet Distribution Library (OPDL) PMD
|
||||
* Added GRO support for VxLAN-tunneled packets
|
||||
- Removed 0002-dpdk-eal-ppc-rte_smp_mb.patch since incorporated
|
||||
upstream
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 23 14:11:51 UTC 2018 - marco.varlese@suse.com
|
||||
|
||||
|
@ -46,7 +46,7 @@
|
||||
%define lname libdpdk-18_02-0
|
||||
|
||||
Name: dpdk
|
||||
Version: 18.02.1
|
||||
Version: 18.02.2
|
||||
Release: 0
|
||||
Summary: Set of libraries and drivers for fast packet processing
|
||||
License: BSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-only
|
||||
@ -61,7 +61,6 @@ Source1: preamble
|
||||
# However, the problem still exists and the fix has to find its way to the
|
||||
# upstream code.
|
||||
Patch1: 0001-enic-fix-Type-punning-and-strict-aliasing-warning.patch
|
||||
Patch2: 0002-dpdk-eal-ppc-rte_smp_mb.patch
|
||||
BuildRequires: doxygen
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: libelf-devel
|
||||
@ -160,7 +159,6 @@ The DPDK Kernel NIC Interface (KNI) allows userspace applications access to the
|
||||
# can't use %{name} because of dpdk-thunderx
|
||||
%setup -q -n dpdk-stable-%{version}
|
||||
%patch1 -p1 -z .enic
|
||||
%patch2 -p1 -z .enic
|
||||
|
||||
# This fixes CROSS compilation (broken) in the mk file for ThunderX
|
||||
sed -i '/^CROSS /s/^/#/' mk/machine/thunderx/rte.vars.mk
|
||||
|
Loading…
Reference in New Issue
Block a user