From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0077.outbound.protection.outlook.com [104.47.0.77]) by dpdk.org (Postfix) with ESMTP id B7DB0E72 for ; Wed, 16 Dec 2015 21:44:34 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox365.onmicrosoft.com; s=selector1-Mellanox-com; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=O9OADD5XEsEgzOAsu/13V7nRbm/uHUQEOL3CnNZtuwM=; b=OfbsiwgiOL2n1bjKolfjfZPQ5i/bbJiVaQBxU2duuD+H4XpoPdacY8T7xek2cTXBjRU9NEjfOKD5lo+5kGvzeSubRMkTcTzrx0jTTz/D8UKMTaGpsWjMwUUR0IstCFRo2e2bWH/9nnu4UviN5TE/aYYlck9IxiBollrX1IMY3wc= 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.355.16; Wed, 16 Dec 2015 20:44:33 +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.0355.012; Wed, 16 Dec 2015 20:44:27 +0000 From: Olga Shern To: Marc Sune , "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v6 0/5] ethdev: add speed capabilities and refactor link API Thread-Index: AQHRD3CTo9OnweAs5U65Ns90J2jy8p7OZGoAgAABuMA= Date: Wed, 16 Dec 2015 20:44:27 +0000 Message-ID: References: <1443993003-1059-1-git-send-email-marcdevel@gmail.com> <1445810400-8978-1-git-send-email-marcdevel@gmail.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=olgas@mellanox.com; x-originating-ip: [77.126.9.197] x-microsoft-exchange-diagnostics: 1; AM2PR05MB0994; 5:r6awMVmot1aky53OJ9YliPp/qqL8pQa1ODpipYq0grXPpGoCIRDjwWISBIj9zdD19MRS2Jb5+bUEg1ewIk+n1cKkuDW5b5N1c32eo8qywTODqv7mztfSUhZUfSAsDUfUsZ0g+ZJiJOv9157bK8VOAg==; 24:eucLpP8dFsmGmaFb/FltGtGXkBb+ieGMDMFRkOsxfhzIodyDtCOhdZ/m97+f3Zt2UjxOCSyxzkqdxyFRW5k5qF59MndGqmpKdQKGzCSArZE= 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)(2401047)(520078)(5005006)(8121501046)(3002001)(10201501046); SRVR:AM2PR05MB0994; BCL:0; PCL:0; RULEID:; SRVR:AM2PR05MB0994; x-forefront-prvs: 0792DBEAD0 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(13464003)(377424004)(199003)(377454003)(189002)(33656002)(1096002)(40100003)(122556002)(586003)(6116002)(3846002)(92566002)(102836003)(19580395003)(19580405001)(1220700001)(76576001)(66066001)(15395725005)(106116001)(74316001)(105586002)(106356001)(2900100001)(77096005)(54356999)(76176999)(50986999)(87936001)(10400500002)(5004730100002)(81156007)(5003600100002)(5001770100001)(2501003)(5001960100002)(4001150100001)(101416001)(97736004)(86362001)(107886002)(5002640100001)(189998001)(5008740100001)(2950100001)(15975445007); DIR:OUT; SFP:1101; SCL:1; SRVR:AM2PR05MB0994; H:AM2PR05MB0995.eurprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) 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: 16 Dec 2015 20:44:27.1233 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM2PR05MB0994 Subject: Re: [dpdk-dev] [PATCH v6 0/5] ethdev: add speed capabilities and refactor link API 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: Wed, 16 Dec 2015 20:44:35 -0000 V2Ugd2lsbCB0ZXN0IG9uIE1lbGxhbm94IE5JQ3MNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t LS0NCkZyb206IGRldiBbbWFpbHRvOmRldi1ib3VuY2VzQGRwZGsub3JnXSBPbiBCZWhhbGYgT2Yg TWFyYyBTdW5lDQpTZW50OiBXZWRuZXNkYXksIERlY2VtYmVyIDE2LCAyMDE1IDEwOjM4IFBNDQpU bzogZGV2QGRwZGsub3JnDQpTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0ggdjYgMC81XSBl dGhkZXY6IGFkZCBzcGVlZCBjYXBhYmlsaXRpZXMgYW5kIHJlZmFjdG9yIGxpbmsgQVBJDQoNCjIw MTUtMTAtMjUgMjI6NTkgR01UKzAxOjAwIE1hcmMgU3VuZSA8bWFyY2RldmVsQGdtYWlsLmNvbT46 DQoNCj4gVGhlIGN1cnJlbnQgcnRlX2V0aF9kZXZfaW5mbyBhYnN0cmFjdGlvbiBkb2VzIG5vdCBw cm92aWRlIGFueSANCj4gbWVjaGFuaXNtIHRvIGdldCB0aGUgc3VwcG9ydGVkIHNwZWVkKHMpIG9m IGFuIGV0aGRldi4NCj4NCj4gRm9yIHNvbWUgZHJpdmVycyAoZS5nLiBpeGdiZSksIGFuIGVkdWNh dGVkIGd1ZXNzIGNvdWxkIGJlIGRvbmUgYmFzZWQgDQo+IG9uIHRoZSBkcml2ZXIncyBuYW1lIChk cml2ZXJfbmFtZSBpbiBydGVfZXRoX2Rldl9pbmZvKSwgc2VlOg0KPg0KPiBodHRwOi8vZHBkay5v cmcvbWwvYXJjaGl2ZXMvZGV2LzIwMTMtQXVndXN0LzAwMDQxMi5odG1sDQo+DQo+IEhvd2V2ZXIs IGkpIGRvaW5nIHN0cmluZyBjb21wYXJpc29ucyBpcyBhbm5veWluZywgYW5kIGNhbiBzaWxlbnRs eSANCj4gYnJlYWsgZXhpc3RpbmcgYXBwbGljYXRpb25zIGlmIFBNRHMgY2hhbmdlIHRoZWlyIG5h bWVzIGlpKSBpdCBkb2VzIG5vdCANCj4gcHJvdmlkZSBhbGwgdGhlIHN1cHBvcnRlZCBjYXBhYmls aXRpZXMgb2YgdGhlIGV0aGRldiBpaWkpIGZvciBzb21lIA0KPiBkcml2ZXJzIGl0IGlzIGltcG9z c2libGUgZGV0ZXJtaW5lIGNvcnJlY3RseSB0aGUgKG1heCkgc3BlZWQgYnkgdGhlIA0KPiBhcHBs aWNhdGlvbiAoZS5nLiBpbiBpNDAsIGRpc3Rpbmd1aXNoIGJldHdlZW4gWEw3MTAgYW5kIFg3MTAp Lg0KPg0KPiBJbiBhZGRpdGlvbiwgdGhlIGxpbmsgQVBJcyBkbyBub3QgYWxsb3cgdG8gZGVmaW5l IGEgc2V0IG9mIGFkdmVydGlzZWQgDQo+IGxpbmsgc3BlZWRzIGZvciBhdXRvbmVnb2NpYXRpb24u DQo+DQo+IFRoaXMgc2VyaWVzIG9mIHBhdGNoZXMgYWRkcyB0aGUgZm9sbG93aW5nIGNhcGFiaWxp dGllczoNCj4NCj4gKiBzcGVlZF9jYXBhIGJpdG1hcCBpbiBydGVfZXRoX2Rldl9pbmZvLCB3aGlj aCBpcyBmaWxsZWQgYnkgdGhlIFBNRHMNCj4gICBhY2NvcmRpbmcgdG8gdGhlIHBoeXNpY2FsIGRl dmljZSBjYXBhYmlsaXRpZXMuDQo+ICogcmVmYWN0b3JzIGxpbmsgQVBJIGluIGV0aGRldiB0byBh bGxvdyB0aGUgZGVmaW5pdGlvbiBvZiB0aGUgYWR2ZXJ0aXNlZA0KPiAgIGxpbmsgc3BlZWRzLCBm aXggc3BlZWQgKG5vIGF1dG8tbmVnb2NpYXRpb24pIG9yIGFkdmVydGlzZSBhbGwgc3VwcG9ydGVk DQo+ICAgc3BlZWRzIChkZWZhdWx0KS4NCj4NCj4gV0FSTklORzogdGhpcyBwYXRjaCBzZXJpZXMs IHNwZWNpZmljYWxseSAzLzQsIGlzIE5PVCB0ZXN0ZWQgZm9yIG1vc3QgDQo+IG9mIHRoZSBQTURz LCBkdWUgdG8gdGhlIGxhY2sgb2YgaGFyZHdhcmUuIE9ubHkgZ2VuZXJpYyBFTSBpcyB0ZXN0ZWQg KFZNKS4NCj4gTWlub3IgYnVncyBleHBlY3RlZC4NCj4NCg0KSSB3aWxsIHJlc3BpbiB0aGlzIHBh dGNoIHRvIGN1cnJlbnQgSEVBRCB0YXJnZXRpbmcgMi4zLCBidXQgbm90ZSB0aGF0IHRlc3Rpbmcg b2YgUE1EcyBvdGhlciB0aGFuIGk0MCBhbmQgZTEwMDAgKDgyNTQwRW0pIGlzIG5lY2Vzc2FyeSBm b3IgdGhpcyBwYXRjaCB0byBiZSBtZXJnZWQuDQoNCkkgZG8gbm90IGhhdmUgYWxsIHRoZSBIVyB0 byB0ZXN0IGl0LCBzbyBJIHdvdWxkIGxpa2UgdG8gYXNrIGZvciBzb21lIGhlbHAgaGVyZS4gU29t ZSAobW9yZSkgcGVlciByZXZpZXdzIHdvdWxkIGFsc28gaGVscC4NCg0KUmVnYXJkcw0KbWFyYw0K DQoNCj4NCj4gKiAqICogKiAqDQo+DQo+IHYyOiByZWJhc2UsIGNvbnZlcnRlZCBzcGVlZF9jYXBh IGludG8gMzIgYml0cyBiaXRtYXAsIGZpeGVkIGFsaWdubWVudCANCj4gKGNoZWNrcGF0Y2gpLg0K Pg0KPiB2MzogcmViYXNlIHRvIHYyLjEuIHVuaWZpZWQgRVRIX0xJTktfU1BFRUQgYW5kIEVUSF9T UEVFRF9DQVAgaW50byANCj4gRVRIX1NQRUVELg0KPiAgICAgQ29udmVydGVkIGZpZWxkIHNwZWVk IGluIHN0cnVjdCBydGVfZXRoX2NvbmYgdG8gc3BlZWQsIHRvIGFsbG93IGEgDQo+IGJpdG1hcA0K PiAgICAgZm9yIGRlZmluaW5nIHRoZSBhbm5vdW5jZWQgc3BlZWRzLCBhcyBzdWdnZXN0ZWQgTS4g QnJvcnVwLiBGaXhlZCANCj4gc3BlbGxpbmcNCj4gICAgIGlzc3Vlcy4NCj4NCj4gdjQ6IGZpeGVk IGVycmF0YSBpbiB0aGUgZG9jdW1lbnRhdGlvbiBvZiBmaWVsZCBzcGVlZHMgb2YgcnRlX2V0aF9j b25mLCBhbmQNCj4gICAgIGNvbW1pdCAxLzIgbWVzc2FnZS4gcmViYXNlZCB0byB2Mi4xLjAuIHYz IHdhcyBpbmNvcnJlY3RseSBiYXNlZCBvbg0KPiAgICAgfjIuMS4wLXJjMS4NCj4NCj4gdjU6IHJl dmVydCB0byB2MiBzcGVlZCBjYXBhYmlsaXRpZXMgcGF0Y2guIEZpeGVkIE1MWDQgc3BlZWQgY2Fw YWJpbGl0aWVzDQo+ICAgICAodGhhbmtzIE4uIExhcmFuamVpcm8pLiBSZWZhY3RvcmVkIGxpbmsg c3BlZWQgQVBJIHRvIGFsbG93IHNldHRpbmcNCj4gICAgIGFkdmVydGlzZWQgc3BlZWRzICgzLzQp LiBBZGRlZCBOT19BVVRPTkVHIG9wdGlvbiB0byBleHBsaWNpdGVseSBkaXNhYmxlDQo+ICAgICBh dXRvLW5lZ29jaWF0aW9uLiBVcGRhdGVkIDIuMiByZWwuIG5vdGVzICg0LzQpLiBSZWJhc2VkIHRv IGN1cnJlbnQgDQo+IEhFQUQuDQo+DQo+IHY2OiBNb3ZlIGxpbmtfZHVwbGV4IHRvIGJlIHBhcnQg b2YgYml0ZmllbGQuIEZpeGVkIGk0MCBhdXRvbmVnIGZsYWcgbGluaw0KPiAgICAgdXBkYXRlIGNv ZGUuIEFkZGVkIHJ0ZV9ldGhfc3BlZWRfdG9fYm1fZmxhZygpIHRvIC5tYXAgZmlsZS4gRml4ZWQg b3RoZXINCj4gICAgIHNwZWxsaW5nIGlzc3Vlcy4gUmViYXNlZCB0byBjdXJyZW50IEhFQUQuDQo+ DQo+IE1hcmMgU3VuZSAoNSk6DQo+ICAgZXRoZGV2OiBBZGRlZCBFVEhfU1BFRURfQ0FQIGJpdG1h cCBmb3IgcG9ydHMNCj4gICBldGhkZXY6IEZpbGwgc3BlZWQgY2FwYWJpbGl0eSBiaXRtYXBzIGlu IHRoZSBQTURzDQo+ICAgZXRoZGV2OiByZWRlc2lnbiBsaW5rIHNwZWVkIGNvbmZpZyBBUEkNCj4g ICBkb2M6IHVwZGF0ZSB3aXRoIGxpbmsgY2hhbmdlcw0KPiAgIGV0aGRldjogYWRkIHJ0ZV9ldGhf c3BlZWRfdG9fYm1fZmxhZygpIHRvIHZlci4gbWFwDQo+DQo+ICBhcHAvdGVzdC1wbWQvY21kbGlu ZS5jICAgICAgICAgICAgICAgICAgICAgfCAxMjQNCj4gKysrKysrKysrKysrKysrLS0tLS0tLS0t LS0tLS0NCj4gIGFwcC90ZXN0L3ZpcnR1YWxfcG1kLmMgICAgICAgICAgICAgICAgICAgICB8ICAg NCArLQ0KPiAgZG9jL2d1aWRlcy9yZWxfbm90ZXMvcmVsZWFzZV8yXzIucnN0ICAgICAgIHwgIDIz ICsrKysrKw0KPiAgZHJpdmVycy9uZXQvYWZfcGFja2V0L3J0ZV9ldGhfYWZfcGFja2V0LmMgIHwg ICA1ICstDQo+ICBkcml2ZXJzL25ldC9ib25kaW5nL3J0ZV9ldGhfYm9uZF84MDIzYWQuYyAgfCAg MTQgKystLQ0KPiAgZHJpdmVycy9uZXQvY3hnYmUvYmFzZS90NF9ody5jICAgICAgICAgICAgIHwg ICA4ICstDQo+ICBkcml2ZXJzL25ldC9lMTAwMC9iYXNlL2UxMDAwXzgwMDAzZXMybGFuLmMgfCAg IDYgKy0NCj4gIGRyaXZlcnMvbmV0L2UxMDAwL2Jhc2UvZTEwMDBfODI1NDEuYyAgICAgICB8ICAg OCArLQ0KPiAgZHJpdmVycy9uZXQvZTEwMDAvYmFzZS9lMTAwMF84MjU0My5jICAgICAgIHwgICA0 ICstDQo+ICBkcml2ZXJzL25ldC9lMTAwMC9iYXNlL2UxMDAwXzgyNTc1LmMgICAgICAgfCAgMTEg Ky0tDQo+ICBkcml2ZXJzL25ldC9lMTAwMC9iYXNlL2UxMDAwX2FwaS5jICAgICAgICAgfCAgIDIg Ky0NCj4gIGRyaXZlcnMvbmV0L2UxMDAwL2Jhc2UvZTEwMDBfYXBpLmggICAgICAgICB8ICAgMiAr LQ0KPiAgZHJpdmVycy9uZXQvZTEwMDAvYmFzZS9lMTAwMF9kZWZpbmVzLmggICAgIHwgICA0ICst DQo+ICBkcml2ZXJzL25ldC9lMTAwMC9iYXNlL2UxMDAwX2h3LmggICAgICAgICAgfCAgIDIgKy0N Cj4gIGRyaXZlcnMvbmV0L2UxMDAwL2Jhc2UvZTEwMDBfaWNoOGxhbi5jICAgICB8ICAgNCArLQ0K PiAgZHJpdmVycy9uZXQvZTEwMDAvYmFzZS9lMTAwMF9tYWMuYyAgICAgICAgIHwgICA5ICsrLQ0K PiAgZHJpdmVycy9uZXQvZTEwMDAvYmFzZS9lMTAwMF9tYWMuaCAgICAgICAgIHwgICA2ICstDQo+ ICBkcml2ZXJzL25ldC9lMTAwMC9iYXNlL2UxMDAwX3ZmLmMgICAgICAgICAgfCAgIDQgKy0NCj4g IGRyaXZlcnMvbmV0L2UxMDAwL2Jhc2UvZTEwMDBfdmYuaCAgICAgICAgICB8ICAgMiArLQ0KPiAg ZHJpdmVycy9uZXQvZTEwMDAvZW1fZXRoZGV2LmMgICAgICAgICAgICAgIHwgMTA5ICsrKysrKysr KysrKy0tLS0tLS0tLS0tLS0NCj4gIGRyaXZlcnMvbmV0L2UxMDAwL2lnYl9ldGhkZXYuYyAgICAg ICAgICAgICB8IDEwNCArKysrKysrKysrKysrLS0tLS0tLS0tLS0NCj4gIGRyaXZlcnMvbmV0L2Zt MTBrL2ZtMTBrX2V0aGRldi5jICAgICAgICAgICB8ICAgNSArLQ0KPiAgZHJpdmVycy9uZXQvaTQw ZS9pNDBlX2V0aGRldi5jICAgICAgICAgICAgIHwgIDc4ICsrKysrKysrKystLS0tLS0tLQ0KPiAg ZHJpdmVycy9uZXQvaTQwZS9pNDBlX2V0aGRldl92Zi5jICAgICAgICAgIHwgIDExICstLQ0KPiAg ZHJpdmVycy9uZXQvaXhnYmUvaXhnYmVfZXRoZGV2LmMgICAgICAgICAgIHwgIDc0ICsrKysrKysr LS0tLS0tLS0tDQo+ICBkcml2ZXJzL25ldC9tbHg0L21seDQuYyAgICAgICAgICAgICAgICAgICAg fCAgIDYgKysNCj4gIGRyaXZlcnMvbmV0L21waXBlL21waXBlX3RpbGVneC5jICAgICAgICAgICB8 ICAgNiArLQ0KPiAgZHJpdmVycy9uZXQvbnVsbC9ydGVfZXRoX251bGwuYyAgICAgICAgICAgIHwg ICA1ICstDQo+ICBkcml2ZXJzL25ldC9wY2FwL3J0ZV9ldGhfcGNhcC5jICAgICAgICAgICAgfCAg IDkgKystDQo+ICBkcml2ZXJzL25ldC9yaW5nL3J0ZV9ldGhfcmluZy5jICAgICAgICAgICAgfCAg IDUgKy0NCj4gIGRyaXZlcnMvbmV0L3ZpcnRpby92aXJ0aW9fZXRoZGV2LmMgICAgICAgICB8ICAg MiArLQ0KPiAgZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRpb19ldGhkZXYuaCAgICAgICAgIHwgICAy IC0NCj4gIGRyaXZlcnMvbmV0L3ZteG5ldDMvdm14bmV0M19ldGhkZXYuYyAgICAgICB8ICAgNSAr LQ0KPiAgZHJpdmVycy9uZXQveGVudmlydC9ydGVfZXRoX3hlbnZpcnQuYyAgICAgIHwgICA1ICst DQo+ICBleGFtcGxlcy9pcF9waXBlbGluZS9jb25maWdfcGFyc2UuYyAgICAgICAgfCAgIDMgKy0N Cj4gIGxpYi9saWJydGVfZXRoZXIvcnRlX2V0aGRldi5jICAgICAgICAgICAgICB8ICA0OSArKysr KysrKysrKysNCj4gIGxpYi9saWJydGVfZXRoZXIvcnRlX2V0aGRldi5oICAgICAgICAgICAgICB8 ICA5NyArKysrKysrKysrKysrKysrKy0tLS0tDQo+ICBsaWIvbGlicnRlX2V0aGVyL3J0ZV9ldGhl cl92ZXJzaW9uLm1hcCAgICAgfCAgIDYgKysNCj4gIDM4IGZpbGVzIGNoYW5nZWQsIDUwMSBpbnNl cnRpb25zKCspLCAzMjIgZGVsZXRpb25zKC0pDQo+DQo+IC0tDQo+IDIuMS40DQo+DQo+DQo=