From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 15135A0C4B; Sat, 30 Oct 2021 11:59:08 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9513540DDD; Sat, 30 Oct 2021 11:59:07 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 9558640DDB for ; Sat, 30 Oct 2021 11:59:06 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Date: Sat, 30 Oct 2021 11:59:05 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D86C81@smartserver.smartshare.dk> X-MimeOLE: Produced By Microsoft Exchange V6.5 In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [dpdk-dev] [RFC] ethdev: improve link speed to string Thread-Index: AderXRWuoLFruFS3Q9e8B71RDOfDhwiFfJzw References: <29b75903-d212-c6e6-eedf-e3bc92ab816a@huawei.com> <20210916025636.48024-1-humin29@huawei.com> <080fa0c3-c518-0e7f-f6d5-146dc9430d27@oktetlabs.ru> <7de60ca1-b652-e102-01c6-ec069ac00baa@huawei.com> <4c7d3345-1957-c85a-bf82-4c3df19f2ca8@oktetlabs.ru> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Min Hu (Connor)" , "Andrew Rybchenko" , Cc: , Subject: Re: [dpdk-dev] [RFC] ethdev: improve link speed to string X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 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" PiBGcm9tOiBkZXYgW21haWx0bzpkZXYtYm91bmNlc0BkcGRrLm9yZ10gT24gQmVoYWxmIE9mIE1p biBIdSAoQ29ubm9yKQ0KPiBTZW50OiBGcmlkYXksIDE3IFNlcHRlbWJlciAyMDIxIDAyLjQ0DQo+ IA0KPiBBZ3JlZSB3aXRoIHlvdS4gVGhhbmtzIEFuZHJldw0KPiANCj4g5ZyoIDIwMjEvOS8xNiAx NjoyMSwgQW5kcmV3IFJ5YmNoZW5rbyDlhpnpgZM6DQo+ID4gT24gOS8xNi8yMSAxMToxNiBBTSwg TWluIEh1IChDb25ub3IpIHdyb3RlOg0KPiA+PiBIaSwgQW5kcmV3LA0KPiA+Pg0KPiA+PiDlnKgg MjAyMS85LzE2IDE0OjIyLCBBbmRyZXcgUnliY2hlbmtvIOWGmemBkzoNCj4gPj4+IE9uIDkvMTYv MjEgNTo1NiBBTSwgTWluIEh1IChDb25ub3IpIHdyb3RlOg0KPiA+Pj4+IEN1cnJlbnRseSwgbGlu ayBzcGVlZCB0byBzdHJpbmcgb25seSBzdXBwb3J0cyBzcGVjaWZpYyBzcGVlZHMsDQo+IGxpa2Ug MTBNLA0KPiA+Pj4+IDEwME0sIDFHIGV0Yy4NCj4gPj4+Pg0KPiA+Pj4+IFRoaXMgcGF0Y2ggZXhw YW5kcyBzdXBwb3J0IGZvciBhbnkgbGluayBzcGVlZCB3aGljaCBpcyBvdmVyIDFNIGFuZA0KPiBv bmUNCj4gPj4+PiBkZWNpbWFsIHBsYWNlIHdpbGwga2VwdCBmb3IgZGlzcGxheSBhdCBtb3N0Lg0K PiA+Pj4+DQo+ID4+Pj4gU2lnbmVkLW9mZi1ieTogTWluIEh1IChDb25ub3IpIDxodW1pbjI5QGh1 YXdlaS5jb20+DQo+ID4+Pj4gLS0tDQo+ID4+Pj4gIMKgIGxpYi9ldGhkZXYvcnRlX2V0aGRldi5j IHwgMzQgKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLQ0KPiA+Pj4+ICDCoCAxIGZp bGUgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgMTcgZGVsZXRpb25zKC0pDQo+ID4+Pj4NCj4g Pj4+PiBkaWZmIC0tZ2l0IGEvbGliL2V0aGRldi9ydGVfZXRoZGV2LmMgYi9saWIvZXRoZGV2L3J0 ZV9ldGhkZXYuYw0KPiA+Pj4+IGluZGV4IGRhZjVjYTkyNDIuLjFkM2I5NjAzMDUgMTAwNjQ0DQo+ ID4+Pj4gLS0tIGEvbGliL2V0aGRldi9ydGVfZXRoZGV2LmMNCj4gPj4+PiArKysgYi9saWIvZXRo ZGV2L3J0ZV9ldGhkZXYuYw0KPiA+Pj4+IEBAIC0yNzUwLDI0ICsyNzUwLDI0IEBAIHJ0ZV9ldGhf bGlua19nZXRfbm93YWl0KHVpbnQxNl90IHBvcnRfaWQsDQo+ID4+Pj4gc3RydWN0IHJ0ZV9ldGhf bGluayAqZXRoX2xpbmspDQo+ID4+Pj4gIMKgIGNvbnN0IGNoYXIgKg0KPiA+Pj4+ICDCoCBydGVf ZXRoX2xpbmtfc3BlZWRfdG9fc3RyKHVpbnQzMl90IGxpbmtfc3BlZWQpDQo+ID4+Pj4gIMKgIHsN Cj4gPj4+PiAtwqDCoMKgIHN3aXRjaCAobGlua19zcGVlZCkgew0KPiA+Pj4+IC3CoMKgwqAgY2Fz ZSBFVEhfU1BFRURfTlVNX05PTkU6IHJldHVybiAiTm9uZSI7DQo+ID4+Pj4gLcKgwqDCoCBjYXNl IEVUSF9TUEVFRF9OVU1fMTBNOsKgIHJldHVybiAiMTAgTWJwcyI7DQo+ID4+Pj4gLcKgwqDCoCBj YXNlIEVUSF9TUEVFRF9OVU1fMTAwTTogcmV0dXJuICIxMDAgTWJwcyI7DQo+ID4+Pj4gLcKgwqDC oCBjYXNlIEVUSF9TUEVFRF9OVU1fMUc6wqDCoCByZXR1cm4gIjEgR2JwcyI7DQo+ID4+Pj4gLcKg wqDCoCBjYXNlIEVUSF9TUEVFRF9OVU1fMl81RzogcmV0dXJuICIyLjUgR2JwcyI7DQo+ID4+Pj4g LcKgwqDCoCBjYXNlIEVUSF9TUEVFRF9OVU1fNUc6wqDCoCByZXR1cm4gIjUgR2JwcyI7DQo+ID4+ Pj4gLcKgwqDCoCBjYXNlIEVUSF9TUEVFRF9OVU1fMTBHOsKgIHJldHVybiAiMTAgR2JwcyI7DQo+ ID4+Pj4gLcKgwqDCoCBjYXNlIEVUSF9TUEVFRF9OVU1fMjBHOsKgIHJldHVybiAiMjAgR2JwcyI7 DQo+ID4+Pj4gLcKgwqDCoCBjYXNlIEVUSF9TUEVFRF9OVU1fMjVHOsKgIHJldHVybiAiMjUgR2Jw cyI7DQo+ID4+Pj4gLcKgwqDCoCBjYXNlIEVUSF9TUEVFRF9OVU1fNDBHOsKgIHJldHVybiAiNDAg R2JwcyI7DQo+ID4+Pj4gLcKgwqDCoCBjYXNlIEVUSF9TUEVFRF9OVU1fNTBHOsKgIHJldHVybiAi NTAgR2JwcyI7DQo+ID4+Pj4gLcKgwqDCoCBjYXNlIEVUSF9TUEVFRF9OVU1fNTZHOsKgIHJldHVy biAiNTYgR2JwcyI7DQo+ID4+Pj4gLcKgwqDCoCBjYXNlIEVUSF9TUEVFRF9OVU1fMTAwRzogcmV0 dXJuICIxMDAgR2JwcyI7DQo+ID4+Pj4gLcKgwqDCoCBjYXNlIEVUSF9TUEVFRF9OVU1fMjAwRzog cmV0dXJuICIyMDAgR2JwcyI7DQo+ID4+Pj4gLcKgwqDCoCBjYXNlIEVUSF9TUEVFRF9OVU1fVU5L Tk9XTjogcmV0dXJuICJVbmtub3duIjsNCj4gPj4+PiAtwqDCoMKgIGRlZmF1bHQ6IHJldHVybiAi SW52YWxpZCI7DQo+ID4+Pj4gKyNkZWZpbmUgU1BFRURfU1RSSU5HX0xFTiAxNg0KPiA+Pj4+ICvC oMKgwqAgc3RhdGljIGNoYXIgbmFtZVtTUEVFRF9TVFJJTkdfTEVOXTsNCj4gPj4+DQo+ID4+PiBO QUNLDQo+ID4+Pg0KPiA+Pj4gTm90aGluZyBnb29kIHdpbGwgaGFwcGVuIGlmIHlvdSB0cnkgdG8g dXNlIHRoZSBmdW5jdGlvbiB0bw0KPiA+Pj4gcHJpbnQgdHdvIGRpZmZlcmVudCBsaW5rIHNwZWVk cyBpbiBvbmUgbG9nIG1lc3NhZ2UuDQo+ID4+IFlvdSBhcmUgcmlnaHQuDQo+ID4+IEFuZCB1c2Ug bWFsbG9jIGZvciAibmFtZSIgd2lsbCByZXN1bHQgaW4gbWVtb3J5IGxlYWthZ2UsIHdoaWNoIGlz DQo+IGFsc28NCj4gPj4gbm90IGEgZ29vZCBvcHRpb24uDQo+ID4+DQo+ID4+IEJUVywgZG8geW91 IHRoaW5rIGlmIHdlIG5lZWQgdG8gbW9kaWZ5IHRoZSBmdW5jdGlvbg0KPiA+PiAicnRlX2V0aF9s aW5rX3NwZWVkX3RvX3N0ciI/DQo+ID4NCj4gPiBJTUhPIGl0IHdvdWxkIGJlIG1vcmUgcGFpbiB0 aGFuIGdhaW4gaW4gdGhpcyBjYXNlLg0KDQpJZiBFVEhfU1BFRURfTlVNX3h5eiB2YWx1ZXMgd2Fz IGFuIGVudW0gaW5zdGVhZCBvZiAjZGVmaW5lLCB0aGUgZGVmYXVsdCBjYXNlIGNvdWxkIGJlIHJl bW92ZWQgZnJvbSB0aGlzIHN3aXRjaCwgYW5kIHRoZSBjb21waWxlciB3b3VsZCBlbWl0IGEgd2Fy bmluZyBpZiBhIG5ldyBFVEhfU1BFRURfTlVNX3h5eiB3YXMgaW50cm9kdWNlZCB3aXRob3V0IGFk ZGluZyBhIGNhc2UgZm9yIGl0IGluIHRoaXMgZnVuY3Rpb24uDQoNCi1Nb3J0ZW4NCg==