Accepting request 476754 from home:ndas:branches:network
- Upgrade to LTS release of 16.11 which contains fixes below: * app/test: fix symmetric session free in crypto perf tests * app/testpmd: fix check for invalid ports * app/testpmd: fix static build link ordering * crypto/aesni_gcm: fix IV size in capabilities * crypto/aesni_gcm: fix J0 padding bytes * crypto/aesni_mb: fix incorrect crypto session * crypto/openssl: fix extra bytes written at end of data * crypto/openssl: fix indentation in guide * crypto/qat: fix IV size in capabilities * crypto/qat: fix to avoid buffer overwrite in OOP case * cryptodev: fix crash on null dereference * cryptodev: fix loop in device query * devargs: reset driver name pointer on parsing failure * drivers/crypto: fix different auth/cipher keys * ethdev: check maximum number of queues for statistics * ethdev: fix extended statistics name index * ethdev: fix port data mismatched in multiple process model * ethdev: fix port lookup if none * ethdev: remove invalid function from version map * examples/ethtool: fix driver information * examples/ethtool: fix querying non-PCI devices * examples/ip_pipeline: fix coremask limitation * examples/ip_pipeline: fix parsing of pass-through pipeline * examples/l2fwd-crypto: fix overflow * examples/vhost: fix calculation of mbuf count * examples/vhost: fix lcore initialization * mempool: fix API documentation * mempool: fix stack handler dequeue * net/af_packet: fix fd use after free OBS-URL: https://build.opensuse.org/request/show/476754 OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=36
This commit is contained in:
parent
d01fcff59d
commit
ddc9ce00ac
3
dpdk-16.11.1.tar.xz
Normal file
3
dpdk-16.11.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:028ce0d405fd91a4955f142014a771a2deaebdf4d46bd45500ffa8e5ee1c287d
|
||||
size 9052212
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e2923017f0da808c09c2722e02fecb071b95f0ff0164d11ea26f170c7048517a
|
||||
size 9048728
|
@ -1,3 +1,111 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 3 11:37:59 CET 2017 - ndas@suse.de
|
||||
|
||||
- Upgrade to LTS release of 16.11 which contains fixes below:
|
||||
* app/test: fix symmetric session free in crypto perf tests
|
||||
* app/testpmd: fix check for invalid ports
|
||||
* app/testpmd: fix static build link ordering
|
||||
* crypto/aesni_gcm: fix IV size in capabilities
|
||||
* crypto/aesni_gcm: fix J0 padding bytes
|
||||
* crypto/aesni_mb: fix incorrect crypto session
|
||||
* crypto/openssl: fix extra bytes written at end of data
|
||||
* crypto/openssl: fix indentation in guide
|
||||
* crypto/qat: fix IV size in capabilities
|
||||
* crypto/qat: fix to avoid buffer overwrite in OOP case
|
||||
* cryptodev: fix crash on null dereference
|
||||
* cryptodev: fix loop in device query
|
||||
* devargs: reset driver name pointer on parsing failure
|
||||
* drivers/crypto: fix different auth/cipher keys
|
||||
* ethdev: check maximum number of queues for statistics
|
||||
* ethdev: fix extended statistics name index
|
||||
* ethdev: fix port data mismatched in multiple process model
|
||||
* ethdev: fix port lookup if none
|
||||
* ethdev: remove invalid function from version map
|
||||
* examples/ethtool: fix driver information
|
||||
* examples/ethtool: fix querying non-PCI devices
|
||||
* examples/ip_pipeline: fix coremask limitation
|
||||
* examples/ip_pipeline: fix parsing of pass-through pipeline
|
||||
* examples/l2fwd-crypto: fix overflow
|
||||
* examples/vhost: fix calculation of mbuf count
|
||||
* examples/vhost: fix lcore initialization
|
||||
* mempool: fix API documentation
|
||||
* mempool: fix stack handler dequeue
|
||||
* net/af_packet: fix fd use after free
|
||||
* net/bnx2x: fix Rx mode configuration
|
||||
* net/cxgbe/base: initialize variable before reading EEPROM
|
||||
* net/cxgbe: fix parenthesis on bitwise operation
|
||||
* net/ena: fix setting host attributes
|
||||
* net/enic: fix hardcoding of some flow director masks
|
||||
* net/enic: fix memory leak with oversized Tx packets
|
||||
* net/enic: remove unnecessary function parameter attributes
|
||||
* net/i40e: enable auto link update for 25G
|
||||
* net/i40e: fix Rx checksum flag
|
||||
* net/i40e: fix TC bandwidth definition
|
||||
* net/i40e: fix VF reset flow
|
||||
* net/i40e: fix checksum flag in x86 vector Rx
|
||||
* net/i40e: fix crash in close
|
||||
* net/i40e: fix deletion of all macvlan filters
|
||||
* net/i40e: fix ethertype filter on X722
|
||||
* net/i40e: fix link update delay
|
||||
* net/i40e: fix logging for Tx free threshold check
|
||||
* net/i40e: fix segment number in reassemble process
|
||||
* net/i40e: fix wrong return value when handling PF message
|
||||
* net/i40e: fix xstats value mapping
|
||||
* net/i40evf: fix casting between structs
|
||||
* net/i40evf: fix reporting of imissed packets
|
||||
* net/ixgbe: fix blocked interrupts
|
||||
* net/ixgbe: fix received packets number for ARM
|
||||
* net/ixgbe: fix received packets number for ARM NEON
|
||||
* net/ixgbevf: fix max packet length
|
||||
* net/mlx5: fix RSS hash result for flows
|
||||
* net/mlx5: fix Rx packet validation and type
|
||||
* net/mlx5: fix Tx doorbell
|
||||
* net/mlx5: fix endianness in Tx completion queue
|
||||
* net/mlx5: fix inconsistent link status
|
||||
* net/mlx5: fix leak when starvation occurs
|
||||
* net/mlx5: fix link status query
|
||||
* net/mlx5: fix memory leak when parsing device params
|
||||
* net/mlx5: fix missing inline attributes
|
||||
* net/mlx5: fix updating total length of multi-packet send
|
||||
* net/mlx: fix IPv4 and IPv6 packet type
|
||||
* net/nfp: fix VLAN offload flags check
|
||||
* net/nfp: fix typo in Tx offload capabilities
|
||||
* net/pcap: fix timestamps in output pcap file
|
||||
* net/qede/base: fix FreeBSD build
|
||||
* net/qede: add vendor/device id info
|
||||
* net/qede: fix PF fastpath status block index
|
||||
* net/qede: fix filtering code
|
||||
* net/qede: fix function declaration
|
||||
* net/qede: fix per queue statisitics
|
||||
* net/qede: fix resource leak
|
||||
* net/vhost: fix socket file deleted on stop
|
||||
* net/vhost: fix unix socket not removed as closing
|
||||
* net/virtio-user: fix not properly reset device
|
||||
* net/virtio-user: fix wrongly get/set features
|
||||
* net/virtio: fix build without virtio-user
|
||||
* net/virtio: fix crash when number of virtio devices > 1
|
||||
* net/virtio: fix multiple process support
|
||||
* net/virtio: fix performance regression due to TSO
|
||||
* net/virtio: fix rewriting LSC flag
|
||||
* net/virtio: fix wrong Rx/Tx method for secondary process
|
||||
* net/virtio: optimize header reset on any layout
|
||||
* net/virtio: store IO port info locally
|
||||
* net/virtio: store PCI operators pointer locally
|
||||
* net/vmxnet3: fix Rx deadlock
|
||||
* pci: fix check of mknod
|
||||
* pmdinfogen: fix endianness with cross-compilation
|
||||
* pmdinfogen: fix null dereference
|
||||
* sched: fix crash when freeing port
|
||||
* usertools: fix active interface detection when binding
|
||||
* vdev: fix detaching with alias
|
||||
* vfio: fix file descriptor leak in multi-process
|
||||
* vhost: allow many vhost-user ports
|
||||
* vhost: do not GSO when no header is present
|
||||
* vhost: fix dead loop in enqueue path
|
||||
* vhost: fix guest/host physical address mapping
|
||||
* vhost: fix long stall of negotiation
|
||||
* vhost: fix memory leak
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 24 13:46:44 CET 2017 - ndas@suse.de
|
||||
|
||||
|
@ -43,7 +43,7 @@
|
||||
# Do NOT edit this auto generated file! Edit dpdk.spec instead
|
||||
# and run 'pre_checkin.sh' before committing
|
||||
Name: dpdk-thunderx
|
||||
Version: 16.11
|
||||
Version: 16.11.1
|
||||
Release: 0
|
||||
Summary: Set of libraries and drivers for fast packet processing (thunderx)
|
||||
License: BSD-3-Clause and GPL-2.0 and LGPL-2.1
|
||||
@ -139,7 +139,7 @@ The DPDK Kernel NIC Interface (KNI) allows userspace applications access to the
|
||||
%define pmddir %{_libdir}/dpdk-pmds
|
||||
|
||||
%prep
|
||||
%setup -q -n dpdk-%{version}
|
||||
%setup -q -n dpdk-stable-16.11.1
|
||||
%patch1 -p1 -z .enic
|
||||
# This fixes CROSS compilation (broken) in the mk file for ThunderX
|
||||
sed -i '/^CROSS /s/^/#/' mk/machine/thunderx/rte.vars.mk
|
||||
|
108
dpdk.changes
108
dpdk.changes
@ -1,3 +1,111 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 3 11:37:59 CET 2017 - ndas@suse.de
|
||||
|
||||
- Upgrade to LTS release of 16.11 which contains fixes below:
|
||||
* app/test: fix symmetric session free in crypto perf tests
|
||||
* app/testpmd: fix check for invalid ports
|
||||
* app/testpmd: fix static build link ordering
|
||||
* crypto/aesni_gcm: fix IV size in capabilities
|
||||
* crypto/aesni_gcm: fix J0 padding bytes
|
||||
* crypto/aesni_mb: fix incorrect crypto session
|
||||
* crypto/openssl: fix extra bytes written at end of data
|
||||
* crypto/openssl: fix indentation in guide
|
||||
* crypto/qat: fix IV size in capabilities
|
||||
* crypto/qat: fix to avoid buffer overwrite in OOP case
|
||||
* cryptodev: fix crash on null dereference
|
||||
* cryptodev: fix loop in device query
|
||||
* devargs: reset driver name pointer on parsing failure
|
||||
* drivers/crypto: fix different auth/cipher keys
|
||||
* ethdev: check maximum number of queues for statistics
|
||||
* ethdev: fix extended statistics name index
|
||||
* ethdev: fix port data mismatched in multiple process model
|
||||
* ethdev: fix port lookup if none
|
||||
* ethdev: remove invalid function from version map
|
||||
* examples/ethtool: fix driver information
|
||||
* examples/ethtool: fix querying non-PCI devices
|
||||
* examples/ip_pipeline: fix coremask limitation
|
||||
* examples/ip_pipeline: fix parsing of pass-through pipeline
|
||||
* examples/l2fwd-crypto: fix overflow
|
||||
* examples/vhost: fix calculation of mbuf count
|
||||
* examples/vhost: fix lcore initialization
|
||||
* mempool: fix API documentation
|
||||
* mempool: fix stack handler dequeue
|
||||
* net/af_packet: fix fd use after free
|
||||
* net/bnx2x: fix Rx mode configuration
|
||||
* net/cxgbe/base: initialize variable before reading EEPROM
|
||||
* net/cxgbe: fix parenthesis on bitwise operation
|
||||
* net/ena: fix setting host attributes
|
||||
* net/enic: fix hardcoding of some flow director masks
|
||||
* net/enic: fix memory leak with oversized Tx packets
|
||||
* net/enic: remove unnecessary function parameter attributes
|
||||
* net/i40e: enable auto link update for 25G
|
||||
* net/i40e: fix Rx checksum flag
|
||||
* net/i40e: fix TC bandwidth definition
|
||||
* net/i40e: fix VF reset flow
|
||||
* net/i40e: fix checksum flag in x86 vector Rx
|
||||
* net/i40e: fix crash in close
|
||||
* net/i40e: fix deletion of all macvlan filters
|
||||
* net/i40e: fix ethertype filter on X722
|
||||
* net/i40e: fix link update delay
|
||||
* net/i40e: fix logging for Tx free threshold check
|
||||
* net/i40e: fix segment number in reassemble process
|
||||
* net/i40e: fix wrong return value when handling PF message
|
||||
* net/i40e: fix xstats value mapping
|
||||
* net/i40evf: fix casting between structs
|
||||
* net/i40evf: fix reporting of imissed packets
|
||||
* net/ixgbe: fix blocked interrupts
|
||||
* net/ixgbe: fix received packets number for ARM
|
||||
* net/ixgbe: fix received packets number for ARM NEON
|
||||
* net/ixgbevf: fix max packet length
|
||||
* net/mlx5: fix RSS hash result for flows
|
||||
* net/mlx5: fix Rx packet validation and type
|
||||
* net/mlx5: fix Tx doorbell
|
||||
* net/mlx5: fix endianness in Tx completion queue
|
||||
* net/mlx5: fix inconsistent link status
|
||||
* net/mlx5: fix leak when starvation occurs
|
||||
* net/mlx5: fix link status query
|
||||
* net/mlx5: fix memory leak when parsing device params
|
||||
* net/mlx5: fix missing inline attributes
|
||||
* net/mlx5: fix updating total length of multi-packet send
|
||||
* net/mlx: fix IPv4 and IPv6 packet type
|
||||
* net/nfp: fix VLAN offload flags check
|
||||
* net/nfp: fix typo in Tx offload capabilities
|
||||
* net/pcap: fix timestamps in output pcap file
|
||||
* net/qede/base: fix FreeBSD build
|
||||
* net/qede: add vendor/device id info
|
||||
* net/qede: fix PF fastpath status block index
|
||||
* net/qede: fix filtering code
|
||||
* net/qede: fix function declaration
|
||||
* net/qede: fix per queue statisitics
|
||||
* net/qede: fix resource leak
|
||||
* net/vhost: fix socket file deleted on stop
|
||||
* net/vhost: fix unix socket not removed as closing
|
||||
* net/virtio-user: fix not properly reset device
|
||||
* net/virtio-user: fix wrongly get/set features
|
||||
* net/virtio: fix build without virtio-user
|
||||
* net/virtio: fix crash when number of virtio devices > 1
|
||||
* net/virtio: fix multiple process support
|
||||
* net/virtio: fix performance regression due to TSO
|
||||
* net/virtio: fix rewriting LSC flag
|
||||
* net/virtio: fix wrong Rx/Tx method for secondary process
|
||||
* net/virtio: optimize header reset on any layout
|
||||
* net/virtio: store IO port info locally
|
||||
* net/virtio: store PCI operators pointer locally
|
||||
* net/vmxnet3: fix Rx deadlock
|
||||
* pci: fix check of mknod
|
||||
* pmdinfogen: fix endianness with cross-compilation
|
||||
* pmdinfogen: fix null dereference
|
||||
* sched: fix crash when freeing port
|
||||
* usertools: fix active interface detection when binding
|
||||
* vdev: fix detaching with alias
|
||||
* vfio: fix file descriptor leak in multi-process
|
||||
* vhost: allow many vhost-user ports
|
||||
* vhost: do not GSO when no header is present
|
||||
* vhost: fix dead loop in enqueue path
|
||||
* vhost: fix guest/host physical address mapping
|
||||
* vhost: fix long stall of negotiation
|
||||
* vhost: fix memory leak
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 24 13:46:44 CET 2017 - ndas@suse.de
|
||||
|
||||
|
@ -41,7 +41,7 @@
|
||||
# Add option to build without tools
|
||||
%bcond_without tools
|
||||
Name: dpdk
|
||||
Version: 16.11
|
||||
Version: 16.11.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
|
||||
@ -137,7 +137,7 @@ The DPDK Kernel NIC Interface (KNI) allows userspace applications access to the
|
||||
%define pmddir %{_libdir}/dpdk-pmds
|
||||
|
||||
%prep
|
||||
%setup -q -n dpdk-%{version}
|
||||
%setup -q -n dpdk-stable-16.11.1
|
||||
%patch1 -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