doc: announce ABI changes for mempool allocation
authorOlivier Matz <olivier.matz@6wind.com>
Thu, 17 Mar 2016 09:05:11 +0000 (10:05 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Tue, 5 Apr 2016 15:20:54 +0000 (17:20 +0200)
Add a deprecation notice for coming changes in mempool for 16.07.

Signed-off-by: Olivier Matz <olivier.matz@6wind.com>
Acked-by: Thomas Monjalon <thomas.monjalon@6wind.com>
Acked-by: David Hunt <david.hunt@intel.com>
Acked-by: Keith Wiles <keith.wiles@intel.com>
doc/guides/rel_notes/deprecation.rst

index ad31355..8b3794b 100644 (file)
@@ -40,3 +40,11 @@ Deprecation Notices
   The existing API will be backward compatible, but there will be new API
   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.