From: Olivier Matz Date: Wed, 18 May 2016 11:04:56 +0000 (+0200) Subject: doc: update release notes about mempool allocation X-Git-Tag: spdx-start~6866 X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=587d684d70f9d7f74e77a886c58103b40409caea;p=dpdk.git doc: update release notes about mempool allocation Remove the deprecation notice and add an entry in the release note for the changes in mempool allocation. Signed-off-by: Olivier Matz --- diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 7d94ba5ac4..ad05ebabaf 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -51,14 +51,6 @@ Deprecation Notices functions added to facilitate the creation of mempools using an external handler. The 16.07 release will contain these changes. -* The rte_mempool allocation will be changed in 16.07: - allocation of large mempool in several virtual memory chunks, new API - to populate a mempool, new API to free a mempool, allocation in - anonymous mapping, drop of specific dom0 code. These changes will - induce a modification of the rte_mempool structure, plus a - modification of the API of rte_mempool_obj_iter(), implying a breakage - of the ABI. - * A librte_vhost public structures refactor is planned for DPDK 16.07 that requires both ABI and API change. The proposed refactor would expose DPDK vhost dev to applications as diff --git a/doc/guides/rel_notes/release_16_07.rst b/doc/guides/rel_notes/release_16_07.rst index a8c50c8989..30e78d4720 100644 --- a/doc/guides/rel_notes/release_16_07.rst +++ b/doc/guides/rel_notes/release_16_07.rst @@ -38,6 +38,15 @@ New Features The size of the mempool structure is reduced if the per-lcore cache is disabled. +* **Changed the memory allocation in mempool library.** + + * Added ability to allocate a large mempool in virtually fragmented memory. + * Added new APIs to populate a mempool with memory. + * Added an API to free a mempool. + * Modified the API of rte_mempool_obj_iter() function. + * Dropped specific Xen Dom0 code. + * Dropped specific anonymous mempool code in testpmd. + Resolved Issues ---------------