From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Xing, Beilei" Subject: Re: [PATCH v13 6/8] ethdev: redesign link speed config Date: Thu, 31 Mar 2016 00:57:30 +0000 Message-ID: <94479800C636CB44BD422CB454846E01332CCC@SHSMSX101.ccr.corp.intel.com> References: <1458934950-23333-1-git-send-email-thomas.monjalon@6wind.com> <1458955640-22951-1-git-send-email-marcdevel@gmail.com> <1458955640-22951-7-git-send-email-marcdevel@gmail.com> <94479800C636CB44BD422CB454846E01332447@SHSMSX101.ccr.corp.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: Thomas Monjalon , "Xu, Qian Q" , "dev@dpdk.org" , "Ananyev, Konstantin" , "Lu, Wenzhuo" , "Richardson, Bruce" , "Glynn, Michael J" To: Marc Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id A30C0567C for ; Thu, 31 Mar 2016 02:57:35 +0200 (CEST) In-Reply-To: Content-Language: en-US List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" TWFyYywNCg0KSeKAmXZlIHZlcmlmaWVkIHYxMyArIHRoZSBtb2RpZmljYXRpb24sIGFuZCBpdCB3 b3Jrcy4NCg0KQmVzdCBSZWdhcmRzDQpCZWlsZWkgWGluZw0KDQpGcm9tOiBtYXJjLnN1bmVAZ21h aWwuY29tIFttYWlsdG86bWFyYy5zdW5lQGdtYWlsLmNvbV0gT24gQmVoYWxmIE9mIE1hcmMNClNl bnQ6IFdlZG5lc2RheSwgTWFyY2ggMzAsIDIwMTYgNDowMCBQTQ0KVG86IFhpbmcsIEJlaWxlaSA8 YmVpbGVpLnhpbmdAaW50ZWwuY29tPg0KQ2M6IFRob21hcyBNb25qYWxvbiA8dGhvbWFzLm1vbmph bG9uQDZ3aW5kLmNvbT47IFh1LCBRaWFuIFEgPHFpYW4ucS54dUBpbnRlbC5jb20+OyBkZXZAZHBk ay5vcmc7IEFuYW55ZXYsIEtvbnN0YW50aW4gPGtvbnN0YW50aW4uYW5hbnlldkBpbnRlbC5jb20+ OyBMdSwgV2Vuemh1byA8d2Vuemh1by5sdUBpbnRlbC5jb20+OyBSaWNoYXJkc29uLCBCcnVjZSA8 YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5jb20+OyBHbHlubiwgTWljaGFlbCBKIDxtaWNoYWVsLmou Z2x5bm5AaW50ZWwuY29tPg0KU3ViamVjdDogUmU6IFtQQVRDSCB2MTMgNi84XSBldGhkZXY6IHJl ZGVzaWduIGxpbmsgc3BlZWQgY29uZmlnDQoNCg0KDQpPbiAyOSBNYXJjaCAyMDE2IGF0IDA4OjE4 LCBYaW5nLCBCZWlsZWkgPGJlaWxlaS54aW5nQGludGVsLmNvbTxtYWlsdG86YmVpbGVpLnhpbmdA aW50ZWwuY29tPj4gd3JvdGU6DQoNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBG cm9tOiBNYXJjIFN1bmUgW21haWx0bzptYXJjZGV2ZWxAZ21haWwuY29tPG1haWx0bzptYXJjZGV2 ZWxAZ21haWwuY29tPl0NCj4gU2VudDogU2F0dXJkYXksIE1hcmNoIDI2LCAyMDE2IDk6MjcgQU0N Cj4gVG86IFRob21hcyBNb25qYWxvbiA8dGhvbWFzLm1vbmphbG9uQDZ3aW5kLmNvbTxtYWlsdG86 dGhvbWFzLm1vbmphbG9uQDZ3aW5kLmNvbT4+OyBYdSwgUWlhbiBRDQo+IDxxaWFuLnEueHVAaW50 ZWwuY29tPG1haWx0bzpxaWFuLnEueHVAaW50ZWwuY29tPj47IFhpbmcsIEJlaWxlaSA8YmVpbGVp LnhpbmdAaW50ZWwuY29tPG1haWx0bzpiZWlsZWkueGluZ0BpbnRlbC5jb20+PjsgZGV2QGRwZGsu b3JnPG1haWx0bzpkZXZAZHBkay5vcmc+Ow0KPiBBbmFueWV2LCBLb25zdGFudGluIDxrb25zdGFu dGluLmFuYW55ZXZAaW50ZWwuY29tPG1haWx0bzprb25zdGFudGluLmFuYW55ZXZAaW50ZWwuY29t Pj47IEx1LCBXZW56aHVvDQo+IDx3ZW56aHVvLmx1QGludGVsLmNvbTxtYWlsdG86d2Vuemh1by5s dUBpbnRlbC5jb20+PjsgUmljaGFyZHNvbiwgQnJ1Y2UgPGJydWNlLnJpY2hhcmRzb25AaW50ZWwu Y29tPG1haWx0bzpicnVjZS5yaWNoYXJkc29uQGludGVsLmNvbT4+Ow0KPiBHbHlubiwgTWljaGFl bCBKIDxtaWNoYWVsLmouZ2x5bm5AaW50ZWwuY29tPG1haWx0bzptaWNoYWVsLmouZ2x5bm5AaW50 ZWwuY29tPj4NCj4gQ2M6IE1hcmMgU3VuZSA8bWFyY2RldmVsQGdtYWlsLmNvbTxtYWlsdG86bWFy Y2RldmVsQGdtYWlsLmNvbT4+DQo+IFN1YmplY3Q6IFtQQVRDSCB2MTMgNi84XSBldGhkZXY6IHJl ZGVzaWduIGxpbmsgc3BlZWQgY29uZmlnDQo+DQoNCj4gYS9kcml2ZXJzL25ldC9peGdiZS9peGdi ZV9ldGhkZXYuYyBiL2RyaXZlcnMvbmV0L2l4Z2JlL2l4Z2JlX2V0aGRldi5jDQo+IGluZGV4IGE5 OGU4ZWIuLjZjYzJkYTAgMTAwNjQ0DQo+IC0tLSBhL2RyaXZlcnMvbmV0L2l4Z2JlL2l4Z2JlX2V0 aGRldi5jDQo+ICsrKyBiL2RyaXZlcnMvbmV0L2l4Z2JlL2l4Z2JlX2V0aGRldi5jDQo+IEBAIC0y MTkzLDMyICsyMTk1LDIxIEBAIGl4Z2JlX2Rldl9zdGFydChzdHJ1Y3QgcnRlX2V0aF9kZXYgKmRl dikNCj4gICAgICAgaWYgKGVycikNCj4gICAgICAgICAgICAgICBnb3RvIGVycm9yOw0KPg0KPiAr ICAgICBzcGVlZCA9IDB4MDsNCj4gKyAgICAgaWYgKCpsaW5rX3NwZWVkcyAmIEVUSF9MSU5LX1NQ RUVEXzEwRykNCj4gKyAgICAgICAgICAgICBzcGVlZCB8PSBJWEdCRV9MSU5LX1NQRUVEXzEwR0Jf RlVMTDsNCj4gKyAgICAgaWYgKCpsaW5rX3NwZWVkcyAmIEVUSF9MSU5LX1NQRUVEXzFHKQ0KPiAr ICAgICAgICAgICAgIHNwZWVkIHw9IElYR0JFX0xJTktfU1BFRURfMUdCX0ZVTEw7DQo+ICsgICAg IGlmICgqbGlua19zcGVlZHMgJiBFVEhfTElOS19TUEVFRF8xMDBNKQ0KPiArICAgICAgICAgICAg IHNwZWVkIHw9IElYR0JFX0xJTktfU1BFRURfMTAwX0ZVTEw7DQo+ICsNCj4gICAgICAgZXJyID0g aXhnYmVfc2V0dXBfbGluayhodywgc3BlZWQsIGxpbmtfdXApOw0KPiAgICAgICBpZiAoZXJyKQ0K PiAgICAgICAgICAgICAgIGdvdG8gZXJyb3I7DQoNCkhpIE1hcmMsDQpBY2NvcmRpbmcgdG8gaXhn YmUgSFcsIGxpbmsgc3BlZWQgc2hvdWxkbid0IGJlIDAgd2hlbiBzZXR0aW5nIHVwLA0KT3RoZXJ3 aXNlIGRldmljZSB3aWxsIHN0YXJ0IGZhaWwuIFNvIHdlIG5lZWQgdG8gc2V0IHNwZWVkIGlmIGxp bmtfc3BlZWQNCmlzIEVUSF9MSU5LX1NQRUVEX0FVVE9ORUcuIEZvbGxvd2luZyBjb2RlIGlzIGZv ciByZWZlcmVuY2UuDQoNCiAgICAgICAgc3BlZWQgPSAweDA7DQogICAgICAgIGlmICgoKmxpbmtf c3BlZWRzICYgMHgxKSA9PSBFVEhfTElOS19TUEVFRF9BVVRPTkVHKQ0KICAgICAgICAgICAgICAg IHNwZWVkID0gKGh3LT5tYWMudHlwZSAhPSBpeGdiZV9tYWNfODI1OThFQikgPw0KICAgICAgICAg ICAgICAgICAgICAgICAgSVhHQkVfTElOS19TUEVFRF84MjU5OV9BVVRPTkVHIDoNCiAgICAgICAg ICAgICAgICAgICAgICAgIElYR0JFX0xJTktfU1BFRURfODI1OThfQVVUT05FRzsNCiAgICAgICAg ZWxzZSB7DQogICAgICAgICAgICAgICAgaWYgKCpsaW5rX3NwZWVkcyAmIEVUSF9MSU5LX1NQRUVE XzEwRykNCiAgICAgICAgICAgICAgICAgICAgICAgIHNwZWVkIHw9IElYR0JFX0xJTktfU1BFRURf MTBHQl9GVUxMOw0KICAgICAgICAgICAgICAgIGlmICgqbGlua19zcGVlZHMgJiBFVEhfTElOS19T UEVFRF8xRykNCiAgICAgICAgICAgICAgICAgICAgICAgIHNwZWVkIHw9IElYR0JFX0xJTktfU1BF RURfMUdCX0ZVTEw7DQogICAgICAgICAgICAgICAgaWYgKCpsaW5rX3NwZWVkcyAmIEVUSF9MSU5L X1NQRUVEXzEwME0pDQogICAgICAgICAgICAgICAgICAgICAgICBzcGVlZCB8PSBJWEdCRV9MSU5L X1NQRUVEXzEwMF9GVUxMOw0KICAgICAgICB9DQoNCkJlaWxlaSwNCg0KT0ssIHRoYW5rcy4NCg0K Q2FuIHlvdS9zb21lb25lIHBsZWFzZSB0cnkgdjEzICsgdGhpcyBtb2RpZmljYXRpb24sIHNvIHRo YXQgd2UgbWFrZSBzdXJlIHRoaXMgaXMgdGhlIGZpbmFsIHZlcnNpb24gZm9yIGl4Z2JlPw0KDQpS ZWdhcmRzDQpNYXJjDQoNCg0KQmVpbGVpIFhpbmcNClRoYW5rcw0KDQo=