summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-11-27Merge tag 'upstream/18.11' into 18.11.xLuca Boccassi84-881/+1221
Upstream version 18.11 Change-Id: Id9cada796755fc46d8b3f4af056b0e80879c94f6 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-27New upstream version 18.11upstream/18.11upstreamLuca Boccassi84-881/+1221
Change-Id: I6c63198045de1e34fda8a7b4665d89d5f4a20d20 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-19Update librte-security symbols, not experimental anymoreLuca Boccassi1-10/+20
Change-Id: I60dfe8bd6ddaf7863aa9514f5c0417130f0f8b4d Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-19Bump version to 18.11-rc4Luca Boccassi1-1/+1
Change-Id: I897c188de83d7340af60d6a5adfe052b574740b4 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-19Remove mention of patches from d/changelog, never shippedLuca Boccassi1-4/+0
Change-Id: I77df0f9e01117e5949ecb192f5f7e4188dee302d Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-19Drop patches merged in 18.11-rc4Luca Boccassi4-138/+0
Change-Id: I3d5b1f53b20cfa8823dcbf81379a53e3ade4c049 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-19Merge tag 'upstream/18.11-rc4' into 18.11.xLuca Boccassi75-763/+1468
Upstream version 18.11-rc4 Change-Id: I0ae00b31e3b74bb949a8c14753cada70a1325a64 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-19New upstream version 18.11-rc4upstream/18.11-rc4Luca Boccassi75-763/+1468
Change-Id: I861e1a2f7df210f57f44f1ad56b9ef789a4675e3 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-16Note dpdk_config_options in d/changelogLuca Boccassi1-0/+4
Change-Id: I7d89fa418053b81bbe4cd8bd279bcfd02c3787b3 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-16Add dpdk_config_options list to DEB_BUILD_OPTIONSLuca Boccassi1-1/+10
Allow users to pass a comma-separated list of meson configure options via DEB_BUILD_OPTIONS Change-Id: I1738428fef207d1e27a2059b07c80425a1609b50 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-16changelog: mention dkms related fixes for 18.11Christian Ehrhardt1-0/+3
Change-Id: I52e8817aa9ebf1aaae7030f158db545085a0e1b8 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-16d/control: enhance dkms builds by depending on libelf-devChristian Ehrhardt1-0/+2
Change-Id: Icc9ca45b3a10678fdfe3053dbfda069523e2bc12 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-16d/dpdk-rte-kni-dkms.dkms.in: fix dkms build in newer kernels by adding a ↵Christian Ehrhardt1-1/+1
path for its own kni_fifo.h Change-Id: I469f4af91522098ba9d7f9477900111a38d5337f Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-15Note B-Dep debhelper bump in d/changelogLuca Boccassi1-0/+1
Change-Id: Id8a46a7b7929877a5358da15f7634bac93e68290 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-15B-Dep on Debhelper >= 10.3, which introduced Meson supportLuca Boccassi1-1/+1
Change-Id: Ic04191a3ee78409d6be4ee7cb8eac59bb5970b60 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-15Note armhf patch in d/changelogLuca Boccassi1-0/+1
Change-Id: I93d5257d4888b84a44c83ebd2e18e9f666ad3e64 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-15Backport patch to fix armhf buildLuca Boccassi2-0/+25
Change-Id: Ia375a31c984fca3a2d84381ec8c72dcfecf94bd6 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-15Merge changes I36520f38,I59e218b8,Iaf4dc32f,I1c88c888 into 18.11.xLuca Boccassi6-384/+533
* changes: fix package version changelog: apply wrap-and-sort --wrap-always --trailing-comma d/control, d/control.modules.in, d/dpdk.install, d/dpdk-doc.install: apply wrap-and-sort --wrap-always --trailing-comma d/rules: d/control: drop the majority of PMDs to suggest and select only a common subset for Recommends
2018-11-15fix package versionChristian Ehrhardt1-1/+1
it was my mistake this slipped in, sorry Change-Id: I36520f3801cd1abb2317f78b1fd4e56505b947a5 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-15changelog: apply wrap-and-sort --wrap-always --trailing-commaChristian Ehrhardt1-0/+2
Change-Id: I59e218b8e907787946a88b712657404db0532427 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-15d/control, d/control.modules.in, d/dpdk.install, d/dpdk-doc.install: apply ↵Christian Ehrhardt4-388/+517
wrap-and-sort --wrap-always --trailing-comma Change-Id: Iaf4dc32f8d09ded6cacb260208a4dfb7d9332957 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-15d/rules: d/control: drop the majority of PMDs to suggest and select only a ↵Christian Ehrhardt2-3/+21
common subset for Recommends Change-Id: I1c88c888206196c727a1902f7ec8008af6b6dee1 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-15Enable more PMDs for armhfLuca Boccassi1-13/+13
Change-Id: I596d8ed396ada95ccc003c00a94f1cad9ce6504e Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-15set RTE_MACHINE after potential external overrideChristian Ehrhardt1-3/+3
Change-Id: I4bfa59886592511af7ebe6c6d78014675d0a3173 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-15changelog: select baseline RTE_MACHINE=defaultChristian Ehrhardt1-2/+2
Change-Id: Id8f3370c526418ab298d3f4a5cf1dd2148ad5976 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-15d/rules: select baseline RTE_MACHINE=defaultChristian Ehrhardt1-17/+3
Change-Id: Ic08f51b9d8aa8d76b34a1d9dd35972109253e7dd Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-15changelog: update build fixes to upstream submitted v4Christian Ehrhardt1-1/+3
Change-Id: I8724cffaa2e1458cf65792660c4aa4aace2a7682 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-15update build fixes to upstream submitted v4Christian Ehrhardt4-40/+113
Change-Id: Iaa30d7e82ef5e87c0175dc2e5a566a63abe7f8e3 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-14changelog: enable more architectures on PMDs now buildingChristian Ehrhardt1-1/+1
Change-Id: I0823d8a43dbbb05cead33e415917c16064d86b2c Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-14d/control: enable more architectures on PMDs now buildingChristian Ehrhardt1-5/+5
Change-Id: Ie379d8c7d56d6479cc83038a8e92a330c2deee68 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-14changelog: librte-pmd-avp18.11 now builds for i386 as wellChristian Ehrhardt1-0/+1
Change-Id: Iada86275330c5e374f7e26f4d9205277565a401a Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-14d/control: librte-pmd-avp18.11 now builds for i386 as wellChristian Ehrhardt1-1/+1
Change-Id: I139c6767d9cbeb8af84211302d5d9d79fba40c8d Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-14Bump changelog version to rc3Luca Boccassi1-1/+1
Change-Id: Ieba7f3cf38eac4b5a68fb10b5dd3bb4424bbd241 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-14Merge tag 'upstream/18.11-rc3' into 18.11.xLuca Boccassi89-651/+1565
Upstream version 18.11-rc3 Change-Id: I60edf371bef2e72307adde288af0ba1e9de3a720 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-14New upstream version 18.11-rc3upstream/18.11-rc3Luca Boccassi89-651/+1565
Change-Id: I958b9d019027ef049bd992b3968a667f3ae382ae Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-14changelog: fixes for armhf buildsChristian Ehrhardt1-0/+2
There are still build issue son arm with meson like: Checking for size of "void *": 4 Message: ['-march=armv7a'] config/arm/meson.build:160:7: ERROR: Could not get define '__ARM_NEON' So we might disable it if we continue to fail. But this is a step in the right direction IMHO. Change-Id: I52aac4f36e3ec0a23bce64c758b5be0fb3db0c10 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-14d/rules: armhf has no default machine, set old default machineChristian Ehrhardt1-1/+1
Change-Id: I066e3b548f23764910113310c578cdf7c6404d81 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-14d/control: fix libnuma compile issues now available on armhfChristian Ehrhardt1-1/+1
Change-Id: I96c2b22856e4b916cdec8ba8d7a19283c7142d4d Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-14changelog: fix non x86 compilation and defaultsChristian Ehrhardt1-1/+5
PPC still fails at ../drivers/net/mlx5/mlx5_flow_tcf.c: In function ‘flow_tcf_validate’: ../drivers/net/mlx5/mlx5_flow_tcf.c:2017:20: error: incompatible types when assigning to type ‘__vector __bool int’ {aka ‘__vector(4) __bool int’} from type ‘int’ in_port_id_set = 1; ^ This is fixed in -rc3, maybe you could push an -rc3 on top of this? Change-Id: I87df7f75ee1c886a94b305d2f81126a6ad3ded00 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-14- d/p/fix-build-arch-defaults.patch: fix non x86 compilation and defaultsChristian Ehrhardt2-0/+40
Change-Id: I87e5bc6ea5313e6a8c48ab8d6a56a152187649cc Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-13Restore RTE_MACHINE DEB_BUILD_OPTIONSLuca Boccassi1-1/+24
Pass it to meson, and set reasonable defaults Change-Id: Id2a8a89e9af2dc733c9f486a7bc219adc332f6fc Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-13Fix /lib/dpdk/dpdk-init status callLuca Boccassi1-1/+1
It's /lib/dpdk/dpdk-init status not /lib/dpdk/dpdk-init --status Change-Id: I45015657df84bea1727046329f1c082d41008bb7 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-13Note dropping patches in d/changelogLuca Boccassi1-0/+4
Change-Id: I679c53238581f2fd4be80901e81ffd5d3c9562d8 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-13Drop all patches, not needed anymoreLuca Boccassi3-462/+0
Change-Id: I04fc3c1765395b92984d980af39f6027b6901f48 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-13Update changelog for latest packaging changesLuca Boccassi1-1/+7
Change-Id: Idb41170285ce02f4bc7396212b9bcb9f7f01e3ee Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-13Add libbsd-dev dependency on libdpdk-dev for bsd/string.hLuca Boccassi1-1/+2
Since dpdk is built with libbsd-dev, a public header needs to include bsd/strings.h so a dependency is needed Change-Id: I5bf3bda02c438621553cbb7a1a1995d84e7f8157 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-13Add libssl-dev dependency on libdpdk-dev for libcrypto.pcLuca Boccassi1-0/+1
libdpdk.pc lists libcrypto as a Requires.private for static builds, but due to the way pkg-config works the Requires.private dependencies must always be satisfied regardless of whether pkg-config --static is used or not, or it will fail. Change-Id: If6ec5486966316fed96d498acf4d4819fbc5becd Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-13Override lintian warning about scripts with extension in binLuca Boccassi1-0/+3
Change-Id: I8ce6e7530b894ad3c04a8ea5d0c4fb1e159e5cd6 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-13Enable PIE hardeningLuca Boccassi1-1/+1
Change-Id: I9e8e8becf32de18defe9c27a904c6cffb1706ad3 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-13Override pkg-config flags Lintian errorLuca Boccassi1-0/+2
Change-Id: I0baeba26961ee1ff18a773ba30c697c90aaea9b7 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>