[ubuntu/xenial-proposed] dpdk 2.2.0-0ubuntu7 (Accepted)

Christian Ehrhardt christian.ehrhardt at canonical.com
Wed Apr 13 13:02:33 UTC 2016


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)

Date: Tue, 12 Apr 2016 16:13:47 +0200
Changed-By: Christian Ehrhardt <christian.ehrhardt at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: James Page <james.page at ubuntu.com>
https://launchpad.net/ubuntu/+source/dpdk/2.2.0-0ubuntu7
-------------- next part --------------
Format: 1.8
Date: Tue, 12 Apr 2016 16:13:47 +0200
Source: dpdk
Binary: dpdk dpdk-dev dpdk-doc libdpdk0 libdpdk-dev
Architecture: source
Version: 2.2.0-0ubuntu7
Distribution: xenial
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Christian Ehrhardt <christian.ehrhardt at canonical.com>
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:
 e631fe12af8ffc4a95161f85d5ae94458a169668 2273 dpdk_2.2.0-0ubuntu7.dsc
 785cbd4a88cddecc8ac32fdd0ae30025e6c96c6c 45112 dpdk_2.2.0-0ubuntu7.debian.tar.xz
Checksums-Sha256:
 7d490e6721ecfd32f9d86e4c104786406ab7b81883b2cc952bc908b8902238e7 2273 dpdk_2.2.0-0ubuntu7.dsc
 3c4d3b8460d44a138daa603e8e641147828f22595e2afe4a0d6f3d1f73dee0ce 45112 dpdk_2.2.0-0ubuntu7.debian.tar.xz
Files:
 d29186e7030ee6f74a3b5063f54b373f 2273 libs optional dpdk_2.2.0-0ubuntu7.dsc
 61f03306e57a822705f4ae188fcfc494 45112 libs optional dpdk_2.2.0-0ubuntu7.debian.tar.xz


More information about the Xenial-changes mailing list