Neil Horman
634d97f252
Resolves: bz1548404
2018-09-27 14:41:11 -04:00
Neil Horman
29514aa1f7
Resolves: bz 1548404
2018-09-27 14:25:08 -04:00
Fedora Release Engineering
079deeea6a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 23:06:32 +00:00
Neil Horman
0df4d4b442
Resolves: bz1571361
2018-04-24 13:15:37 -04:00
Timothy Redaelli
d15d2d27de
Fix "Requires: dpdk" by adding epoch
...
Resolves: bz 1564548
2018-04-10 11:25:20 +02:00
Neil Horman
ef7fe382b6
Resolves: bz 1564548
2018-04-06 15:40:10 -04:00
Neil Horman
a7fb59aa14
Update DPDK to LTS release 17.11.1
...
Note: This requires an EPOCH bump, but is needed to link with OVS
Resolves: bz 1564548
2018-04-06 15:18:55 -04:00
Timothy Redaelli
52a69879eb
Replace "/usr/bin/env python" with "/usr/bin/python3"
...
Phase 1 of https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
Resolves : #1564215
2018-04-06 11:04:28 +02:00
Neil Horman
a6e5133304
Resolves: bz 1564215
2018-04-05 14:12:59 -04:00
Neil Horman
a8d196430a
Fixing date in changelog
2018-03-14 07:29:05 -04:00
Neil Horman
0fbd33669c
Resolves: 1548404
2018-03-08 13:46:04 -05:00
Neil Horman
0a1db0d33b
Resolves bz 1548404
2018-02-27 16:03:58 -05:00
Neil Horman
c859593f94
Resolves bz 1548404
2018-02-27 15:25:53 -05:00
Neil Horman
ad4ae46109
Resolves bz 1548404
2018-02-27 15:25:30 -05:00
Neil Horman
58b352af2d
Resolves: bz 1545455
2018-02-26 14:00:08 -05:00
Timothy Redaelli
19a0d9337f
Add BuildRequires: gcc
...
This is needed since GCC will be removed from BuildRoot
https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-02-19 10:37:24 +01:00
Fedora Release Engineering
4841ee82aa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 07:15:11 +00:00
Iryna Shcherbina
da35c896c2
Update Python 2 dependency declarations to new packaging standards
2018-01-03 12:41:46 +01:00
Neil Horman
9c7cd86c54
Resolves: bz1519322
...
Resolves: bz1519332
Resolves: bz1519336
2017-11-30 12:37:28 -05:00
Neil Horman
fa7000a8ad
Update to latest upstream
2017-11-16 16:30:19 -05:00
Neil Horman
c560cd8ef3
dpdk: update to 17.08 (bz 1479601)
2017-08-10 14:14:13 -04:00
Neil Horman
1f0725d632
Resolves: bz 1476341
2017-07-31 11:47:20 -04:00
Fedora Release Engineering
c52b4798d8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2017-07-26 06:31:14 +00:00
Neil Horman
9890c7a8d0
Resolves: bz 1450021
2017-05-15 15:21:20 -04:00
Neil Horman
8816b75a33
Resolves: bz 1426561
2017-02-24 13:40:34 -05:00
Neil Horman
8af87f94d1
Resolves: bz 142285
2017-02-22 10:17:56 -05:00
Neil Horman
45f496a7f3
REsolves: bz 1419731
2017-02-07 12:17:21 -05:00
Neil Horman
37160b0165
Resolves: bz 1419731
2017-02-07 12:16:41 -05:00
Neil Horman
6f454a7d2d
Resolves: Bz 1394589
2016-11-15 15:05:06 -05:00
Neil Horman
50e63f751e
resolves: bz 1361451
2016-08-02 15:05:13 -04:00
Panu Matilainen
e17ab00173
- Update to 16.04
...
- Drop all patches, they're not needed anymore
- Drop linker script generation, its upstream now
- Enable vhost numa support again
2016-04-14 11:57:55 +03:00
Panu Matilainen
4047cbae56
Generalize target/machine/etc macros to enable i686 builds
2016-03-16 11:42:54 +02:00
Panu Matilainen
1ceb8c515f
vhost numa code causes crashes, disable until upstream fixes
2016-03-16 11:42:44 +02:00
Panu Matilainen
07453da715
Disable unmaintained librte_power as per upstream recommendation
2016-03-01 15:55:23 +02:00
Panu Matilainen
1382547ee6
Eliminate the need for the enic patch by eliminating second -Wall from CFLAGS
2016-03-01 15:53:34 +02:00
Panu Matilainen
e0841ab3ef
Drop no longer needed -Wno-error=array-bounds from CFLAGS
2016-03-01 15:43:29 +02:00
Panu Matilainen
847f834b03
Drop no longer needed bnx2x patch, the gcc false positive has been fixed
2016-03-01 15:11:21 +02:00
Neil Horman
587202f673
Resolves: bz 1307431
2016-02-16 11:52:18 -05:00
Dennis Gilmore
cbae95aa4c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2016-02-03 18:58:08 +00:00
Panu Matilainen
4cc0992520
Quoting fixes in the spec
...
- Use a different quoting method to avoid messing up vim syntax highlighting
- CONFIG_RTE_MACHINE value needs to be quoted too
2016-01-26 14:45:14 +02:00
Panu Matilainen
251f084df4
Enable librte_vhost NUMA-awareness
...
Note that CONFIG_RTE_LIBRTE_VHOST is enabled by default in DPDK
since 2.1 so we can "reuse" the redundant line for enabling
CONFIG_RTE_LIBRTE_VHOST_NUMA instead, but that makes the commit
seem slightly strange.
2016-01-25 18:07:12 +02:00
Panu Matilainen
7c36913a2c
Adopt upstream standard installation layout now that there is one.
...
Now that upstream has a sane "make install" target, lets use it.
The layout (inevitably) differs a fair bit from what we had but
better switch now than live with our own invention forevermore.
2016-01-20 16:43:58 +02:00
Panu Matilainen
01bbd4d155
Define & use a macro for includedir location throughout the spec
...
No layout changes here, just to make next step simpler.
2016-01-20 16:43:27 +02:00
Panu Matilainen
457cb5d962
Make option matching stricter in spec setconf
...
Previously commented-out and/or similar entries could mistakenly
match the grep (but fail the sed-part). Doesn't affect current
config so its just future-proofing.
2016-01-20 16:43:13 +02:00
Panu Matilainen
15b653debe
Establish a driver directory for automatic driver loading.
...
Configure %{_libdir}/dpdk-pmds as the default driver directory,
from which all pmds will be automatically loaded, no more manually
messing with -d, yay. Add symlinks for all the pmds, and move the
unversioned pmd symlinks to -devel where they belong.
2016-01-20 16:43:05 +02:00
Panu Matilainen
02e4a4c017
Update to dpdk 2.2.0
2016-01-20 16:42:01 +02:00
Aaron Conole
171be5b8cc
dpdk.spec: Build an examples SDK package
...
Include examples to be built with the SDK, and ratchet the version
forward. IMPORTANT: this commit disables the vm_power_manager example
since that particular example requires in-tree builds, which is not
possible. Also disabled is the ip_pipeline build, since it depends on
sse4 intrinsics.
Signed-off-by: Aaron Conole <aconole@redhat.com>
2015-11-13 17:29:18 -05:00
Panu Matilainen
76d6fa84dd
dpdk.spec: PMD builds: Enable the bnx2x build
...
This commit enables building the Broadcom NetXtreme II poll mode
driver.
Signed-off-by: Aaron Conole <aconole@redhat.com>
2015-11-13 17:29:18 -05:00
Aaron Conole
8f01de6aa6
dpdk.spec: linkage and file overlap
...
The dpdk-tools and dpdk packages copy the same files into %{_bindir}, which
should be avoided. To fix this, setup an exclude.
Additionally, there's an odd requirement imposed by using dpdk because of
libraries not being linked in properly against the shared objects generated.
To fix this, introduce the dt-needed patch. A version of this has been
accepted upstream for some PMDs, but we will do this for all.
Signed-off-by: Aaron Conole <aconole@redhat.com>
2015-11-13 17:29:13 -05:00
Aaron Conole
4c2d5be950
dpdk.spec: dpdk: bundle tools separately
...
There is currently a bug where -tools and the main package include the
same dpdk tools, which were meant to be separate packages. Remove the
overlap.
Signed-off-by: Aaron Conole <aconole@redhat.com>
2015-10-27 10:43:04 -04:00