18/05/2020 19:34, Ferruh Yigit: > On 5/18/2020 6:18 PM, Thomas Monjalon wrote: > > 16/05/2020 13:53, Neil Horman: > >> On Fri, May 15, 2020 at 04:01:53PM +0100, Ray Kinsella wrote: > >>> From: Ferruh Yigit <ferruh.yi...@intel.com> > >>> > >>> On v20.02 some APIs matured and symbols moved from EXPERIMENTAL to > >>> DPDK_20.0.1 block. > >>> > >>> This had the affect of breaking the applications that were using these > >>> APIs on v19.11. Although there is no modification of the APIs and the > >>> action is positive and matures the APIs, the affect can be negative to > >>> applications. > >>> > >>> When a maintainer is promoting an API to become part of the next major > >>> ABI version by removing the experimental tag. The maintainer may > >>> choose to offer an alias to the experimental tag, to prevent these > >>> breakages in future. > >>> > >>> The following changes are made to enabling aliasing: > >>> > >>> Updated to the abi policy and abi versioning documents. > >>> > >>> Created VERSION_SYMBOL_EXPERIMENTAL helper macro. > >>> > >>> Updated the 'check-symbols.sh' buildtool, which was complaining that the > >>> symbol is in EXPERIMENTAL tag in .map file but it is not in the > >>> .experimental section (__rte_experimental tag is missing). > >>> Updated tool in a way it won't complain if the symbol in the > >>> EXPERIMENTAL tag duplicated in some other block in .map file (versioned) > >>> > >>> Signed-off-by: Ferruh Yigit <ferruh.yi...@intel.com> > >>> Signed-off-by: Ray Kinsella <m...@ashroe.eu> > >>> > >> Acked-by: Neil Horman <nhor...@tuxdriver.com> > > > > Applied with few typos fixed, thanks. > > > > Is a new version of the meter library required?
I think yes, Cristian is asking for some changes.