11/04/2021 14:21, Tal Shnaiderman: > Several functions introduced in the addition of the Windows support to > mlx5 were missing the __rte_internal tag although being exported. > > Fixes: 1552fb287166 ("common/mlx5: add alloc/dealloc PD on Windows") > Fixes: 1969ee424405 ("common/mlx5: add UMEM reg/dereg functions on Windows") > Fixes: ba420719823c ("common/mlx5: add reg/dereg MR on Windows") > Cc: sta...@dpdk.org > > Signed-off-by: Tal Shnaiderman <tal...@nvidia.com>
It is fixing Linux debug build (note: should be added to CI). Applied in main tree with this message, thanks: common/mlx5: add missing internal tags Several functions introduced in the addition of the Windows support to mlx5 were missing the __rte_internal tag. This miss is better revealed when symbols became exported on Linux too, and it is caught by the symbol checker with --buildtype=debug. Fixes: 1552fb287166 ("common/mlx5: add alloc/dealloc PD on Windows") Fixes: 1969ee424405 ("common/mlx5: add UMEM reg/dereg functions on Windows") Fixes: ba420719823c ("common/mlx5: add reg/dereg MR on Windows") Fixes: 56ea803e878e ("build: remove Windows export symbol list") Cc: sta...@dpdk.org Signed-off-by: Tal Shnaiderman <tal...@nvidia.com>