Hello community, here is the log from the commit of package dpdk for openSUSE:Factory checked in at 2019-02-04 14:24:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dpdk (Old) and /work/SRC/openSUSE:Factory/.dpdk.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dpdk" Mon Feb 4 14:24:13 2019 rev:33 rq:668550 version:18.11 Changes: -------- --- /work/SRC/openSUSE:Factory/dpdk/dpdk-thunderx.changes 2018-10-26 11:10:40.241687074 +0200 +++ /work/SRC/openSUSE:Factory/.dpdk.new.28833/dpdk-thunderx.changes 2019-02-04 14:24:15.593086514 +0100 @@ -1,0 +2,25 @@ +Thu Jan 24 14:17:48 CET 2019 - n...@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 NXP CAAM JR PMD. + * 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] + +------------------------------------------------------------------- dpdk.changes: same change Old: ---- 0001-enic-fix-Type-punning-and-strict-aliasing-warning.patch dpdk-18.02.2.tar.xz New: ---- dpdk-18.11.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dpdk-thunderx.spec ++++++ --- /var/tmp/diff_new_pack.gSDpY0/_old 2019-02-04 14:24:16.273086191 +0100 +++ /var/tmp/diff_new_pack.gSDpY0/_new 2019-02-04 14:24:16.277086189 +0100 @@ -1,7 +1,7 @@ # # spec file for package dpdk-thunderx # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -44,13 +44,13 @@ # The lname versioning is based solely on the MAJOR and MINOR # as per DPDK CONFIG_RTE_MAJOR_ABI. %define maj 18 -%define min 02 +%define min 11 %define lname libdpdk-%{maj}_%{min} # Do NOT edit this auto generated file! Edit dpdk.spec instead # and run 'pre_checkin.sh' before committing Name: dpdk-thunderx -Version: 18.02.2 +Version: 18.11 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 @@ -58,13 +58,6 @@ Url: http://dpdk.org Source: http://fast.dpdk.org/rel/dpdk-%{version}.tar.xz Source1: preamble -# 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 -# http://osdir.com/ml/scm-fedora-commits/2016-03/msg00849.html -# 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 BuildRequires: doxygen BuildRequires: fdupes BuildRequires: libelf-devel @@ -161,8 +154,7 @@ %prep # can't use %{name} because of dpdk-thunderx -%setup -q -n dpdk-stable-%{version} -%patch1 -p1 -z .enic +%setup -q -n dpdk-%{version} # This fixes CROSS compilation (broken) in the mk file for ThunderX sed -i '/^CROSS /s/^/#/' mk/machine/thunderx/rte.vars.mk ++++++ dpdk.spec ++++++ --- /var/tmp/diff_new_pack.gSDpY0/_old 2019-02-04 14:24:16.285086186 +0100 +++ /var/tmp/diff_new_pack.gSDpY0/_new 2019-02-04 14:24:16.285086186 +0100 @@ -1,7 +1,7 @@ # # spec file for package dpdk # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -44,11 +44,11 @@ # The lname versioning is based solely on the MAJOR and MINOR # as per DPDK CONFIG_RTE_MAJOR_ABI. %define maj 18 -%define min 02 +%define min 11 %define lname libdpdk-%{maj}_%{min} Name: dpdk -Version: 18.02.2 +Version: 18.11 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 @@ -56,13 +56,6 @@ Url: http://dpdk.org Source: http://fast.dpdk.org/rel/dpdk-%{version}.tar.xz Source1: preamble -# 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 -# http://osdir.com/ml/scm-fedora-commits/2016-03/msg00849.html -# 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 BuildRequires: doxygen BuildRequires: fdupes BuildRequires: libelf-devel @@ -159,8 +152,7 @@ %prep # can't use %{name} because of dpdk-thunderx -%setup -q -n dpdk-stable-%{version} -%patch1 -p1 -z .enic +%setup -q -n dpdk-%{version} # This fixes CROSS compilation (broken) in the mk file for ThunderX sed -i '/^CROSS /s/^/#/' mk/machine/thunderx/rte.vars.mk ++++++ dpdk-18.02.2.tar.xz -> dpdk-18.11.tar.xz ++++++ /work/SRC/openSUSE:Factory/dpdk/dpdk-18.02.2.tar.xz /work/SRC/openSUSE:Factory/.dpdk.new.28833/dpdk-18.11.tar.xz differ: char 25, line 1