c9da6cfa1c
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 were not used anywhere else i.e. rte_fslmc_vfio_dmamap & dpaa2_get_qbman_swp Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com> Acked-by: Ray Kinsella <mdr@ashroe.eu>
68 lines
2.1 KiB
Plaintext
68 lines
2.1 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\.
|