From caa9d93b7d8ef7ccf5d8c24567c031f69636a68e Mon Sep 17 00:00:00 2001 From: Pavan Nikhilesh Date: Tue, 3 Aug 2021 02:39:48 +0530 Subject: [PATCH] doc: announce changes to eventdev library MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Make driver layer as internal, remove unnecessary rte_ prefix for structures and functions that are not a part of public API. Promote experimental trace and vector APIs to stable. Add reserved field to `rte_event_timer` structure. Signed-off-by: Pavan Nikhilesh Acked-by: Jerin Jacob Acked-by: Hemant Agrawal Acked-by: Mattias Rönnblom Acked-by: Jay Jayatheerthan Acked-by: Abhinandan Gujjar --- doc/guides/rel_notes/deprecation.rst | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index f4a4d00db2..6907358073 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -169,6 +169,17 @@ Deprecation Notices * cryptodev: The interface between library and drivers will be marked as internal in DPDK 21.11. +* eventdev: The file ``rte_eventdev_pmd.h`` will be renamed to ``eventdev_driver.h`` + to make the driver interface as internal and the structures ``rte_eventdev_data``, + ``rte_eventdev`` and ``rte_eventdevs`` will be moved to a new file named + ``rte_eventdev_core.h`` in DPDK 21.11. + The ``rte_`` prefix for internal structures and functions will be removed across the + library. + The experimental eventdev trace APIs and ``rte_event_vector_pool_create``, + ``rte_event_eth_rx_adapter_vector_limits_get`` will be promoted to stable. + An 8-byte reserved field will be added to the structure ``rte_event_timer`` to + support future extensions. + * eventdev: The structure ``rte_event_eth_rx_adapter_queue_conf`` will be extended to include ``rte_event_eth_rx_adapter_event_vector_config`` elements and the function ``rte_event_eth_rx_adapter_queue_event_vector_config`` will -- 2.20.1