[dpdk-stable] [PATCH] power: remove duplicated symbols from map file
Aaron Conole
aconole at redhat.com
Wed Feb 24 16:24:59 CET 2021
Ferruh Yigit <ferruh.yigit at intel.com> writes:
> This is also causing build error, like:
> https://travis-ci.com/github/ovsrobot/dpdk/jobs/482121104
>
> Also '@internal' marker removed from doxygen comment, since public API
> should not be internal.
>
> Fixes: 4d3892dcd77b ("power: make channel message functions public")
> Cc: stable at dpdk.org
>
> Signed-off-by: Ferruh Yigit <ferruh.yigit at intel.com>
> ---
Hi Ferruh,
Thanks for taking a stab at this. I think there isn't such a simple
solution, because this change causes an ABI failure (for some reason)
like:
[D] 'function int rte_power_guest_channel_send_msg(channel_packet*, unsigned int)' {rte_power_guest_channel_send_msg@@DPDK_21}
I guess we might need the full type of aliasing solution documented in
Ulrich Drepper's paper https://www.akkadia.org/drepper/dsohowto.pdf
That will really need someone who knows what the symbols should look
like based on the ABI / API for the different versions. WDYT?
More information about the stable
mailing list