From deb554704d0288fb3e87c5e4e31fa6ccede4dbc4 Mon Sep 17 00:00:00 2001 From: Honnappa Nagarahalli Date: Fri, 30 Jul 2021 14:59:12 -0500 Subject: [PATCH] doc: announce removal of lcore state finished Lcore state FINISHED is used by the worker thread to indicate that it has completed the assigned task. The state is changed to WAIT by another thread after it observes the updated state. This additional step is redundant. After this deprecation, the worker thread will update the state to WAIT. Signed-off-by: Honnappa Nagarahalli Reviewed-by: Ruifeng Wang Acked-by: Feifei Wang Acked-by: Jerin Jacob Acked-by: Thomas Monjalon --- doc/guides/rel_notes/deprecation.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 6907358073..800d81cbff 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -17,6 +17,10 @@ Deprecation Notices * eal: The function ``rte_eal_remote_launch`` will return new error codes after read or write error on the pipe, instead of calling ``rte_panic``. +* eal: The lcore state ``FINISHED`` will be removed from + the ``enum rte_lcore_state_t``. + The lcore state ``WAIT`` is enough to represent the same state. + * eal: Making ``struct rte_intr_handle`` internal to avoid any ABI breakages in future. -- 2.20.1