From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id B3B8C42FA2; Mon, 31 Jul 2023 11:44:19 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A1ABC43252; Mon, 31 Jul 2023 11:44:19 +0200 (CEST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mails.dpdk.org (Postfix) with ESMTP id 7B6B740150 for ; Mon, 31 Jul 2023 11:44:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1690796657; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=TFkA4qdh+mrPpaugPKiKScVJpCBHMudBgNCh16BBwCQ=; b=Q52DZP2CfDwJGRsSvMd8vYslKjtHemXQV4ZQZ0OpwZYoIFUSJuiKl5RAY7MzdNkuSd/8N7 mEfLEdk1u1T0NsxHRmkkv7J+mLR7on1iEIeoBmemjXufZNHhEtMo5NJsuWb3cDNMVMGJvt 0U3iYSlQFjCwXnQTtQv0OTKAFPxCAa8= Received: from mimecast-mx02.redhat.com (66.187.233.73 [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-31-w3cARwskPs6DcPXEfBUswQ-1; Mon, 31 Jul 2023 05:44:15 -0400 X-MC-Unique: w3cARwskPs6DcPXEfBUswQ-1 Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.rdu2.redhat.com [10.11.54.8]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 059811C4766D; Mon, 31 Jul 2023 09:44:13 +0000 (UTC) Received: from dmarchan.redhat.com (unknown [10.45.224.120]) by smtp.corp.redhat.com (Postfix) with ESMTP id 8D445C57964; Mon, 31 Jul 2023 09:44:02 +0000 (UTC) From: David Marchand To: dev@dpdk.org Cc: thomas@monjalon.net, Aaron Conole , Michael Santana , Nicolas Chautru , Hemant Agrawal , Sachin Saxena , Chenbo Xia , Nipun Gupta , Tomasz Duszynski , Long Li , Anoob Joseph , Kai Ji , Gagandeep Singh , Timothy McDaniel , Ashwin Sekhar T K , Pavan Nikhilesh , Igor Russkikh , Ajit Khaparde , Somnath Kotur , Chas Williams , "Min Hu (Connor)" , Nithin Dabilpuram , Kiran Kumar K , Sunil Kumar Kori , Satha Rao , Yuying Zhang , Beilei Xing , Jingjing Wu , Qiming Yang , Qi Zhang , Rosen Xu , Wenjun Wu , Matan Azrad , Viacheslav Ovsiienko , Ori Kam , Suanming Mou , Harman Kalra , Bruce Richardson , Cristian Dumitrescu , Maxime Coquelin , Tianfei Zhang , Konstantin Ananyev , Olivier Matz , Akhil Goyal , Fan Zhang , David Hunt , Byron Marohn , Yipeng Wang , Ferruh Yigit , Andrew Rybchenko , Jerin Jacob , Vladimir Medvedkin , Jiayu Hu , Sameh Gobriel , Reshma Pattan , Gaetan Rivet , Stephen Hemminger , Anatoly Burakov , Honnappa Nagarahalli , Volodymyr Fialko , Erik Gabriel Carrillo Subject: [PATCH 1/3] version: 23.11-rc0 Date: Mon, 31 Jul 2023 11:43:53 +0200 Message-ID: <20230731094356.1220807-2-david.marchand@redhat.com> In-Reply-To: <20230731094356.1220807-1-david.marchand@redhat.com> References: <20230731094356.1220807-1-david.marchand@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.1 on 10.11.54.8 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII"; x-default=true X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Start a new release cycle with empty release notes. The ABI version becomes 24.0. The map files are updated to the new ABI major number (24). The ABI exceptions are dropped and CI ABI checks are disabled because compatibility is not preserved. The telemetry and vhost libraries compat code is cleaned up in next commits. Signed-off-by: David Marchand --- .github/workflows/build.yml | 4 +- ABI_VERSION | 2 +- VERSION | 2 +- devtools/libabigail.abignore | 5 - doc/guides/rel_notes/index.rst | 1 + doc/guides/rel_notes/release_23_11.rst | 136 +++++++++++++++++++++ drivers/baseband/acc/version.map | 2 +- drivers/baseband/fpga_5gnr_fec/version.map | 2 +- drivers/baseband/fpga_lte_fec/version.map | 2 +- drivers/bus/fslmc/version.map | 2 +- drivers/bus/pci/version.map | 2 +- drivers/bus/platform/version.map | 2 +- drivers/bus/vdev/version.map | 2 +- drivers/bus/vmbus/version.map | 2 +- drivers/crypto/octeontx/version.map | 2 +- drivers/crypto/scheduler/version.map | 2 +- drivers/dma/dpaa2/version.map | 2 +- drivers/event/dlb2/version.map | 2 +- drivers/mempool/cnxk/version.map | 8 +- drivers/mempool/dpaa2/version.map | 2 +- drivers/net/atlantic/version.map | 2 +- drivers/net/bnxt/version.map | 2 +- drivers/net/bonding/version.map | 2 +- drivers/net/cnxk/version.map | 2 +- drivers/net/dpaa/version.map | 2 +- drivers/net/dpaa2/version.map | 2 +- drivers/net/i40e/version.map | 2 +- drivers/net/iavf/version.map | 2 +- drivers/net/ice/version.map | 2 +- drivers/net/ipn3ke/version.map | 2 +- drivers/net/ixgbe/version.map | 2 +- drivers/net/mlx5/version.map | 2 +- drivers/net/octeontx/version.map | 2 +- drivers/net/ring/version.map | 2 +- drivers/net/softnic/version.map | 2 +- drivers/net/vhost/version.map | 2 +- drivers/raw/ifpga/version.map | 2 +- drivers/version.map | 2 +- lib/acl/version.map | 2 +- lib/bbdev/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/fib/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/rib/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 +- 82 files changed, 220 insertions(+), 88 deletions(-) create mode 100644 doc/guides/rel_notes/release_23_11.rst diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d3bcb160cf..2c1eda9b18 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -27,7 +27,7 @@ jobs: MINGW: ${{ matrix.config.cross == 'mingw' }} MINI: ${{ matrix.config.mini != '' }} PPC64LE: ${{ matrix.config.cross == 'ppc64le' }} - REF_GIT_TAG: v23.03 + REF_GIT_TAG: none RISCV64: ${{ matrix.config.cross == 'riscv64' }} RUN_TESTS: ${{ contains(matrix.config.checks, 'tests') }} @@ -40,7 +40,7 @@ jobs: mini: mini - os: ubuntu-20.04 compiler: gcc - checks: abi+debug+doc+examples+tests + checks: debug+doc+examples+tests - os: ubuntu-20.04 compiler: clang checks: asan+doc+tests diff --git a/ABI_VERSION b/ABI_VERSION index 3c8ce91a46..d9133a54b6 100644 --- a/ABI_VERSION +++ b/ABI_VERSION @@ -1 +1 @@ -23.2 +24.0 diff --git a/VERSION b/VERSION index 942d403ae8..1d4e4e7927 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -23.07.0 +23.11.0-rc0 diff --git a/devtools/libabigail.abignore b/devtools/libabigail.abignore index 03bfbce259..3ff51509de 100644 --- a/devtools/libabigail.abignore +++ b/devtools/libabigail.abignore @@ -25,7 +25,6 @@ ; ; SKIP_LIBRARY=librte_common_mlx5_glue ; SKIP_LIBRARY=librte_net_mlx4_glue -; SKIP_LIBRARY=librte_net_liquidio ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Experimental APIs exceptions ; @@ -41,7 +40,3 @@ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Temporary exceptions till next major ABI version ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -; Ignore changes to rte_security_ops which are internal to PMD. -[suppress_type] - name = rte_security_ops diff --git a/doc/guides/rel_notes/index.rst b/doc/guides/rel_notes/index.rst index d8dfa621ec..d072815279 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_23_11 release_23_07 release_23_03 release_22_11 diff --git a/doc/guides/rel_notes/release_23_11.rst b/doc/guides/rel_notes/release_23_11.rst new file mode 100644 index 0000000000..6b4dd21fd0 --- /dev/null +++ b/doc/guides/rel_notes/release_23_11.rst @@ -0,0 +1,136 @@ +.. SPDX-License-Identifier: BSD-3-Clause + Copyright 2023 The DPDK contributors + +.. include:: + +DPDK Release 23.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:: + + ninja -C build doc + xdg-open build/doc/guides/html/rel_notes/release_23_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/acc/version.map b/drivers/baseband/acc/version.map index 95ae74dd35..1b6b1cd10d 100644 --- a/drivers/baseband/acc/version.map +++ b/drivers/baseband/acc/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { local: *; }; diff --git a/drivers/baseband/fpga_5gnr_fec/version.map b/drivers/baseband/fpga_5gnr_fec/version.map index 6b191cf330..2da20cabc1 100644 --- a/drivers/baseband/fpga_5gnr_fec/version.map +++ b/drivers/baseband/fpga_5gnr_fec/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { local: *; }; diff --git a/drivers/baseband/fpga_lte_fec/version.map b/drivers/baseband/fpga_lte_fec/version.map index aab28a9976..83f3a8a267 100644 --- a/drivers/baseband/fpga_lte_fec/version.map +++ b/drivers/baseband/fpga_lte_fec/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { local: *; }; diff --git a/drivers/bus/fslmc/version.map b/drivers/bus/fslmc/version.map index a25a9e8ca0..f6bdf877bf 100644 --- a/drivers/bus/fslmc/version.map +++ b/drivers/bus/fslmc/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_fslmc_vfio_mem_dmamap; diff --git a/drivers/bus/pci/version.map b/drivers/bus/pci/version.map index 92fcaca094..a0000f7938 100644 --- a/drivers/bus/pci/version.map +++ b/drivers/bus/pci/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_pci_dump; diff --git a/drivers/bus/platform/version.map b/drivers/bus/platform/version.map index bacce4da08..9e7111dd38 100644 --- a/drivers/bus/platform/version.map +++ b/drivers/bus/platform/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { local: *; }; diff --git a/drivers/bus/vdev/version.map b/drivers/bus/vdev/version.map index 594c48c3db..16f187734b 100644 --- a/drivers/bus/vdev/version.map +++ b/drivers/bus/vdev/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_vdev_add_custom_scan; diff --git a/drivers/bus/vmbus/version.map b/drivers/bus/vmbus/version.map index 430781b29b..08b008b311 100644 --- a/drivers/bus/vmbus/version.map +++ b/drivers/bus/vmbus/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_vmbus_chan_close; diff --git a/drivers/crypto/octeontx/version.map b/drivers/crypto/octeontx/version.map index cc4b6b0970..54a0912e76 100644 --- a/drivers/crypto/octeontx/version.map +++ b/drivers/crypto/octeontx/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { local: *; }; diff --git a/drivers/crypto/scheduler/version.map b/drivers/crypto/scheduler/version.map index 74491beabb..23380fb3c5 100644 --- a/drivers/crypto/scheduler/version.map +++ b/drivers/crypto/scheduler/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_cryptodev_scheduler_load_user_scheduler; diff --git a/drivers/dma/dpaa2/version.map b/drivers/dma/dpaa2/version.map index 0c020e5249..7dc2d6e185 100644 --- a/drivers/dma/dpaa2/version.map +++ b/drivers/dma/dpaa2/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { local: *; }; diff --git a/drivers/event/dlb2/version.map b/drivers/event/dlb2/version.map index 1327e3e335..8aabf8b727 100644 --- a/drivers/event/dlb2/version.map +++ b/drivers/event/dlb2/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { local: *; }; diff --git a/drivers/mempool/cnxk/version.map b/drivers/mempool/cnxk/version.map index 755731e3b5..775d46d934 100644 --- a/drivers/mempool/cnxk/version.map +++ b/drivers/mempool/cnxk/version.map @@ -1,10 +1,10 @@ - DPDK_23 { +DPDK_24 { local: *; - }; +}; - EXPERIMENTAL { +EXPERIMENTAL { global: rte_pmd_cnxk_mempool_is_hwpool; rte_pmd_cnxk_mempool_mbuf_exchange; rte_pmd_cnxk_mempool_range_check_disable; - }; +}; diff --git a/drivers/mempool/dpaa2/version.map b/drivers/mempool/dpaa2/version.map index 0023765843..b2bf63eb79 100644 --- a/drivers/mempool/dpaa2/version.map +++ b/drivers/mempool/dpaa2/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_dpaa2_mbuf_from_buf_addr; diff --git a/drivers/net/atlantic/version.map b/drivers/net/atlantic/version.map index e301b105fe..b063baa7a4 100644 --- a/drivers/net/atlantic/version.map +++ b/drivers/net/atlantic/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { local: *; }; diff --git a/drivers/net/bnxt/version.map b/drivers/net/bnxt/version.map index 075bb37a36..ff82396ca1 100644 --- a/drivers/net/bnxt/version.map +++ b/drivers/net/bnxt/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_pmd_bnxt_get_vf_rx_status; diff --git a/drivers/net/bonding/version.map b/drivers/net/bonding/version.map index 9333923b4e..bd28ee78a5 100644 --- a/drivers/net/bonding/version.map +++ b/drivers/net/bonding/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_eth_bond_8023ad_agg_selection_get; diff --git a/drivers/net/cnxk/version.map b/drivers/net/cnxk/version.map index 3ef3e76bb0..7ae6d80bf0 100644 --- a/drivers/net/cnxk/version.map +++ b/drivers/net/cnxk/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { local: *; }; diff --git a/drivers/net/dpaa/version.map b/drivers/net/dpaa/version.map index 5268d39ef6..c06f4a56de 100644 --- a/drivers/net/dpaa/version.map +++ b/drivers/net/dpaa/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_pmd_dpaa_set_tx_loopback; diff --git a/drivers/net/dpaa2/version.map b/drivers/net/dpaa2/version.map index d6535343b1..283bcb42c1 100644 --- a/drivers/net/dpaa2/version.map +++ b/drivers/net/dpaa2/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_pmd_dpaa2_mux_flow_create; diff --git a/drivers/net/i40e/version.map b/drivers/net/i40e/version.map index 4d1ac59226..3ba31f4768 100644 --- a/drivers/net/i40e/version.map +++ b/drivers/net/i40e/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_pmd_i40e_add_vf_mac_addr; diff --git a/drivers/net/iavf/version.map b/drivers/net/iavf/version.map index 4796c2884f..135a4ccd3d 100644 --- a/drivers/net/iavf/version.map +++ b/drivers/net/iavf/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { local: *; }; diff --git a/drivers/net/ice/version.map b/drivers/net/ice/version.map index d70c250e9a..4e924c8f4d 100644 --- a/drivers/net/ice/version.map +++ b/drivers/net/ice/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { local: *; }; diff --git a/drivers/net/ipn3ke/version.map b/drivers/net/ipn3ke/version.map index 4c48499993..4a8f5e499a 100644 --- a/drivers/net/ipn3ke/version.map +++ b/drivers/net/ipn3ke/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { local: *; }; diff --git a/drivers/net/ixgbe/version.map b/drivers/net/ixgbe/version.map index 94693ccc1a..2c9d977f5c 100644 --- a/drivers/net/ixgbe/version.map +++ b/drivers/net/ixgbe/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_pmd_ixgbe_bypass_event_show; diff --git a/drivers/net/mlx5/version.map b/drivers/net/mlx5/version.map index 7ef598027b..99f5ab754a 100644 --- a/drivers/net/mlx5/version.map +++ b/drivers/net/mlx5/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { local: *; }; diff --git a/drivers/net/octeontx/version.map b/drivers/net/octeontx/version.map index ae37d32d04..219933550d 100644 --- a/drivers/net/octeontx/version.map +++ b/drivers/net/octeontx/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_octeontx_pchan_map; diff --git a/drivers/net/ring/version.map b/drivers/net/ring/version.map index 84e52064e0..62d9a77f9c 100644 --- a/drivers/net/ring/version.map +++ b/drivers/net/ring/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_eth_from_ring; diff --git a/drivers/net/softnic/version.map b/drivers/net/softnic/version.map index 4dac46ecd5..f67475684c 100644 --- a/drivers/net/softnic/version.map +++ b/drivers/net/softnic/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_pmd_softnic_manage; diff --git a/drivers/net/vhost/version.map b/drivers/net/vhost/version.map index e42c89f1eb..4825afd411 100644 --- a/drivers/net/vhost/version.map +++ b/drivers/net/vhost/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_eth_vhost_get_queue_event; diff --git a/drivers/raw/ifpga/version.map b/drivers/raw/ifpga/version.map index 916da8a4f2..7fc1b5e8ae 100644 --- a/drivers/raw/ifpga/version.map +++ b/drivers/raw/ifpga/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_pmd_ifpga_cleanup; diff --git a/drivers/version.map b/drivers/version.map index 78c3585d7c..5535c79061 100644 --- a/drivers/version.map +++ b/drivers/version.map @@ -1,3 +1,3 @@ -DPDK_23 { +DPDK_24 { local: *; }; diff --git a/lib/acl/version.map b/lib/acl/version.map index 4c15dbbb36..fe3127a3a9 100644 --- a/lib/acl/version.map +++ b/lib/acl/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_acl_add_rules; diff --git a/lib/bbdev/version.map b/lib/bbdev/version.map index d0bb835255..4f4bfbbd5e 100644 --- a/lib/bbdev/version.map +++ b/lib/bbdev/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_bbdev_allocate; diff --git a/lib/bitratestats/version.map b/lib/bitratestats/version.map index dc110440e0..08831a62f4 100644 --- a/lib/bitratestats/version.map +++ b/lib/bitratestats/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_stats_bitrate_calc; diff --git a/lib/bpf/version.map b/lib/bpf/version.map index 04bd657a85..c49bf1701f 100644 --- a/lib/bpf/version.map +++ b/lib/bpf/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_bpf_destroy; diff --git a/lib/cfgfile/version.map b/lib/cfgfile/version.map index fdb0f13040..a3fe9b62f3 100644 --- a/lib/cfgfile/version.map +++ b/lib/cfgfile/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_cfgfile_add_entry; diff --git a/lib/cmdline/version.map b/lib/cmdline/version.map index e3d59aaf8d..db4d904ffb 100644 --- a/lib/cmdline/version.map +++ b/lib/cmdline/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: cirbuf_add_buf_head; diff --git a/lib/cryptodev/version.map b/lib/cryptodev/version.map index 24ff90799c..209806cf24 100644 --- a/lib/cryptodev/version.map +++ b/lib/cryptodev/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_crypto_aead_algorithm_strings; diff --git a/lib/distributor/version.map b/lib/distributor/version.map index 7a34dfa2f2..2670c4201c 100644 --- a/lib/distributor/version.map +++ b/lib/distributor/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_distributor_clear_returns; diff --git a/lib/eal/version.map b/lib/eal/version.map index ea1b1a7d0a..bdb98cf479 100644 --- a/lib/eal/version.map +++ b/lib/eal/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: __rte_panic; diff --git a/lib/efd/version.map b/lib/efd/version.map index 67886414ab..baac60f7bc 100644 --- a/lib/efd/version.map +++ b/lib/efd/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_efd_create; diff --git a/lib/ethdev/version.map b/lib/ethdev/version.map index fc492ee839..b965d6aa52 100644 --- a/lib/ethdev/version.map +++ b/lib/ethdev/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_eth_add_first_rx_callback; diff --git a/lib/eventdev/version.map b/lib/eventdev/version.map index 89068a5713..b03c10d99f 100644 --- a/lib/eventdev/version.map +++ b/lib/eventdev/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: __rte_eventdev_trace_crypto_adapter_enqueue; diff --git a/lib/fib/version.map b/lib/fib/version.map index a867d2b7d8..62dbada6bc 100644 --- a/lib/fib/version.map +++ b/lib/fib/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_fib6_add; diff --git a/lib/gro/version.map b/lib/gro/version.map index 105aa64ca3..13803ec814 100644 --- a/lib/gro/version.map +++ b/lib/gro/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_gro_ctx_create; diff --git a/lib/gso/version.map b/lib/gso/version.map index f6b552de6d..f159b3f199 100644 --- a/lib/gso/version.map +++ b/lib/gso/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_gso_segment; diff --git a/lib/hash/version.map b/lib/hash/version.map index bdcebd19c2..daaa9a8901 100644 --- a/lib/hash/version.map +++ b/lib/hash/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_fbk_hash_create; diff --git a/lib/ip_frag/version.map b/lib/ip_frag/version.map index 8aad83957d..7ba446c993 100644 --- a/lib/ip_frag/version.map +++ b/lib/ip_frag/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_ip_frag_free_death_row; diff --git a/lib/ipsec/version.map b/lib/ipsec/version.map index f17a49dd26..f0063af354 100644 --- a/lib/ipsec/version.map +++ b/lib/ipsec/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_ipsec_pkt_crypto_group; diff --git a/lib/jobstats/version.map b/lib/jobstats/version.map index bca7480afb..3b8f9d6ac4 100644 --- a/lib/jobstats/version.map +++ b/lib/jobstats/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_jobstats_abort; diff --git a/lib/kni/version.map b/lib/kni/version.map index 83bbbe880f..13ffaa5bfd 100644 --- a/lib/kni/version.map +++ b/lib/kni/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_kni_alloc; diff --git a/lib/kvargs/version.map b/lib/kvargs/version.map index 781f71cf23..387a94e725 100644 --- a/lib/kvargs/version.map +++ b/lib/kvargs/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_kvargs_count; diff --git a/lib/latencystats/version.map b/lib/latencystats/version.map index 79b8395f12..86ded322cb 100644 --- a/lib/latencystats/version.map +++ b/lib/latencystats/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_latencystats_get; diff --git a/lib/lpm/version.map b/lib/lpm/version.map index e1a7aaedbb..9ba73b2f93 100644 --- a/lib/lpm/version.map +++ b/lib/lpm/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_lpm6_add; diff --git a/lib/mbuf/version.map b/lib/mbuf/version.map index ed486ed14e..f010d4692e 100644 --- a/lib/mbuf/version.map +++ b/lib/mbuf/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: __rte_pktmbuf_linearize; diff --git a/lib/member/version.map b/lib/member/version.map index 35199270ff..9be5068d68 100644 --- a/lib/member/version.map +++ b/lib/member/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_member_add; diff --git a/lib/mempool/version.map b/lib/mempool/version.map index dff2d1cb55..d0bfedd1d8 100644 --- a/lib/mempool/version.map +++ b/lib/mempool/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_mempool_audit; diff --git a/lib/meter/version.map b/lib/meter/version.map index b10b544641..9628bd8cd9 100644 --- a/lib/meter/version.map +++ b/lib/meter/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_meter_srtcm_config; diff --git a/lib/metrics/version.map b/lib/metrics/version.map index 89ffa9be80..4763ac6b8b 100644 --- a/lib/metrics/version.map +++ b/lib/metrics/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_metrics_deinit; diff --git a/lib/net/version.map b/lib/net/version.map index e8fe2b7635..3e293c4715 100644 --- a/lib/net/version.map +++ b/lib/net/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_eth_random_addr; diff --git a/lib/pci/version.map b/lib/pci/version.map index e9282ff49c..aeca8a1c9e 100644 --- a/lib/pci/version.map +++ b/lib/pci/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_pci_addr_cmp; diff --git a/lib/pdump/version.map b/lib/pdump/version.map index 25df5a82c2..225830dc85 100644 --- a/lib/pdump/version.map +++ b/lib/pdump/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_pdump_disable; diff --git a/lib/pipeline/version.map b/lib/pipeline/version.map index 3a4488cd0e..6e3f5b7e80 100644 --- a/lib/pipeline/version.map +++ b/lib/pipeline/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_pipeline_ah_packet_drop; diff --git a/lib/port/version.map b/lib/port/version.map index af6cf696fd..83dbec7b01 100644 --- a/lib/port/version.map +++ b/lib/port/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_port_ethdev_reader_ops; diff --git a/lib/power/version.map b/lib/power/version.map index 05d544e947..b8b54f768e 100644 --- a/lib/power/version.map +++ b/lib/power/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_power_exit; diff --git a/lib/rawdev/version.map b/lib/rawdev/version.map index 8278aacdea..21064a889b 100644 --- a/lib/rawdev/version.map +++ b/lib/rawdev/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_rawdev_close; diff --git a/lib/rcu/version.map b/lib/rcu/version.map index cabed64fca..9218ed1f33 100644 --- a/lib/rcu/version.map +++ b/lib/rcu/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_rcu_log_type; diff --git a/lib/reorder/version.map b/lib/reorder/version.map index 0b3d4d5685..ea60759106 100644 --- a/lib/reorder/version.map +++ b/lib/reorder/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_reorder_create; diff --git a/lib/rib/version.map b/lib/rib/version.map index ca2815e44b..39da637f75 100644 --- a/lib/rib/version.map +++ b/lib/rib/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_rib6_create; diff --git a/lib/ring/version.map b/lib/ring/version.map index 4d7c27a6d9..9eb6e254c8 100644 --- a/lib/ring/version.map +++ b/lib/ring/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_ring_create; diff --git a/lib/sched/version.map b/lib/sched/version.map index 2f64834c8f..d9ce68be14 100644 --- a/lib/sched/version.map +++ b/lib/sched/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_approx; diff --git a/lib/security/version.map b/lib/security/version.map index 07dcce9ffb..b2097a969d 100644 --- a/lib/security/version.map +++ b/lib/security/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_security_capabilities_get; diff --git a/lib/stack/version.map b/lib/stack/version.map index c0250f5cdf..d191ef7791 100644 --- a/lib/stack/version.map +++ b/lib/stack/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_stack_create; diff --git a/lib/table/version.map b/lib/table/version.map index e32e15a5fc..05ed820119 100644 --- a/lib/table/version.map +++ b/lib/table/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_table_acl_ops; diff --git a/lib/timer/version.map b/lib/timer/version.map index 101f5c18b5..e3d5a04303 100644 --- a/lib/timer/version.map +++ b/lib/timer/version.map @@ -1,4 +1,4 @@ -DPDK_23 { +DPDK_24 { global: rte_timer_alt_dump_stats; -- 2.41.0