On 15/05/2020 10:47, Hemant Agrawal wrote:
> 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>
> ---
> drivers/crypto/dpaa2_sec/dpaa2_sec_event.h | 5 +++--
> drivers/crypto/dpaa2_sec/rte_pmd_dpaa2_sec_version.map | 6 ++++--
> drivers/crypto/dpaa_sec/dpaa_sec_event.h | 8 ++++----
> drivers/crypto/dpaa_sec/rte_pmd_dpaa_sec_version.map | 6 ++++--
> 4 files changed, 15 insertions(+), 10 deletions(-)
>
> diff --git a/drivers/crypto/dpaa2_sec/dpaa2_sec_event.h
> b/drivers/crypto/dpaa2_sec/dpaa2_sec_event.h
> index c779d5d837..675cbbb81d 100644
> --- a/drivers/crypto/dpaa2_sec/dpaa2_sec_event.h
> +++ b/drivers/crypto/dpaa2_sec/dpaa2_sec_event.h
> @@ -6,12 +6,13 @@
> #ifndef _DPAA2_SEC_EVENT_H_
> #define _DPAA2_SEC_EVENT_H_
>
> -int
> -dpaa2_sec_eventq_attach(const struct rte_cryptodev *dev,
> +__rte_internal
> +int dpaa2_sec_eventq_attach(const struct rte_cryptodev *dev,
> int qp_id,
> struct dpaa2_dpcon_dev *dpcon,
> const struct rte_event *event);
>
> +__rte_internal
> int dpaa2_sec_eventq_detach(const struct rte_cryptodev *dev,
> int qp_id);
>
> diff --git a/drivers/crypto/dpaa2_sec/rte_pmd_dpaa2_sec_version.map
> b/drivers/crypto/dpaa2_sec/rte_pmd_dpaa2_sec_version.map
> index 5952d645fd..3d863aff4d 100644
> --- a/drivers/crypto/dpaa2_sec/rte_pmd_dpaa2_sec_version.map
> +++ b/drivers/crypto/dpaa2_sec/rte_pmd_dpaa2_sec_version.map
> @@ -1,8 +1,10 @@
> DPDK_20.0 {
> + local: *;
> +};
> +
> +INTERNAL {
> global:
>
> dpaa2_sec_eventq_attach;
> dpaa2_sec_eventq_detach;
> -
> - local: *;
> };
> diff --git a/drivers/crypto/dpaa_sec/dpaa_sec_event.h
> b/drivers/crypto/dpaa_sec/dpaa_sec_event.h
> index 8d1a018096..0b09fa8f75 100644
> --- a/drivers/crypto/dpaa_sec/dpaa_sec_event.h
> +++ b/drivers/crypto/dpaa_sec/dpaa_sec_event.h
> @@ -6,14 +6,14 @@
> #ifndef _DPAA_SEC_EVENT_H_
> #define _DPAA_SEC_EVENT_H_
>
> -int
> -dpaa_sec_eventq_attach(const struct rte_cryptodev *dev,
> +__rte_internal
> +int dpaa_sec_eventq_attach(const struct rte_cryptodev *dev,
> int qp_id,
> uint16_t ch_id,
> const struct rte_event *event);
>
> -int
> -dpaa_sec_eventq_detach(const struct rte_cryptodev *dev,
> +__rte_internal
> +int dpaa_sec_eventq_detach(const struct rte_cryptodev *dev,
> int qp_id);
>
> #endif /* _DPAA_SEC_EVENT_H_ */
> diff --git a/drivers/crypto/dpaa_sec/rte_pmd_dpaa_sec_version.map
> b/drivers/crypto/dpaa_sec/rte_pmd_dpaa_sec_version.map
> index 8580fa13db..023e120516 100644
> --- a/drivers/crypto/dpaa_sec/rte_pmd_dpaa_sec_version.map
> +++ b/drivers/crypto/dpaa_sec/rte_pmd_dpaa_sec_version.map
> @@ -1,8 +1,10 @@
> DPDK_20.0 {
> + local: *;
> +};
> +
> +INTERNAL {
> global:
>
> dpaa_sec_eventq_attach;
> dpaa_sec_eventq_detach;
> -
> - local: *;
> };
>
As comments on [PATCH v8 05/13]