From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 19611A00C2; Thu, 23 Apr 2020 08:47:58 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 867991C22A; Thu, 23 Apr 2020 08:47:57 +0200 (CEST) Received: from qrelay133.mxroute.com (qrelay133.mxroute.com [172.82.139.133]) by dpdk.org (Postfix) with ESMTP id 2AE8B2A66 for ; Thu, 23 Apr 2020 08:47:55 +0200 (CEST) Received: from filter004.mxroute.com ([149.28.56.236] 149.28.56.236.vultr.com) (Authenticated sender: mN4UYu2MZsgR) by qrelay133.mxroute.com (ZoneMTA) with ESMTPA id 171a5caf7260000d83.001 for ; Thu, 23 Apr 2020 06:47:54 +0000 X-Zone-Loop: e8825efadc70b9d3cd2226a65bbce5ad267ec7d8de43 X-Originating-IP: [149.28.56.236] Received: from galaxy.mxroute.com (unknown [23.92.70.113]) by filter004.mxroute.com (Postfix) with ESMTPS id 9EB403E9EF; Thu, 23 Apr 2020 06:47:48 +0000 (UTC) Received: from irdmzpr01-ext.ir.intel.com ([192.198.151.36] helo=localhost) by galaxy.mxroute.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.91) (envelope-from ) id 1jRVEY-0000Ae-Rk; Thu, 23 Apr 2020 02:21:15 -0400 From: Ray Kinsella To: dev@dpdk.org Cc: aostruszka@marvell.com, stephen@networkplumber.org, Ray Kinsella , Thomas Monjalon , Neil Horman , Jingjing Wu , Wenzhuo Lu , Matan Azrad , Shahaf Shuler , Viacheslav Ovsiienko , Jerin Jacob , Nithin Dabilpuram , Alfredo Cardigliano , Mahipal Challa , Cristian Dumitrescu Date: Thu, 23 Apr 2020 07:41:43 +0100 Message-Id: <20200423064144.19613-1-mdr@ashroe.eu> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200420093421.68984-1-mdr@ashroe.eu> References: <20200420093421.68984-1-mdr@ashroe.eu> X-AuthUser: mdr@ashroe.eu Subject: [dpdk-dev] [PATCH v2] abi: change references to abi 20.0.1 to abi v21 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Change references to abi 20.0.1 to use abi v21, add myself as the map file maintainer to more closely monitor future abi changes. Add suppressions that were missed on changes to librte_lpm. Signed-off-by: Ray Kinsella --- MAINTAINERS | 2 ++ devtools/libabigail.abignore | 13 ++++++++++++- drivers/common/iavf/rte_common_iavf_version.map | 2 +- drivers/common/mlx5/rte_common_mlx5_version.map | 2 +- .../octeontx2/rte_common_octeontx2_version.map | 2 +- drivers/net/ionic/rte_pmd_ionic_version.map | 2 +- .../rte_rawdev_octeontx2_ep_version.map | 2 +- drivers/vdpa/mlx5/rte_pmd_mlx5_vdpa_version.map | 2 +- lib/librte_meter/rte_meter_version.map | 2 +- 9 files changed, 21 insertions(+), 8 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 7b81e2d1b..c24fd374d 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -86,6 +86,8 @@ F: doc/ ABI Policy M: Ray Kinsella F: doc/guides/contributing/abi_*.rst +F: drivers/*/*/*.map +F: lib/*/*.map Developers and Maintainers Tools M: Thomas Monjalon diff --git a/devtools/libabigail.abignore b/devtools/libabigail.abignore index cd86d89ca..20c821cee 100644 --- a/devtools/libabigail.abignore +++ b/devtools/libabigail.abignore @@ -2,7 +2,6 @@ symbol_version = EXPERIMENTAL [suppress_variable] symbol_version = EXPERIMENTAL - ; Explicit ignore for driver-only ABI [suppress_type] name = rte_cryptodev_ops @@ -18,3 +17,15 @@ [suppress_type] type_kind = struct name = rte_event_ring +; Explicit ignore ABI 20.0.1 +[suppress_function] + symbol_version = DPDK_20.0.1 +[suppress_variable] + symbol_version = DPDK_20.0.1 +; Explicit ignore of const lpm6_lookup change +[suppress_function] + name = rte_lpm6_delete + parameter = '1 uint8_t* +[suppress_function] + name = rte_lpm6_is_rule_present + parameter = '1 uint8_t* diff --git a/drivers/common/iavf/rte_common_iavf_version.map b/drivers/common/iavf/rte_common_iavf_version.map index 2f11d67c0..92ceac108 100644 --- a/drivers/common/iavf/rte_common_iavf_version.map +++ b/drivers/common/iavf/rte_common_iavf_version.map @@ -1,4 +1,4 @@ -DPDK_20.0.1 { +DPDK_21 { global: iavf_init_adminq; diff --git a/drivers/common/mlx5/rte_common_mlx5_version.map b/drivers/common/mlx5/rte_common_mlx5_version.map index aede2a0a5..fe151fe0d 100644 --- a/drivers/common/mlx5/rte_common_mlx5_version.map +++ b/drivers/common/mlx5/rte_common_mlx5_version.map @@ -1,4 +1,4 @@ -DPDK_20.0.1 { +DPDK_21 { global: mlx5_class_get; diff --git a/drivers/common/octeontx2/rte_common_octeontx2_version.map b/drivers/common/octeontx2/rte_common_octeontx2_version.map index 8f2404bd9..01279c339 100644 --- a/drivers/common/octeontx2/rte_common_octeontx2_version.map +++ b/drivers/common/octeontx2/rte_common_octeontx2_version.map @@ -34,7 +34,7 @@ DPDK_20.0 { local: *; }; -DPDK_20.0.1 { +DPDK_21 { global: otx2_eth_dev_is_sec_capable; diff --git a/drivers/net/ionic/rte_pmd_ionic_version.map b/drivers/net/ionic/rte_pmd_ionic_version.map index bc8fd6d4d..acdaf587d 100644 --- a/drivers/net/ionic/rte_pmd_ionic_version.map +++ b/drivers/net/ionic/rte_pmd_ionic_version.map @@ -1,4 +1,4 @@ -DPDK_20.0.1 { +DPDK_21 { local: *; }; diff --git a/drivers/raw/octeontx2_ep/rte_rawdev_octeontx2_ep_version.map b/drivers/raw/octeontx2_ep/rte_rawdev_octeontx2_ep_version.map index bc8fd6d4d..acdaf587d 100644 --- a/drivers/raw/octeontx2_ep/rte_rawdev_octeontx2_ep_version.map +++ b/drivers/raw/octeontx2_ep/rte_rawdev_octeontx2_ep_version.map @@ -1,4 +1,4 @@ -DPDK_20.0.1 { +DPDK_21 { local: *; }; diff --git a/drivers/vdpa/mlx5/rte_pmd_mlx5_vdpa_version.map b/drivers/vdpa/mlx5/rte_pmd_mlx5_vdpa_version.map index 179f7f1ae..4a76d1d52 100644 --- a/drivers/vdpa/mlx5/rte_pmd_mlx5_vdpa_version.map +++ b/drivers/vdpa/mlx5/rte_pmd_mlx5_vdpa_version.map @@ -1,3 +1,3 @@ -DPDK_20.0.1 { +DPDK_21 { local: *; }; diff --git a/lib/librte_meter/rte_meter_version.map b/lib/librte_meter/rte_meter_version.map index fc12cc0bf..2c7dadbca 100644 --- a/lib/librte_meter/rte_meter_version.map +++ b/lib/librte_meter/rte_meter_version.map @@ -13,7 +13,7 @@ DPDK_20.0 { local: *; }; -DPDK_20.0.1 { +DPDK_21 { global: rte_meter_trtcm_rfc4115_color_aware_check; -- 2.17.1