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 <olivier.matz@6wind.com>
This commit is contained in:
Olivier Matz 2016-05-18 13:04:56 +02:00 committed by Thomas Monjalon
parent 8ef772aee0
commit 587d684d70
2 changed files with 9 additions and 8 deletions

View File

@ -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

View File

@ -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
---------------