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 54DFBA0527; Mon, 20 Jul 2020 21:19:19 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 2CB9F1BFBA; Mon, 20 Jul 2020 21:19:19 +0200 (CEST) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2071.outbound.protection.outlook.com [40.107.20.71]) by dpdk.org (Postfix) with ESMTP id DADE82B9C for ; Mon, 20 Jul 2020 21:19:16 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QixQAruAbx0tKo7Bj1tQiBOK+4gdTwXJ+vbbrivT1IxMRU2mFB/Udmxl0aNQFTmX08ZnvSvcFDHEK5mnarSB9yrrb5ATPNjBAX6sdX2UNPdfOqaH7G66kMjrpOnSGqGqReburHQtKRyUq1PN3q6+cX0qDVXrwSfnJ4eVGym07u2+6xxCenGpBH9IRZiGpVbqrOI34CJzvGSmD3tbvs8EJbCTP1WkVgmowERqwV5DrYXp0aR9deEIqC1TSPOke1ELhkcxf52iYL3cbZLkOT7M1sepK2HN1vU/NkJBkLlj7/Q9y27wpKbRoxzRmpbj6j6MpSHWsHKta3A8qJLW+X5k8w== 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=WlBPLS2F5YgmKxbkfKrhL10FhIRZ8GJ/3C0DN+B+Z0w=; b=Aos8b9IXYVDoQSAR/K5WORNlVzmkOLn3qEmtdp0KMvCQrt6k2Z22+Eyjc63nfS1nyQPsCV1C2W0JSP+NPk4KrfI630uCPTWMsVqPy7pJ8f6C4t3e7Z4tA9dkQLRTUYA8NCPQehodWhDwn952D5ZLDCtGmV9aLU01upOHPPLe0R6F1tBsrowA6Zsvj5r9beiQJy67CyIFBUAof9WhE3Ebjg3BlSWsPB1zUOipRIPdLcq7AENdjN9J6c08FHL5AmktbAYQUetLbkXn/VQqWGRqdcGItTUuArdC1SAXaKYRVTmPl9CqspQm/0D07aRlSnedVi54Uu17VGkrxBuVXdDJxQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mellanox.com; dmarc=pass action=none header.from=mellanox.com; dkim=pass header.d=mellanox.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WlBPLS2F5YgmKxbkfKrhL10FhIRZ8GJ/3C0DN+B+Z0w=; b=detZ8cOsXSPUim4bc3NUiRS9swFdqQELpLY6GJrIN7QF0Y3stJSUBOjASFbeug252Bg+wKyElsweWgwXGxLAj6/mRJVT6hU5Zse0CWbdP5QKzcDjbt1IpjdYfL6kB7cBprrJ8zpFXghrtPQQy+7lLXvRhKziS9mm2yrTYSNmxCs= Received: from AM6PR05MB5176.eurprd05.prod.outlook.com (2603:10a6:20b:63::30) by AM7PR05MB6946.eurprd05.prod.outlook.com (2603:10a6:20b:1a3::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.23; Mon, 20 Jul 2020 19:19:15 +0000 Received: from AM6PR05MB5176.eurprd05.prod.outlook.com ([fe80::9024:accb:4d6b:805f]) by AM6PR05MB5176.eurprd05.prod.outlook.com ([fe80::9024:accb:4d6b:805f%3]) with mapi id 15.20.3195.025; Mon, 20 Jul 2020 19:19:15 +0000 From: Ori Kam To: Ferruh Yigit , Thomas Monjalon , Parav Pandit CC: "dev@dpdk.org" , "grive@u256.net" , Raslan Darawsheh , Matan Azrad , "joyce.kong@arm.com" , David Marchand Thread-Topic: [PATCH v7 2/9] eal: introduce RTE common initialization level Thread-Index: AQHWXEElSCUGFZEGrUKfD2YUL3uMw6kQq0aAgAAHfACAAAKkgIAABwqggAASQACAAAyIEA== Date: Mon, 20 Jul 2020 19:19:15 +0000 Message-ID: References: <20200610171728.89-2-parav@mellanox.com> <20200717134924.922390-3-parav@mellanox.com> <2791231.CMBUAsGlKG@thomas> <99c7373e-1e4f-2823-764d-15c60535828a@intel.com> <6254ad51-3652-6c3e-97a9-dc25aa24d0bd@intel.com> In-Reply-To: <6254ad51-3652-6c3e-97a9-dc25aa24d0bd@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=mellanox.com; x-originating-ip: [147.236.152.129] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: f1839a44-db47-441e-f7e3-08d82ce1cab3 x-ms-traffictypediagnostic: AM7PR05MB6946: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtFwd,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 246smrPmU90o6f0AXZK7v7cTXnyih158uJai1Hf9X8DoUCwsY28lqcq9I5HEEhbJlUAMIDcUkqx75GC0dXILgEvJTTvtqKKjA1v8UIK3tBwM2Mm8dghTwYUoqkYRuLAhf7YBCO1KXKZTsy/bA/HM2JD7FoUecMqg2p5bTCbbpc56W0qPZPm3HSCTEcu3tLS5OTfd0leokp2PMNhAUfEx9f4QzCqbTDjmKa9XyHFUjDoAlRG2jjw5mngEIhE4dSudzhlc+y04qsTyQUmuxylGp3uK8bdFz3WzZBy4RuaH+F5Ti6En9J6/DVweLFihF1aN x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR05MB5176.eurprd05.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(376002)(136003)(346002)(366004)(39860400002)(6506007)(186003)(53546011)(478600001)(66476007)(2906002)(8936002)(9686003)(316002)(4326008)(26005)(76116006)(54906003)(55016002)(110136005)(33656002)(86362001)(5660300002)(52536014)(66446008)(64756008)(66556008)(66946007)(6636002)(7696005)(71200400001)(8676002)(83380400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: VQr0Z72mpdfdX3FKfH2h5WQpmyOI6pXRo2LVMNVdtYhbIy631rdOWgFT4HTiQLO2hBtF3CizSXbAJhYJW9m3C2OeN2JwmcU6K/nZQKCVxxc3wl/nhVi65vVHVzsf9XuVwY71H2+p97CcFOLwCgX4aAGXaqKUHMrdtBU0z6DGwOzVpjtMeDpCdqBRto0ks9dxPEsl4fKfJkQfuyDke5i4ZsYmbug17ICvFA27CArQNTEh2ENuOswcONdUnT8FeBY6Ab3PKOBRiwNdJIgY1i+Oezr8fpj2ECy42/McBnp8YOdk7DzJeeEBilyNrrLgzTdLXHerCmPaPF1Tri2P4tYPT2RpLknzWDv+5eLjTI9k57zNfcrjC5E5v0f1N27unyVHHHvjufo2AJHLeC4aM36+M7Z8IaCwBANbDFvRUAs3nX/irTpdiy6QftNuWIesUZB2mWsGR1Wgzh33KuYJipQyyyQDl8X1ic8Rb8uNDkkXoHTrR9imF5mte3lPlLrLZ+0s Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM6PR05MB5176.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f1839a44-db47-441e-f7e3-08d82ce1cab3 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jul 2020 19:19:15.1451 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ha4d31YHdyE7sj5Lag4o/PNxFWDFQOtcH+DeQN8IHzpVacOyibJ7ohDM/VZ3ZiQbKxUi4GxBa/YvmaUJb+arLQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR05MB6946 Subject: Re: [dpdk-dev] [PATCH v7 2/9] eal: introduce RTE common initialization level 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" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRmVycnVoIFlpZ2l0IDxm ZXJydWgueWlnaXRAaW50ZWwuY29tPg0KPiANCj4gT24gNy8yMC8yMDIwIDY6MjYgUE0sIE9yaSBL YW0gd3JvdGU6DQo+ID4gSGkNCj4gPg0KPiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K PiA+PiBGcm9tOiBGZXJydWggWWlnaXQgPGZlcnJ1aC55aWdpdEBpbnRlbC5jb20+DQo+ID4+IE9u IDcvMjAvMjAyMCA1OjQ4IFBNLCBUaG9tYXMgTW9uamFsb24gd3JvdGU6DQo+ID4+PiAyMC8wNy8y MDIwIDE4OjIxLCBGZXJydWggWWlnaXQ6DQo+ID4+Pj4gT24gNy8xNy8yMDIwIDI6NDkgUE0sIFBh cmF2IFBhbmRpdCB3cm90ZToNCj4gPj4+Pj4gQ3VycmVudGx5IG1seDVfY29tbW9uIHVzZXMgQ0xB U1MgcHJpb3JpdHkgdG8gaW5pdGlhbGl6ZQ0KPiA+Pj4+PiBjb21tb24gY29kZSBiZWZvcmUgaW5p dGlhbGl6aW5nIHRoZSBQTUQuDQo+ID4+Pj4+IEhvd2V2ZXIgbWx4NV9jb21tb24gaXMgbm90IHJl YWxseSBhIGNsYXNzLCBpdCBpcyB0aGUgcHJlLWluaXRpYWxpemF0aW9uDQo+ID4+Pj4+IGNvZGUg bmVlZGVkIGZvciB0aGUgUE1Ecy4NCj4gPj4+Pj4NCj4gPj4+Pj4gSW4gc3Vic2VxdWVudCBwYXRj aCBhIG5lZWRlZCBpbml0aWFsaXphdGlvbiBzZXF1ZW5jZSBpczoNCj4gPj4+Pj4gKGEpIEluaXRp YWxpemUgYnVzIChzYXkgcGNpKQ0KPiA+Pj4+PiAoYikgSW5pdGlhbGl6ZSBjb21tb24gY29kZSBv ZiBhIGRyaXZlciAobWx4NV9jb21tb24pDQo+ID4+Pj4+IChjKSBSZWdpc3RlciBtbHg1IGNsYXNz IFBNRHMgKG1seDUgbmV0LCBtbHg1IHZkcGEpDQo+ID4+Pj4+IEluZm9ybWF0aW9uIHJlZ2lzdGVy ZWQgYnkgdGhlc2UgUE1EcyBpcyB1c2VkIGJ5IG1seDVfYnVzX3BjaSBQTUQuDQo+ID4+Pj4+IFRo aXMgbWx4NSBjbGFzcyBQTURzIHNob3VsZCBub3QgY29uZnVzZWQgd2l0aCBydGVfY2xhc3MuDQo+ ID4+Pj4+IChkKSBSZWdpc3RlciBtbHg1IFBDSSBidXMgUE1EDQo+ID4+Pj4+DQo+ID4+Pj4+IEhl bmNlLCBpbnRyb2R1Y2UgYSBuZXcgUlRFIHByaW9yaXR5IGxldmVsIFJURV9QUklPX0NPTU1PTiB3 aGljaA0KPiA+Pj4+PiBjYW4gYmUgdXNlZCBmb3IgY29tbW9uIGluaXRpYWxpemF0aW9uIGFuZCBS VEVfUFJJT19DTEFTUyBieSBtbHg1DQo+IFBNRHMNCj4gPj4+Pj4gZm9yIGNsYXNzIGRyaXZlciBp bml0aWFsaXphdGlvbi4NCj4gPj4+Pj4NCj4gPj4+Pj4gU2lnbmVkLW9mZi1ieTogUGFyYXYgUGFu ZGl0IDxwYXJhdkBtZWxsYW5veC5jb20+DQo+ID4+Pj4+IEFja2VkLWJ5OiBNYXRhbiBBenJhZCA8 bWF0YW5AbWVsbGFub3guY29tPg0KPiA+Pj4+PiAtLS0NCj4gPj4+Pj4gQ2hhbmdlbG9nOg0KPiA+ Pj4+PiB2Mi0+djM6DQo+ID4+Pj4+ICAtIG5ldyBwYXRjaA0KPiA+Pj4+PiAtLS0NCj4gPj4+Pj4g IGxpYi9saWJydGVfZWFsL2luY2x1ZGUvcnRlX2NvbW1vbi5oIHwgMSArDQo+ID4+Pj4+ICAxIGZp bGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykNCj4gPj4+Pj4NCj4gPj4+Pj4gZGlmZiAtLWdpdCBh L2xpYi9saWJydGVfZWFsL2luY2x1ZGUvcnRlX2NvbW1vbi5oDQo+ID4+IGIvbGliL2xpYnJ0ZV9l YWwvaW5jbHVkZS9ydGVfY29tbW9uLmgNCj4gPj4+Pj4gaW5kZXggOGY0ODdhNTYzLi41MjJhZmU1 OGUgMTAwNjQ0DQo+ID4+Pj4+IC0tLSBhL2xpYi9saWJydGVfZWFsL2luY2x1ZGUvcnRlX2NvbW1v bi5oDQo+ID4+Pj4+ICsrKyBiL2xpYi9saWJydGVfZWFsL2luY2x1ZGUvcnRlX2NvbW1vbi5oDQo+ ID4+Pj4+IEBAIC0xMzUsNiArMTM1LDcgQEAgdHlwZWRlZiB1aW50MTZfdCB1bmFsaWduZWRfdWlu dDE2X3Q7DQo+ID4+Pj4+DQo+ID4+Pj4+ICAjZGVmaW5lIFJURV9QUklPUklUWV9MT0cgMTAxDQo+ ID4+Pj4+ICAjZGVmaW5lIFJURV9QUklPUklUWV9CVVMgMTEwDQo+ID4+Pj4+ICsjZGVmaW5lIFJU RV9QUklPUklUWV9DT01NT04gMTE5DQo+ID4+Pj4+ICAjZGVmaW5lIFJURV9QUklPUklUWV9DTEFT UyAxMjANCj4gPj4+Pj4gICNkZWZpbmUgUlRFX1BSSU9SSVRZX0xBU1QgNjU1MzUNCj4gPj4+Pj4N Cj4gPj4+Pj4NCj4gPj4+Pg0KPiA+Pj4+IEkgZ3Vlc3MgdGhlIG5hbWUgImNvbW1vbiIgc2VsZWN0 ZWQgYmVjYXVzZSBvZiB0aGUgaW50ZW50aW9uIHRvIHVzZSBpdCBieQ0KPiA+PiB0aGUNCj4gPj4+ PiBjb21tb24gcGllY2Ugb2YgdGhlIGRyaXZlciwgYnV0IG9ubHkgZnJvbSBlYWwgcGVyc3BlY3Rp dmUgdGhlIG5hbWUNCj4gPj4+PiAiUFJJT1JJVFlfQ09NTU9OIiBsb29rcyBzbyB2YWd1ZSwgaXQg ZG9lc24ndCBkZXNjcmliZSBhbnkgcHVycG9zZS4NCj4gPj4+DQo+ID4+PiBZb3UncmUgcmlnaHQu DQo+ID4+Pg0KPiA+Pj4+IEFsc28gdGhlIHZhbHVlIGRvZXNuJ3QgbGVhdmUgYW55IGdhcCBiZXR3 ZWVuIHRoZSBjbGFzcyBwcmlvcml0eSwgd2hhdCBlbHNlDQo+ID4+IGNhbg0KPiA+Pj4+IGJlIG5l ZWRlZCBpbiB0aGUgZnV0dXJlIGluIGJldHdlZW4sIHJpZ2h0Pw0KPiA+Pj4NCj4gPj4+IEFuZCB3 ZSBjYW4gaW1hZ2luZSBhIGJ1cyByZXF1aXJpbmcgYSBjb21tb24gbGliDQo+ID4+PiB0byBiZSBp bml0aWFsaXplZCBiZWZvcmUuDQo+ID4+Pg0KPiA+Pj4+IEBUaG9tYXMsIEBEYXZpZCwgSSBhbSBy ZWx1Y3RhbnQgdG8gZ2V0IHRoaXMgZWFsIGNoYW5nZSB0aHJvdWdoIHRoZQ0KPiBuZXh0LQ0KPiA+ PiBuZXQsIGNhbg0KPiA+Pj4+IHlvdSBwbGVhc2UgcmV2aWV3L2FjayBpdCBmaXJzdD8NCj4gPj4+ DQo+ID4+PiBXaGF0IGFib3V0IHNraXBwaW5nIHRoaXMgcGF0Y2ggYW5kIHVzaW5nICJSVEVfUFJJ T1JJVFlfQ0xBU1MgLSAxIg0KPiA+Pj4gaW4gdGhlIGNvZGU/DQo+ID4+Pg0KPiA+Pg0KPiA+PiBG b3Igbm93IEkgdGhpbmsgaXQgaXMgT0ssIGluIHRoZSBmdXR1cmUgaWYgbW9yZSBwcmlvcml0eSBk ZXBlbmRlbmN5IGludm9sdmVkDQo+IHdlDQo+ID4+IGNhbiBkZWZpbmUgdGhlIG1hY3JvLg0KPiA+ Pg0KPiA+IEknbSBjb25jZXJuZWQgd2hhdCBpZiBzb21lb25lIGVsc2Ugd2lsbCBhZGQgcHJpb3Jp dHkgdGhlcmUgbWF5IGJlIGNvbmZsaWN0DQo+IGFuZC4NCj4gPiBBbHNvIHVzaW5nIC0xIG1lYW5z IHRoYXQgbm8gb25lIGtub3dzIHRoYXQgdGhlcmUgaXMgdXNlIGluIHN1Y2ggcHJpb3JpdHkuDQo+ IA0KPiBJcyB0aGUgbmV3IGNvbnN0cnVjdG9yIHByaW9yaXR5IGxldmVsIGEgY29tbW9uIG5lZWQs IG9yIGp1c3Qgc3BlY2lmaWMgdG8gdGhpcw0KPiAibWx4NSBwY2kiIGJ1cyB1c2FnZT8NCg0KSSB0 aGluayBpdCBjYW4gYmUgdXNlZCBieSBhbnkgb3RoZXIgdmVuZG9yIHRoYXQgbmVlZHMgYSBidXMg Zm9yIGhpcyBvd24gUE1Ecy4NCg0KPiBJIHVuZGVyc3RhbmQgdGhlIG5lZWQgb2YgbmV3IGNvbnN0 cnVjdG9yIHByaW9yaXR5IGxldmVsLCBidXQgaXQgc2VlbXMgaXQgaXMgbm90DQo+IGNsZWFyIGVu b3VnaCB0byBkZWZpbmUgaXQgYXMgYSBnZW5lcmljIGxldmVsLCB0aGF0IGlzIHdoeSBJIGJlbGll dmUgdGhpcyBjYW4gYmUNCj4gbG9jYWwgdG8gUE1EIGZvciBub3csIG90aGVyd2lzZSB5b3VyIGNv bmNlcm5zIGxvb2tzIHZhbGlkLg0KPiANCklmIEkgdW5kZXJzdGFuZCBpdCBjYW4gYmUgbG9jYWwg dG8gdGhlIGJ1cywgaXQgaXMgbm90IGV4cG9zZWQgdG8gdGhlIFBNRC4NCkJ1dCBsaWtlIEkgc2Fp ZCBhYm92ZSB0aGlzIG1heSBiZSB1c2VkIGJ5IG90aGVyIHZlbmRvcnMgdGhhdCB3aXNoIHRvIGNv bWJpbmUNCnNvbWUgb2YgdGhlaXIgZGV2aWNlcy4NCg0KPiBBbHNvIEkgYW0gdGhpbmtpbmcgaWYg dGhlIG11bHRpIGNsYXNzIHN1cHBvcnQgY2FuIGJlIGRvbmUgYXMgZ2VuZXJpYyBidXMNCj4gZmVh dHVyZSwgaW5zdGVhZCBvZiBkZWZpbmluZyBhIG5ldyBQTUQgc3BlY2lmaWMgYnVzIGZvciBpdCwg YnV0IEkgYW0gYXdhcmUgaXQgaXMNCj4gdG9vIGxhdGUgZm9yIHRoaXMgcXVlc3Rpb24uDQo+IA0K PiA+IFdoYXQgYWJvdXQgc2V0dGluZyB0aGUgdmFsdWUgdG8gMTE1Pw0KPiA+DQoNCg==