Accepting request 580903 from network
OBS-URL: https://build.opensuse.org/request/show/580903 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=25
This commit is contained in:
commit
06883a8bbc
3
dpdk-17.11.1.tar.xz
Normal file
3
dpdk-17.11.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:f87e7a741cb531c13a410a17882fbc5677c1737e6e44507e06c8b38901be1821
|
||||||
|
size 10212956
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:75e8103183ba1aa012f2e63a4b50bcd2e8a155376722b64fc59c8f07d8f8d930
|
|
||||||
size 10204168
|
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 28 07:02:13 UTC 2018 - marco.varlese@suse.de
|
||||||
|
|
||||||
|
- The vm_power example does not work for ppc64le since it uses the
|
||||||
|
IXGBE PMD driver which is not available for that platform(bsc#1082154):
|
||||||
|
* Disable CONFIG_RTE_LIBRTE_POWER for the sample application;
|
||||||
|
* Disable CONFIG_RTE_LIBRTE_IXGBE_PMD for the actual PMD driver;
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Feb 27 14:45:25 UTC 2018 - marco.varlese@suse.de
|
||||||
|
|
||||||
|
- Upgraded to latest stable release 17.11.1 (LTS): some of the fixes include:
|
||||||
|
* location changes of the GPL and LGPL licenses;
|
||||||
|
* net/mlx4:
|
||||||
|
- fix drop flow resources leak
|
||||||
|
* net/bnxt:
|
||||||
|
- double increment of idx during Tx ring alloc
|
||||||
|
- group info usage
|
||||||
|
- check for ether type
|
||||||
|
- size of Tx ring in HW
|
||||||
|
- number of pools for RSS
|
||||||
|
- return code in MAC address set
|
||||||
|
- link speed setting with autoneg off
|
||||||
|
* net/nfp:
|
||||||
|
- MTU settings
|
||||||
|
- jumbo settings
|
||||||
|
- CRC strip check behaviour
|
||||||
|
* net/sfc:
|
||||||
|
- multicast address list copy memory leak
|
||||||
|
- DMA memory leak after kvarg processing failure
|
||||||
|
- fix label name to be consistent
|
||||||
|
* net/i40e:
|
||||||
|
- VLAN offload setting issue
|
||||||
|
- FDIR input set conflict
|
||||||
|
- FDIR rule confiliction issue
|
||||||
|
- setting MAC address of VF
|
||||||
|
- flow director Rx resource defect
|
||||||
|
- warn when writing global registers
|
||||||
|
- multiple driver support
|
||||||
|
- interrupt conflict with multi-driver
|
||||||
|
- Rx interrupt
|
||||||
|
- check multi-driver option parsing
|
||||||
|
- flow director filter
|
||||||
|
* net/qede:
|
||||||
|
- enable LRO over tunnels
|
||||||
|
- reject config with no Rx queue
|
||||||
|
- check tunnel L3 header
|
||||||
|
- tunnel header size in Tx BD configuration
|
||||||
|
- VF LRO tunnel configuration
|
||||||
|
* net/mlx5:
|
||||||
|
- Tx checksum offloads
|
||||||
|
- un-supported RSS hash fields use
|
||||||
|
- device operation type
|
||||||
|
- pedantic compilation
|
||||||
|
- fix pedantic compilation
|
||||||
|
- flow item validation
|
||||||
|
- flow RSS configuration
|
||||||
|
- UAR remapping on non configured queues
|
||||||
|
- secondary process verification
|
||||||
|
- port stop by verify flows are still present
|
||||||
|
- flow priority on queue action
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jan 15 11:20:39 CET 2018 - ndas@suse.de
|
Mon Jan 15 11:20:39 CET 2018 - ndas@suse.de
|
||||||
|
|
||||||
|
@ -48,10 +48,10 @@
|
|||||||
# Do NOT edit this auto generated file! Edit dpdk.spec instead
|
# Do NOT edit this auto generated file! Edit dpdk.spec instead
|
||||||
# and run 'pre_checkin.sh' before committing
|
# and run 'pre_checkin.sh' before committing
|
||||||
Name: dpdk-thunderx
|
Name: dpdk-thunderx
|
||||||
Version: 17.11
|
Version: 17.11.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Set of libraries and drivers for fast packet processing (thunderx)
|
Summary: Set of libraries and drivers for fast packet processing (thunderx)
|
||||||
License: BSD-3-Clause and GPL-2.0 and LGPL-2.1
|
License: BSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-only
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
Url: http://dpdk.org
|
Url: http://dpdk.org
|
||||||
Source: http://fast.dpdk.org/rel/dpdk-%{version}.tar.xz
|
Source: http://fast.dpdk.org/rel/dpdk-%{version}.tar.xz
|
||||||
@ -157,7 +157,7 @@ The DPDK Kernel NIC Interface (KNI) allows userspace applications access to the
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
# can't use %{name} because of dpdk-thunderx
|
# can't use %{name} because of dpdk-thunderx
|
||||||
%setup -q -n dpdk-%{version}
|
%setup -q -n dpdk-stable-%{version}
|
||||||
%patch1 -p1 -z .enic
|
%patch1 -p1 -z .enic
|
||||||
|
|
||||||
# This fixes CROSS compilation (broken) in the mk file for ThunderX
|
# This fixes CROSS compilation (broken) in the mk file for ThunderX
|
||||||
@ -204,6 +204,8 @@ function setdefaultconf()
|
|||||||
%endif
|
%endif
|
||||||
%ifarch ppc64le
|
%ifarch ppc64le
|
||||||
setconf CONFIG_RTE_LIBRTE_PMD_RING n $1
|
setconf CONFIG_RTE_LIBRTE_PMD_RING n $1
|
||||||
|
setconf CONFIG_RTE_LIBRTE_IXGBE_PMD n $1
|
||||||
|
setconf CONFIG_RTE_LIBRTE_POWER n $1
|
||||||
%endif
|
%endif
|
||||||
}
|
}
|
||||||
# In case dpdk-devel is installed, we should ignore its hints about the SDK directories
|
# In case dpdk-devel is installed, we should ignore its hints about the SDK directories
|
||||||
|
62
dpdk.changes
62
dpdk.changes
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 28 07:02:13 UTC 2018 - marco.varlese@suse.de
|
||||||
|
|
||||||
|
- The vm_power example does not work for ppc64le since it uses the
|
||||||
|
IXGBE PMD driver which is not available for that platform(bsc#1082154):
|
||||||
|
* Disable CONFIG_RTE_LIBRTE_POWER for the sample application;
|
||||||
|
* Disable CONFIG_RTE_LIBRTE_IXGBE_PMD for the actual PMD driver;
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Feb 27 14:45:25 UTC 2018 - marco.varlese@suse.de
|
||||||
|
|
||||||
|
- Upgraded to latest stable release 17.11.1 (LTS): some of the fixes include:
|
||||||
|
* location changes of the GPL and LGPL licenses;
|
||||||
|
* net/mlx4:
|
||||||
|
- fix drop flow resources leak
|
||||||
|
* net/bnxt:
|
||||||
|
- double increment of idx during Tx ring alloc
|
||||||
|
- group info usage
|
||||||
|
- check for ether type
|
||||||
|
- size of Tx ring in HW
|
||||||
|
- number of pools for RSS
|
||||||
|
- return code in MAC address set
|
||||||
|
- link speed setting with autoneg off
|
||||||
|
* net/nfp:
|
||||||
|
- MTU settings
|
||||||
|
- jumbo settings
|
||||||
|
- CRC strip check behaviour
|
||||||
|
* net/sfc:
|
||||||
|
- multicast address list copy memory leak
|
||||||
|
- DMA memory leak after kvarg processing failure
|
||||||
|
- fix label name to be consistent
|
||||||
|
* net/i40e:
|
||||||
|
- VLAN offload setting issue
|
||||||
|
- FDIR input set conflict
|
||||||
|
- FDIR rule confiliction issue
|
||||||
|
- setting MAC address of VF
|
||||||
|
- flow director Rx resource defect
|
||||||
|
- warn when writing global registers
|
||||||
|
- multiple driver support
|
||||||
|
- interrupt conflict with multi-driver
|
||||||
|
- Rx interrupt
|
||||||
|
- check multi-driver option parsing
|
||||||
|
- flow director filter
|
||||||
|
* net/qede:
|
||||||
|
- enable LRO over tunnels
|
||||||
|
- reject config with no Rx queue
|
||||||
|
- check tunnel L3 header
|
||||||
|
- tunnel header size in Tx BD configuration
|
||||||
|
- VF LRO tunnel configuration
|
||||||
|
* net/mlx5:
|
||||||
|
- Tx checksum offloads
|
||||||
|
- un-supported RSS hash fields use
|
||||||
|
- device operation type
|
||||||
|
- pedantic compilation
|
||||||
|
- fix pedantic compilation
|
||||||
|
- flow item validation
|
||||||
|
- flow RSS configuration
|
||||||
|
- UAR remapping on non configured queues
|
||||||
|
- secondary process verification
|
||||||
|
- port stop by verify flows are still present
|
||||||
|
- flow priority on queue action
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jan 15 11:20:39 CET 2018 - ndas@suse.de
|
Mon Jan 15 11:20:39 CET 2018 - ndas@suse.de
|
||||||
|
|
||||||
|
@ -46,10 +46,10 @@
|
|||||||
%define lname libdpdk-17_11-0
|
%define lname libdpdk-17_11-0
|
||||||
|
|
||||||
Name: dpdk
|
Name: dpdk
|
||||||
Version: 17.11
|
Version: 17.11.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Set of libraries and drivers for fast packet processing
|
Summary: Set of libraries and drivers for fast packet processing
|
||||||
License: BSD-3-Clause and GPL-2.0 and LGPL-2.1
|
License: BSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-only
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
Url: http://dpdk.org
|
Url: http://dpdk.org
|
||||||
Source: http://fast.dpdk.org/rel/dpdk-%{version}.tar.xz
|
Source: http://fast.dpdk.org/rel/dpdk-%{version}.tar.xz
|
||||||
@ -155,7 +155,7 @@ The DPDK Kernel NIC Interface (KNI) allows userspace applications access to the
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
# can't use %{name} because of dpdk-thunderx
|
# can't use %{name} because of dpdk-thunderx
|
||||||
%setup -q -n dpdk-%{version}
|
%setup -q -n dpdk-stable-%{version}
|
||||||
%patch1 -p1 -z .enic
|
%patch1 -p1 -z .enic
|
||||||
|
|
||||||
# This fixes CROSS compilation (broken) in the mk file for ThunderX
|
# This fixes CROSS compilation (broken) in the mk file for ThunderX
|
||||||
@ -202,6 +202,8 @@ function setdefaultconf()
|
|||||||
%endif
|
%endif
|
||||||
%ifarch ppc64le
|
%ifarch ppc64le
|
||||||
setconf CONFIG_RTE_LIBRTE_PMD_RING n $1
|
setconf CONFIG_RTE_LIBRTE_PMD_RING n $1
|
||||||
|
setconf CONFIG_RTE_LIBRTE_IXGBE_PMD n $1
|
||||||
|
setconf CONFIG_RTE_LIBRTE_POWER n $1
|
||||||
%endif
|
%endif
|
||||||
}
|
}
|
||||||
# In case dpdk-devel is installed, we should ignore its hints about the SDK directories
|
# In case dpdk-devel is installed, we should ignore its hints about the SDK directories
|
||||||
|
Loading…
Reference in New Issue
Block a user