From 4ba9dc95a0b2708295ee7f36c510a26f727a981b99d8f06af425ae3247473f3c Mon Sep 17 00:00:00 2001 From: Markos Chandras Date: Mon, 28 Nov 2016 09:58:46 +0000 Subject: [PATCH] Accepting request 441965 from home:markoschandras:network - Update to version 16.07.1. Some of the fixes are listed below: * contigmem: zero all pages during mmap * crypto/null: fix key size increment value * hash: fix false zero signature key hit lookup * mem: fix crash on hugepage mapping error * mbuf: fix error handling on pool creation * net/e1000: fix returned number of available Rx descriptors * net/enic: fix freeing memory for descriptor ring * net/i40e: fix dropping packets with ethertype 0x88A8 * net/i40e: fix mbuf leak during Rx queue release * net/i40e: fix null pointer dereferences when using VMDq+RSS * net/ixgbe/base: fix possible corruption of shadow RAM * net/ixgbe: fix VF reset to apply to correct VF * net/virtio_user: fix error management during init * [The list of changes is rather long so please consult the following resources for the complete list of new features, bugfixes and other changes in this release: - http://dpdk.org/doc/guides-16.07/rel_notes/release_16_07.html#fixes-in-16-07-01-stable-release] OBS-URL: https://build.opensuse.org/request/show/441965 OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=17 --- dpdk-16.07.1.tar.xz | 3 +++ dpdk-16.07.tar.gz | 3 --- dpdk.changes | 25 +++++++++++++++++++++++-- dpdk.spec | 6 +++--- 4 files changed, 29 insertions(+), 8 deletions(-) create mode 100644 dpdk-16.07.1.tar.xz delete mode 100644 dpdk-16.07.tar.gz diff --git a/dpdk-16.07.1.tar.xz b/dpdk-16.07.1.tar.xz new file mode 100644 index 0000000..d128f1a --- /dev/null +++ b/dpdk-16.07.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e28c689916fb633398ad1b9b2607c2bec4ba15e27370d6e482d04eb6a04ae280 +size 11348472 diff --git a/dpdk-16.07.tar.gz b/dpdk-16.07.tar.gz deleted file mode 100644 index dcc4c8d..0000000 --- a/dpdk-16.07.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cc982455a74357e465112bede5c29451b6eeb35f8c1c0dcea280dd3e7829f0e9 -size 16961844 diff --git a/dpdk.changes b/dpdk.changes index 980f17a..e63973a 100644 --- a/dpdk.changes +++ b/dpdk.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Thu Nov 24 15:31:27 UTC 2016 - mchandras@suse.de + +- Update to version 16.07.1. Some of the fixes are listed below: + * contigmem: zero all pages during mmap + * crypto/null: fix key size increment value + * hash: fix false zero signature key hit lookup + * mem: fix crash on hugepage mapping error + * mbuf: fix error handling on pool creation + * net/e1000: fix returned number of available Rx descriptors + * net/enic: fix freeing memory for descriptor ring + * net/i40e: fix dropping packets with ethertype 0x88A8 + * net/i40e: fix mbuf leak during Rx queue release + * net/i40e: fix null pointer dereferences when using VMDq+RSS + * net/ixgbe/base: fix possible corruption of shadow RAM + * net/ixgbe: fix VF reset to apply to correct VF + * net/virtio_user: fix error management during init + * [The list of changes is rather long so please consult the following + resources for the complete list of new features, bugfixes and other + changes in this release: + - http://dpdk.org/doc/guides-16.07/rel_notes/release_16_07.html#fixes-in-16-07-01-stable-release] + ------------------------------------------------------------------- Thu Oct 6 10:36:52 UTC 2016 - mchandras@suse.de @@ -12,7 +34,6 @@ Thu Oct 6 10:36:52 UTC 2016 - mchandras@suse.de Wed Aug 10 16:51:17 CEST 2016 - ndas@suse.de - Update to version 16.07. Some of the new features are listed below: - * Removed the mempool cache memory if caching is not being used. * Added mempool external cache for non-EAL thread. * Changed the memory allocation scheme in the mempool library. @@ -42,7 +63,7 @@ Wed Aug 10 16:51:17 CEST 2016 - ndas@suse.de - http://dpdk.org/doc/guides/rel_notes/release_16_07.html - http://dpdk.org/browse/dpdk/tree/doc/guides/rel_notes/release_16_07.rst - Or the doc/guides/rel_notes/release_16_07.rst file in the released - tarball]a + tarball.] - Removed patches that are already avilable in dpdk-16.07 [ -0002-examples-ip_pipeline-fix-implicit-declaration-of-fun.patch -0003-mk-fix-external-shared-library-dependencies-of-libraries.patch diff --git a/dpdk.spec b/dpdk.spec index d3c9f94..af1c4bb 100644 --- a/dpdk.spec +++ b/dpdk.spec @@ -41,13 +41,13 @@ # Add option to build without tools %bcond_without tools Name: dpdk -Version: 16.07 +Version: 16.07.1 Release: 0 Summary: Set of libraries and drivers for fast packet processing License: BSD-3-Clause and GPL-2.0 and LGPL-2.1 Group: System/Libraries Url: http://dpdk.org -Source: http://dpdk.org/browse/dpdk/snapshot/dpdk-%{version}.tar.gz +Source: http://fast.dpdk.org/rel/%{name}-%{version}.tar.xz # PATCH-FIX-OPENSUSE 0001-enic-fix-Type-punning-and-strict-aliasing-warning.patch # This patch was originally taken from the fedora package but they have # removed it since then because of @@ -114,7 +114,7 @@ as L2 and L3 forwarding. %define pmddir %{_libdir}/%{name}-pmds %prep -%setup -q +%setup -q -n %{name}-stable-%{version} %patch1 -p1 -z .enic %build