This patch moves the internal symbols to INTERNAL sections so that any change in them is not reported as ABI breakage. This patch also removes two symbols, which are not to be exported. rte_dpaa_mem_ptov - static inline in the headerfile fman_ccsr_map_fd - local shared variable. Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com> Acked-by: Ray Kinsella <mdr@ashroe.eu>
70 lines
2.2 KiB
Plaintext
70 lines
2.2 KiB
Plaintext
[suppress_function]
|
|
symbol_version = EXPERIMENTAL
|
|
[suppress_variable]
|
|
symbol_version = EXPERIMENTAL
|
|
|
|
[suppress_function]
|
|
symbol_version = INTERNAL
|
|
[suppress_variable]
|
|
symbol_version = INTERNAL
|
|
|
|
; Ignore ABI 20.0.1 replaced with ABI 21
|
|
[suppress_function]
|
|
symbol_version = DPDK_20.0.1
|
|
[suppress_variable]
|
|
symbol_version = DPDK_20.0.1
|
|
|
|
; Explicit ignore for driver-only ABI
|
|
[suppress_type]
|
|
name = rte_cryptodev_ops
|
|
; Ignore this enum update as it is part of an experimental API
|
|
[suppress_type]
|
|
type_kind = enum
|
|
name = rte_crypto_asym_xform_type
|
|
changed_enumerators = RTE_CRYPTO_ASYM_XFORM_TYPE_LIST_END
|
|
; Ignore updates of ring prod/cons
|
|
[suppress_type]
|
|
type_kind = struct
|
|
name = rte_ring
|
|
[suppress_type]
|
|
type_kind = struct
|
|
name = rte_event_ring
|
|
; Ignore ethdev event enum update because new event cannot be
|
|
; received if not registered
|
|
[suppress_type]
|
|
type_kind = enum
|
|
name = rte_eth_event_type
|
|
changed_enumerators = RTE_ETH_EVENT_MAX
|
|
; Ignore this enum update as new flags remain unknown to applications
|
|
[suppress_type]
|
|
type_kind = enum
|
|
name = rte_cpu_flag_t
|
|
changed_enumerators = RTE_CPUFLAG_NUMFLAGS
|
|
; Ignore Cryptodev AEAD xform enum and AEAD xform strings change
|
|
; due to addition of Chacha20-Poly1305
|
|
[suppress_type]
|
|
type_kind = enum
|
|
name = rte_crypto_aead_algorithm
|
|
changed_enumerators = RTE_CRYPTO_AEAD_LIST_END
|
|
[suppress_variable]
|
|
name = rte_crypto_aead_algorithm_strings
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;
|
|
; Temporary exceptions for new __rte_internal marking till DPDK 20.11
|
|
;;;;;;;;;;;;;;;;;;;;;;
|
|
; Ignore moving OCTEONTX2 stable functions to INTERNAL tag
|
|
[suppress_file]
|
|
file_name_regexp = ^librte_common_octeontx2\.
|
|
[suppress_file]
|
|
file_name_regexp = ^librte_mempool_octeontx2\.
|
|
; Ignore moving mlx5 stable functions to INTERNAL
|
|
[suppress_file]
|
|
file_name_regexp = ^librte_common_mlx5\.
|
|
; Ignore moving DPAAx stable functions to INTERNAL
|
|
[suppress_file]
|
|
file_name_regexp = ^librte_common_dpaax\.
|
|
[suppress_file]
|
|
file_name_regexp = ^librte_bus_fslmc\.
|
|
[suppress_file]
|
|
file_name_regexp = ^librte_bus_dpaa\.
|