On Mon, Dec 05, 2022 at 01:18:05PM -0800, Stephen Hemminger wrote: > On Mon, 5 Dec 2022 12:24:28 -0800 > Tyler Retzlaff <roret...@linux.microsoft.com> wrote: > > > + > > +* eal: The function ``rte_ctrl_thread_create`` will be removed and > > + replaced by the new ``rte_control_thread_create``api, continuing the > > + effort to decouple eal from platform-specific thread implementations. > > If you want to change this (which is a good idea) > then mark the function with __rte_deprecated now, and cleanup all the examples > and test programs please.
i would like to mark it deprecated now but it seems the policy governing abi replacement prevent me from doing so. ``` 3.3.3. New API replacing previous one If a new API proposed functionally replaces an existing one, when the new API becomes non-experimental then the old one is marked with __rte_deprecated. Deprecated APIs are removed completely just after the next LTS. ``` as i interpreted this i am not permitted to mark the old api __rte_deprecated until the new api is no longer marked __rte_experimental. of course i'm happy to skip marking the new api __rte_experimental if people find that a satisfactory solution? let me know.