On Fri, Sep 11, 2020 at 7:46 AM Joyce Kong <joyce.k...@arm.com> wrote: > > Experimental tags can be removed from APIs in module: ticket lock, > MCS lock, pause (wait until equal APIs), and RCU (except for defer > queue APIs) as they have been aroud four releases. > > Joyce Kong (4): > eal/ticketlock: remove experimental tag > eal/mcslock: remove experimental tag > rcu: remove experimental tag from QSBR mechanism > eal/pause: remove experimental tag from wait until equal > > MAINTAINERS | 4 +- > lib/librte_eal/include/generic/rte_mcslock.h | 16 ------ > lib/librte_eal/include/generic/rte_pause.h | 12 ----- > .../include/generic/rte_ticketlock.h | 9 ---- > lib/librte_rcu/rte_rcu_qsbr.h | 52 ------------------- > lib/librte_rcu/rte_rcu_version.map | 11 +++- > 6 files changed, 11 insertions(+), 93 deletions(-) >
I will handle the Ray comment on the rcu map. One additional comment: the wait until equal API should be marked stable before the ticketlock API, since the latter relies on the former. This is just a question of ordering the patches, easy to do when applying. No need for a v2 on those comments. -- David Marchand