On Tue, Aug 20, 2019 at 02:37:28AM -0700, Jim Harris wrote: > This function is listed under EXPERIMENTAL in the > rte_vhost_version.map, so it needs to be marked > with __rte_experimental in the header file as well. > > Found by check-experimental-syms.sh when trying to compile > DPDK with -finstrument-functions. This script didn't > catch this in the normal case, since the function is > declared __rte_always_inline. > > Signed-off-by: Jim Harris <james.r.har...@intel.com> > --- > lib/librte_vhost/rte_vhost.h | 1 + > 1 file changed, 1 insertion(+)
Fixes: 41333fba5b98 ("vhost: introduce safe API for GPA translation") Cc: sta...@dpdk.org Reviewed-by: Tiwei Bie <tiwei....@intel.com> Thanks, Tiwei > > diff --git a/lib/librte_vhost/rte_vhost.h b/lib/librte_vhost/rte_vhost.h > index 7fb172912..fc27bc21e 100644 > --- a/lib/librte_vhost/rte_vhost.h > +++ b/lib/librte_vhost/rte_vhost.h > @@ -225,6 +225,7 @@ rte_vhost_gpa_to_vva(struct rte_vhost_memory *mem, > uint64_t gpa) > * @return > * the host virtual address on success, 0 on failure > */ > +__rte_experimental > static __rte_always_inline uint64_t > rte_vhost_va_from_guest_pa(struct rte_vhost_memory *mem, > uint64_t gpa, uint64_t *len) >