> -----Original Message-----
> From: David Marchand <david.march...@redhat.com>
> Sent: Wednesday, October 14, 2020 3:14 PM
> To: Bruce Richardson <bruce.richard...@intel.com>; Ruifeng Wang
> <ruifeng.w...@arm.com>
> Cc: Omkar Maslekar <omkar.masle...@intel.com>; dev@dpdk.org;
> ciara.lof...@intel.com; d...@linux.vnet.ibm.com; jer...@marvell.com;
> Honnappa Nagarahalli <honnappa.nagaraha...@arm.com>; nd <n...@arm.com>
> Subject: Re: [dpdk-dev] [PATCH v6] eal: add cache-line demote support
> 
> On Tue, Oct 13, 2020 at 6:21 PM Bruce Richardson
> <bruce.richard...@intel.com> wrote:
> > > 1. Experimental tag is only needed in this file. Tags at other places can 
> > > be
> removed.
> >
> > I'm not sure that is the case. The generic file is used when preparing
> > the docs, so the experimental tag needs to go there for the docs, but
> > when actually using the function in compiled code the "generic"
> > version is unused. Therefore we need the experimental tag there to
> > trigger a build warning about using the function if the appropriate
> > ALLOW_EXPERIMENTAL_APIS flag is not set.
> 
> It is enough to put an experimental tag when declaring a symbol.
> Here, the generic/ header only contains the doxygen part and there is no
> common declaration: the tag is needed in the arch specific header.
> 
Thank you David for the clarification.

I added my reviewed-by tag to v7.
> 
> --
> David Marchand

Reply via email to