Luca Boccassi [Tue, 13 Nov 2018 11:18:01 +0000 (11:18 +0000)]
Fix /lib/dpdk/dpdk-init status call
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>
Luca Boccassi [Mon, 12 Nov 2018 16:20:07 +0000 (16:20 +0000)]
Note dropping patches in d/changelog
Change-Id: I679c53238581f2fd4be80901e81ffd5d3c9562d8
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 12 Nov 2018 16:18:51 +0000 (16:18 +0000)]
Drop all patches, not needed anymore
Change-Id: I04fc3c1765395b92984d980af39f6027b6901f48
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 2 Nov 2018 18:30:25 +0000 (18:30 +0000)]
Update changelog for latest packaging changes
Change-Id: Idb41170285ce02f4bc7396212b9bcb9f7f01e3ee
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 2 Nov 2018 18:00:11 +0000 (18:00 +0000)]
Add libbsd-dev dependency on libdpdk-dev for bsd/string.h
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>
Luca Boccassi [Fri, 2 Nov 2018 17:43:23 +0000 (17:43 +0000)]
Add libssl-dev dependency on libdpdk-dev for libcrypto.pc
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>
Luca Boccassi [Fri, 2 Nov 2018 17:26:35 +0000 (17:26 +0000)]
Override lintian warning about scripts with extension in bin
Change-Id: I8ce6e7530b894ad3c04a8ea5d0c4fb1e159e5cd6
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 2 Nov 2018 17:22:34 +0000 (17:22 +0000)]
Enable PIE hardening
Change-Id: I9e8e8becf32de18defe9c27a904c6cffb1706ad3
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 2 Nov 2018 17:16:46 +0000 (17:16 +0000)]
Override pkg-config flags Lintian error
Change-Id: I0baeba26961ee1ff18a773ba30c697c90aaea9b7
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 2 Nov 2018 17:12:10 +0000 (17:12 +0000)]
Build-depend on libjansson-dev, needed by telemetry library
Change-Id: I7485576fb4e0de9aa037748d41028157b3631a4c
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 2 Nov 2018 16:50:27 +0000 (16:50 +0000)]
Drop libdpdk-dbgsym - not really used and broken in sid
debhelper tools got stricter on acting on packages missing from
debian/control, so the generation of libdpdk-dbgsym is broken. It was
always a hack anyway since dbgsym are not supposed to be created
manually
Change-Id: I423e7006049a48085686dfea5c3dc106ec86217a
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 1 Nov 2018 13:27:22 +0000 (13:27 +0000)]
Add missing docs links in debian/control
Change-Id: I1a9c20bf0571b824d32a3007065712583b4931dd
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 1 Nov 2018 13:27:06 +0000 (13:27 +0000)]
Use https for all docs links in d/control
Change-Id: Iec8abcb643a004ebe642522a4933068d58597853
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 1 Nov 2018 13:00:49 +0000 (13:00 +0000)]
Update changelog with Meson changes
Change-Id: I23deb09da7a05e3967006c2b00d09af007aa3c53
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 29 Oct 2018 16:11:14 +0000 (16:11 +0000)]
Update changelog for 18.11
Change-Id: Ica63f9450ac5d2c8f84543bb531c8f7c5d7e9a25
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 29 Oct 2018 16:00:37 +0000 (16:00 +0000)]
Update symbols for 18.11
Change-Id: I32baffb99fd4c591de298fcf720cf463561c01a7
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 29 Oct 2018 15:50:21 +0000 (15:50 +0000)]
Add new 18.11 PMDs
Change-Id: I98658ebf18809c7e983dd5fb86130b7b01dd19b3
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 29 Oct 2018 14:17:35 +0000 (14:17 +0000)]
Update control and symbols to 18.11
Change-Id: I01cd48a4dfefabd7bc2d7cd88166887af9bb7d79
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 12 Oct 2018 12:24:16 +0000 (13:24 +0100)]
Add librte-pmd-enetc for new PMD
Change-Id: Ic8b7b3fdc479df4bc56ccfe911fac91afd1d94a2
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 12 Oct 2018 10:32:46 +0000 (11:32 +0100)]
Use pkg-config rather than SDK in autotests
Change-Id: I573da457a21662a02e1f11a45a759f44ed36dc43
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 12 Oct 2018 09:51:40 +0000 (10:51 +0100)]
Fix typo in dkms autopkgtest log
Change-Id: Id2d03828909d9f5d8f2cc587e75b9e84e6ebb0b4
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 11 Oct 2018 19:33:11 +0000 (20:33 +0100)]
Set minimum RDMA core version to 16
ibverbs needs to be newer than what is available in Debian stretch, so
bump the build dependency.
Change-Id: I978fbde8411203ec85c855758b47f1ec99cc1e49
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 11 Oct 2018 15:59:41 +0000 (16:59 +0100)]
Drop dpdk-dev SDK
Make dpdk-dev a transitional dummy package, as with pkgconfig upstream
support it's no longer necessary for third parties to use the dpdk
specific SDK.
Change-Id: Ib3710d1c806d0017759599615884da3c133612ae
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 2 Oct 2018 18:54:02 +0000 (19:54 +0100)]
Add missing BNX URL metadata
Change-Id: I2b17c80d7205df809e54cad1e4ff7799467af63f
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 2 Oct 2018 18:52:29 +0000 (19:52 +0100)]
Package zlib PMD
The zlib library is commonly installed, so Meson will build the zlib
PMD. Package it to avoid annoying dh-missing errors and build failures.
Change-Id: I344cd924858dd3392de78e79420c5830b4982212
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 2 Oct 2018 18:44:39 +0000 (19:44 +0100)]
Use dh-missing
In order to catch new libraries being added, use dh-missing so that
installed but unpackaged files cause the build to fail.
Add an ignore for custom.css which is always installed even when not
building the documentation due to a Meson quirk.
Change-Id: I52afa5e6c091ddd6ec9f9d40d1892263b26f191f
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 2 Oct 2018 18:51:26 +0000 (19:51 +0100)]
Package libraries built by default
Meson build by default a handful of new libraries, package them
Change-Id: I5ebd451231c8af7741c9984c6ae78373f7c7cd2d
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 2 Oct 2018 18:49:08 +0000 (19:49 +0100)]
Build-depend on libbsd-dev and libelf-dev
Allows to use external dependencies rather than inline versions of
library functions, so that we don't have to worry about security
issues and so on.
Change-Id: I313f94d0ed82766caab5d84a690d2ffea4ac771b
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 2 Oct 2018 18:48:32 +0000 (19:48 +0100)]
Don't build dpdk-doc when using the nodoc profile
Change-Id: Ia1dbaaffea54b1bd4986ac58769840ac9ccbb488
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 2 Oct 2018 18:32:32 +0000 (19:32 +0100)]
Switch to Meson
Switch build system from the legacy makefiles to Meson.
Add build dependencies on Meson and pkg-config, update package
names to match the shared library files and their symbols files,
use dh_install instead of manually copying files, delete pkg-config
file as it's provided upstream.
Change-Id: I43271c311736f94a96e55b72b0a056ac45d8eb62
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 2 Oct 2018 18:13:45 +0000 (19:13 +0100)]
Bump debhelper compat to 10
Change-Id: Ia97e2b695735d707b2da500db349de4f8388e6f9
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 12 Nov 2018 16:16:11 +0000 (16:16 +0000)]
Merge tag 'upstream/18.11-rc2' into 18.11.x
New upstream version 18.11-rc2
Change-Id: I5ef3516f5bef8875ef584d1e68b4893c21eb1f8e
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 12 Nov 2018 16:14:45 +0000 (16:14 +0000)]
New upstream version 18.11-rc2
Change-Id: I43ca4edd0747b2dfc38c574ebf3c0aac17d7392c
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 1 Nov 2018 11:59:50 +0000 (11:59 +0000)]
New upstream version 18.11-rc1
Change-Id: Iaa71986dd6332e878d8f4bf493101b2bbc6313bb
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 27 Aug 2018 15:26:54 +0000 (16:26 +0100)]
Note Standards-Version change in d/changelog
Change-Id: I42e2013e045f2e25f05cb705aa946c6e4710b94a
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 27 Aug 2018 15:26:36 +0000 (16:26 +0100)]
Bump Standards-Version to 4.2.1
Change-Id: Ibf2b34007949fcec560550608cc71eb183c912b2
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 27 Aug 2018 15:26:00 +0000 (16:26 +0100)]
Note R3 in d/changelog
Change-Id: Iec2c8f0ac5fee9f25613ca00e7194ee05e87c2ef
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 27 Aug 2018 15:25:44 +0000 (16:25 +0100)]
Add Rules-Requires-Root: no to d/control
Change-Id: I4061cb2b1424758666af411463d0c6d985ac8038
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 27 Aug 2018 15:25:06 +0000 (16:25 +0100)]
Note terse option in d/changelog
Change-Id: I6a613bc229a48f4efee34561475d1ef121a4d63a
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 27 Aug 2018 15:24:41 +0000 (16:24 +0100)]
Implemente terse DEB_BUILD_OPTIONS
Change-Id: I05ce1e54095ea7f8256ca7840951252b0105d1cb
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 27 Aug 2018 15:24:18 +0000 (16:24 +0100)]
Note new packages in d/changelog
Change-Id: Ic15dd2d3a433f6f7c5ad326eca144b6a014a7d5d
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 27 Aug 2018 15:15:20 +0000 (16:15 +0100)]
Add missing packages for PMDs built by default
Change-Id: Iab4c3f1ab52c9734a406b4cf4a0a2e83d13d85d5
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 27 Aug 2018 15:00:34 +0000 (16:00 +0100)]
Add more armhf packages
These libraries and PMDs are built by default (broken symlinks can be
found in libdpdk-dev) so packaged them
Change-Id: Id988f8734e7d42bd3d45871de5e91e4b9c7e7425
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 27 Aug 2018 09:07:05 +0000 (10:07 +0100)]
Note libibverbs-dev dep addition in d/changelog
Change-Id: I88b0d9d35540e36585078f41650c205415f88c0d
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 27 Aug 2018 09:06:19 +0000 (10:06 +0100)]
Add libibverbs-dev dependency in libdpdk-dev
Change-Id: Ia7de6217da6cd555aaaf4b245632d3263f2fec2d
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 24 Aug 2018 08:51:40 +0000 (09:51 +0100)]
Note armhf build in d/changelog
Change-Id: I759e3b8c81468d30657dccfa06b82b685733041e
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Dmitry Eremin-Solenikov [Wed, 22 Aug 2018 11:29:16 +0000 (14:29 +0300)]
Enable building DPDK for armhf
Change-Id: I3f82b8c7a86e822a79a3e406b4877b4d2a58751d
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Christian Ehrhardt [Thu, 23 Aug 2018 06:20:56 +0000 (08:20 +0200)]
changelog: fix ppc64el build issue
Change-Id: Ia12e2280a46c01e1d994cd46dd04afb7dcab53a5
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Wed, 22 Aug 2018 12:10:34 +0000 (14:10 +0200)]
- d/p/tmpfix-ppc-build-error.patch: fix ppc64el build issue
Change-Id: I0d72bd26fc633584ad717c14981994077838f7a9
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Luca Boccassi [Wed, 15 Aug 2018 11:56:04 +0000 (12:56 +0100)]
Note PMD name change in d/changelog
Change-Id: Ie94bed548a758dbf6f2896ce87759763b761ae80
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 15 Aug 2018 11:06:58 +0000 (12:06 +0100)]
Rename librte-ifcvf-vdpa to librte-pmd-ifc following upstream change
18.08 renamed this PMD library, so rename the package and symbols file
Change-Id: Ib26a77dc00a98482dd3869781065c6c423a8dae5
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 14 Aug 2018 18:22:56 +0000 (19:22 +0100)]
Note symbols ABI bump in d/changelog
Change-Id: I0e4dd51a4258973e816fb70392dd12f08640bd67
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 14 Aug 2018 18:22:32 +0000 (19:22 +0100)]
Update symbols files for 18.08
Change-Id: Icf091abf06b7ffe0317b771293162deb2f46a31f
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 14 Aug 2018 18:19:42 +0000 (19:19 +0100)]
Note ABI bump in d/changelog
Change-Id: If29d89c75f2f30d69c6efda5aa056a0a2690b83e
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 14 Aug 2018 18:19:08 +0000 (19:19 +0100)]
Update ABI to 18.08
Change-Id: Id6c6fdb436ee67e07d45042fc0c86b4ad9c14c98
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 14 Aug 2018 18:17:41 +0000 (19:17 +0100)]
Note new libmnl dep in d/changelog
Change-Id: I35ea06ac92e957d80988ef203b978a9c6cf5ba14
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 14 Aug 2018 18:13:16 +0000 (19:13 +0100)]
Add build-dependency on libmnl-dev, needed by MLX PMD
Change-Id: I51459c18e700ba30fc3629cb371af07ccc6cb7a4
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 14 Aug 2018 18:00:32 +0000 (19:00 +0100)]
Note patch refresh for 18.08 in d/changelog
Change-Id: Ie2cf323f274e529555a2ae512fc5bb33fda28a2b
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 14 Aug 2018 17:59:49 +0000 (18:59 +0100)]
Refresh vhost socket patch for 18.08
Change-Id: Ic11d456ba1f1e1ad316c293965659b8c6956d67a
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 14 Aug 2018 17:58:46 +0000 (18:58 +0100)]
Note 18.08 in d/changelog
Change-Id: I06beb71b3169f0d12fa62d6a7c422e8b0a27b79f
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 14 Aug 2018 17:55:37 +0000 (18:55 +0100)]
Merge branch 'upstream' into 18.08.x
Change-Id: Ifbda2d554199dd4d11e01f0090881b5f0103ae12
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 14 Aug 2018 17:52:30 +0000 (18:52 +0100)]
New upstream version 18.08
Change-Id: I32fdf5e5016556d9c0a6d88ddaf1fc468961790a
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 6 Aug 2018 15:29:47 +0000 (16:29 +0100)]
Note AES PMDs enablement in changelog
Change-Id: I299737476f94793e2e7912b83b6f826a5de3246e
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 6 Aug 2018 15:28:18 +0000 (16:28 +0100)]
Enable Intel AES PMD
Change-Id: I4cb261e42c349a9140ab910ef5ca963c9db05e8e
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 31 Jul 2018 19:08:47 +0000 (20:08 +0100)]
Update changelog for AVP bug fix and close bug
Change-Id: I826d01e3cc24b92d56420923984baadd56325dc7
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 31 Jul 2018 19:06:39 +0000 (20:06 +0100)]
Build avf PMD for arm64/i386/ppc64el
This PMD is available on all architecture, but it was mistakenly
marked as amd64-only.
As a result, since the shared library was being built, the libdpdk-dev
symlink generator found it and created the link to it, that was
unresolvable since there's no package for it.
Change-Id: I96802509973188ac9c4c839196f24b9e79a993bd
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 12 Jul 2018 19:03:43 +0000 (20:03 +0100)]
Fix copypasta in control file descriptions
Change-Id: I410e660b0adc111b978b8b0046c493208dcea9e5
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 20 Jun 2018 12:49:55 +0000 (13:49 +0100)]
Fix typo in changelog
Change-Id: I25ef10e4fdd664f6edf2144629cb6babc7d5d176
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Zang MingJie [Fri, 15 Jun 2018 12:02:36 +0000 (20:02 +0800)]
Fix librte-pmd-dpaa-event18.05 symbols
Change-Id: I0b6e83edefb709fc227777f76eb92d564f888688
Signed-off-by: Zang MingJie <zealot0630@gmail.com>
Christian Ehrhardt [Tue, 5 Jun 2018 10:44:22 +0000 (12:44 +0200)]
changelog: d/rules: handle IFCVF as callback driver
Change-Id: Ie1bf5d0c7248f1dc0a3e4a29842174de37ba7d74
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Tue, 5 Jun 2018 10:43:55 +0000 (12:43 +0200)]
d/rules: handle IFCVF as callback driver
Change-Id: I24222cd2ba333842063dc0f590c31e38cd7be051
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Mon, 4 Jun 2018 15:05:51 +0000 (17:05 +0200)]
d/control: fix typo in librte_bus_vdev (not worth CL entry)
Change-Id: Ibc24dc47af20bd53bfaf3ce48477a9f9f01920d7
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Mon, 4 Jun 2018 11:17:10 +0000 (13:17 +0200)]
changelog: d/control: dpaa drivers build on non arm64 as well now
Change-Id: Id76cd4924ae93fb110fe5da6d4d94d3a477fc543
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Mon, 4 Jun 2018 11:16:34 +0000 (13:16 +0200)]
dpaa builds on non arm as well now
Change-Id: Icbc4ca2d6daa05404a9c7ae9f269b59a59073e53
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Fri, 1 Jun 2018 10:10:33 +0000 (12:10 +0200)]
changelog: adapt to move of kernel modules directories in 18.05
Change-Id: I2f2d31f5669121ad38adde92da7565bb5a2d6b22
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Fri, 1 Jun 2018 10:10:14 +0000 (12:10 +0200)]
d/rules: adapt to move of kernel modules directories in 18.05
Change-Id: Ie3e5c1faa8a8d3f1cabf32b1025fd3af5b05a45b
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Fri, 1 Jun 2018 07:58:31 +0000 (09:58 +0200)]
changelog: new libs/symbols
Change-Id: I44b3e78b00793d22ca4f319bd8febfac87526db5
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Mon, 4 Jun 2018 11:11:21 +0000 (13:11 +0200)]
d/control: packages for new libs and pmds
Change-Id: I85b3d64217e4bfc6724c61ea3a032685bc7bc917
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Fri, 1 Jun 2018 08:04:38 +0000 (10:04 +0200)]
d/*.symbols: update for new libs, new and dropped symbols
Change-Id: I65f75b1b821b762252ceb849fd9ce02bbaa11e25
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Fri, 1 Jun 2018 07:43:40 +0000 (09:43 +0200)]
changelog: bump d/*.symbols for new ABI
Change-Id: I74e216ac1376c53f877e2bda4d42b34689e4be35
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Fri, 1 Jun 2018 07:43:20 +0000 (09:43 +0200)]
bump d/*.symbols for new ABI
Change-Id: I890b8094d902775d0b875c6a8d1059cbf3be8cad
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Fri, 1 Jun 2018 07:41:19 +0000 (09:41 +0200)]
changelog: d/control: bump ABI version on packages
Change-Id: Id0a84daab924b77c6bbbc17bcd110e9df30454cf
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Fri, 1 Jun 2018 07:41:00 +0000 (09:41 +0200)]
d/control: bump ABI version on packages
Change-Id: Idcc5ce9e7f4d8aae025df6078dab343d53c200ef
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Fri, 1 Jun 2018 07:33:24 +0000 (09:33 +0200)]
changelog: refresh d/p/fix-vhost-user-socket-permission.patch for 18.05
Change-Id: I7951b2ffeef4b1c530869ad20d74a638cbc7ec42
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Fri, 1 Jun 2018 07:33:09 +0000 (09:33 +0200)]
refresh d/p/fix-vhost-user-socket-permission.patch for 18.05
Change-Id: I12dcd290eab5027c87b44a0c74bc4ac4a9437982
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Fri, 1 Jun 2018 07:26:14 +0000 (09:26 +0200)]
changelog: drop patches that are upstream in 18.05
Change-Id: I7f01d8a817e9f9a5df30d8b8f243a49594750840
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Fri, 1 Jun 2018 07:22:42 +0000 (09:22 +0200)]
drop patches that are upstream in 18.05
Change-Id: I16e8df068bded5f32c50816bde2214d65f5f51e9
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Fri, 1 Jun 2018 07:19:09 +0000 (09:19 +0200)]
changelog: merge 18.05
Change-Id: I3054e1f5edd286f04589abd372e45d087cc94579
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Fri, 1 Jun 2018 07:09:08 +0000 (09:09 +0200)]
New upstream version 18.05
Change-Id: Icd4170ddc4f63aeae5d0559490e5195b5349f9c2
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Luca Boccassi [Mon, 23 Apr 2018 13:50:46 +0000 (14:50 +0100)]
Update changelog for 18.02.1
Change-Id: I1210e2a3cd5efda588a42c0293ccb60c6bdc9e5a
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 23 Apr 2018 13:49:51 +0000 (14:49 +0100)]
Merge branch 'upstream-18.02-stable' into 18.02.x
Change-Id: I24611dda504db6f91820cff92593820e1d3db08f
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 23 Apr 2018 13:48:05 +0000 (14:48 +0100)]
New upstream version 18.02.1
Change-Id: I16c58d6570c24bcc476b81dcc178a984bb0b0251
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Christian Ehrhardt [Mon, 16 Apr 2018 08:55:09 +0000 (10:55 +0200)]
changelog: symbols of new PMDs in 18.02
Change-Id: If265188babe3f0226ed08b0059a14edbc6ab4e75
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Mon, 16 Apr 2018 08:54:24 +0000 (10:54 +0200)]
symbols of new PMDs in 18.02
Change-Id: I5a5513f7053de75327d800e285778546da66c0a6
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Mon, 16 Apr 2018 08:35:10 +0000 (10:35 +0200)]
changelog: d/control: add new PMDs: bbdev-null, skeleton-rawdev, vdev-netvsc
Change-Id: Ib16bdc108908df350a54c911f9c9705b82ef80d9
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Mon, 16 Apr 2018 08:33:34 +0000 (10:33 +0200)]
d/control: add new PMDs: bbdev-null, skeleton-rawdev, vdev-netvsc
Those are now enabled by default and not yet packaged.
But needed e.g. vdev-netvsc if you want to run on Azure.
Change-Id: I7557ce757118eecc3331ab403333c0e2a84bf289
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Thu, 15 Mar 2018 07:17:39 +0000 (08:17 +0100)]
changelog: Fix MLX4/MLX5 enablement to match DPDK 18.02
Change-Id: I3767e29dd590ec369b913513e648b66f441641f2
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Thu, 15 Mar 2018 07:17:27 +0000 (08:17 +0100)]
debian/control: Fix MLX4/MLX5 enablement to match DPDK 18.02
Change-Id: I2a07c14802d385a559f08a28ff42e4a499f41ad6
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Wed, 14 Mar 2018 14:45:57 +0000 (15:45 +0100)]
changelog: test-linkage: drop brittle test for secondary library dependencies
Change-Id: I74928b51aee00e914dd776f23b06a9d75c8d478e
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Wed, 14 Mar 2018 14:45:31 +0000 (15:45 +0100)]
test-linkage: drop brittle test for secondary library dependencies
Change-Id: I3172a29b13b2582a3b09eef342f3ff30cead89d1
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>