From 01dad51115a666d27c198a4c7cc9dfeeab49fe48 Mon Sep 17 00:00:00 2001 From: Anatoly Burakov Date: Thu, 18 Jan 2018 10:32:28 +0000 Subject: [PATCH] doc: announce memory hotplug changes Due to coming changes outlined in memory hotplug RFC, there will be several API/ABI changes. Signed-off-by: Anatoly Burakov Acked-by: John McNamara Acked-by: Bruce Richardson Acked-by: Jerin Jacob Acked-by: Jonas Pfefferle Acked-by: Yongseok Koh --- doc/guides/rel_notes/deprecation.rst | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index d8274385eb..a115d3dd4e 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -41,6 +41,15 @@ Deprecation Notices * eal: new ``numa_node_count`` member will be added to ``rte_config`` structure in v18.05. +* eal: due to internal data layout reorganization, there will be changes to + several structures and functions as a result of coming changes to support + memory hotplug in v18.05. + ``rte_eal_get_physmem_layout`` will be deprecated and removed in subsequent + releases. + ``rte_mem_config`` contents will change due to switch to memseg lists. + ``rte_memzone`` member ``memseg_id`` will no longer serve any useful purpose + and will be removed. + * ethdev: a new Tx and Rx offload API was introduced on 17.11. In the new API, offloads are divided into per-port and per-queue offloads. Offloads are disabled by default and enabled per application request. -- 2.20.1