On Tue, Aug 08, 2023 at 10:35:07AM -0700, Stephen Hemminger wrote: > Since 23.11 is an LTS release it is time to remove the experimental > bandaid off many API's. There are about 850 API's marked with experimental > on current main branch. This addresses the easy to remove ones and > gets it down to about 690 places. > > The rule is any API that has been in since 22.11 needs to have > experimental removed (or deleted). The experimental flag is not a > "get out of ABI stability for free" card.
For the libraries here that are enabled for Windows are the APIs being marked stable have real implementations or just stubs on Windows? If they are just stubs then i think more review is necessary for the stubbed APIs to understand that they *can* be implemented on Windows. I would prefer not to have to encounter this later and have to go through the overhead of deprecation like with rte_thread_ctrl_create again. This obviously doesn't apply to libraries that are not currently enabled for Windows. If the implementations aren't stubs then that's okay too. Ty