Format: 1.8 Date: Tue, 12 Apr 2016 16:13:47 +0200 Source: dpdk Binary: dpdk dpdk-dev dpdk-doc libdpdk0 libdpdk-dev Architecture: i386 Version: 2.2.0-0ubuntu7 Distribution: xenial-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Christian Ehrhardt Description: dpdk - Data Plane Development Kit (runtime) dpdk-dev - Data Plane Development Kit (development files) dpdk-doc - Data Plane Development Kit (documentation) libdpdk-dev - Data Plane Development Kit (basic development files) libdpdk0 - Data Plane Development Kit (runtime libraries) Launchpad-Bugs-Fixed: 1507921 1566874 1568838 1569375 Changes: dpdk (2.2.0-0ubuntu7) xenial; urgency=medium . * Increase max_map_count after setting huge pages (LP: #1507921): - The default config of 65530 would cause issues as soon as about 64GB or more are used as 2M huge pages for dpdk. - Increase this value to base+2*#hugepages to avoid issues on huge systems. * d/p/ubuntu-backport-[28-32,34-35] backports for stability (LP: #1568838): - these will be in the 16.04 dpdk release, delta can then be dropped. - 5 fixes that do not change api/behaviour but fix serious issues. - 01 f82f705b lpm: fix allocation of an existing object - 02 f9bd3342 hash: fix multi-process support - 03 1aadacb5 hash: fix allocation of an existing object - 04 5d7bfb73 hash: fix race condition at creation - 05 fe671356 vfio: fix resource leak - 06 356445f9 port: fix ring writer buffer overflow - 07 52f7a5ae port: fix burst size mask type * d/p/ubuntu-backport-33-vhost-user-add-error-handling-for-fd-1023.patch - this will likely be in dpdk release 16.07 and delta can then be dropped. - fixes a crash on using fd's >1023 (LP: #1566874) * d/p/ubuntu-fix-lpm-use-after-free-and-leak.patch fix lpm_free (LP: #1569375) - the old patches had an error freeing a pointer which had no meta data - that lead to a crash on any lpm_free call - folded into the fix that generally covers the lpm allocation and free weaknesses already (also there this particular mistake was added) Checksums-Sha1: 18e0ade48634844db279ed8176a1f4cda4cf8f10 254830 dpdk-dbgsym_2.2.0-0ubuntu7_i386.ddeb e3ee36e74591f42438a2afa88854e425167ffb7d 34590 dpdk-dev_2.2.0-0ubuntu7_i386.deb 2c3cb4e1dc534c9f07a995c849888fc9827425b9 127832 dpdk_2.2.0-0ubuntu7_i386.deb b5d90896d8c543dc53844c5c6586a7584303bea2 1051696 libdpdk-dev_2.2.0-0ubuntu7_i386.deb 32fcb0f0a23e8bdbf6e7da8173e8cfa4f32df1c2 2232544 libdpdk0-dbgsym_2.2.0-0ubuntu7_i386.ddeb 3670cc81947d40e33ec1c65af172c1802b64a180 804174 libdpdk0_2.2.0-0ubuntu7_i386.deb Checksums-Sha256: 761b4bc4a49fdb8f7399553eb2204e3eb361f784579073fa64fcd918cf55e322 254830 dpdk-dbgsym_2.2.0-0ubuntu7_i386.ddeb 3cea950fb445cc131b8e14ec89f23b22afbe26eb91ed58160787f90f4a6544b9 34590 dpdk-dev_2.2.0-0ubuntu7_i386.deb aa059544249c14b47bbfff4949df51e11e463a35b0cecf9226d8b88aa0f3ffba 127832 dpdk_2.2.0-0ubuntu7_i386.deb a497842f517f9ba9504577fef0965809dbfda5fabae4bcd31eb0c985f9787d36 1051696 libdpdk-dev_2.2.0-0ubuntu7_i386.deb 88e93e38ed6f364e1106374ca3920f8451868a54c79bbc4048f460547eaa06a0 2232544 libdpdk0-dbgsym_2.2.0-0ubuntu7_i386.ddeb f61c4bffb02d15397b956711ed9cc085f8b7b7c04f7d7bfba3696e5e9ca3b32e 804174 libdpdk0_2.2.0-0ubuntu7_i386.deb Files: 566ba9beb89eb36de1b07fbc17614ad0 254830 devel extra dpdk-dbgsym_2.2.0-0ubuntu7_i386.ddeb 6582d3b4ae3725ba2964d76969daf6b1 34590 devel optional dpdk-dev_2.2.0-0ubuntu7_i386.deb c2d05566b6fb3ab6486c2d4d61c8dc57 127832 devel optional dpdk_2.2.0-0ubuntu7_i386.deb f3c81d786c7f488829981dfb01f1e556 1051696 libdevel optional libdpdk-dev_2.2.0-0ubuntu7_i386.deb 050a9211f78588b91e59d9ff0598ebb0 2232544 libs extra libdpdk0-dbgsym_2.2.0-0ubuntu7_i386.ddeb 3f8eeb7ef10a383ecacbcd2a81af6332 804174 libs optional libdpdk0_2.2.0-0ubuntu7_i386.deb