From patchwork Wed Apr 14 18:04:14 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Akhil Goyal X-Patchwork-Id: 91469 X-Patchwork-Delegate: jerinj@marvell.com Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id B33A4A0562; Wed, 14 Apr 2021 20:04:47 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 970D1161C3D; Wed, 14 Apr 2021 20:04:46 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 3414F161C31 for ; Wed, 14 Apr 2021 20:04:41 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 13EHk4dw014654; Wed, 14 Apr 2021 11:04:38 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-transfer-encoding : content-type; s=pfpt0220; bh=cogpLVC1zmJBAHyHbmv9HEbrijVMdabfIO16AQwvf6Q=; b=HVaidFQ3f8oDNPVf2IdHfEpKdJQdJItdeD1njnJ7/llcO4JNYOmwI4EjkwU7883op0Dp fNL9+/+Sns3pXcETqhGSB1vZ3dU8jsHSoBUNnTYb3cmeS9sfJhhtMs1PjpCpNAS5h7eE vzfbhjU5NvWvICqz4QjyYdKek6+I3g2jYL3G5dshVkLGT6t+eJwDILxsnO8aAHymFO+V xMKR4S7MbwQWb+UrBcEeyZ4iXLTRYvOsik7uxCmq+YN6fDE1R8Umn0hrjUur9fRDSHwD HGskTN0kYYgt+S09t5WJCeGOngpob0LFH4s+LRcJcfgTeR9i8DQkwQoutCMPKSQUNMi9 Uw== Received: from dc5-exch02.marvell.com ([199.233.59.182]) by mx0b-0016f401.pphosted.com with ESMTP id 37wqtm2s8r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 14 Apr 2021 11:04:37 -0700 Received: from DC5-EXCH01.marvell.com (10.69.176.38) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 14 Apr 2021 11:04:35 -0700 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Wed, 14 Apr 2021 11:04:36 -0700 Received: from localhost.localdomain (unknown [10.28.36.185]) by maili.marvell.com (Postfix) with ESMTP id E1CD73F7041; Wed, 14 Apr 2021 11:04:30 -0700 (PDT) From: To: , , , , CC: , , , , , , , , , , , , , Akhil Goyal Date: Wed, 14 Apr 2021 23:34:14 +0530 Message-ID: <20210414180417.1263585-2-gakhil@marvell.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210414180417.1263585-1-gakhil@marvell.com> References: <20210414122036.1262579-2-gakhil@marvell.com> <20210414180417.1263585-1-gakhil@marvell.com> MIME-Version: 1.0 X-Proofpoint-ORIG-GUID: WBoXjdNsHEDRNBD1hY9-0pBvybrn0q_g X-Proofpoint-GUID: WBoXjdNsHEDRNBD1hY9-0pBvybrn0q_g X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-04-14_10:2021-04-14, 2021-04-14 signatures=0 Subject: [dpdk-dev] [PATCH v10 1/4] devtools: add exception for reserved fields 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 Sender: "dev" From: Akhil Goyal Certain structures are added with reserved fields to address any future enhancements to retain ABI compatibility. However, ABI script will still report error as it is not aware of reserved fields. Hence, adding a generic exception for reserved fields. Signed-off-by: Akhil Goyal --- devtools/libabigail.abignore | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/devtools/libabigail.abignore b/devtools/libabigail.abignore index 6c0b38984..654755314 100644 --- a/devtools/libabigail.abignore +++ b/devtools/libabigail.abignore @@ -19,4 +19,8 @@ ; Ignore fields inserted in cacheline boundary of rte_cryptodev [suppress_type] name = rte_cryptodev - has_data_member_inserted_between = {offset_after(attached), end} \ No newline at end of file + has_data_member_inserted_between = {offset_after(attached), end} + +; Ignore changes in reserved fields +[suppress_variable] + name_regexp = reserved