This patch moves the internal symbols to INTERNAL sections so that any change in them is not reported as ABI breakage.
Signed-off-by: Hemant Agrawal <hemant.agra...@nxp.com> --- devtools/libabigail.abignore | 4 +++- drivers/net/dpaa/dpaa_ethdev.h | 2 ++ drivers/net/dpaa/rte_pmd_dpaa_version.map | 9 +++++++-- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/devtools/libabigail.abignore b/devtools/libabigail.abignore index 02b7a973cb..54ac181204 100644 --- a/devtools/libabigail.abignore +++ b/devtools/libabigail.abignore @@ -64,4 +64,6 @@ [suppress_function] name = rte_dpaa2_mbuf_alloc_bulk [suppress_function] - name = rte_dpaa2_bpid_info + name_regexp = ^rte_dpaa2_bpid_info +[suppress_function] + name_regexp = ^dpaa \ No newline at end of file diff --git a/drivers/net/dpaa/dpaa_ethdev.h b/drivers/net/dpaa/dpaa_ethdev.h index af9fc2105d..7393a9df05 100644 --- a/drivers/net/dpaa/dpaa_ethdev.h +++ b/drivers/net/dpaa/dpaa_ethdev.h @@ -160,12 +160,14 @@ struct dpaa_if_stats { uint64_t tund; /**<Tx Undersized */ }; +__rte_internal int dpaa_eth_eventq_attach(const struct rte_eth_dev *dev, int eth_rx_queue_id, u16 ch_id, const struct rte_event_eth_rx_adapter_queue_conf *queue_conf); +__rte_internal int dpaa_eth_eventq_detach(const struct rte_eth_dev *dev, int eth_rx_queue_id); diff --git a/drivers/net/dpaa/rte_pmd_dpaa_version.map b/drivers/net/dpaa/rte_pmd_dpaa_version.map index f403a1526d..774aa0de45 100644 --- a/drivers/net/dpaa/rte_pmd_dpaa_version.map +++ b/drivers/net/dpaa/rte_pmd_dpaa_version.map @@ -1,9 +1,14 @@ DPDK_20.0 { global: - dpaa_eth_eventq_attach; - dpaa_eth_eventq_detach; rte_pmd_dpaa_set_tx_loopback; local: *; }; + +INTERNAL { + global: + + dpaa_eth_eventq_attach; + dpaa_eth_eventq_detach; +}; -- 2.17.1