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 37967A04BA; Thu, 8 Oct 2020 01:39:06 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 3B8172B84; Thu, 8 Oct 2020 01:39:04 +0200 (CEST) Received: from huawei.com (szxga02-in.huawei.com [45.249.212.188]) by dpdk.org (Postfix) with ESMTP id E6E5729AC for ; Thu, 8 Oct 2020 01:39:02 +0200 (CEST) Received: from dggeme758-chm.china.huawei.com (unknown [172.30.72.55]) by Forcepoint Email with ESMTP id 1AFCB876B636078B8E5C; Thu, 8 Oct 2020 07:39:00 +0800 (CST) Received: from dggeme756-chm.china.huawei.com (10.3.19.102) by dggeme758-chm.china.huawei.com (10.3.19.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1913.5; Thu, 8 Oct 2020 07:38:59 +0800 Received: from dggeme756-chm.china.huawei.com ([10.6.80.68]) by dggeme756-chm.china.huawei.com ([10.6.80.68]) with mapi id 15.01.1913.007; Thu, 8 Oct 2020 07:38:59 +0800 From: "humin (Q)" To: Ferruh Yigit , dev CC: konstantin.ananyev , thomas , arybchenko , Linuxarm Thread-Topic: [PATCH V15 3/3] app/testpmd: add FEC command Thread-Index: AQHWlfzU2JD9zcqPKUmn42FinGDxgamA4iuAgAqEOYCAAXOx8w== Date: Wed, 7 Oct 2020 23:38:59 +0000 Message-ID: 488998D6-DD1C-4322-82B5-F2891FAAE086 References: <1599534347-20430-1-git-send-email-humin29@huawei.com> <1601341419-15870-1-git-send-email-humin29@huawei.com> <1601341419-15870-4-git-send-email-humin29@huawei.com> <27557195-5b72-9db5-f1b2-924139243b37@intel.com>, <5414371e-4d5c-0b55-8a5b-72773d98b2f7@intel.com> In-Reply-To: <5414371e-4d5c-0b55-8a5b-72773d98b2f7@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: MIME-Version: 1.0 X-CFilter-Loop: Reflected Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] [PATCH V15 3/3] app/testpmd: add FEC command 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" SEnvvIxGZXJyeSwNCg0KICAgICB0aGFuayB5b3UgdmVyeSBtdWNoLiB0aGlzIGlzIGdvb2QgbmV3 cyB0byBtZS4gSSBwcm9taXNlIHRoZSBuZXcgdmVyc2lvbiB3aWxsIGJlIHNlbnQgaW4gdGhlc2Ug dHdvIGRheXMuDQoNCiAgICAgIHRoYW5rcyBhZ2Fpbi4NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCuiDoeaVjyBIdSBNaW4NCk1vYmlsZTogKzg2 LTEzNTI4NzI4MTY0PHRlbDorODYtMTM1Mjg3MjgxNjQ+DQpFbWFpbDogaHVtaW4yOUBodWF3ZWku Y29tPG1haWx0bzpodW1pbjI5QGh1YXdlaS5jb20+DQoNCuWPkeS7tuS6uu+8mkZlcnJ1aCBZaWdp dCA8ZmVycnVoLnlpZ2l0QGludGVsLmNvbT4NCuaUtuS7tuS6uu+8mmh1bWluIChRKSA8aHVtaW4y OUBodWF3ZWkuY29tPjtkZXYgPGRldkBkcGRrLm9yZz4NCuaKhOKAg+mAge+8mmtvbnN0YW50aW4u YW5hbnlldiA8a29uc3RhbnRpbi5hbmFueWV2QGludGVsLmNvbT47dGhvbWFzIDx0aG9tYXNAbW9u amFsb24ubmV0PjthcnliY2hlbmtvIDxhcnliY2hlbmtvQHNvbGFyZmxhcmUuY29tPjtMaW51eGFy bSA8bGludXhhcm1AaHVhd2VpLmNvbT4NCuaXtuKAg+mXtO+8mjIwMjAtMTAtMDcgMTc6MzA6MDkN CuS4u+KAg+mimO+8mlJlOiBbUEFUQ0ggVjE1IDMvM10gYXBwL3Rlc3RwbWQ6IGFkZCBGRUMgY29t bWFuZA0KDQpPbiAxMC83LzIwMjAgMToxNSBBTSwgaHVtaW4gKFEpIHdyb3RlOg0KPiBISe+8jEZl cnJ1aCwNCj4NCj4gICAgICAgaG93IGFib3V0IG9ubHkgY29uc2lkZXJpbmcgdGhlIGZpcnN0IHBh dGNoOmV0aGRldjphZGQgZmVjIEFQSS4gSWYgdGhpcw0KPiBwYXRjaCBsb29rcyBncmVhdCB0byB5 b3UsIEkgd2lzaCBpdCBjb3VsZCBiZSBtZXJnZWQgaW50byAyMC4xMS4NCj4NCj4gICAgICAgIFRv IHRoYXQgcGF0Y2gsIGFwcC90ZXN0cG1kIGFkZCBmZWMgY29tbWFuZCwgSSB3aWxsIGZpeCBpdCBs YXRlci4NCg0KSGkgQ29ubm9yLA0KDQpCZXR0ZXIgdG8gZ2V0IHRoZW0gdG9nZXRoZXIgaWYgcG9z c2libGUsIC1yYzEgaGFzIGJlZW4gcG9zdHBvbmVkIHRvIE9jdG9iZXIgMTYsDQpjYW4gdGhpcyBh ZGRpdGlvbmFsIHdlZWsgaGVscCB0byBnZXQgYSBuZXcgdmVyc2lvbj8NCg0KDQo+DQo+ICAgICAg ICB0aGFua3MuDQo+DQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tDQo+IOiDoeaVjyBIdSBNaW4NCj4gTW9iaWxlOiArODYtMTM1Mjg3MjgxNjQgPHRl bDorODYtMTM1Mjg3MjgxNjQ+DQo+IEVtYWlsOiBodW1pbjI5QGh1YXdlaS5jb20gPG1haWx0bzpo dW1pbjI5QGh1YXdlaS5jb20+DQo+DQo+ICrlj5Hku7bkurrvvJoqRmVycnVoIFlpZ2l0IDxmZXJy dWgueWlnaXRAaW50ZWwuY29tPg0KPiAq5pS25Lu25Lq677yaKmh1bWluIChRKSA8aHVtaW4yOUBo dWF3ZWkuY29tPjtkZXYgPGRldkBkcGRrLm9yZz4NCj4gKuaKhOKAg+mAge+8miprb25zdGFudGlu LmFuYW55ZXYgPGtvbnN0YW50aW4uYW5hbnlldkBpbnRlbC5jb20+O3Rob21hcw0KPiA8dGhvbWFz QG1vbmphbG9uLm5ldD47YXJ5YmNoZW5rbyA8YXJ5YmNoZW5rb0Bzb2xhcmZsYXJlLmNvbT47TGlu dXhhcm0NCj4gPGxpbnV4YXJtQGh1YXdlaS5jb20+DQo+ICrml7bigIPpl7TvvJoqMjAyMC0xMC0w MSAwMDo1MzozNw0KPiAq5Li74oCD6aKY77yaKlJlOiBbUEFUQ0ggVjE1IDMvM10gYXBwL3Rlc3Rw bWQ6IGFkZCBGRUMgY29tbWFuZA0KPg0KPiBPbiA5LzI5LzIwMjAgMjowMyBBTSwgTWluIEh1IChD b25ub3IpIHdyb3RlOg0KPj4gVGhpcyBjb21taXQgYWRkcyB0ZXN0cG1kIGNhcGFiaWxpdHkgdG8g cXVlcnkgYW5kIGNvbmZpZyBGRUMNCj4+IGZ1bmN0aW9uIG9mIGRldmljZS4gVGhpcyBpbmNsdWRl czoNCj4+IC0gc2hvdyBGRUMgY2FwYWJpbGl0aWVzLCBleGFtcGxlOg0KPj4gICAgICAgIHRlc3Rw bWQ+IHNob3cgcG9ydCAwIGZlYyBjYXBhYmlsaXRpZXMNCj4+IC0gc2hvdyBGRUMgbW9kZSwgZXhh bXBsZToNCj4+ICAgICAgICB0ZXN0cG1kPiBzaG93IHBvcnQgMCBmZWNfbW9kZQ0KPj4gLSBjb25m aWcgRkVDIG1vZGUsIGV4YW1wbGU6DQo+PiAgICAgICAgdGVzdHBtZD4gc2V0IHBvcnQgPHBvcnRf aWQ+IDAgPGF1dG98b2ZmfHJzfGJhc2VyPg0KPj4NCj4NCj4gSSBndWVzcyBpdCBpczoNCj4gc2V0 IHBvcnQgPHBvcnRfaWQ+IGZlY19tb2RlIDxhdXRvfG9mZnxyc3xiYXNlcj4NCj4NCj4+ICAgICAg ICB3aGVyZToNCj4+DQo+PiAgICAgICAgYXV0b3xvZmZ8cnN8YmFzZXIgYXJlIGZvdXIga2luZHMg b2YgRkVDIG1vZGUgd2hpY2ggZGV2DQo+PiAgICAgICAgc3VwcG9ydCBhY2NvcmRpbmcgdG8gTUFD IGxpbmsgc3BlZWQuDQo+Pg0KPj4gU2lnbmVkLW9mZi1ieTogTWluIEh1IChDb25ub3IpIDxodW1p bjI5QGh1YXdlaS5jb20+DQo+PiBSZXZpZXdlZC1ieTogV2VpIEh1IChYYXZpZXIpIDx4YXZpZXIu aHV3ZWlAaHVhd2VpLmNvbT4NCj4+IFJldmlld2VkLWJ5OiBDaGVuZ3dlbiBGZW5nIDxmZW5nY2hl bmd3ZW5AaHVhd2VpLmNvbT4NCj4+IFJldmlld2VkLWJ5OiBDaGVuZ2NoYW5nIFRhbmcgPHRhbmdj aGVuZ2NoYW5nQGh1YXdlaS5jb20+DQo+PiAtLS0NCj4+IHYxMi0+djEzOg0KPj4gY2hhbmdlIGZl YyBnZXQgY2FwYSBpbnRlcmZhY2UuDQo+Pg0KPj4gLS0tDQo+PiB2MTAtPnYxMToNCj4+IGNoYW5n ZSBtb2RlIHRvIGNhcGEgYml0bWFzay4NCj4+DQo+PiAtLS0NCj4+IHY4LT52OToNCj4+IGFkZGVk IGFja2VkLWJ5Lg0KPj4NCj4+IC0tLQ0KPj4gdjYtPnY3Og0KPj4gdXNlZCBSVEVfRElNKGZlY19t b2RlX25hbWUpIGluc3RlYWQgb2YgUlRFX0VUSF9GRUNfTlVNDQo+Pg0KPj4gLS0tDQo+PiB2NS0+ djY6DQo+PiBmaXhlZCBjb2RlIHN0eWxlcyBhY2NvcmRpbmcgdG8gRFBESyBjb2Rpbmcgc3R5bGUu DQo+PiBhZGRlZCBfZXRoIHByZWZpeC4NCj4+DQo+PiAtLS0NCj4+IHY0LT52NToNCj4+IEFkZCBS VEVfIHByZWZpeCBmb3IgcHVibGljIEZFQyBtb2RlIGVudW0uDQo+Pg0KPj4gLS0tDQo+PiB2My0+ djQ6DQo+PiBhZGp1c3QgdGhlIGRpc3BsYXkgZm9ybWF0IG9mIEZFQyBtb2RlDQo+Pg0KPj4gLS0t DQo+PiB2Mi0+djM6DQo+PiBhZGp1c3QgdGhlIGRpc3BsYXkgZm9ybWF0IG9mIEZFQyBjYXBhYmls aXR5Lg0KPj4NCj4+IC0tLQ0KPj4gICBhcHAvdGVzdC1wbWQvY21kbGluZS5jIHwgMjIzICsrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysNCj4+ICAgYXBwL3Rl c3QtcG1kL2NvbmZpZy5jICB8ICA5MSArKysrKysrKysrKysrKysrKysrKw0KPj4gICBhcHAvdGVz dC1wbWQvdGVzdHBtZC5oIHwgICAyICsNCj4+ICAgMyBmaWxlcyBjaGFuZ2VkLCAzMTYgaW5zZXJ0 aW9ucygrKQ0KPg0KPiBDYW4geW91IHBsZWFzZSB1cGRhdGUgdGhlIHRlc3RwbWQgZG9jdW1lbmF0 YXRpb24gZm9yIHRoZSBuZXcgY29tbWFuZHM/DQo+DQo+IEFsc28gY2FuIGFkZCB0aGUgbmV3IGNv bW1hbmQgdG8gdGhlIC0taGVscCBvdXRwdXQ/ICgnY21kX2hlbHBfbG9uZ19wYXJzZWQoKScpDQo+ DQo+IDwuLi4+DQo+DQo+PiArY21kbGluZV9wYXJzZV9pbnN0X3QgY21kX3NldF9mZWNfbW9kZSA9 IHsNCj4+ICsgICAgIC5mID0gY21kX3NldF9wb3J0X2ZlY19tb2RlX3BhcnNlZCwNCj4+ICsgICAg IC5kYXRhID0gTlVMTCwNCj4+ICsgICAgIC5oZWxwX3N0ciA9ICJzZXQgcG9ydCA8cG9ydF9pZD4g ZmVjX21vZGUgPGF1dG98b2ZmfHJzfGJhc2VyPiIsDQo+DQo+IENhbiB5b3UgcGxlYXNlIHVwZGF0 ZSB0aGUgaGVscCBzdHJpbmcgYXM6DQo+ICJzZXQgcG9ydCA8cG9ydF9pZD4gZmVjX21vZGUgYXV0 b3xvZmZ8cnN8YmFzZXIiDQo+DQo+ICc8PicgaXMgdG8gZGVmaW5lIHRoZSB2YXJpYWJsZSBuYW1l LCBsaWtlIGluICc8cG9ydF9pZD4nIHlvdSBleHBlY3QgbnVtYmVycyBsaWtlDQo+IDAsMSwyIC4u IGJ1dCAnYXV0b3xvZmZ8cnN8YmFzZXInIGFyZSBrZXl3b3Jkcywgbm90IHZhcmlhYmxlcy4NCg0K