From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from emea01-db3-obe.outbound.protection.outlook.com (mail-db3on0084.outbound.protection.outlook.com [157.55.234.84]) by dpdk.org (Postfix) with ESMTP id EAEFF5A40 for ; Tue, 7 Jul 2015 11:18:46 +0200 (CEST) Received: from AM2PR05MB0995.eurprd05.prod.outlook.com (10.161.234.145) by AM2PR05MB0994.eurprd05.prod.outlook.com (10.161.234.144) with Microsoft SMTP Server (TLS) id 15.1.207.19; Tue, 7 Jul 2015 09:18:46 +0000 Received: from AM2PR05MB0995.eurprd05.prod.outlook.com ([10.161.234.145]) by AM2PR05MB0995.eurprd05.prod.outlook.com ([10.161.234.145]) with mapi id 15.01.0207.004; Tue, 7 Jul 2015 09:18:46 +0000 From: Olga Shern To: Pavel Odintsov Thread-Topic: [dpdk-dev] [PATCH 0/2] Native uio-based PMD for Mellanox ConnectX-3 devices Thread-Index: AQHQuBT+FEfsNu94eEKwenc664J8ep3PjYLggAAIFACAACNN0A== Date: Tue, 7 Jul 2015 09:18:46 +0000 Message-ID: References: <1436189297-7780-1-git-send-email-dlrmsghd@gmail.com> <3865893.mD3C20oiXL@xps13> <3087134.yXks7R84Dd@xps13> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gmail.com; dkim=none (message not signed) header.d=none; x-originating-ip: [193.47.165.251] x-microsoft-exchange-diagnostics: 1; AM2PR05MB0994; 5:DaEi7qJkhiOIAt9FRrMSKmIchUM8ASut1LtQJb9/b0M1i/Q74oAOkqXQeB6sMayWO4MzKO7vazQHxXNyM/IOACuKBxisbiA7MqH2zvmpU+7le+Lqf4aQg65yBI15n1EQd8j+MN/eFYCY0Xl1h8nLlQ==; 24:JoItYq9FC8djhlxxJYyCJnEwuLHcmBRh10pFiMFmxssx1B7b0d4JhMr9qIAh+tOivz/SEVYTRbrdVyA5Zj3BOXvLwapaFbWvH7EnC8obOD4=; 20:glgZiMiRPNq+5nFUlP+PHcZKg9HU1ANN5fRQVQVqoWFRUC9fuDDpXczJ2tMtseghRj+N4ClUAUVKfAP8v289xQ== x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AM2PR05MB0994; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(5005006)(3002001); SRVR:AM2PR05MB0994; BCL:0; PCL:0; RULEID:; SRVR:AM2PR05MB0994; x-forefront-prvs: 0630013541 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(13464003)(24454002)(377454003)(51704005)(377424004)(50986999)(92566002)(106116001)(33656002)(66066001)(40100003)(122556002)(46102003)(62966003)(74316001)(77156002)(76576001)(76176999)(2900100001)(19580405001)(54356999)(93886004)(86362001)(5002640100001)(77096005)(2950100001)(110136002)(102836002)(2656002)(5001960100002)(87936001)(5003600100002)(19580395003)(189998001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM2PR05MB0994; H:AM2PR05MB0995.eurprd05.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jul 2015 09:18:46.1063 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM2PR05MB0994 Cc: "dev@dpdk.org" Subject: Re: [dpdk-dev] [PATCH 0/2] Native uio-based PMD for Mellanox ConnectX-3 devices X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 09:18:47 -0000 SGkgUGF2ZWwsIA0KDQpBIG5ldyBNZWxsYW5veCBOSUMsIENvbm5lY3RYLTQgIGNhbiBhY2hpZXZl IGxpbmUgYXJ0ZSB3aXRoIDY0YiBwYWNrZXQgZm9yIDQwRyBsaW5rDQpXZSB3aWxsIGhhdmUgUE1E IHRoYXQgc3VwcG9ydHMgdGhpcyBOSUMgaW4gRFBESyAyLjIgLg0KQnkgdGhlIHdheSwgdGhpcyBp cyBhbHNvIGFuIGFkdmFudGFnZSBvZiB1c2luZyB2ZXJicyBBUEksIHdpdGggYWxtb3N0IDAlIGVm Zm9ydCB3ZSBjYW4gc3VwcG9ydCBhIG5ldyBOSUMgDQoNCkJlc3QgUmVnYXJkcywNCk9sZ2ENCg0K LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IFBhdmVsIE9kaW50c292IFttYWlsdG86 cGF2ZWwub2RpbnRzb3ZAZ21haWwuY29tXSANClNlbnQ6IFR1ZXNkYXksIEp1bHkgMDcsIDIwMTUg MTA6MDIgQU0NClRvOiBPbGdhIFNoZXJuDQpDYzogS2V1bmhvbmcgTGVlOyBUaG9tYXMgTW9uamFs b247IGRldkBkcGRrLm9yZw0KU3ViamVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENIIDAvMl0gTmF0 aXZlIHVpby1iYXNlZCBQTUQgZm9yIE1lbGxhbm94IENvbm5lY3RYLTMgZGV2aWNlcw0KDQpIZWxs byENCg0KU29ycnkgZm9yIG9mZiB0b3BpYy4gQnV0IHRoaXMgcXVlc3Rpb24gaXMgdmVyeSBpbXBv cnRhbnQgZm9yIG1lLg0KDQpPbGdhLCBjb3VsZCBJIGFjaGlldmUgbGluZSByYXRlIHdpdGggTWVs bGFub3ggQ2FyZHMgd2l0aCA2NGIgcGFja2V0cyBmb3IgNDBHRT8NCg0KT24gVHVlLCBKdWwgNywg MjAxNSBhdCA5OjUwIEFNLCBPbGdhIFNoZXJuIDxvbGdhc0BtZWxsYW5veC5jb20+IHdyb3RlOg0K PiBIaSBLZXVuaG9uZywNCj4NCj4gSSBkaXNhZ3JlZSB3aXRoIHlvdSByZWdhcmRpbmcgdGhlIHBl cmZvcm1hbmNlIG9mIENvbm5lY3RYLTMgUE1EIGRyaXZlciBiYXNlZCBvbiB2ZXJicy4gV2UgZ2V0 IGxpbmUgcmF0ZSBvZiA0MEcgbGluayB3aXRoIG1lc3NhZ2Ugc2l6ZSBzbWFsbGVyIHRoYW4gNTEy Qi4NCj4gSW4gTUxOWF9PRkVEIDMuMCB3ZSBoYXZlIHByZXNlbnRlZCBhIG5ldyB2ZXJicywgY2Fs bGVkIGFjY2VsZXJhdGVkIHZlcmJzLCB0aGVzZSB2ZXJicyBpbXByb3ZlcyBieSBtb3JlIHRoYW4g MTAwJSB0aGUgcGVyZm9ybWFuY2Ugb2YgUkFXIFFQIGZvciBEUERLLiAgVGhlIFBNRCBjaGFuZ2Vz IGJhc2VkIG9uIHRoaXMgbmV3IGluZnJhc3RydWN0dXJlIGhhdmUgYmVlbiBzdWJtaXR0ZWQgdG8g dGhpcyBsaXN0IGFuZCBhcmUgIHBhcnQgb2YgRFBESyAyLjEgcmVsZWFzZS4NCj4gT3VyIGFwcHJv YWNoIGlzIHRvIGltcHJvdmUgcGVyZm9ybWFuY2Ugb2YgdXNlcnNwYWNlIHZlcmJzIHRoZW4gdG8g bWFpbnRhaW4gYSBodWdlIGFtb3VudCBvZiBjb2RlIHRoYXQgeW91IGhhdmUgc3VibWl0dGVkLg0K Pg0KPiBBbm90aGVyIGFkdmFudGFnZSB0byB1c2UgdXNlcnNwYWNlICB2ZXJicyBBUEkgaXMgIHRo YXQgeW91IGhhdmUgc28gY2FsbGVkIGJpLWZ1cmNhdGVkIGRyaXZlciBieSBkZXNpZ24uIEtlcm5l bCBkcml2ZXIgY2FuIHdvcmsgc2lkZSBieSBzaWRlIHdpdGggRFBESyBQTUQgLCBpZiBuZWVkZWQs IGFuZCB0aGVyZSBpcyBubyBzZWN1cml0eSBpc3N1ZXMgd2l0aCB0aGlzIG1vZGVsLg0KPg0KPiBC ZXN0IFJlZ2FyZHMsDQo+IE9sZ2ENCj4NCj4NCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBPbGdhIFNoZXJuDQo+IFNy LiBNYW5hZ2VyLCBBY2NlbGVyYXRpb24gbGlicmFyaWVzIHRlYW0gKEFjY2VsaW8sIERQREssIFZN QSkgTWVsbGFub3ggDQo+IFRlY2hub2xvZ2llcywgUmFhbmFuYSBJc3JhZWwNCj4NCj4NCj4NCj4g LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZGV2IFttYWlsdG86ZGV2LWJvdW5j ZXNAZHBkay5vcmddIE9uIEJlaGFsZiBPZiBLZXVuaG9uZyBMZWUNCj4gU2VudDogTW9uZGF5LCBK dWx5IDA2LCAyMDE1IDg6NTYgUE0NCj4gVG86IFRob21hcyBNb25qYWxvbg0KPiBDYzogZGV2QGRw ZGsub3JnDQo+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQQVRDSCAwLzJdIE5hdGl2ZSB1aW8t YmFzZWQgUE1EIGZvciBNZWxsYW5veCANCj4gQ29ubmVjdFgtMyBkZXZpY2VzDQo+DQo+IFdlIGZv dW5kIHRoYXQgb3B0aW1pemluZyBmcmFnbWVudGF0aW9uIGNvbmZpZ3VyYXRpb24gb2YgbWx4NCBk cml2ZXIgcGVyZm9ybXMgYXMgZmFzdCBhcyBuYXRpdmUgUE1ELg0KPiBJIHRoaW5rIHdlIGhhdmUg dG8gcmUtY29uc2lkZXIgdXNpbmcgbmF0aXZlIGRyaXZlciByYXRoZXIgdGhhbiBpYiBkcml2ZXIu DQo+DQo+IEtldW5ob25nLg0KPg0KPiAyMDE1LTA3LTA3IDE6MTQgR01UKzA5OjAwIFRob21hcyBN b25qYWxvbiA8dGhvbWFzLm1vbmphbG9uQDZ3aW5kLmNvbT46DQo+DQo+PiAyMDE1LTA3LTA3IDAw OjU3LCBLZXVuaG9uZyBMZWU6DQo+PiA+IEFuc3dlciAxLiBVSU8gYmFzZWQgZHJpdmVyIGlzIGZh c3RlciB0aGVuIGliIGJhc2VkIGRyaXZlci4NCj4+ID4gSXQgY2FuIHNhdHVyYXRlIDQwRyBsaW5r IHdpdGggTVRVIHNpemVkIHBhY2tldHMgdXNpbmcgYSBzaW5nbGUgDQo+PiA+IHRocmVhZA0KPj4g d2hpbGUNCj4+ID4gaWIgd3JhcHBlciBjYW5ub3QuDQo+Pg0KPj4gT0ssIGludGVyZXN0aW5nLiBE byB5b3UgaGF2ZSBudW1iZXJzIGFuZCBkZXRhaWxzIGFib3V0IHlvdXIgDQo+PiB0ZXN0YmVkL3Nj ZW5hcmlvPw0KPj4NCj4+ID4gQW5zd2VyIDIuIFNvcnJ5LCBJIG1pc3NlZCB0aGF0LiBJJ2xsIG1h a2UgYSBuZXcgcGF0Y2ggZW1haWwgd2l0aCBteSANCj4+ID4gcmVhbCBuYW1lLg0KPj4gPg0KPj4g PiBRdWVzdGlvbiAxLiBJcyBpdCBPSyBpZiBJIHNlcGFyYXRlIEdQTC1iYXNlZCBhbmQgQlNELWJh c2VkIGNvZGVzIA0KPj4gPiBpbnRvIHNlcGFyYXRlZCBwYXRjaGVzPw0KPj4gPiBtbHg0IGtlcm5l bCBkcml2ZXIgaXRzZWxmIGlzIGR1YWwgbGljZW5zZXMsIHNvIEkgdGhpbmsgdGhleSBhcmUNCj4+ IGNvbnNpZGVyZWQNCj4+ID4gYXMgQlNEIGluIG15IHNvdXJjZSBjb2RlLg0KPj4gPiBUaGUgb25s eSBzb3VyY2UgY29kZSB1bmRlciBHUEwgaXMgYml0bWFwLCBpbnRlZ2VyIGxvZ2FyaXRobSwgYW5k DQo+PiByZWQtYmxhY2sNCj4+ID4gdHJlZSBjb250YWluZWQgaW4gbWxueF91aW8va2VybmVsIGRp cmVjdG9yeS4NCj4+DQo+PiBUaGVzZSBwYXJ0cyB3aWxsIGJlIGJ1aWx0IGluIHRoZSB1c2VyLXNw YWNlIGRyaXZlciBsaWJyYXJ5LCByaWdodD8NCj4+IEl0IHdvdWxkIGNoYW5nZSB0aGUgbGljZW5z ZSwgd2hpY2ggaXMgbm90IGRlc2lyYWJsZS4NCj4+DQo+PiBUZWNobmljYWxseSwgeW91ciBhcHBy b2FjaCBtYXkgYmUgaW50ZXJlc3RpbmcuDQo+PiBCdXQgZnJvbSBhIG1haW50ZW5hbmNlIHBvaW50 IG9mIHZpZXcsIHRoaXMgaHVnZSBjb2RlYmFzZSBtYXkgYmUgYSANCj4+IG5pZ2h0bWFyZS4NCj4+ DQo+Pg0KPj4gPiAyMDE1LTA3LTA2IDIzOjE3IEdNVCswOTowMCBUaG9tYXMgTW9uamFsb24gPHRo b21hcy5tb25qYWxvbkA2d2luZC5jb20+Og0KPj4gPg0KPj4gPiA+IDIwMTUtMDctMDYgMjI6Mjgs IGxlZW9wb3A6DQo+PiA+ID4gPiBUaGlzIGlzIGEgbmF0aXZlIFVJTy1iYXNlZCBQTUQgZm9yIE1l bGxhbm94IENvbm5lY3RYLTMgZGV2aWNlcy4NCj4+ID4gPiA+IEl0IHVzZXMgYSBwZXJzaXN0ZW50 IG1lbW9yeSBsaWJyYXJ5IGluIG9yZGVyIHRvIHByb3ZpZGUgYSANCj4+ID4gPiA+IHBlcnNpc3Rl bnQgc2NhcnRjaCBhcmVhIGZvciB0aGUgbWx4NCBIQ0EgZHJpdmVyLg0KPj4gPiA+DQo+PiA+ID4g V2hhdCBpcyB0aGUgYmVuZWZpdCBvZiB0aGlzIFVJTyBhcHByb2FjaCBjb21wYXJlZCB0byB0aGUg T0ZFRCANCj4+ID4gPiBiYXNlZA0KPj4gZHJpdmVyPw0KPj4gPiA+DQo+PiA+ID4gPiBXZSByZWxl YXNlIHRoZSBkcml2ZXIgaXRzZWxmIHVuZGVyIEJTRCBsaWNlbnNlLCBidXQgdG8gdXNlIGl0IA0K Pj4gPiA+ID4gZm9yIGNvbW1lcmNpYWwgcHJvZHVjdHMsIHlvdSBtYXkgaGF2ZSB0byByZS1pbXBs ZW1lbnQgdGhlIA0KPj4gPiA+ID4gc2VwYXJhdGVkIEdQTCBzb3VyY2VzLg0KPj4gPiA+DQo+PiA+ ID4gVGhlIEdQTCBzb3VyY2VzIGFyZSBub3QgcmVhbGx5IHNlcGFyYXRlZC4NCj4+ID4gPiBUaGUg RFBESyBsaWJyYXJpZXMgbXVzdCBiZSBCU0QtbGljZW5zZWQuDQo+PiA+ID4NCj4+ID4gPiA+IFRo ZSBHUEwgYWZmZWN0ZWQgc291cmNlIGNvZGVzIHJlc2lkZSBpbiB0aGUgbWxueF91aW8va2VybmVs DQo+PiBkaXJlY3RvcnkuDQo+PiA+ID4NCj4+ID4gPiBJdCBzZWVtcyB0aGF0IGEgbGFyZ2UgcGFy dCBvZiB0aGUgR1BMIGRyaXZlciB3YXMgYWxzbyBjb3BpZWQgaW4gDQo+PiA+ID4gbWxueF91aW8v bWxueC8uDQo+PiA+ID4NCj4+ID4gPiBHaXZlbiB0aGF0IHlvdSBhcmUgZHJvcHBpbmcgYSBodWdl IEdQTCBjb2RlYmFzZSAod2hvc2UgeW91IGRvbid0IA0KPj4gPiA+IG93bg0KPj4gdGhlDQo+PiA+ ID4gY29weXJpZ2h0KSBpbiBhIEJTRCBsaWJyYXJ5LCBhbmQgdGhhdCB5b3UgZGlkbid0IGdpdmUg eW91ciByZWFsIA0KPj4gPiA+IG5hbWUgaW4gdGhlIHNpZ25lZC1vZmYgbGluZSwgaXQgaXMgTkFD Sy4NCj4+DQo+Pg0KPj4NCj4+DQoNCg0KDQotLQ0KU2luY2VyZWx5IHlvdXJzLCBQYXZlbCBPZGlu dHNvdg0K