Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I69a6d0529ba78c54935fec7e42d5341110125a7f
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: Ib2f5546e0c769d2d9008abb432d571b7fdb9928e
Gbp-Dch: Ignore
Signed-off-by: Santiago <santiagorr@riseup.net>
|
|
While not a DM/DD yet, it probably is right to help any sponsor later on
to recognize myself as one of the primary maintainers/uploaders.
Change-Id: I36f9a51efc7f7f54f92b7fe859159a87be9775bc
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
packages
Change-Id: I90d6cfded77c2d182b70053022a296c9e8f9dc3d
Signed-off-by: Santiago <santiagorr@riseup.net>
|
|
Change-Id: I68cd6a63d69da0263524e607d0c6fe20cbc6dc50
Gbp-Dch: Ignore
Signed-off-by: Santiago <santiagorr@riseup.net>
|
|
Change-Id: I14cc5444558066c6dcd7a8120e20294157a68c82
Gbp-Dch: Ignore
Signed-off-by: Santiago <santiagorr@riseup.net>
|
|
Change-Id: Ifb801ddae137052a0f936025e21c619690ed520a
Gbp-Dch: Ignore
Signed-off-by: Santiago <santiagorr@riseup.net>
|
|
Change-Id: Ied365df4e8298ce90a09b778131b6bc2a43514e4
Signed-off-by: Gowrishankar Muthukrishnan <gowrishankar.m@linux.vnet.ibm.com>
|
|
Change-Id: I65ff2c7e6c69b9c46e0bb6cbc83cd630742424c7
Signed-off-by: Gowrishankar Muthukrishnan <gowrishankar.m@linux.vnet.ibm.com>
|
|
Change-Id: I57f021fd776f2943247e551db0e72e8802e8685d
Signed-off-by: Gowrishankar Muthukrishnan <gowrishankar.m@linux.vnet.ibm.com>
|
|
This patchset enables lpm, acl, sched, table, port and pileline libs in ppc64le
and also address few patches in related examples (ip_pipeline and l3fwd).
Upstream patches pulled into deb_dpdk.
Change-Id: I73bf0a2a20da227476601b748448f16e2b471eaf
Signed-off-by: Gowrishankar Muthukrishnan <gowrishankar.m@linux.vnet.ibm.com>
|
|
Change-Id: Iedac669925b3f85e3a76c035d3c4a848bcfb7670
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I1745d19c386dc8c8ccbfa17dac654709206d1c19
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
They all build the same kernel modules so they should not be
installed together.
Change-Id: If9e1d0d428e829a56f77aaafcda0a5da0ed60e97
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I02a4d8f457603e031e0ea631ed308dc88051c4fb
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
|
|
From the License field specification in the Policy: "If there are no
remaining lines, then all of the short names or short names followed by
license exceptions making up the first line must be described in
stand-alone License paragraphs. Otherwise, this field should either
include the full text of the license(s) or include a pointer to the
license file under /usr/share/common-licenses..."
As discussed on IRC, icedove (thunderbird) for example uses a similar
debian/copyright file:
http://sources.debian.net/src/icedove/1:45.2.0-4/debian/copyright/?hl=3742#L3742
This patch solves a lintian warning about missing Licenses paragraphs.
Change-Id: I605e141983e3ac8a4193d196bf6967b6846cc711
Gbp-Dch: Ignore
Signed-off-by: Santiago <santiagorr@riseup.net>
|
|
Change-Id: I30c9f072f611acda7d0762ca62b77ada30b14dcc
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Parse DEB_BUILD_OPTIONS and let users override the defaults.
If DPDK_CONFIG is overridden, allow users to store it in the debian/
directory, to avoid modifying the upstream tree, and also avoid
modifying it during dh_auto_configure.
Change-Id: I6b4f449a36ab079fab271b5930b020fbafc24905
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
In order to allow users to call debian/rules manually and overriding
the default values of DPDK_CONFIG, RTE_MACHINE and RTE_TARGET assign
the defaults with ?= instead of :=
Change-Id: I5b4b63e62572705b37ff37d610df6305546c62f5
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: If6d2777a100073d5788305101324d3531639374d
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
uscan does not work with the current URL:
$ uscan --report-status
uscan warning: In debian/watch,
no matching hrefs for watch line
http://www.dpdk.org/download /browse/dpdk/snapshot/
dpdk-(.+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
Switch to fast.dpdk.org.rel to fix it.
Change-Id: Id375c375ef7254c8e2c023b290c8ce85e8171ce7
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I8efb4f41d53324c10cc902c6927a7f463f614fea
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
As usual separate from the functional commit to ease cherry picking.
Change-Id: I2bb5adfefde0078b5b2734c763a03d25d4b7e819
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
Linux kernel v4.8 removes macro DEFINE_PCI_DEVICE_TABLE
Linux: 7e9321599011 ("treewide: remove references to the now unnecessary
DEFINE_PCI_DEVICE_TABLE")
Replaced macro with its value in kni ethtool drivers.
Backport of upstream http://dpdk.org/dev/patchwork/patch/15717/
Change-Id: I7d6cef8e1087c7f71d5a8783c282bf64ab0278a4
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
In case the test is failing this allows to debug the case as the adt
artifacts will include the dkms build logs.
Change-Id: I26a68199428b28332adea2a83da23a647f7756da
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
Mention the contributions of santiago to copyright and d/control.
Change-Id: I1e07c1a5aed147605fd5058cb60ffbe503a4b615
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
Add the matching changlog entry for man page creation.
Change-Id: I40cac61f858dba69901146a44ea0262cf546dc31
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
d/control fix by from santiagorr@riseup.net
Since already listed at the source there is no need to relist the home
page on further packages.
The section of the source defines the sections for binaries built, so
since source is libs there is no need to list libs again.
Change-Id: I41703607c265f06966d4c589cce42d8ffeee63e9
Signed-off-by: Santiago RR <santiagorr@riseup.net>
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
Copyright fixes from santiagorr@riseup.net
Change-Id: I00c8ae6933aa63df30f0d7a2efe42be57b49e622
Signed-off-by: Santiago RR <santiagorr@riseup.net>
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
Typo fix from santiagorr@riseup.net
Change-Id: I7cbf360639b25e25975d8745d7282de8e154ce08
Signed-off-by: Santiago RR <santiagorr@riseup.net>
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
Call the build of manpages in d/rules arch indep build to be available for
later install-runtime (which is arch dep, but uses the same directories).
Change-Id: I9035d09a9d44c6fbc049f20a20db8bbb51c6478a
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
Backport of the expected to be accepted patches to add man page
generation for installed binaries.
http://dpdk.org/ml/archives/dev/2016-August/045079.html
Change-Id: I53046cc707ef312f7b036ad3cb4ef7265bf5276a
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
Update copyright years, and more accurately reflect the license of
each file.
Thanks Santiago <santiagorr@riseup.net> for the patch (slightly
modified)!
Change-Id: I14278731348535a983f71d8f54d3d55303370655
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Pass RTE_DEVEL_BUILD=n to make calls to avoid building the test
pmds with rpath set to the current path, which is wrong for binaries
shipped by distributions.
Fixes Lintian Error:
E: dpdk: binary-or-shlib-defines-rpath usr/bin/dpdk-pdump
/home/lboccass/git/dpdk_deb/debian/build/shared-root/lib
Change-Id: I45e6a72beed1769fe35277ec5a2bcf50788254bd
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Update the changelog about the ppc64el enablement
Change-Id: I6b9623f9f907e3f8905d8830d9e4417f279a95c5
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
ppc64el has 16M huge pages so they are added to the config and init
scripts.
Along that it became obvious that the comment in the conf should be
tweaked at least a bit to be more readable.
Change-Id: Ic97f20f17203b0a423439f7a6323879e25c47886
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
Latest dpdk FTBFS for power8 default config.
This (re-)enables a config symbol as recommended by IBM
(gowrishankar.m@in.ibm.com)
Change-Id: I926546c4ff666d00fa9565afad72cd77e3af99e3
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
Since we already had the code from 1G pages to not fail if not supported
this was just adding about the same.
But for a 16M supporting environment we expect is to be able to get
2x16M hugepages, so as with 2M pages we test for mountpoints and the
actual alloc to be correct.
Change-Id: I0b4e106f11eaebfe068dbb20130add5840e98368
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
Tests are now functional on ppc64el as well, enable them in the guarding
script and d/t/control.
Change-Id: I0b92ccee43cab66fdb5bbb05b79902344a899746
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
As with arm there is no rte_rtm_supported on ppc64el, so adding an arch
qualifier in the symbols file.
Change-Id: Icbc457f3d9378120524bc817f3f3e650cd54cf85
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
Enable ppc64el to build supported packages on that architecture as well.
xen dependencies are not available on ppc64el, so disable xen pmd in
that case.
powerpc currently has several libraries and pmds disabled in its default
dpdk config. That defines the range of expected-to-work packages.
Follow that and remove ppc64el architecture on those libs and pmds as packages.
Change-Id: I7f18962ad9e021c42e80739ddd569db4ecfe65dc
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Change-Id: Ic0bb0741f4027dd4ed371e3228aa770fb3b698f9
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
When the binary kernel module build is enabled, a new package is
autogenerated. This requires adding it to the debian/control file,
and then cleaning it up.
Doing this via a backup debian/control.orig file that is gitignored
is error prone and can lead to changes being inadvertently and
silently overwritten.
Use a sed expression to remove the exact autogenerated snippet
instead to avoid this issue.
Change-Id: If04c25d2b267f654475567b78a36fd1de8318d76
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Otherwise the DPDK build errors out when the other environment
variables are set.
Change-Id: Iaa63a8e747be4daae5d23fa986e184a63eed827f
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Add missing forwarded, origin, author, last-update fields to patch
header.
Change-Id: I6c422286232a2a1171e40429a478898ac4b3c6f0
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
- Note about README.source instructions
- Note about setting compiler flags in debian/rules
- Note about rte-compile-pre-cppflags.patch backport
Change-Id: I5f931b28a73f844147b032b36dce1d54701b333e
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: If56b884bc682988665a21c534f7637e3497cf006
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Part of fix for:
W: dpdk-dev: hardening-no-relro usr/share/dpdk/x86_64-default-linuxapp-gcc/app/dpdk-pmdinfogen
Change-Id: I27805d114619944d2cb0df2d35ddbf3d157aea18
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Part of fix for:
W: dpdk-dev: hardening-no-relro usr/share/dpdk/x86_64-default-linuxapp-gcc/app/dpdk-pmdinfogen
Change-Id: I16b05ddb5ca59dc57be462bf756cb25fb5baaf95
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
|