From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id 3110A44C3 for ; Tue, 12 Mar 2019 20:25:36 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x2CJPQeB011677; Tue, 12 Mar 2019 12:25:35 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=pfpt0818; bh=rTg19ZwwZIcwifdxzVEY+DWNF+71+HbrR+RYQTz57PQ=; b=JvJLLhmVrXyg46+//Ir4XM/qIX6g2HoUQLEkV+JkusEMrU6yflG2wuCkkz7XttGzto1b 7nvKGfX5SL78nciyWxYTuLu3O93WSAgoeHKV2wDTRh+GRezl4Fb/b9MPhHGAbqRSwgGK jsE8ln+8aprFNRy0Qx64svmgLPuALWjaip23AbLDnUHxNHja67/b00WV+AV1CJb3sxIU c1scPET00F+Q7A1CB5xdXE5ASgavoCs8p4bng0ZDJMJQYF/SNQJJnHHgzNOFLr16GjAy 8AkrOhfHfKDVxDay9OznUTuy8YE0LVboE5emhhsXDDTME759NPki2CPUoLTMqmacq2lV Ww== Received: from sc-exch03.marvell.com ([199.233.58.183]) by mx0b-0016f401.pphosted.com with ESMTP id 2r69g0204e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Tue, 12 Mar 2019 12:25:35 -0700 Received: from SC-EXCH01.marvell.com (10.93.176.81) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Tue, 12 Mar 2019 12:25:23 -0700 Received: from NAM04-SN1-obe.outbound.protection.outlook.com (104.47.44.59) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Tue, 12 Mar 2019 12:25:23 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rTg19ZwwZIcwifdxzVEY+DWNF+71+HbrR+RYQTz57PQ=; b=RkDU0Lc99crE7kwfmLXOzeAClQrk0EnLTF1Zad73C7rgAbEgxRv+s6f8QsNNxPiyk4xrE+zkvJNQnDiShKzQLI7nK0dDqBBY+6ONdQL571ERDp/gDypZtbktmo1IumYP5fMv3RaEGP6eYvmWSUqitfic6jD89nc7/TXldqRJ8lQ= Received: from BYAPR18MB2424.namprd18.prod.outlook.com (20.179.91.149) by BYAPR18MB2662.namprd18.prod.outlook.com (20.179.94.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1709.13; Tue, 12 Mar 2019 19:25:17 +0000 Received: from BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::2cce:b981:61da:f92b]) by BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::2cce:b981:61da:f92b%2]) with mapi id 15.20.1686.021; Tue, 12 Mar 2019 19:25:17 +0000 From: Jerin Jacob Kollanukkaran To: "thomas@monjalon.net" , "ferruh.yigit@intel.com" CC: "dev@dpdk.org" Thread-Topic: [EXT] Re: [dpdk-dev] [PATCH] eal: change init macro as exec environment specific Thread-Index: AQHUjFER5dxFDjl2+0W+PBrOfWAVnaLcI0sAgxtmCYCAAAZzAIARajYA Date: Tue, 12 Mar 2019 19:25:17 +0000 Message-ID: <60e55d6305c357c8d4bc46d56263b6f5485df84f.camel@marvell.com> References: <20170807120408.21975-1-jerin.jacob@caviumnetworks.com> <20171011143352.GA23500@jerin> <222b056a-2b09-f1db-fcd8-9ffe83152e5e@intel.com> <2668267.HQ7s86BJXi@xps> In-Reply-To: <2668267.HQ7s86BJXi@xps> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [106.200.236.159] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: de2f7650-6564-47ff-2ad0-08d6a72075e9 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(2017052603328)(7153060)(7193020); SRVR:BYAPR18MB2662; x-ms-traffictypediagnostic: BYAPR18MB2662: x-microsoft-antispam-prvs: x-forefront-prvs: 09749A275C x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(366004)(136003)(376002)(39860400002)(396003)(199004)(189003)(71190400001)(71200400001)(6436002)(6486002)(446003)(11346002)(2616005)(476003)(486006)(5660300002)(76176011)(81156014)(118296001)(99286004)(36756003)(8676002)(81166006)(229853002)(97736004)(7736002)(14444005)(256004)(305945005)(106356001)(105586002)(8936002)(110136005)(3846002)(6116002)(93886005)(316002)(478600001)(6512007)(68736007)(66066001)(6246003)(4326008)(2906002)(186003)(53546011)(6506007)(102836004)(26005)(53936002)(2501003)(86362001)(25786009)(14454004); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR18MB2662; H:BYAPR18MB2424.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: marvell.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: XA1NOtauN8EoNWNLIrVh0legLhdfbgjKlHPrsLptyPLhZ+hrwh6WaA/3ldWmOYKUKBTdhf3yKWenQfCjCEJEwtuwBJgfcNblLplsxiZKIy7TDDH9XhlQ2UN+UAoPYTw2hGYWcYC6LbLwwGLLBCutt6n1+NmLIYdCNZap8UtcH65ulaMWOKGuEycYaz5utrODHwpK/FfnoX2lKehZF6ztPRjpvWUE06c4I65dJFc11Y71scN0XUcBjXq9zZxbvqOMAn8EbHAWBwAUtJoSu79Cohyj5OAUY/7SjBD90BIqxo3zvwPiVod0jtNvkC1TWXyXjI4cBB/xofAbRSrMM0jLG0bXvJDjx6m0b6nroF5TpWeDTQSwG/BrvwjbYzT+yEqph0+2ZA9w+R+k3EyiGV0Qjc3lxJYUoIs+E4mrSj8+Hd0= Content-Type: text/plain; charset="utf-8" Content-ID: <8F3D2BA73F3AD546809F080DE7BBBAF9@namprd18.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: de2f7650-6564-47ff-2ad0-08d6a72075e9 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Mar 2019 19:25:17.6949 (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-Transport-CrossTenantHeadersStamped: BYAPR18MB2662 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-03-12_10:, , signatures=0 Subject: Re: [dpdk-dev] [EXT] Re: [PATCH] eal: change init macro as exec environment specific 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: , X-List-Received-Date: Tue, 12 Mar 2019 19:25:36 -0000 T24gRnJpLCAyMDE5LTAzLTAxIGF0IDE4OjI4ICswMTAwLCBUaG9tYXMgTW9uamFsb24gd3JvdGU6 DQo+IEV4dGVybmFsIEVtYWlsDQo+IA0KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+IC0tLQ0KPiAwMS8wMy8yMDE5 IDE4OjA1LCBGZXJydWggWWlnaXQ6DQo+ID4gT24gMTAvMTEvMjAxNyAzOjMzIFBNLCBqZXJpbi5q YWNvYiBhdCBjYXZpdW1uZXR3b3Jrcy5jb20gKEplcmluDQo+ID4gSmFjb2IpIHdyb3RlOg0KPiA+ ID4gRnJvbTogVGhvbWFzIE1vbmphbG9uIDx0aG9tYXMgYXQgbW9uamFsb24ubmV0Pg0KPiA+ID4g PiAwNy8wOC8yMDE3IDE0OjA0LCBKZXJpbiBKYWNvYjoNCj4gPiA+ID4gPiBiYXJlbWV0YWwgZXhl Y3V0aW9uIGVudmlyb25tZW50cyBtYXkgaGF2ZSBhIGRpZmZlcmVudA0KPiA+ID4gPiA+IG1ldGhv ZCB0byBlbmFibGUgUlRFX0lOSVQgaW5zdGVhZCBvZiB1c2luZyBjb21waWxlcg0KPiA+ID4gPiA+ IGNvbnN0cnVjdG9yIHNjaGVtZS4gTW92ZSBSVEVfSU5JVCogZGVmaW5pdGlvbiB1bmRlcg0KPiA+ ID4gPiA+IGV4ZWMtZW52IHRvIHN1cHBvcnQgZGlmZmVyZW50IGV4ZWN1dGlvbiBlbnZpcm9ubWVu dHMuDQo+ID4gPiA+ID4gDQo+ID4gPiA+ID4gU2lnbmVkLW9mZi1ieTogSmVyaW4gSmFjb2IgPGpl cmluLmphY29iIGF0DQo+ID4gPiA+ID4gY2F2aXVtbmV0d29ya3MuY29tPg0KPiA+ID4gPiA+IC0t LQ0KPiA+ID4gPiA+ICBhcHAvdGVzdC1ldmVudGRldi9ldnRfdGVzdC5oICAgICAgICAgICAgICAg ICAgICAgICB8ICAyICstDQo+ID4gPiA+ID4gIGxpYi9saWJydGVfZWFsL2JzZGFwcC9lYWwvTWFr ZWZpbGUgICAgICAgICAgICAgICAgIHwgIDIgKy0NCj4gPiA+ID4gPiAgLi4uL2JzZGFwcC9lYWwv aW5jbHVkZS9leGVjLWVudi9ydGVfZWFsLmggICAgICAgICAgfCA1MQ0KPiA+ID4gPiA+ICsrKysr KysrKysrKysrKysrKysrKysNCj4gPiA+ID4gPiAgbGliL2xpYnJ0ZV9lYWwvY29tbW9uL2VhbF9j b21tb25fbG9nLmMgICAgICAgICAgICAgfCAgMiArDQo+ID4gPiA+ID4gIGxpYi9saWJydGVfZWFs L2NvbW1vbi9pbmNsdWRlL3J0ZV9idXMuaCAgICAgICAgICAgIHwgIDIgKw0KPiA+ID4gPiA+ICBs aWIvbGlicnRlX2VhbC9jb21tb24vaW5jbHVkZS9ydGVfZWFsLmggICAgICAgICAgICB8ICA2IC0t LQ0KPiA+ID4gPiA+ICBsaWIvbGlicnRlX2VhbC9jb21tb24vaW5jbHVkZS9ydGVfdGFpbHEuaCAg ICAgICAgICB8ICAyICsNCj4gPiA+ID4gPiAgbGliL2xpYnJ0ZV9lYWwvbGludXhhcHAvZWFsL01h a2VmaWxlICAgICAgICAgICAgICAgfCAgMiArLQ0KPiA+ID4gPiA+ICAuLi4vbGludXhhcHAvZWFs L2luY2x1ZGUvZXhlYy1lbnYvcnRlX2VhbC5oICAgICAgICB8IDUxDQo+ID4gPiA+ID4gKysrKysr KysrKysrKysrKysrKysrKw0KPiA+ID4gPiA+ICA5IGZpbGVzIGNoYW5nZWQsIDExMSBpbnNlcnRp b25zKCspLCA5IGRlbGV0aW9ucygtKQ0KPiA+ID4gPiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQgbGli L2xpYnJ0ZV9lYWwvYnNkYXBwL2VhbC9pbmNsdWRlL2V4ZWMtDQo+ID4gPiA+ID4gZW52L3J0ZV9l YWwuaA0KPiA+ID4gPiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQgbGliL2xpYnJ0ZV9lYWwvbGludXhh cHAvZWFsL2luY2x1ZGUvZXhlYy0NCj4gPiA+ID4gPiBlbnYvcnRlX2VhbC5oDQo+ID4gPiA+IA0K PiA+ID4gPiBJIGFtIG5vdCBhIGJpZyBmYW4gb2YgZHVwbGljYXRpbmcgY29kZSBmb3IgTGludXgg YW5kIEJTRC4NCj4gPiA+ID4gDQo+ID4gPiA+IE1heWJlIHdlIHNob3VsZCBoYXZlIGRpZmZlcmVu dCBzcGxpdHMgYW5kIGluY2x1ZGUgYSBjb21tb24gZmlsZQ0KPiA+ID4gPiBpbiBMaW51eCBhbmQg QlNEPw0KPiA+ID4gDQo+ID4gPiBPSy4gVGhpcyBpcyBkb2FibGUuDQo+ID4gPiANCj4gPiA+ID4g SSBmZWVsIGl0IHdvdWxkIGJlIGVhc2llciB0byB0aGluayBhYm91dCB0aGUgc3BsaXQgd2hlbiBh ZGRpbmcNCj4gPiA+ID4gYSBuZXcgZW52aXJvbm1lbnQuDQo+ID4gPiA+IEl0IGlzIGFsc28gYW4g b3BlbiBxdWVzdGlvbiB3aGV0aGVyIHdlIHdhbnQgdG8gc3VwcG9ydCAoYWdhaW4pDQo+ID4gPiA+ IHNvbWUNCj4gPiA+ID4gYmFyZSBtZXRhbCBlbnZpcm9ubWVudHMuDQo+ID4gPiANCj4gPiA+IElN TywgQSBmYWN0b3IgY291bGQgYmUsIGhvdyBtdWNoIHdlIGFyZSBPSyB0byBjaGFuZ2U/DQo+ID4g PiANCj4gPiA+IE91ciBpbnRlcm5hbCBwcm90b3R5cGUgaW1wbGVtZW50YXRpb24gZm9yIGEgYmFy ZSBtZXRhbA0KPiA+ID4gZW52aXJvbm1lbnQNCj4gPiA+IHNob3dzIHRoaW5ncyBhcmUgYWxyZWFk eSBpbiBwbGFjZSBhbmQgbWF5IG5lZWQgbWlub3IgY2hhbmdlcyBsaWtlDQo+ID4gPiB0aGlzIHRv DQo+ID4gPiBhY2NvbW1vZGF0ZSBhIGJhcmUgbWV0YWwgZXhlY3V0aW9uIGVudmlyb25tZW50KGFj Y291bnRpbmcgdGhlDQo+ID4gPiBsYXRlc3QNCj4gPiA+IGNoYW5nZXMgb2YgbW92aW5nIHBjaSB0 byBkcml2ZXIvcGNpLy4uKQ0KPiA+ID4gDQo+ID4gPiBJZiBubyBvbmUgY2FyZSBhYm91dCBuZWVk IGZvciBzdWNoIGFic3RyYWN0aW9uIHRoZW4gd2UgY291bGQgZHJvcA0KPiA+ID4gdGhpcw0KPiA+ ID4gcGF0Y2guIFdlIGNhbiBhbHdheXMga2VlcCBsb2NhbCBjb3B5IG9mIHN1Y2ggcGF0Y2hlcyBp biBvdXINCj4gPiA+IGludGVybmFsDQo+ID4gPiB0cmVlLiBJIHRob3VnaHQgdG8gdXBzdHJlYW0g aXQgYXMgaXQgbWF5IGJlIHVzZWZ1bCBmb3Igc29tZW9uZQ0KPiA+ID4gZWxzZSBhbmQNCj4gPiA+ IGl0IGlzIGVhc3kgZm9yIHVzIG1haW50YWluIGlmIGNoYW5nZXMgYXJlIGluDQo+ID4gPiBsaWIv bGlicnRlX2VhbC88bmV3IGVudmlyb25tZW50Pi9lYWwvIGFuZCBkcml2ZXJzLyovDQo+ID4gIEhp IEplcmluLCBUaG9tYXMsDQo+ID4gDQo+ID4gVGhpcyBpcyBhbiBvbGQgcGF0Y2gsIHRoZSBhYnN0 cmFjdGlvbiBzZWVtcyBnb29kIGlkZWEgYnV0IGl0IGNvbWVzDQo+ID4gd2l0aCBhDQo+ID4gZHVw bGljYXRpb24uDQo+ID4gDQo+ID4gSXMgdGhlcmUgYW4gaW50ZW50aW9uIHRvIGNvbnRpbnVlIHRo ZSB3b3JrPyBBcmUgd2Ugd2FpdGluZyBmb3IgYW55DQo+ID4gZGVjaXNpb24/DQo+ID4gQW55IG9i amVjdGlvbiB0byBtYXJrIGl0IGFzIHJlamVjdGVkPw0KPiANCj4gSSBhbSBub3Qgc3VyZSB0aGVy ZSBpcyBhIHJlYWwgZGVzaXJlIHRvIG1ha2UgRFBESw0KPiByZWFkeSBmb3IgYmFyZS1tZXRhbCAo YmFjayBhZ2FpbikuDQo+IElmIGFueSBvZiB5b3UgYXJlIGF3YXJlIG9mIGEgcmVhbCB1c2UtY2Fz ZSwgd2UgY2FuIHJlLWNvbnNpZGVyLg0KDQpTb21lIG9mIHRoZSB1c2VjYXNlczoNCg0KIyBQQ0ll IGVuZHBvaW50IG1vZGUgYWthIFNtYXJ0IE5JQyhXaGVyZSBEUERLIHJ1bnMgb24gUENJZSBjYXJk KSwgTWF5DQpub3QgbmVlZCB0byB3YXN0ZSBvbmUgY29yZSBmb3IgTGludXguIFNwZWNpYWxseSBT bWFydCBOSUMgbWFya2V0IGhhcw0KbGVzcyBudW1iZXIgb2YgY29yZXMuDQpPbiB0aGUgZW5kcG9p bnQgc2lkZSwgSXQgdHJlYXRzIGFzIEZXIHNvIGN1c3RvbWVyIG1heSBub3QgaGF2ZSBhY2Nlc3MN CnRvIHNvIG5vYmRveSBjYXJlcyBpdCBpcyBMaW51eCBvciBiYXJlbWV0YWwgc28gbWF5IG5lZWQg dG8gd2FzdGUgb25lDQpjb3JlIGZvciBMaW51eA0KDQojIFZNIGNhc2UsIGl0IHBvc3NpYmxlIHRv IGhhdmUgYmFyZSBtZXRhbCBndWVzdCBqdXN0IHRvIHNhdmUgb25lIGENCmxvZ2ljYWwgY29yZSBm b3IgTGludXgNCg0KIyBTb21lIG9mIHRoZSBSVE9TIGxpa2UgWmVwaHlyIGFscmVhZHkgcHJvdmlk ZSBUQ1AvSVAgc3RhY2sgYW5kIGdvb2QNCnN1YnN5c3RlbXMgZm9yIHNwZWNpZmljIHVzZWNhc2Vz Lg0KDQojIFdlIGFyZSB1c2luZyBEUERLIGZvciBwcmUgc2lsaWNvbiB2YWxpZGF0aW9uIGZvciBT b0MgbW9kZS4gQnJpbmdpbmcNCnVwIGxpbnV4IG9uIGVtdWxhdG9yIHRha2VzIGFnZXMsIEJhcmVt ZXRhbCBjYW4gYmUgdXNlZCBmb3IgSGFyd2FyZQ0KdmVyaWZpY2F0aW9uIHRvby4NCg0KDQpJTU8s IEFzIGxvbmcgYXMgaXQgbm90IGxpbWl0aW5nIHRoZSBhIGZlYXR1cmUgb2YgTGludXggYXBwLCBX aHkgbm90IHRvDQphbGxvdyBiYXJlbWV0YWw/IEkgYWdyZWUgd2l0aCBjb2RlIGR1cGxpY2F0aW9u LiBJIHRoaW5rLCBpdCBjYW4gYmUNCmZpeGVkIGVhc2lseSwgT3RoZXIgdGhhbiB0aGF0LCBJcyB0 aGVyZSBhbnkgY29uY2Vybj8NCg0KSmVyaW4NCg0KDQo=