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 667A7A052F; Wed, 29 Jan 2020 21:13:22 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 368321BFF2; Wed, 29 Jan 2020 21:13:21 +0100 (CET) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2084.outbound.protection.outlook.com [40.107.21.84]) by dpdk.org (Postfix) with ESMTP id 8CF661BFEC for ; Wed, 29 Jan 2020 21:13:19 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Oa0iMq+JGpY8k26MFSxXT4AaH7D0EwCMcyrKPuUHEGGWdFpnOLNeRfLjpo3gC8iO+Y1CyuoZiq2yhf8M12pv/dhisYf2uN4xU/E/Yl6eO/TRVfjWMjB+urbDXEswryUMXWSXQ9sGpOhtCvW9Ct7GQDpySIV7xDXiXYbLJfpmtEiYLX+mGyBusgO/6qdUNdUFIH7F6p3sr6Pdg0qz8xAxvihRk3aWaM4abuLyix5HI/qOrwvPei8CDG7zQ4PAFrtqbVHfi/VIpib9tAK+PCqJmAJeuqm9Kxj0QY2HvQitNkq9PSh/CrF9bDL66fgGCX5ZMoZoYtE9kM0S0cLkArnkMQ== 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=HBIdvPyC7Loz58/rEDb9Fxyje1Y+iKXJrYHNFquwtT4=; b=K0h8xpL1WdTP0qrJBOROZ1X31w9u3pf/B2fLOM9rgsVpzbD6peKYgzABWfMaSjciThBR5Z1bVaxr/ts3bjjO+vOYd4OugmjQk4EXvvBnTvc3iescM3V0N95FwrrEP01OgfAZL+r/V6xIHG6AZHgWy/eSofWKZJ8QG2CDmwWOrPkE7WN/jUnED4pWr3TwUdzkJdVvPaMvxoSIRiOC1hxilB2Ql4ZVV5MLIbMqe/5a8w7gs1+UHsvBru47Qe1x4Mp68cChQTUAio0xum3Y6+cIv2+ZD2SPRK4gpqnforu755AVAdUO3YehsWxCFBROenNqT23w7oiIgNvNfUIW09DtZQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HBIdvPyC7Loz58/rEDb9Fxyje1Y+iKXJrYHNFquwtT4=; b=VhQJf0B4mXXCjiDPdqp6D0i0/rQmkbpPFFLjg8NGIlZ3H/4rw4rf5jK0/bf6w/BhuJUqbVwVGT5GLJStNjrQ+r4v51J1T0zFGhZ30O6cRK15lJ19vSpdgKCWmWvnja/1RgIH+eds5QSMRWPGp3pcMM/AwwQ1unJAT+83iXvC7hc= Received: from VE1PR04MB6639.eurprd04.prod.outlook.com (10.255.118.11) by VE1PR04MB6430.eurprd04.prod.outlook.com (20.179.232.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2665.24; Wed, 29 Jan 2020 20:13:17 +0000 Received: from VE1PR04MB6639.eurprd04.prod.outlook.com ([fe80::25b0:b1ac:aed0:63e1]) by VE1PR04MB6639.eurprd04.prod.outlook.com ([fe80::25b0:b1ac:aed0:63e1%7]) with mapi id 15.20.2665.027; Wed, 29 Jan 2020 20:13:17 +0000 From: Akhil Goyal To: David Marchand , Anoob Joseph , "Trahe, Fiona" , "Kusztal, ArkadiuszX" CC: Thomas Monjalon , "dev@dpdk.org" , "bruce.richardson@intel.com" , "nhorman@tuxdriver.com" , John McNamara , "dodji@seketeli.net" Thread-Topic: [dpdk-dev] [PATCH v2 4/4] add ABI checks Thread-Index: AQHV1slU1EtoEiCqh0WvE9LTeudm8KgB6XuAgAAHogCAAB+GAIAAAYCw Date: Wed, 29 Jan 2020 20:13:17 +0000 Message-ID: References: <20191220152058.10739-1-david.marchand@redhat.com> <20200129172621.28565-1-david.marchand@redhat.com> <20200129172621.28565-5-david.marchand@redhat.com> <1827847.CQOukoFCf9@xps> In-Reply-To: Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=akhil.goyal@nxp.com; x-originating-ip: [45.118.166.89] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 7e61810a-29cb-41d2-5668-08d7a4f7ae04 x-ms-traffictypediagnostic: VE1PR04MB6430: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-forefront-prvs: 02973C87BC x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(39860400002)(346002)(376002)(396003)(136003)(199004)(189003)(4326008)(44832011)(7696005)(6506007)(53546011)(71200400001)(2906002)(8676002)(81156014)(316002)(81166006)(7416002)(478600001)(55016002)(110136005)(26005)(54906003)(9686003)(33656002)(76116006)(86362001)(186003)(66476007)(66556008)(66446008)(8936002)(5660300002)(64756008)(66946007)(52536014); DIR:OUT; SFP:1101; SCL:1; SRVR:VE1PR04MB6430; H:VE1PR04MB6639.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1MXAk8e3QQ3/rquZ8pDDwHE7pB2KXAIcvTF5fiNM1g6aQP8dVjOp3fgCrjo+VjD8lgniXqyrAHgCpmKF79ZSf0nd0EqEz1pR/EaBEsgQDyq7H1K7Peu+cR8PdOxpUAClakC3txsNGdgBWzqSIbx9h1SgD9FQH/tuk7G11vkhVy+2VncuoiNOcl7riwkSY45pwn3PZ+jpzQ5bnBRZgrNSK94lZdk2mS5bMXRDnjKhKFElxsu1wRkw7rHgmt/TeqyEZ1/hBp3CyQ4NKlCuL4Bp7Upv1EaeJZ/4Zai6ptmFLOXVPgoguyXi61nAhLJIG4L3x58Ox1GTHYv48iomZHtSloTzXZp+upNBJGP6H5BjMiUUWoC2FXrnpRi0WSybSD4xk9dw+atJu+trq0FqkTQ2BvGDR3osg4PmqNG37+3uo1GzBOOk5qDdD1Cz0PQjOe2h x-ms-exchange-antispam-messagedata: zi+A7DPN20HZxWyQBvdUWE5brd8eQ3TijDcLPbZjqqdN+uUNeoMw/a5YMA3dtfNs0290bHvaH39Df1z10gtieSekio41dOlHRzi8A7PkE2S/mlUEUkCVvBUF74HvMW4qFaoKN36Atp62adKF2suMpA== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7e61810a-29cb-41d2-5668-08d7a4f7ae04 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jan 2020 20:13:17.8962 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 0YQwg8e5TtFs8h0GxczyqKH3CGPA66RhlrQmpzbDhjzb0sw6CwgUkUBJXUhh8SS8LIioFZsqnlN4pfyV86kzJg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR04MB6430 Subject: Re: [dpdk-dev] [PATCH v2 4/4] add ABI checks 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" DQoNCj4gDQo+IE9uIFdlZCwgSmFuIDI5LCAyMDIwIGF0IDc6MTAgUE0gQW5vb2IgSm9zZXBoIDxh bm9vYmpAbWFydmVsbC5jb20+IHdyb3RlOg0KPiA+IFRoZSBhc3ltbWV0cmljIGNyeXB0byBsaWJy YXJ5IGlzIGV4cGVyaW1lbnRhbC4gQ2hhbmdlcyB0byBleHBlcmltZW50YWwgY29kZQ0KPiBwYXRo cyBpcyBhbGxvd2VkLCByaWdodD8NCj4gDQo+IFRoZSBhc3ltbWV0cmljIGNyeXB0byBlbnVtIGlz IHJlZmVyZW5jZWQgYnkgYSBmdW5jdGlvbiBwYXJ0IG9mIHRoZSBzdGFibGUgQUJJLg0KPiBJdCBp cyBwb3NzaWJsZSB0byB3YWl2ZSB0aGlzIGVudW0sIGlmIHdlIGFyZSBzdXJlIG5vIHVzZSBvdXQg b2YgdGhlDQo+IGV4cGVyaW1lbnRhbCBhc3ltIGNyeXB0byBBUElzIGlzIHBvc3NpYmxlLg0KPiAN Cj4gVGhlIHJlc3Qgb2YgdGhlIGNoYW5nZXMgdG91Y2ggc3RhYmxlIHN5bWJvbHMuDQo+IA0KPiBB ZGRpbmcgdGhlIGFiaWRpZmYgcmVwb3J0Og0KPiANCj4gICBbQ10nZnVuY3Rpb24gdm9pZCBydGVf Y3J5cHRvZGV2X2luZm9fZ2V0KHVpbnQ4X3QsDQo+IHJ0ZV9jcnlwdG9kZXZfaW5mbyopJyBhdCBy dGVfY3J5cHRvZGV2LmM6MTExNToxIGhhcyBzb21lIGluZGlyZWN0DQo+IHN1Yi10eXBlIGNoYW5n ZXM6DQo+ICAgICBwYXJhbWV0ZXIgMiBvZiB0eXBlICdydGVfY3J5cHRvZGV2X2luZm8qJyBoYXMg c3ViLXR5cGUgY2hhbmdlczoNCj4gICAgICAgaW4gcG9pbnRlZCB0byB0eXBlICdzdHJ1Y3QgcnRl X2NyeXB0b2Rldl9pbmZvJyBhdCBydGVfY3J5cHRvZGV2Lmg6NDY4OjE6DQo+ICAgICAgICAgdHlw ZSBzaXplIGhhc24ndCBjaGFuZ2VkDQo+ICAgICAgICAgMSBkYXRhIG1lbWJlciBjaGFuZ2U6DQo+ ICAgICAgICAgIHR5cGUgb2YgJ2NvbnN0IHJ0ZV9jcnlwdG9kZXZfY2FwYWJpbGl0aWVzKg0KPiBy dGVfY3J5cHRvZGV2X2luZm86OmNhcGFiaWxpdGllcycgY2hhbmdlZDoNCj4gICAgICAgICAgICBp biBwb2ludGVkIHRvIHR5cGUgJ2NvbnN0IHJ0ZV9jcnlwdG9kZXZfY2FwYWJpbGl0aWVzJzoNCj4g ICAgICAgICAgICAgIGluIHVucXVhbGlmaWVkIHVuZGVybHlpbmcgdHlwZSAnc3RydWN0DQo+IHJ0 ZV9jcnlwdG9kZXZfY2FwYWJpbGl0aWVzJyBhdCBydGVfY3J5cHRvZGV2Lmg6MTc2OjE6DQo+ICAg ICAgICAgICAgICAgIHR5cGUgc2l6ZSBoYXNuJ3QgY2hhbmdlZA0KPiAgICAgICAgICAgICAgICAx IGRhdGEgbWVtYmVyIGNoYW5nZToNCj4gICAgICAgICAgICAgICAgIHR5cGUgb2YgJ19fYW5vbnlt b3VzX3VuaW9uX18gJyBjaGFuZ2VkOg0KPiAgICAgICAgICAgICAgICAgICB0eXBlIHNpemUgaGFz bid0IGNoYW5nZWQNCj4gICAgICAgICAgICAgICAgICAgMSBkYXRhIG1lbWJlciBjaGFuZ2U6DQo+ ICAgICAgICAgICAgICAgICAgICB0eXBlIG9mICdydGVfY3J5cHRvZGV2X2FzeW1tZXRyaWNfY2Fw YWJpbGl0eQ0KPiBfX2Fub255bW91c191bmlvbl9fOjphc3ltJyBjaGFuZ2VkOg0KPiAgICAgICAg ICAgICAgICAgICAgICB0eXBlIHNpemUgaGFzbid0IGNoYW5nZWQNCj4gICAgICAgICAgICAgICAg ICAgICAgMSBkYXRhIG1lbWJlciBjaGFuZ2U6DQo+ICAgICAgICAgICAgICAgICAgICAgICB0eXBl IG9mDQo+ICdydGVfY3J5cHRvZGV2X2FzeW1tZXRyaWNfeGZvcm1fY2FwYWJpbGl0eQ0KPiBydGVf Y3J5cHRvZGV2X2FzeW1tZXRyaWNfY2FwYWJpbGl0eTo6eGZvcm1fY2FwYScgY2hhbmdlZDoNCj4g ICAgICAgICAgICAgICAgICAgICAgICAgdHlwZSBzaXplIGhhc24ndCBjaGFuZ2VkDQo+ICAgICAg ICAgICAgICAgICAgICAgICAgIDEgZGF0YSBtZW1iZXIgY2hhbmdlOg0KPiAgICAgICAgICAgICAg ICAgICAgICAgICAgdHlwZSBvZiAncnRlX2NyeXB0b19hc3ltX3hmb3JtX3R5cGUNCj4gcnRlX2Ny eXB0b2Rldl9hc3ltbWV0cmljX3hmb3JtX2NhcGFiaWxpdHk6Onhmb3JtX3R5cGUnIGNoYW5nZWQ6 DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHR5cGUgc2l6ZSBoYXNuJ3QgY2hhbmdlZA0K PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAyIGVudW1lcmF0b3IgaW5zZXJ0aW9uczoNCj4g DQo+ICdydGVfY3J5cHRvX2FzeW1feGZvcm1fdHlwZTo6UlRFX0NSWVBUT19BU1lNX1hGT1JNX0VD RFNBJyB2YWx1ZSAnNycNCj4gDQo+ICdydGVfY3J5cHRvX2FzeW1feGZvcm1fdHlwZTo6UlRFX0NS WVBUT19BU1lNX1hGT1JNX0VDUE0nIHZhbHVlICc4Jw0KPiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAxIGVudW1lcmF0b3IgY2hhbmdlOg0KPiANCj4gJ3J0ZV9jcnlwdG9fYXN5bV94Zm9ybV90 eXBlOjpSVEVfQ1JZUFRPX0FTWU1fWEZPUk1fVFlQRV9MSVNUX0VORCcNCj4gZnJvbQ0KPiB2YWx1 ZSAnNycgdG8gJzknIGF0IHJ0ZV9jcnlwdG9fYXN5bS5oOjYwOjENCj4gDQoNCkkgYmVsaWV2ZSB0 aGVzZSBlbnVtcyB3aWxsIGJlIHVzZWQgb25seSBpbiBjYXNlIG9mIEFTWU0gY2FzZSB3aGljaCBp cyBleHBlcmltZW50YWwuDQoNCj4gDQo+ICAgW0NdJ2Z1bmN0aW9uIGludA0KPiBydGVfY3J5cHRv ZGV2X2dldF9hZWFkX2FsZ29fZW51bShydGVfY3J5cHRvX2FlYWRfYWxnb3JpdGhtKiwgY29uc3QN Cj4gY2hhciopJyBhdCBydGVfY3J5cHRvZGV2LmM6MjM5OjEgaGFzIHNvbWUgaW5kaXJlY3Qgc3Vi LXR5cGUgY2hhbmdlczoNCj4gICAgIHBhcmFtZXRlciAxIG9mIHR5cGUgJ3J0ZV9jcnlwdG9fYWVh ZF9hbGdvcml0aG0qJyBoYXMgc3ViLXR5cGUgY2hhbmdlczoNCj4gICAgICAgaW4gcG9pbnRlZCB0 byB0eXBlICdlbnVtIHJ0ZV9jcnlwdG9fYWVhZF9hbGdvcml0aG0nIGF0DQo+IHJ0ZV9jcnlwdG9f c3ltLmg6MzQ2OjE6DQo+ICAgICAgICAgdHlwZSBzaXplIGhhc24ndCBjaGFuZ2VkDQo+ICAgICAg ICAgMSBlbnVtZXJhdG9yIGluc2VydGlvbjoNCj4gICAgICAgICAgICdydGVfY3J5cHRvX2FlYWRf YWxnb3JpdGhtOjpSVEVfQ1JZUFRPX0FFQURfQ0hBQ0hBMjBfUE9MWTEzMDUnDQo+IHZhbHVlICcz Jw0KPiAgICAgICAgIDEgZW51bWVyYXRvciBjaGFuZ2U6DQo+ICAgICAgICAgICAncnRlX2NyeXB0 b19hZWFkX2FsZ29yaXRobTo6UlRFX0NSWVBUT19BRUFEX0xJU1RfRU5EJyBmcm9tDQo+IHZhbHVl ICczJyB0byAnNCcgYXQgcnRlX2NyeXB0b19zeW0uaDozNDY6MQ0KPiANCj4gDQo+ICAgW0NdJ2Nv bnN0IGNoYXIqIHJ0ZV9jcnlwdG9fYWVhZF9hbGdvcml0aG1fc3RyaW5nc1sxXScgd2FzIGNoYW5n ZWQgYXQNCj4gcnRlX2NyeXB0b19zeW0uaDozNTg6MToNCj4gICAgIHNpemUgb2Ygc3ltYm9sIChp biBieXRlcykgY2hhbmdlZCBmcm9tIDI0IHRvIDMyDQo+IA0KPiANCitGaW9uYSBhbmQgQXJlayAN Cg0KV2UgbWF5IG5lZWQgdG8gcmV2ZXJ0IHRoZSBjaGFjaGEtcG9seSBwYXRjaGVzLg0KDQo+IC0t DQo+IERhdmlkIE1hcmNoYW5kDQoNCg==