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 BD442A0562; Wed, 14 Apr 2021 16:16:17 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7C59E161B6A; Wed, 14 Apr 2021 16:16:17 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id CC544161B62 for ; Wed, 14 Apr 2021 16:16:15 +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 13EEG95U005123; Wed, 14 Apr 2021 07:16:13 -0700 Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2107.outbound.protection.outlook.com [104.47.55.107]) by mx0b-0016f401.pphosted.com with ESMTP id 37wqtm1y65-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 14 Apr 2021 07:16:12 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nsjVZsfQDRxAgX994u4kUM6nTeLTfRoVlAR+Ezb9Eb+8TkeTN9NSEvxsYpHS4u/dKWojV9r+LDQVQzcz61lWV3F+///CaBl663Z/b2vlID1ZXFiSsWAnR4qebq7PrZezjhcuYhxVpyxKMjZ3HB7G3gH0tun2gf5aM8Kdi8fQE/pprGqKkmRthwugoA7M6Mzj/gwk56cdmsOx2OCIWWB5uiTgJpb8ukA5N1CabvZG8/bAsRzbGkx2ym/JQeN/e1j8Ah16BB8Ttt99GOmiMjpd88JOZAiqwvaYz4z7YXGcjdgYW7LHpBDpIczjpSHiEyBYxa1WzSj0500uKtMZJKPSVg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AYbqU+xXvAJR1358gqy8MYinEJ+WqjUrQ3oBU2+8IUQ=; b=nKpDjnx16eNHdX9TtAY8iqh4An7T3muIScFy4z7/QU6lHLkcfS0oXvyexBN2OV2+xop1Xo3ty0e5AF21xkqzJpdHrtu47hb5Jtgqbh87j2OGJcwmBAYzJzTJtPj7HfBoEV4BJhs5pcAu3WzgRtul35HL8GH6imUZAnax81vlGxsVeW5uB78lWSUuuXUfW8DCZa3XF8zEQT3uwbpvb1lx1ZMYkvKGAYuEnz5RofsoEauwsUNpreZLzlxN2ceSeA9Lih+QRTuqCq7FP6T+FnWdW3tUFtdVKViwDr/ZM4mpnORrpgyvVB4Wq9r42fnordXx/qz3sNYiwK8A7NgKPMhOZQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AYbqU+xXvAJR1358gqy8MYinEJ+WqjUrQ3oBU2+8IUQ=; b=u3q3v5cHM3NJE+WEm0TVrZvWlU5Zoo4TWgslfMZ770B+pxekKeNOV0brVaB0WY7a4G2pbUKp/f4ePOFDok2pPC1SRmklcWw8TeqnKdJbmUNXc1klFeoGdmTqvREhbg1l1z0smisv8xM1SyTmueNM2ntUm2M8C2ULKUKAjNohsXE= Received: from MW2PR18MB2284.namprd18.prod.outlook.com (2603:10b6:907:10::16) by CO6PR18MB3969.namprd18.prod.outlook.com (2603:10b6:5:348::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.18; Wed, 14 Apr 2021 14:16:09 +0000 Received: from MW2PR18MB2284.namprd18.prod.outlook.com ([fe80::3168:cb00:6607:743f]) by MW2PR18MB2284.namprd18.prod.outlook.com ([fe80::3168:cb00:6607:743f%7]) with mapi id 15.20.4042.016; Wed, 14 Apr 2021 14:16:09 +0000 From: Akhil Goyal To: Thomas Monjalon CC: Jerin Jacob Kollanukkaran , "dev@dpdk.org" , "mdr@ashroe.eu" , "david.marchand@redhat.com" , "abhinandan.gujjar@intel.com" , "hemant.agrawal@nxp.com" , "nipun.gupta@nxp.com" , "sachin.saxena@oss.nxp.com" , Anoob Joseph , "matan@nvidia.com" , "roy.fan.zhang@intel.com" , "g.singh@nxp.com" , "erik.g.carrillo@intel.com" , "jay.jayatheerthan@intel.com" , Pavan Nikhilesh Bhagavatula , "harry.van.haaren@intel.com" , Shijith Thotton Thread-Topic: [EXT] Re: [PATCH v9 4/4] devtools: add exception for reserved fields Thread-Index: AQHXMSin+i2J55MIeESgFYb1fEjO/6qz+BKAgAAV++c= Date: Wed, 14 Apr 2021 14:16:09 +0000 Message-ID: References: <561328fb16b18404a30a2401c6bfb3a7f373a0f4.1618309291.git.sthotton@marvell.com> <20210414122036.1262579-1-gakhil@marvell.com> <20210414122036.1262579-5-gakhil@marvell.com>,<2242749.yNUvgHzJfl@thomas> In-Reply-To: <2242749.yNUvgHzJfl@thomas> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: monjalon.net; dkim=none (message not signed) header.d=none;monjalon.net; dmarc=none action=none header.from=marvell.com; x-originating-ip: [223.225.97.13] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a187899a-21eb-4985-eda8-08d8ff4fd9ef x-ms-traffictypediagnostic: CO6PR18MB3969: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6790; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: YocJnPfgZXjL0T35TOGkGaIx/wA2GumyTIiU56c61+qiyQiag30dXieKdxqaeDfRNE3CBgf4EeSzreieQmW7GnmV9tOfUcch7NB7wb0ulyKULXoyBwuOTWdCRg7ASKbm1b6iKIPT3r3B8dYpbgehGHY3uhA1LuQj6dnnwegG6Yn0j+r1udVRDV9VrW1lZp7QFQdfF/2ogZElz4M/lzHGTwyqfsZrEKrsU4uGev2r2fj/iHIB+ye/cAJW0b9hNyDPntAZzlUZRGiS629Qy8hSkj2MGlYaS2dLpcYLwmNLVCpIUmDNfRLcYRvnVuG4bjhD4Pi0B5JMDzJP0WU4vcRjsjRuCwBY29bsgpY8Yq/jJRLGipqV85F/9B50m+DRcvNVJ7RWsYr0sxMQHcEMBDsgLq3hyQ27Ly67jGD6ycmoolAO3/84kCiE8ro9+TdilskVf131MSt778fjlf0FPsuB/l/P8BMG8N1wOyugxJEW08uXmCz0Z5HB4GyBbO+pBwoZee67x9a0QhmE9UzhMyo9Qn5ZwaZx5gA1SbS3nK2KUGXvYc/10H8GU7PFyMJv5bAa79fpF6zjIq2ntUsHGlakUayz0+7y2wGqQ9f79uh7p5k= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW2PR18MB2284.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(376002)(396003)(136003)(366004)(346002)(91956017)(52536014)(6506007)(38100700002)(5660300002)(64756008)(107886003)(316002)(8936002)(55016002)(76116006)(33656002)(7416002)(86362001)(66556008)(7696005)(26005)(122000001)(478600001)(6916009)(4326008)(66446008)(54906003)(71200400001)(66476007)(9686003)(8676002)(66946007)(186003)(2906002)(55236004); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?rUAHvSfkLSKBNK1dUyFX4wSK6MCcQ/+RwhYGJZWJ493hvFgh5BAeH8nNDCgR?= =?us-ascii?Q?oxWV3hZml45vS65NoOauxfqje350DHGs0xpDLxXwtZep04n85p+/e8gbO8h/?= =?us-ascii?Q?nShQydw7UIjZH/tuEmOSL17MtROG++e/EeJiwxT//uIrEQRMZ1I7QgdNyy+8?= =?us-ascii?Q?dxip8IBa9S/OeKlz0WppOn5FzyNNJ5zRHC9C3Ofxx7BoEW3o/RpqSmCsPdJb?= =?us-ascii?Q?r+Cqtj4/47chniuMnnlPIgi3kfW8dAdmaZUF1fp1j6MTLlQT5qrfR5yQyvU7?= =?us-ascii?Q?JW67moFoQOEwN2zMpBjwhkgs08w7CGXjuhNTyRs3OnPl9dv0l2lgKyTWLZvc?= =?us-ascii?Q?orEUonBWUiMwwlBs7eGQAtr7Xd+OA1Afc+M482pBO3WSWD1wvM1hik2/DqIT?= =?us-ascii?Q?nDh7p92sijG91eHyq48Jqeu92K8rjlE8E72Lbg7h442Wtgl5sDHE1DooSeOd?= =?us-ascii?Q?6YHdIRC10MCoMFhWy9V3fVj2r1FEiuTmEADNKCmcxs5ywur3Yy6zVXbY74xa?= =?us-ascii?Q?Oli5g6Kx0sX8UxFASeFuH58aIi9YyJ7GAUc6RXcdaLHNsfk1BCraTpxD+mKX?= =?us-ascii?Q?stUtWgW5Z06VOj58NuyF1t/bVLVtGVvRvms/3+LTsos7vt2lzIUfxoIbe5Uf?= =?us-ascii?Q?cen6qakGNufc/v8gh+XHaShoab7udoAcmbeeg0UDY6H1VlceIr000M8jN4Rf?= =?us-ascii?Q?IrqCQtwSVVZphX4n7Kma88XXPwMclmPMqyDXy8RLT12MhPlLZ/1c8ZeV1BWN?= =?us-ascii?Q?w751HPXfKXz8OgzQZ587al5psdZRItW4+wC6yfPT3Q760VBq9DFJRJvsaJjP?= =?us-ascii?Q?tCoIr1ZU6V7WcpSBpCEBywnms7gIbMSfzvOdj0TwyMhu48KnJxjD1wR5CYWY?= =?us-ascii?Q?F+b/tiMHL7XTtOYEF3CAXytE46iSrjPz8aluE/7VJw3ls/8gTSIiXCB6L/Zo?= =?us-ascii?Q?b2KswzHJBUnOQ2oQO53R6JatpiyVtDbvtrmXOsICy551I6GHwSgjY2kkpSEq?= =?us-ascii?Q?i9nJCKOG2rU5/7LtuLfnqmkb0OB0Bqjd5cA47hPGzOLh6bpR+vhQlbqnGmcq?= =?us-ascii?Q?Ked//Af2OFQ/d6WQAjuKy5bEi7B50xbYfearJGrAcEFLyxssD1Zfsv0fUF9c?= =?us-ascii?Q?Xnvs+f+1GbrjEAE5ODd7xL/qVzaMZtNH2h1AdZG/R4M9MERW5FmFPigX1xjM?= =?us-ascii?Q?tovLhzAkJnk2Otwrf+s5FOqRvxVtnuqLf8Sxn0QSAMwNZRcdelcCV0SxclDX?= =?us-ascii?Q?Bb9NF3T+Q72WHSLwP2dijxOIQFfR//htd5ic0JtSB4Xwi/XVktRATHBHkEYJ?= =?us-ascii?Q?0N5ZQ5eHrQWqMmVbZ3h6Rv2qjiwCi+X1E2fb6fJITU7E0w=3D=3D?= MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW2PR18MB2284.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a187899a-21eb-4985-eda8-08d8ff4fd9ef X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Apr 2021 14:16:09.4545 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: YWM4BfLMGYg9CmlDMAMcQqfLhJ9qrEH6MpN2cadgLNKuS4LigfSuNjzB51SPblOayS8xA0n02vbzVILaThZ6rg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR18MB3969 X-Proofpoint-ORIG-GUID: DKvgPT4r7y-sA14Hee_TRw_z6aQzp3pQ X-Proofpoint-GUID: DKvgPT4r7y-sA14Hee_TRw_z6aQzp3pQ X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-04-14_07:2021-04-14, 2021-04-14 signatures=0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [dpdk-dev] [EXT] Re: [PATCH v9 4/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" Hi Thomas, 14/04/2021 14:20, gakhil@marvell.com: > 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 | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/devtools/libabigail.abignore b/devtools/libabigail.abignore > index 46a5a6af5..a9d284f76 100644 > --- a/devtools/libabigail.abignore > +++ b/devtools/libabigail.abignore > @@ -25,3 +25,7 @@ > [suppress_type] > name =3D rte_eventdev > has_data_member_inserted_between =3D {offset_after(attached), end} > + > +; Ignore changes in reserved fields > +[suppress_variable] > + name_regexp =3D reserved If we do that as first patch of this series, we don't need the exception on rte_eventdev, right? It will still be required, as we have 2 issues 1. Reserved_ptr[4] to reserved[3] 2. Additional member ca_enqueue added So we need both. Regards, Akhil