Accepting request 927313 from home:suntorytimed:branches:network
Rebased as requested - - Update LTS version to maintenance release 19.11.10 * app/crypto-perf: fix out-of-place mempool allocation * app/test: fix IPv6 header initialization * app/testpmd: change port link speed without stopping all * app/testpmd: fix help string for port reset * app/testpmd: fix IPv4 checksum * app/testpmd: fix MAC address after port reset * app/testpmd: fix offloads for newly attached port * app/testpmd: fix Tx checksum calculation for tunnel * bitmap: fix buffer overrun in bitmap init * bus: clarify log for non-NUMA-aware devices * bus/dpaa: fix freeing in FMAN interface destructor * common/mlx5: fix compatibility with OFED port query API * common/mlx5: fix Netlink port name padding in probing * common/mlx5: use new port query API if available * cryptodev: fix freeing after device release * crypto/mvsam: fix AES-GCM session parameters * crypto/mvsam: fix capabilities * crypto/mvsam: fix options parsing * crypto/mvsam: fix session data reset * crypto/octeontx: fix freeing after device release * crypto/qat: fix Arm build with special memcpy * devtools: fix file listing in maintainers check * distributor: fix 128-bit write alignment * doc: add limitation for ConnectX-4 with L2 in mlx5 guide * doc: announce common prefix for ethdev * doc: fix default burst size in testpmd * doc: fix spelling * drivers/net: fix memzone allocations for DMA memory * ethdev: fix doc of flow action * eventdev: fix event port setup in tx adapter * flow_classify: fix leaking rules on delete * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation * ipc: stop mp control thread on cleanup * kni: fix crash on userspace VA for segmented packets * kni: fix mbuf allocation for kernel side use * mempool/octeontx2: fix shift calculation * net/bnxt: check access to possible null pointer * net/bnxt: cleanup code * net/bnxt: clear cached statistics * net/bnxt: detect bad opaque in Rx completion * net/bnxt: fix auto-negotiation on Whitney+ * net/bnxt: fix check for PTP support in FW * net/bnxt: fix error handling in VNIC prepare * net/bnxt: fix error messages in VNIC prepare * net/bnxt: fix missing barriers in completion handling * net/bnxt: fix nested lock during bonding * net/bnxt: fix ring and context memory allocation * net/bnxt: fix Rx burst size constraint * net/bnxt: fix Rx interrupt setting * net/bnxt: fix scalar Tx completion handling * net/bnxt: fix Tx descriptor status implementation * net/bnxt: fix typo in log message * net/bnxt: improve probing log message * net/bnxt: invoke device removal event on recovery failure * net/bnxt: remove unnecessary code * net/bnxt: remove unnecessary comment * net/bnxt: set flow error after tunnel redirection free * net/bnxt: set flow error when free filter not available * net/bnxt: use common function to free VNIC resource * net/bnxt: workaround spurious zero stats in Thor * net/bonding: check flow setting * net/bonding: fix error message on flow verify * net/ena: enable multi-segment in Tx offload flags * net/ena: trigger reset on Tx prepare failure * net/hinic/base: fix LRO * net/hinic: increase protection of the VLAN * net/hns3: fix delay for waiting to stop Rx/Tx * net/hns3: fix filter parsing comment * net/hns3: fix Tx prepare after stop * net/hns3: fix VLAN strip log * net/hns3: increase VF reset retry maximum * net/i40e: fix descriptor scan on Arm * net/i40e: fix multi-process shared data * net/iavf: fix RSS key access out of bound * net/iavf: fix Tx threshold check * net/ice/base: fix first profile mask * net/ice/base: revert change of first profile mask * net/ice: fix default RSS key generation * net/ice: fix memzone leak when firmware is missing * net/ixgbe: fix flow entry access after freeing * net/mlx5: fix incorrect r/w lock usage in DMA unmap * net/mlx5: fix IPIP multi-tunnel validation * net/mlx5: fix match MPLS over GRE with key * net/mlx5: fix MPLS RSS expansion * net/mlx5: fix overflow in mempool argument * net/mlx5: fix representor interrupt handler * net/mlx5: fix RoCE LAG bond device probing * net/mlx5: fix RSS flow item expansion for GRE key * net/mlx5: fix Rx/Tx queue checks * net/mlx5: fix switchdev mode recognition * net/mlx5: fix typo in vectorized Rx comments * net/mlx5: limit implicit MPLS RSS expansion over GRE * net/mlx5: limit inner RSS expansion for MPLS * net/mlx5: remove redundant operations in NEON Rx * net/mlx5: remove unsupported flow item MPLS over IP * net/mlx5: workaround drop action with old kernel * net/mvpp2: fix configured state dependency * net/mvpp2: fix port speed overflow * net/octeontx2: fix default MCAM allocation size * net/octeontx2: fix flow creation limit on CN98xx * net/octeontx2: use runtime LSO format indices * net/octeontx/base: fix debug build with clang * net/pfe: remove unnecessary null check * net/sfc: fix MAC stats lock in xstats query by ID * net/sfc: fix MAC stats update for stopped device * net/sfc: fix reading adapter state without locking * net/sfc: fix xstats query by ID according to ethdev * net/sfc: fix xstats query by unsorted list of IDs * net/softnic: fix connection memory leak * net/softnic: fix memory leak as profile is freed * net/virtio: fix aarch32 build * net/virtio: fix refill order in packed ring datapath * net/virtio: report maximum MTU in device info * power: fix namespace for internal struct * rib: fix max depth IPv6 lookup * test/crypto: fix mbuf reset after null check * test/crypto: fix mempool size for session-less * test/crypto: fix typo in AES case * test/crypto: fix typo in ESN case * test/mbuf: fix virtual address conversion * tests/eal: fix memory leak * vhost/crypto: check request pointer before dereference * vhost: fix crash on reconnect * vhost: fix missing guest pages table NUMA realloc * vhost: fix missing memory table NUMA realloc * vhost: utilize dynamic memory allocator * Changes from 19.11.9: https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25 - rename 0001-SLE15-SP3-compatibility-patch-for-kni.patch to 0002-SLE15-SP3-compatibility-patch-for-kni.patch - rename dpdk-fallthrough-comment-fixes.patch to 0003-dpdk-fallthrough-comment-fixes.patch OBS-URL: https://build.opensuse.org/request/show/927313 OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=130
This commit is contained in:
parent
8a5a5f7fc9
commit
02e3c0cb0e
@ -28,3 +28,4 @@ diff -Nur dpdk-stable-19.11.8/kernel/linux/kni/compat.h new/kernel/linux/kni/com
|
||||
(defined(RHEL_RELEASE_CODE) && \
|
||||
RHEL_RELEASE_VERSION(8, 3) <= RHEL_RELEASE_CODE)
|
||||
#define HAVE_TX_TIMEOUT_TXQUEUE
|
||||
|
@ -47,3 +47,4 @@ Signed-off-by: Takashi Iwai <tiwai@suse.de>
|
||||
case RTE_INTR_MODE_NONE:
|
||||
udev->mode = RTE_INTR_MODE_NONE;
|
||||
udev->info.irq = UIO_IRQ_NONE;
|
||||
|
3
dpdk-19.11.10.tar.xz
Normal file
3
dpdk-19.11.10.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d94f27b58fd8abd7a793501ede80230b9f5fc07062c9671ed8f2cb19c31da936
|
||||
size 12464532
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4ec0f2fb563a533cabd3e6ec4110a412c63eb7da1aa1ccdb802ab65d166f4efa
|
||||
size 12449904
|
141
dpdk.changes
141
dpdk.changes
@ -1,3 +1,144 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 13:41:49 UTC 2021 - Stefan Weiberg <sweiberg@suse.com>
|
||||
|
||||
- - Update LTS version to maintenance release 19.11.10
|
||||
* app/crypto-perf: fix out-of-place mempool allocation
|
||||
* app/test: fix IPv6 header initialization
|
||||
* app/testpmd: change port link speed without stopping all
|
||||
* app/testpmd: fix help string for port reset
|
||||
* app/testpmd: fix IPv4 checksum
|
||||
* app/testpmd: fix MAC address after port reset
|
||||
* app/testpmd: fix offloads for newly attached port
|
||||
* app/testpmd: fix Tx checksum calculation for tunnel
|
||||
* bitmap: fix buffer overrun in bitmap init
|
||||
* bus: clarify log for non-NUMA-aware devices
|
||||
* bus/dpaa: fix freeing in FMAN interface destructor
|
||||
* common/mlx5: fix compatibility with OFED port query API
|
||||
* common/mlx5: fix Netlink port name padding in probing
|
||||
* common/mlx5: use new port query API if available
|
||||
* cryptodev: fix freeing after device release
|
||||
* crypto/mvsam: fix AES-GCM session parameters
|
||||
* crypto/mvsam: fix capabilities
|
||||
* crypto/mvsam: fix options parsing
|
||||
* crypto/mvsam: fix session data reset
|
||||
* crypto/octeontx: fix freeing after device release
|
||||
* crypto/qat: fix Arm build with special memcpy
|
||||
* devtools: fix file listing in maintainers check
|
||||
* distributor: fix 128-bit write alignment
|
||||
* doc: add limitation for ConnectX-4 with L2 in mlx5 guide
|
||||
* doc: announce common prefix for ethdev
|
||||
* doc: fix default burst size in testpmd
|
||||
* doc: fix spelling
|
||||
* drivers/net: fix memzone allocations for DMA memory
|
||||
* ethdev: fix doc of flow action
|
||||
* eventdev: fix event port setup in tx adapter
|
||||
* flow_classify: fix leaking rules on delete
|
||||
* (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
|
||||
* ipc: stop mp control thread on cleanup
|
||||
* kni: fix crash on userspace VA for segmented packets
|
||||
* kni: fix mbuf allocation for kernel side use
|
||||
* mempool/octeontx2: fix shift calculation
|
||||
* net/bnxt: check access to possible null pointer
|
||||
* net/bnxt: cleanup code
|
||||
* net/bnxt: clear cached statistics
|
||||
* net/bnxt: detect bad opaque in Rx completion
|
||||
* net/bnxt: fix auto-negotiation on Whitney+
|
||||
* net/bnxt: fix check for PTP support in FW
|
||||
* net/bnxt: fix error handling in VNIC prepare
|
||||
* net/bnxt: fix error messages in VNIC prepare
|
||||
* net/bnxt: fix missing barriers in completion handling
|
||||
* net/bnxt: fix nested lock during bonding
|
||||
* net/bnxt: fix ring and context memory allocation
|
||||
* net/bnxt: fix Rx burst size constraint
|
||||
* net/bnxt: fix Rx interrupt setting
|
||||
* net/bnxt: fix scalar Tx completion handling
|
||||
* net/bnxt: fix Tx descriptor status implementation
|
||||
* net/bnxt: fix typo in log message
|
||||
* net/bnxt: improve probing log message
|
||||
* net/bnxt: invoke device removal event on recovery failure
|
||||
* net/bnxt: remove unnecessary code
|
||||
* net/bnxt: remove unnecessary comment
|
||||
* net/bnxt: set flow error after tunnel redirection free
|
||||
* net/bnxt: set flow error when free filter not available
|
||||
* net/bnxt: use common function to free VNIC resource
|
||||
* net/bnxt: workaround spurious zero stats in Thor
|
||||
* net/bonding: check flow setting
|
||||
* net/bonding: fix error message on flow verify
|
||||
* net/ena: enable multi-segment in Tx offload flags
|
||||
* net/ena: trigger reset on Tx prepare failure
|
||||
* net/hinic/base: fix LRO
|
||||
* net/hinic: increase protection of the VLAN
|
||||
* net/hns3: fix delay for waiting to stop Rx/Tx
|
||||
* net/hns3: fix filter parsing comment
|
||||
* net/hns3: fix Tx prepare after stop
|
||||
* net/hns3: fix VLAN strip log
|
||||
* net/hns3: increase VF reset retry maximum
|
||||
* net/i40e: fix descriptor scan on Arm
|
||||
* net/i40e: fix multi-process shared data
|
||||
* net/iavf: fix RSS key access out of bound
|
||||
* net/iavf: fix Tx threshold check
|
||||
* net/ice/base: fix first profile mask
|
||||
* net/ice/base: revert change of first profile mask
|
||||
* net/ice: fix default RSS key generation
|
||||
* net/ice: fix memzone leak when firmware is missing
|
||||
* net/ixgbe: fix flow entry access after freeing
|
||||
* net/mlx5: fix incorrect r/w lock usage in DMA unmap
|
||||
* net/mlx5: fix IPIP multi-tunnel validation
|
||||
* net/mlx5: fix match MPLS over GRE with key
|
||||
* net/mlx5: fix MPLS RSS expansion
|
||||
* net/mlx5: fix overflow in mempool argument
|
||||
* net/mlx5: fix representor interrupt handler
|
||||
* net/mlx5: fix RoCE LAG bond device probing
|
||||
* net/mlx5: fix RSS flow item expansion for GRE key
|
||||
* net/mlx5: fix Rx/Tx queue checks
|
||||
* net/mlx5: fix switchdev mode recognition
|
||||
* net/mlx5: fix typo in vectorized Rx comments
|
||||
* net/mlx5: limit implicit MPLS RSS expansion over GRE
|
||||
* net/mlx5: limit inner RSS expansion for MPLS
|
||||
* net/mlx5: remove redundant operations in NEON Rx
|
||||
* net/mlx5: remove unsupported flow item MPLS over IP
|
||||
* net/mlx5: workaround drop action with old kernel
|
||||
* net/mvpp2: fix configured state dependency
|
||||
* net/mvpp2: fix port speed overflow
|
||||
* net/octeontx2: fix default MCAM allocation size
|
||||
* net/octeontx2: fix flow creation limit on CN98xx
|
||||
* net/octeontx2: use runtime LSO format indices
|
||||
* net/octeontx/base: fix debug build with clang
|
||||
* net/pfe: remove unnecessary null check
|
||||
* net/sfc: fix MAC stats lock in xstats query by ID
|
||||
* net/sfc: fix MAC stats update for stopped device
|
||||
* net/sfc: fix reading adapter state without locking
|
||||
* net/sfc: fix xstats query by ID according to ethdev
|
||||
* net/sfc: fix xstats query by unsorted list of IDs
|
||||
* net/softnic: fix connection memory leak
|
||||
* net/softnic: fix memory leak as profile is freed
|
||||
* net/virtio: fix aarch32 build
|
||||
* net/virtio: fix refill order in packed ring datapath
|
||||
* net/virtio: report maximum MTU in device info
|
||||
* power: fix namespace for internal struct
|
||||
* rib: fix max depth IPv6 lookup
|
||||
* test/crypto: fix mbuf reset after null check
|
||||
* test/crypto: fix mempool size for session-less
|
||||
* test/crypto: fix typo in AES case
|
||||
* test/crypto: fix typo in ESN case
|
||||
* test/mbuf: fix virtual address conversion
|
||||
* tests/eal: fix memory leak
|
||||
* vhost/crypto: check request pointer before dereference
|
||||
* vhost: fix crash on reconnect
|
||||
* vhost: fix missing guest pages table NUMA realloc
|
||||
* vhost: fix missing memory table NUMA realloc
|
||||
* vhost: utilize dynamic memory allocator
|
||||
* Changes from 19.11.9:
|
||||
https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
|
||||
- rename
|
||||
0001-SLE15-SP3-compatibility-patch-for-kni.patch
|
||||
to
|
||||
0002-SLE15-SP3-compatibility-patch-for-kni.patch
|
||||
- rename
|
||||
dpdk-fallthrough-comment-fixes.patch
|
||||
to
|
||||
0003-dpdk-fallthrough-comment-fixes.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 16:46:30 CEST 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -53,7 +53,7 @@
|
||||
# Add option to build without tools
|
||||
%bcond_without tools
|
||||
Name: dpdk%{name_tag}
|
||||
Version: 19.11.8
|
||||
Version: 19.11.10
|
||||
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
|
||||
@ -62,8 +62,8 @@ URL: http://dpdk.org
|
||||
Source: http://fast.dpdk.org/rel/dpdk-%{version}.tar.xz
|
||||
Source1: preamble
|
||||
Patch1: 0001-fix-cpu-compatibility.patch
|
||||
Patch2: 0001-SLE15-SP3-compatibility-patch-for-kni.patch
|
||||
Patch3: dpdk-fallthrough-comment-fixes.patch
|
||||
Patch2: 0002-SLE15-SP3-compatibility-patch-for-kni.patch
|
||||
Patch3: 0003-dpdk-fallthrough-comment-fixes.patch
|
||||
BuildRequires: doxygen
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: kernel-syms
|
||||
@ -76,6 +76,7 @@ BuildRequires: pesign-obs-integration
|
||||
BuildRequires: zlib-devel
|
||||
Conflicts: dpdk-any
|
||||
Provides: dpdk-any = %{version}
|
||||
Obsoletes: dpdk-kmp-trace < %{version}
|
||||
ExclusiveArch: %exclusive_arch
|
||||
%if 0%{?sle_version} >= 120400
|
||||
BuildRequires: rdma-core-devel
|
||||
|
Loading…
Reference in New Issue
Block a user