From fdab8f2e17493192d555cd88cf28b06269174326 Mon Sep 17 00:00:00 2001 From: Thomas Monjalon Date: Sun, 8 Aug 2021 21:26:58 +0200 Subject: [PATCH] version: 21.11-rc0 Start a new release cycle with empty release notes. The ABI version becomes 22.0. The map files are updated to the new ABI major number (22). The ABI exceptions are dropped and CI ABI checks are disabled because compatibility is not preserved. Signed-off-by: Thomas Monjalon Acked-by: Ferruh Yigit Acked-by: David Marchand --- .github/workflows/build.yml | 4 +- .travis.yml | 21 +--- ABI_VERSION | 2 +- VERSION | 2 +- devtools/libabigail.abignore | 41 ------- doc/guides/rel_notes/index.rst | 1 + doc/guides/rel_notes/release_21_11.rst | 136 +++++++++++++++++++++ drivers/baseband/acc100/version.map | 2 +- drivers/baseband/fpga_5gnr_fec/version.map | 2 +- drivers/baseband/fpga_lte_fec/version.map | 2 +- drivers/baseband/null/version.map | 2 +- drivers/baseband/turbo_sw/version.map | 2 +- drivers/bus/ifpga/version.map | 2 +- drivers/bus/pci/version.map | 2 +- drivers/bus/vdev/version.map | 2 +- drivers/bus/vmbus/version.map | 2 +- drivers/common/qat/version.map | 2 +- drivers/compress/isal/version.map | 2 +- drivers/compress/mlx5/version.map | 2 +- drivers/compress/octeontx/version.map | 2 +- drivers/compress/zlib/version.map | 2 +- drivers/crypto/aesni_gcm/version.map | 2 +- drivers/crypto/aesni_mb/version.map | 2 +- drivers/crypto/armv8/version.map | 2 +- drivers/crypto/bcmfs/version.map | 2 +- drivers/crypto/caam_jr/version.map | 2 +- drivers/crypto/ccp/version.map | 2 +- drivers/crypto/kasumi/version.map | 2 +- drivers/crypto/mlx5/version.map | 2 +- drivers/crypto/mvsam/version.map | 2 +- drivers/crypto/nitrox/version.map | 2 +- drivers/crypto/null/version.map | 2 +- drivers/crypto/octeontx/version.map | 2 +- drivers/crypto/octeontx2/version.map | 2 +- drivers/crypto/openssl/version.map | 2 +- drivers/crypto/scheduler/version.map | 2 +- drivers/crypto/snow3g/version.map | 2 +- drivers/crypto/virtio/version.map | 2 +- drivers/crypto/zuc/version.map | 2 +- drivers/event/dlb2/version.map | 2 +- drivers/event/dpaa/version.map | 2 +- drivers/event/dpaa2/version.map | 2 +- drivers/event/dsw/version.map | 2 +- drivers/event/octeontx/version.map | 2 +- drivers/event/octeontx2/version.map | 2 +- drivers/event/opdl/version.map | 2 +- drivers/event/skeleton/version.map | 2 +- drivers/event/sw/version.map | 2 +- drivers/mempool/bucket/version.map | 2 +- drivers/mempool/dpaa2/version.map | 2 +- drivers/mempool/octeontx/version.map | 2 +- drivers/mempool/ring/version.map | 2 +- drivers/mempool/stack/version.map | 2 +- drivers/net/af_packet/version.map | 2 +- drivers/net/af_xdp/version.map | 2 +- drivers/net/ark/version.map | 2 +- drivers/net/atlantic/version.map | 2 +- drivers/net/avp/version.map | 2 +- drivers/net/axgbe/version.map | 2 +- drivers/net/bnx2x/version.map | 2 +- drivers/net/bnxt/version.map | 2 +- drivers/net/bonding/version.map | 2 +- drivers/net/cnxk/version.map | 2 +- drivers/net/cxgbe/version.map | 2 +- drivers/net/dpaa/version.map | 2 +- drivers/net/e1000/version.map | 2 +- drivers/net/ena/version.map | 2 +- drivers/net/enetc/version.map | 2 +- drivers/net/enic/version.map | 2 +- drivers/net/failsafe/version.map | 2 +- drivers/net/fm10k/version.map | 2 +- drivers/net/hinic/version.map | 2 +- drivers/net/hns3/version.map | 2 +- drivers/net/i40e/version.map | 2 +- drivers/net/iavf/version.map | 2 +- drivers/net/ice/version.map | 2 +- drivers/net/igc/version.map | 2 +- drivers/net/ionic/version.map | 2 +- drivers/net/ipn3ke/version.map | 2 +- drivers/net/ixgbe/version.map | 2 +- drivers/net/kni/version.map | 2 +- drivers/net/liquidio/version.map | 2 +- drivers/net/memif/version.map | 2 +- drivers/net/mlx4/version.map | 2 +- drivers/net/mlx5/version.map | 2 +- drivers/net/mvneta/version.map | 2 +- drivers/net/mvpp2/version.map | 2 +- drivers/net/netvsc/version.map | 2 +- drivers/net/nfb/version.map | 2 +- drivers/net/nfp/version.map | 2 +- drivers/net/ngbe/version.map | 2 +- drivers/net/null/version.map | 2 +- drivers/net/octeontx/version.map | 2 +- drivers/net/octeontx2/version.map | 2 +- drivers/net/octeontx_ep/version.map | 4 +- drivers/net/pcap/version.map | 2 +- drivers/net/pfe/version.map | 2 +- drivers/net/qede/version.map | 2 +- drivers/net/ring/version.map | 2 +- drivers/net/sfc/version.map | 2 +- drivers/net/softnic/version.map | 2 +- drivers/net/szedata2/version.map | 2 +- drivers/net/tap/version.map | 2 +- drivers/net/thunderx/version.map | 2 +- drivers/net/txgbe/version.map | 2 +- drivers/net/vdev_netvsc/version.map | 2 +- drivers/net/vhost/version.map | 2 +- drivers/net/virtio/version.map | 2 +- drivers/net/vmxnet3/version.map | 2 +- drivers/raw/cnxk_bphy/version.map | 2 +- drivers/raw/dpaa2_cmdif/version.map | 2 +- drivers/raw/dpaa2_qdma/version.map | 2 +- drivers/raw/ifpga/version.map | 2 +- drivers/raw/ioat/version.map | 2 +- drivers/raw/ntb/version.map | 2 +- drivers/raw/octeontx2_dma/version.map | 2 +- drivers/raw/octeontx2_ep/version.map | 2 +- drivers/raw/skeleton/version.map | 2 +- drivers/regex/mlx5/version.map | 2 +- drivers/regex/octeontx2/version.map | 2 +- drivers/vdpa/ifc/version.map | 2 +- drivers/vdpa/mlx5/version.map | 2 +- lib/acl/version.map | 2 +- lib/bitratestats/version.map | 2 +- lib/bpf/version.map | 2 +- lib/cfgfile/version.map | 2 +- lib/cmdline/version.map | 2 +- lib/cryptodev/version.map | 2 +- lib/distributor/version.map | 2 +- lib/eal/version.map | 2 +- lib/efd/version.map | 2 +- lib/ethdev/version.map | 2 +- lib/eventdev/version.map | 2 +- lib/gro/version.map | 2 +- lib/gso/version.map | 2 +- lib/hash/version.map | 2 +- lib/ip_frag/version.map | 2 +- lib/ipsec/version.map | 2 +- lib/jobstats/version.map | 2 +- lib/kni/version.map | 2 +- lib/kvargs/version.map | 2 +- lib/latencystats/version.map | 2 +- lib/lpm/version.map | 2 +- lib/mbuf/version.map | 2 +- lib/member/version.map | 2 +- lib/mempool/version.map | 2 +- lib/meter/version.map | 2 +- lib/metrics/version.map | 2 +- lib/net/version.map | 2 +- lib/pci/version.map | 2 +- lib/pdump/version.map | 2 +- lib/pipeline/version.map | 2 +- lib/port/version.map | 2 +- lib/power/version.map | 2 +- lib/rawdev/version.map | 2 +- lib/rcu/version.map | 2 +- lib/reorder/version.map | 2 +- lib/ring/version.map | 2 +- lib/sched/version.map | 2 +- lib/security/version.map | 2 +- lib/stack/version.map | 2 +- lib/table/version.map | 2 +- lib/timer/version.map | 2 +- lib/vhost/version.map | 40 +++--- 164 files changed, 319 insertions(+), 242 deletions(-) create mode 100644 doc/guides/rel_notes/release_21_11.rst diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7dac20ddeb..151641e6fa 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,7 +21,7 @@ jobs: CC: ccache ${{ matrix.config.compiler }} DEF_LIB: ${{ matrix.config.library }} LIBABIGAIL_VERSION: libabigail-1.8 - REF_GIT_TAG: v21.05 + REF_GIT_TAG: none RUN_TESTS: ${{ contains(matrix.config.checks, 'tests') }} strategy: @@ -34,7 +34,7 @@ jobs: - os: ubuntu-18.04 compiler: gcc library: shared - checks: abi+doc+tests + checks: doc+tests - os: ubuntu-18.04 compiler: clang library: static diff --git a/.travis.yml b/.travis.yml index 23067d9e3c..4bb5bf629e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -42,7 +42,7 @@ script: ./.ci/${TRAVIS_OS_NAME}-build.sh env: global: - LIBABIGAIL_VERSION=libabigail-1.8 - - REF_GIT_TAG=v21.05 + - REF_GIT_TAG=none jobs: include: @@ -61,14 +61,6 @@ jobs: packages: - *required_packages - *doc_packages - - env: DEF_LIB="shared" ABI_CHECKS=true - arch: amd64 - compiler: gcc - addons: - apt: - packages: - - *required_packages - - *libabigail_build_packages # x86_64 clang jobs - env: DEF_LIB="static" arch: amd64 @@ -145,17 +137,6 @@ jobs: packages: - *required_packages - *doc_packages - - env: DEF_LIB="shared" ABI_CHECKS=true - dist: focal - arch: arm64-graviton2 - virt: vm - group: edge - compiler: gcc - addons: - apt: - packages: - - *required_packages - - *libabigail_build_packages # aarch64 clang jobs - env: DEF_LIB="static" dist: focal diff --git a/ABI_VERSION b/ABI_VERSION index 8e5954eb6f..b090fe57f6 100644 --- a/ABI_VERSION +++ b/ABI_VERSION @@ -1 +1 @@ -21.3 +22.0 diff --git a/VERSION b/VERSION index 6512890184..0931886fb0 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -21.08.0 +21.11.0-rc0 diff --git a/devtools/libabigail.abignore b/devtools/libabigail.abignore index 93158405e0..4b676f317d 100644 --- a/devtools/libabigail.abignore +++ b/devtools/libabigail.abignore @@ -11,44 +11,3 @@ ; Ignore generated PMD information strings [suppress_variable] name_regexp = _pmd_info$ - -; Explicit ignore for driver-only ABI -[suppress_function] - name_regexp = rte_vdev_(|un)register - -; Ignore fields inserted in cacheline boundary of rte_cryptodev -[suppress_type] - name = rte_cryptodev - has_data_member_inserted_between = {offset_after(attached), end} - -; Ignore fields inserted in union boundary of rte_cryptodev_symmetric_capability -[suppress_type] - name = rte_cryptodev_symmetric_capability - has_data_member_inserted_between = {offset_after(cipher.iv_size), end} - -; Ignore fields inserted in middle padding of rte_crypto_cipher_xform -[suppress_type] - name = rte_crypto_cipher_xform - has_data_member_inserted_between = {offset_after(key), offset_of(iv)} - -; Ignore fields inserted in place of reserved fields of rte_eventdev -[suppress_type] - name = rte_eventdev - has_data_member_inserted_between = {offset_after(attached), end} - -; Ignore fields inserted in alignment hole of rte_eth_rxq_info -[suppress_type] - name = rte_eth_rxq_info - has_data_member_inserted_at = offset_after(scattered_rx) - -; Ignore fields inserted in cacheline boundary of rte_eth_txq_info -[suppress_type] - name = rte_eth_txq_info - has_data_member_inserted_between = {offset_after(nb_desc), end} - -; Ignore all changes to rte_eth_dev_data -; Note: we only cared about dev_configured bit addition, but libabigail -; seems to wrongly compute bitfields offset. -; https://sourceware.org/bugzilla/show_bug.cgi?id=28060 -[suppress_type] - name = rte_eth_dev_data diff --git a/doc/guides/rel_notes/index.rst b/doc/guides/rel_notes/index.rst index 9648ba60e1..78861ee57b 100644 --- a/doc/guides/rel_notes/index.rst +++ b/doc/guides/rel_notes/index.rst @@ -8,6 +8,7 @@ Release Notes :maxdepth: 1 :numbered: + release_21_11 release_21_08 release_21_05 release_21_02 diff --git a/doc/guides/rel_notes/release_21_11.rst b/doc/guides/rel_notes/release_21_11.rst new file mode 100644 index 0000000000..d707a554ef --- /dev/null +++ b/doc/guides/rel_notes/release_21_11.rst @@ -0,0 +1,136 @@ +.. SPDX-License-Identifier: BSD-3-Clause + Copyright 2021 The DPDK contributors + +.. include:: + +DPDK Release 21.11 +================== + +.. **Read this first.** + + The text in the sections below explains how to update the release notes. + + Use proper spelling, capitalization and punctuation in all sections. + + Variable and config names should be quoted as fixed width text: + ``LIKE_THIS``. + + Build the docs and view the output file to ensure the changes are correct:: + + make doc-guides-html + xdg-open build/doc/html/guides/rel_notes/release_21_11.html + + +New Features +------------ + +.. This section should contain new features added in this release. + Sample format: + + * **Add a title in the past tense with a full stop.** + + Add a short 1-2 sentence description in the past tense. + The description should be enough to allow someone scanning + the release notes to understand the new feature. + + If the feature adds a lot of sub-features you can use a bullet list + like this: + + * Added feature foo to do something. + * Enhanced feature bar to do something else. + + Refer to the previous release notes for examples. + + Suggested order in release notes items: + * Core libs (EAL, mempool, ring, mbuf, buses) + * Device abstraction libs and PMDs (ordered alphabetically by vendor name) + - ethdev (lib, PMDs) + - cryptodev (lib, PMDs) + - eventdev (lib, PMDs) + - etc + * Other libs + * Apps, Examples, Tools (if significant) + + This section is a comment. Do not overwrite or remove it. + Also, make sure to start the actual text at the margin. + ======================================================= + + +Removed Items +------------- + +.. This section should contain removed items in this release. Sample format: + + * Add a short 1-2 sentence description of the removed item + in the past tense. + + This section is a comment. Do not overwrite or remove it. + Also, make sure to start the actual text at the margin. + ======================================================= + + +API Changes +----------- + +.. This section should contain API changes. Sample format: + + * sample: Add a short 1-2 sentence description of the API change + which was announced in the previous releases and made in this release. + Start with a scope label like "ethdev:". + Use fixed width quotes for ``function_names`` or ``struct_names``. + Use the past tense. + + This section is a comment. Do not overwrite or remove it. + Also, make sure to start the actual text at the margin. + ======================================================= + + +ABI Changes +----------- + +.. This section should contain ABI changes. Sample format: + + * sample: Add a short 1-2 sentence description of the ABI change + which was announced in the previous releases and made in this release. + Start with a scope label like "ethdev:". + Use fixed width quotes for ``function_names`` or ``struct_names``. + Use the past tense. + + This section is a comment. Do not overwrite or remove it. + Also, make sure to start the actual text at the margin. + ======================================================= + + +Known Issues +------------ + +.. This section should contain new known issues in this release. Sample format: + + * **Add title in present tense with full stop.** + + Add a short 1-2 sentence description of the known issue + in the present tense. Add information on any known workarounds. + + This section is a comment. Do not overwrite or remove it. + Also, make sure to start the actual text at the margin. + ======================================================= + + +Tested Platforms +---------------- + +.. This section should contain a list of platforms that were tested + with this release. + + The format is: + + * platform with combinations + + * List of CPU + * List of OS + * List of devices + * Other relevant details... + + This section is a comment. Do not overwrite or remove it. + Also, make sure to start the actual text at the margin. + ======================================================= diff --git a/drivers/baseband/acc100/version.map b/drivers/baseband/acc100/version.map index 47a23b8dac..40604c73d2 100644 --- a/drivers/baseband/acc100/version.map +++ b/drivers/baseband/acc100/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/baseband/fpga_5gnr_fec/version.map b/drivers/baseband/fpga_5gnr_fec/version.map index db43cd8403..de4e5025bf 100644 --- a/drivers/baseband/fpga_5gnr_fec/version.map +++ b/drivers/baseband/fpga_5gnr_fec/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/baseband/fpga_lte_fec/version.map b/drivers/baseband/fpga_lte_fec/version.map index b95b7838e8..e3bfa6edb0 100644 --- a/drivers/baseband/fpga_lte_fec/version.map +++ b/drivers/baseband/fpga_lte_fec/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/baseband/null/version.map b/drivers/baseband/null/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/baseband/null/version.map +++ b/drivers/baseband/null/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/baseband/turbo_sw/version.map b/drivers/baseband/turbo_sw/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/baseband/turbo_sw/version.map +++ b/drivers/baseband/turbo_sw/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/bus/ifpga/version.map b/drivers/bus/ifpga/version.map index 6e8f85da3c..8ac3a4d258 100644 --- a/drivers/bus/ifpga/version.map +++ b/drivers/bus/ifpga/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_ifpga_driver_register; diff --git a/drivers/bus/pci/version.map b/drivers/bus/pci/version.map index 00fac8864c..aa56439c2b 100644 --- a/drivers/bus/pci/version.map +++ b/drivers/bus/pci/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_pci_dump; diff --git a/drivers/bus/vdev/version.map b/drivers/bus/vdev/version.map index 61b6cefcee..0d60b7e2bc 100644 --- a/drivers/bus/vdev/version.map +++ b/drivers/bus/vdev/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_vdev_add_custom_scan; diff --git a/drivers/bus/vmbus/version.map b/drivers/bus/vmbus/version.map index fa8e91c282..3cadec7fae 100644 --- a/drivers/bus/vmbus/version.map +++ b/drivers/bus/vmbus/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_vmbus_chan_close; diff --git a/drivers/common/qat/version.map b/drivers/common/qat/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/common/qat/version.map +++ b/drivers/common/qat/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/compress/isal/version.map b/drivers/compress/isal/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/compress/isal/version.map +++ b/drivers/compress/isal/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/compress/mlx5/version.map b/drivers/compress/mlx5/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/compress/mlx5/version.map +++ b/drivers/compress/mlx5/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/compress/octeontx/version.map b/drivers/compress/octeontx/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/compress/octeontx/version.map +++ b/drivers/compress/octeontx/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/compress/zlib/version.map b/drivers/compress/zlib/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/compress/zlib/version.map +++ b/drivers/compress/zlib/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/crypto/aesni_gcm/version.map b/drivers/crypto/aesni_gcm/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/crypto/aesni_gcm/version.map +++ b/drivers/crypto/aesni_gcm/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/crypto/aesni_mb/version.map b/drivers/crypto/aesni_mb/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/crypto/aesni_mb/version.map +++ b/drivers/crypto/aesni_mb/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/crypto/armv8/version.map b/drivers/crypto/armv8/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/crypto/armv8/version.map +++ b/drivers/crypto/armv8/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/crypto/bcmfs/version.map b/drivers/crypto/bcmfs/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/crypto/bcmfs/version.map +++ b/drivers/crypto/bcmfs/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/crypto/caam_jr/version.map b/drivers/crypto/caam_jr/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/crypto/caam_jr/version.map +++ b/drivers/crypto/caam_jr/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/crypto/ccp/version.map b/drivers/crypto/ccp/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/crypto/ccp/version.map +++ b/drivers/crypto/ccp/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/crypto/kasumi/version.map b/drivers/crypto/kasumi/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/crypto/kasumi/version.map +++ b/drivers/crypto/kasumi/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/crypto/mlx5/version.map b/drivers/crypto/mlx5/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/crypto/mlx5/version.map +++ b/drivers/crypto/mlx5/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/crypto/mvsam/version.map b/drivers/crypto/mvsam/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/crypto/mvsam/version.map +++ b/drivers/crypto/mvsam/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/crypto/nitrox/version.map b/drivers/crypto/nitrox/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/crypto/nitrox/version.map +++ b/drivers/crypto/nitrox/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/crypto/null/version.map b/drivers/crypto/null/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/crypto/null/version.map +++ b/drivers/crypto/null/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/crypto/octeontx/version.map b/drivers/crypto/octeontx/version.map index 41f33a4ecf..997a95ea33 100644 --- a/drivers/crypto/octeontx/version.map +++ b/drivers/crypto/octeontx/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/crypto/octeontx2/version.map b/drivers/crypto/octeontx2/version.map index 02684781b3..d36663132a 100644 --- a/drivers/crypto/octeontx2/version.map +++ b/drivers/crypto/octeontx2/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/crypto/openssl/version.map b/drivers/crypto/openssl/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/crypto/openssl/version.map +++ b/drivers/crypto/openssl/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/crypto/scheduler/version.map b/drivers/crypto/scheduler/version.map index ab7d505629..47e4487b75 100644 --- a/drivers/crypto/scheduler/version.map +++ b/drivers/crypto/scheduler/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_cryptodev_scheduler_load_user_scheduler; diff --git a/drivers/crypto/snow3g/version.map b/drivers/crypto/snow3g/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/crypto/snow3g/version.map +++ b/drivers/crypto/snow3g/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/crypto/virtio/version.map b/drivers/crypto/virtio/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/crypto/virtio/version.map +++ b/drivers/crypto/virtio/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/crypto/zuc/version.map b/drivers/crypto/zuc/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/crypto/zuc/version.map +++ b/drivers/crypto/zuc/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/event/dlb2/version.map b/drivers/event/dlb2/version.map index b1e4dff0ff..c727207d1a 100644 --- a/drivers/event/dlb2/version.map +++ b/drivers/event/dlb2/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/event/dpaa/version.map b/drivers/event/dpaa/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/event/dpaa/version.map +++ b/drivers/event/dpaa/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/event/dpaa2/version.map b/drivers/event/dpaa2/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/event/dpaa2/version.map +++ b/drivers/event/dpaa2/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/event/dsw/version.map b/drivers/event/dsw/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/event/dsw/version.map +++ b/drivers/event/dsw/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/event/octeontx/version.map b/drivers/event/octeontx/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/event/octeontx/version.map +++ b/drivers/event/octeontx/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/event/octeontx2/version.map b/drivers/event/octeontx2/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/event/octeontx2/version.map +++ b/drivers/event/octeontx2/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/event/opdl/version.map b/drivers/event/opdl/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/event/opdl/version.map +++ b/drivers/event/opdl/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/event/skeleton/version.map b/drivers/event/skeleton/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/event/skeleton/version.map +++ b/drivers/event/skeleton/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/event/sw/version.map b/drivers/event/sw/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/event/sw/version.map +++ b/drivers/event/sw/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/mempool/bucket/version.map b/drivers/mempool/bucket/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/mempool/bucket/version.map +++ b/drivers/mempool/bucket/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/mempool/dpaa2/version.map b/drivers/mempool/dpaa2/version.map index 473b8c90e8..49c460ec54 100644 --- a/drivers/mempool/dpaa2/version.map +++ b/drivers/mempool/dpaa2/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_dpaa2_mbuf_from_buf_addr; diff --git a/drivers/mempool/octeontx/version.map b/drivers/mempool/octeontx/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/mempool/octeontx/version.map +++ b/drivers/mempool/octeontx/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/mempool/ring/version.map b/drivers/mempool/ring/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/mempool/ring/version.map +++ b/drivers/mempool/ring/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/mempool/stack/version.map b/drivers/mempool/stack/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/mempool/stack/version.map +++ b/drivers/mempool/stack/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/af_packet/version.map b/drivers/net/af_packet/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/af_packet/version.map +++ b/drivers/net/af_packet/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/af_xdp/version.map b/drivers/net/af_xdp/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/af_xdp/version.map +++ b/drivers/net/af_xdp/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/ark/version.map b/drivers/net/ark/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/ark/version.map +++ b/drivers/net/ark/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/atlantic/version.map b/drivers/net/atlantic/version.map index 6e17832684..d36fc61a84 100644 --- a/drivers/net/atlantic/version.map +++ b/drivers/net/atlantic/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/avp/version.map b/drivers/net/avp/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/avp/version.map +++ b/drivers/net/avp/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/axgbe/version.map b/drivers/net/axgbe/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/axgbe/version.map +++ b/drivers/net/axgbe/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/bnx2x/version.map b/drivers/net/bnx2x/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/bnx2x/version.map +++ b/drivers/net/bnx2x/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/bnxt/version.map b/drivers/net/bnxt/version.map index a050d86ab7..2ba5ec5f6e 100644 --- a/drivers/net/bnxt/version.map +++ b/drivers/net/bnxt/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_pmd_bnxt_get_vf_rx_status; diff --git a/drivers/net/bonding/version.map b/drivers/net/bonding/version.map index df81ee74c1..d7142c4f94 100644 --- a/drivers/net/bonding/version.map +++ b/drivers/net/bonding/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_eth_bond_8023ad_agg_selection_get; diff --git a/drivers/net/cnxk/version.map b/drivers/net/cnxk/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/cnxk/version.map +++ b/drivers/net/cnxk/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/cxgbe/version.map b/drivers/net/cxgbe/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/cxgbe/version.map +++ b/drivers/net/cxgbe/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/dpaa/version.map b/drivers/net/dpaa/version.map index 87ce8f5b6c..338ea2d8b2 100644 --- a/drivers/net/dpaa/version.map +++ b/drivers/net/dpaa/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_pmd_dpaa_set_tx_loopback; diff --git a/drivers/net/e1000/version.map b/drivers/net/e1000/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/e1000/version.map +++ b/drivers/net/e1000/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/ena/version.map b/drivers/net/ena/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/ena/version.map +++ b/drivers/net/ena/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/enetc/version.map b/drivers/net/enetc/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/enetc/version.map +++ b/drivers/net/enetc/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/enic/version.map b/drivers/net/enic/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/enic/version.map +++ b/drivers/net/enic/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/failsafe/version.map b/drivers/net/failsafe/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/failsafe/version.map +++ b/drivers/net/failsafe/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/fm10k/version.map b/drivers/net/fm10k/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/fm10k/version.map +++ b/drivers/net/fm10k/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/hinic/version.map b/drivers/net/hinic/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/hinic/version.map +++ b/drivers/net/hinic/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/hns3/version.map b/drivers/net/hns3/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/hns3/version.map +++ b/drivers/net/hns3/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/i40e/version.map b/drivers/net/i40e/version.map index 413c58cb21..5dd68158d3 100644 --- a/drivers/net/i40e/version.map +++ b/drivers/net/i40e/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_pmd_i40e_add_vf_mac_addr; diff --git a/drivers/net/iavf/version.map b/drivers/net/iavf/version.map index 2a411da2e9..f3efe756cf 100644 --- a/drivers/net/iavf/version.map +++ b/drivers/net/iavf/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/ice/version.map b/drivers/net/ice/version.map index 632a296a0c..cc837f1c00 100644 --- a/drivers/net/ice/version.map +++ b/drivers/net/ice/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/igc/version.map b/drivers/net/igc/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/igc/version.map +++ b/drivers/net/igc/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/ionic/version.map b/drivers/net/ionic/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/ionic/version.map +++ b/drivers/net/ionic/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/ipn3ke/version.map b/drivers/net/ipn3ke/version.map index d8cc1026e0..568ce32e88 100644 --- a/drivers/net/ipn3ke/version.map +++ b/drivers/net/ipn3ke/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/ixgbe/version.map b/drivers/net/ixgbe/version.map index 9402802b04..bca5cc5826 100644 --- a/drivers/net/ixgbe/version.map +++ b/drivers/net/ixgbe/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_pmd_ixgbe_bypass_event_show; diff --git a/drivers/net/kni/version.map b/drivers/net/kni/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/kni/version.map +++ b/drivers/net/kni/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/liquidio/version.map b/drivers/net/liquidio/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/liquidio/version.map +++ b/drivers/net/liquidio/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/memif/version.map b/drivers/net/memif/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/memif/version.map +++ b/drivers/net/memif/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/mlx4/version.map b/drivers/net/mlx4/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/mlx4/version.map +++ b/drivers/net/mlx4/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/mlx5/version.map b/drivers/net/mlx5/version.map index 82a32b53da..0af7a12488 100644 --- a/drivers/net/mlx5/version.map +++ b/drivers/net/mlx5/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/mvneta/version.map b/drivers/net/mvneta/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/mvneta/version.map +++ b/drivers/net/mvneta/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/mvpp2/version.map b/drivers/net/mvpp2/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/mvpp2/version.map +++ b/drivers/net/mvpp2/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/netvsc/version.map b/drivers/net/netvsc/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/netvsc/version.map +++ b/drivers/net/netvsc/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/nfb/version.map b/drivers/net/nfb/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/nfb/version.map +++ b/drivers/net/nfb/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/nfp/version.map b/drivers/net/nfp/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/nfp/version.map +++ b/drivers/net/nfp/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/ngbe/version.map b/drivers/net/ngbe/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/ngbe/version.map +++ b/drivers/net/ngbe/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/null/version.map b/drivers/net/null/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/null/version.map +++ b/drivers/net/null/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/octeontx/version.map b/drivers/net/octeontx/version.map index 6dda72890c..d12156778e 100644 --- a/drivers/net/octeontx/version.map +++ b/drivers/net/octeontx/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_octeontx_pchan_map; diff --git a/drivers/net/octeontx2/version.map b/drivers/net/octeontx2/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/octeontx2/version.map +++ b/drivers/net/octeontx2/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/octeontx_ep/version.map b/drivers/net/octeontx_ep/version.map index 6e4fb220ac..c2e0723b4c 100644 --- a/drivers/net/octeontx_ep/version.map +++ b/drivers/net/octeontx_ep/version.map @@ -1,3 +1,3 @@ -DPDK_21 { - local: *; +DPDK_22 { + local: *; }; diff --git a/drivers/net/pcap/version.map b/drivers/net/pcap/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/pcap/version.map +++ b/drivers/net/pcap/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/pfe/version.map b/drivers/net/pfe/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/pfe/version.map +++ b/drivers/net/pfe/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/qede/version.map b/drivers/net/qede/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/qede/version.map +++ b/drivers/net/qede/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/ring/version.map b/drivers/net/ring/version.map index 29770fe3e4..e43f5ea908 100644 --- a/drivers/net/ring/version.map +++ b/drivers/net/ring/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_eth_from_ring; diff --git a/drivers/net/sfc/version.map b/drivers/net/sfc/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/sfc/version.map +++ b/drivers/net/sfc/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/softnic/version.map b/drivers/net/softnic/version.map index 530d2e6b72..6784318f77 100644 --- a/drivers/net/softnic/version.map +++ b/drivers/net/softnic/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_pmd_softnic_run; diff --git a/drivers/net/szedata2/version.map b/drivers/net/szedata2/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/szedata2/version.map +++ b/drivers/net/szedata2/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/tap/version.map b/drivers/net/tap/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/tap/version.map +++ b/drivers/net/tap/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/thunderx/version.map b/drivers/net/thunderx/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/thunderx/version.map +++ b/drivers/net/thunderx/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/txgbe/version.map b/drivers/net/txgbe/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/txgbe/version.map +++ b/drivers/net/txgbe/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/vdev_netvsc/version.map b/drivers/net/vdev_netvsc/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/vdev_netvsc/version.map +++ b/drivers/net/vdev_netvsc/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/vhost/version.map b/drivers/net/vhost/version.map index 634255829e..1aa8abef75 100644 --- a/drivers/net/vhost/version.map +++ b/drivers/net/vhost/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_eth_vhost_get_queue_event; diff --git a/drivers/net/virtio/version.map b/drivers/net/virtio/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/virtio/version.map +++ b/drivers/net/virtio/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/net/vmxnet3/version.map b/drivers/net/vmxnet3/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/net/vmxnet3/version.map +++ b/drivers/net/vmxnet3/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/raw/cnxk_bphy/version.map b/drivers/raw/cnxk_bphy/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/raw/cnxk_bphy/version.map +++ b/drivers/raw/cnxk_bphy/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/raw/dpaa2_cmdif/version.map b/drivers/raw/dpaa2_cmdif/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/raw/dpaa2_cmdif/version.map +++ b/drivers/raw/dpaa2_cmdif/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/raw/dpaa2_qdma/version.map b/drivers/raw/dpaa2_qdma/version.map index 9130383ab8..441918d55e 100644 --- a/drivers/raw/dpaa2_qdma/version.map +++ b/drivers/raw/dpaa2_qdma/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_qdma_vq_stats; diff --git a/drivers/raw/ifpga/version.map b/drivers/raw/ifpga/version.map index 995c419a9b..a1a6be25a9 100644 --- a/drivers/raw/ifpga/version.map +++ b/drivers/raw/ifpga/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/raw/ioat/version.map b/drivers/raw/ioat/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/raw/ioat/version.map +++ b/drivers/raw/ioat/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/raw/ntb/version.map b/drivers/raw/ntb/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/raw/ntb/version.map +++ b/drivers/raw/ntb/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/raw/octeontx2_dma/version.map b/drivers/raw/octeontx2_dma/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/raw/octeontx2_dma/version.map +++ b/drivers/raw/octeontx2_dma/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/raw/octeontx2_ep/version.map b/drivers/raw/octeontx2_ep/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/raw/octeontx2_ep/version.map +++ b/drivers/raw/octeontx2_ep/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/raw/skeleton/version.map b/drivers/raw/skeleton/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/raw/skeleton/version.map +++ b/drivers/raw/skeleton/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/regex/mlx5/version.map b/drivers/regex/mlx5/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/regex/mlx5/version.map +++ b/drivers/regex/mlx5/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/regex/octeontx2/version.map b/drivers/regex/octeontx2/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/regex/octeontx2/version.map +++ b/drivers/regex/octeontx2/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/vdpa/ifc/version.map b/drivers/vdpa/ifc/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/vdpa/ifc/version.map +++ b/drivers/vdpa/ifc/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/drivers/vdpa/mlx5/version.map b/drivers/vdpa/mlx5/version.map index 4a76d1d52d..c2e0723b4c 100644 --- a/drivers/vdpa/mlx5/version.map +++ b/drivers/vdpa/mlx5/version.map @@ -1,3 +1,3 @@ -DPDK_21 { +DPDK_22 { local: *; }; diff --git a/lib/acl/version.map b/lib/acl/version.map index d97f2927bf..2b18c21601 100644 --- a/lib/acl/version.map +++ b/lib/acl/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_acl_add_rules; diff --git a/lib/bitratestats/version.map b/lib/bitratestats/version.map index 152730bb4e..c15e34d82c 100644 --- a/lib/bitratestats/version.map +++ b/lib/bitratestats/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_stats_bitrate_calc; diff --git a/lib/bpf/version.map b/lib/bpf/version.map index b75a0034bc..0bf35f4876 100644 --- a/lib/bpf/version.map +++ b/lib/bpf/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_bpf_destroy; diff --git a/lib/cfgfile/version.map b/lib/cfgfile/version.map index 180c42b717..02cbccb8ab 100644 --- a/lib/cfgfile/version.map +++ b/lib/cfgfile/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_cfgfile_add_entry; diff --git a/lib/cmdline/version.map b/lib/cmdline/version.map index 9df0272152..980adb4f23 100644 --- a/lib/cmdline/version.map +++ b/lib/cmdline/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: cirbuf_add_buf_head; diff --git a/lib/cryptodev/version.map b/lib/cryptodev/version.map index 9f04737aed..979d823a7c 100644 --- a/lib/cryptodev/version.map +++ b/lib/cryptodev/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_crypto_aead_algorithm_strings; diff --git a/lib/distributor/version.map b/lib/distributor/version.map index 1ddcd01fe6..4d9ff07373 100644 --- a/lib/distributor/version.map +++ b/lib/distributor/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_distributor_clear_returns; diff --git a/lib/eal/version.map b/lib/eal/version.map index 887012d02a..beeb986adc 100644 --- a/lib/eal/version.map +++ b/lib/eal/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: __rte_panic; diff --git a/lib/efd/version.map b/lib/efd/version.map index 425c0a85a9..0226285245 100644 --- a/lib/efd/version.map +++ b/lib/efd/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_efd_create; diff --git a/lib/ethdev/version.map b/lib/ethdev/version.map index 44d30b05ae..3eece75b72 100644 --- a/lib/ethdev/version.map +++ b/lib/ethdev/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_eth_add_first_rx_callback; diff --git a/lib/eventdev/version.map b/lib/eventdev/version.map index 7e264d3b8d..88625621ec 100644 --- a/lib/eventdev/version.map +++ b/lib/eventdev/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_event_crypto_adapter_caps_get; diff --git a/lib/gro/version.map b/lib/gro/version.map index 19dc66b0d4..f8a32e221c 100644 --- a/lib/gro/version.map +++ b/lib/gro/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_gro_ctx_create; diff --git a/lib/gso/version.map b/lib/gso/version.map index 60aa1b54e4..73767623b9 100644 --- a/lib/gso/version.map +++ b/lib/gso/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_gso_segment; diff --git a/lib/hash/version.map b/lib/hash/version.map index 9b9519745c..ce4309aa07 100644 --- a/lib/hash/version.map +++ b/lib/hash/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_fbk_hash_create; diff --git a/lib/ip_frag/version.map b/lib/ip_frag/version.map index 82b308ddb0..33f231fb31 100644 --- a/lib/ip_frag/version.map +++ b/lib/ip_frag/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_ip_frag_free_death_row; diff --git a/lib/ipsec/version.map b/lib/ipsec/version.map index ad3e38b7c8..ba8753eac4 100644 --- a/lib/ipsec/version.map +++ b/lib/ipsec/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_ipsec_pkt_crypto_group; diff --git a/lib/jobstats/version.map b/lib/jobstats/version.map index 3e166ad548..89faa02004 100644 --- a/lib/jobstats/version.map +++ b/lib/jobstats/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_jobstats_abort; diff --git a/lib/kni/version.map b/lib/kni/version.map index bb810a7f2f..cc7790651a 100644 --- a/lib/kni/version.map +++ b/lib/kni/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_kni_alloc; diff --git a/lib/kvargs/version.map b/lib/kvargs/version.map index ce8a9175dd..a07166b4d2 100644 --- a/lib/kvargs/version.map +++ b/lib/kvargs/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_kvargs_count; diff --git a/lib/latencystats/version.map b/lib/latencystats/version.map index 0c4360ab43..be5b014cd7 100644 --- a/lib/latencystats/version.map +++ b/lib/latencystats/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_latencystats_get; diff --git a/lib/lpm/version.map b/lib/lpm/version.map index b4d437cc75..0cdd04822e 100644 --- a/lib/lpm/version.map +++ b/lib/lpm/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_lpm6_add; diff --git a/lib/mbuf/version.map b/lib/mbuf/version.map index b7d98e7eb1..29654330eb 100644 --- a/lib/mbuf/version.map +++ b/lib/mbuf/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: __rte_pktmbuf_linearize; diff --git a/lib/member/version.map b/lib/member/version.map index b8c6322e73..f287aabc91 100644 --- a/lib/member/version.map +++ b/lib/member/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_member_add; diff --git a/lib/mempool/version.map b/lib/mempool/version.map index 50b0602952..9f77da6fff 100644 --- a/lib/mempool/version.map +++ b/lib/mempool/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_mempool_audit; diff --git a/lib/meter/version.map b/lib/meter/version.map index b67f860b15..befa3b7e32 100644 --- a/lib/meter/version.map +++ b/lib/meter/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_meter_srtcm_config; diff --git a/lib/metrics/version.map b/lib/metrics/version.map index 20f99cd19a..c86e405971 100644 --- a/lib/metrics/version.map +++ b/lib/metrics/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_metrics_get_names; diff --git a/lib/net/version.map b/lib/net/version.map index 621f237945..355b7c25b4 100644 --- a/lib/net/version.map +++ b/lib/net/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_eth_random_addr; diff --git a/lib/pci/version.map b/lib/pci/version.map index 1db19a5122..3f38303749 100644 --- a/lib/pci/version.map +++ b/lib/pci/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_pci_addr_cmp; diff --git a/lib/pdump/version.map b/lib/pdump/version.map index 2f9e952d0b..f0a9d12c9a 100644 --- a/lib/pdump/version.map +++ b/lib/pdump/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_pdump_disable; diff --git a/lib/pipeline/version.map b/lib/pipeline/version.map index ff0974c2ee..2b68f584a4 100644 --- a/lib/pipeline/version.map +++ b/lib/pipeline/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_pipeline_ah_packet_drop; diff --git a/lib/port/version.map b/lib/port/version.map index 70922e11ee..73d0825d2e 100644 --- a/lib/port/version.map +++ b/lib/port/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_port_ethdev_reader_ops; diff --git a/lib/power/version.map b/lib/power/version.map index b004e3e4a9..6ec6d5d96d 100644 --- a/lib/power/version.map +++ b/lib/power/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_power_exit; diff --git a/lib/rawdev/version.map b/lib/rawdev/version.map index eb29a3ac0d..4f56870761 100644 --- a/lib/rawdev/version.map +++ b/lib/rawdev/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_rawdev_close; diff --git a/lib/rcu/version.map b/lib/rcu/version.map index 82e55c6329..b63c74f856 100644 --- a/lib/rcu/version.map +++ b/lib/rcu/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_rcu_log_type; diff --git a/lib/reorder/version.map b/lib/reorder/version.map index d902a7fa12..250e6664f5 100644 --- a/lib/reorder/version.map +++ b/lib/reorder/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_reorder_create; diff --git a/lib/ring/version.map b/lib/ring/version.map index e35d6b9712..3377293ee4 100644 --- a/lib/ring/version.map +++ b/lib/ring/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_ring_create; diff --git a/lib/sched/version.map b/lib/sched/version.map index ace284b7de..53c337b143 100644 --- a/lib/sched/version.map +++ b/lib/sched/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_approx; diff --git a/lib/security/version.map b/lib/security/version.map index 22775558c8..c44c7f5f60 100644 --- a/lib/security/version.map +++ b/lib/security/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_security_attach_session; diff --git a/lib/stack/version.map b/lib/stack/version.map index 8c4ca0245d..e145e32451 100644 --- a/lib/stack/version.map +++ b/lib/stack/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_stack_create; diff --git a/lib/table/version.map b/lib/table/version.map index 29301480cb..65f9645d25 100644 --- a/lib/table/version.map +++ b/lib/table/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_table_acl_ops; diff --git a/lib/timer/version.map b/lib/timer/version.map index 8021ccf9cf..4b782456da 100644 --- a/lib/timer/version.map +++ b/lib/timer/version.map @@ -1,4 +1,4 @@ -DPDK_21 { +DPDK_22 { global: rte_timer_alt_dump_stats; diff --git a/lib/vhost/version.map b/lib/vhost/version.map index e2504ba657..c92a9d4962 100644 --- a/lib/vhost/version.map +++ b/lib/vhost/version.map @@ -1,12 +1,26 @@ -DPDK_21 { +DPDK_22 { global: + rte_vdpa_find_device_by_name; + rte_vdpa_get_features; + rte_vdpa_get_protocol_features; + rte_vdpa_get_queue_num; + rte_vdpa_get_rte_device; + rte_vdpa_get_stats; + rte_vdpa_get_stats_names; + rte_vdpa_register_device; + rte_vdpa_relay_vring_used; + rte_vdpa_reset_stats; + rte_vdpa_unregister_device; rte_vhost_avail_entries; rte_vhost_dequeue_burst; + rte_vhost_driver_attach_vdpa_device; rte_vhost_driver_callback_register; + rte_vhost_driver_detach_vdpa_device; rte_vhost_driver_disable_features; rte_vhost_driver_enable_features; rte_vhost_driver_get_features; + rte_vhost_driver_get_vdpa_device; rte_vhost_driver_register; rte_vhost_driver_set_features; rte_vhost_driver_start; @@ -14,37 +28,23 @@ DPDK_21 { rte_vhost_enable_guest_notification; rte_vhost_enqueue_burst; rte_vhost_get_ifname; + rte_vhost_get_log_base; rte_vhost_get_mem_table; rte_vhost_get_mtu; rte_vhost_get_negotiated_features; rte_vhost_get_numa_node; rte_vhost_get_queue_num; + rte_vhost_get_vdpa_device; rte_vhost_get_vhost_vring; + rte_vhost_get_vring_base; rte_vhost_get_vring_num; rte_vhost_gpa_to_vva; + rte_vhost_host_notifier_ctrl; rte_vhost_log_used_vring; rte_vhost_log_write; rte_vhost_rx_queue_count; - rte_vhost_vring_call; - rte_vhost_get_log_base; - rte_vhost_get_vring_base; rte_vhost_set_vring_base; - rte_vhost_host_notifier_ctrl; - rte_vdpa_register_device; - rte_vdpa_unregister_device; - rte_vdpa_get_stats_names; - rte_vdpa_get_stats; - rte_vdpa_reset_stats; - rte_vhost_driver_attach_vdpa_device; - rte_vhost_driver_detach_vdpa_device; - rte_vhost_driver_get_vdpa_device; - rte_vhost_get_vdpa_device; - rte_vdpa_find_device_by_name; - rte_vdpa_get_rte_device; - rte_vdpa_get_queue_num; - rte_vdpa_get_features; - rte_vdpa_get_protocol_features; - rte_vdpa_relay_vring_used; + rte_vhost_vring_call; local: *; }; -- 2.20.1