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 6DC30A0A02; Fri, 15 Jan 2021 03:13:34 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EC0B0140E4C; Fri, 15 Jan 2021 03:13:33 +0100 (CET) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mails.dpdk.org (Postfix) with ESMTP id 32736140E4B for ; Fri, 15 Jan 2021 03:13:31 +0100 (CET) IronPort-SDR: XdeT4dgUavuF2DaYHpkXLbY9LMHAq4YWPlWCJKnxTqRzp81WcCDZ6udUXsnuG0/kl5v9BBZZ22 ZjUxJXKNwzXA== X-IronPort-AV: E=McAfee;i="6000,8403,9864"; a="157661213" X-IronPort-AV: E=Sophos;i="5.79,347,1602572400"; d="scan'208";a="157661213" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Jan 2021 18:13:31 -0800 IronPort-SDR: CticNgnpRFdZnjjnFEgl7yREJ/WaKE0eVaOxXH79QjbxsiqUSM94vWXsulK1Bw14dhvM/NbS9P YZfwopasV4tw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.79,347,1602572400"; d="scan'208";a="389983092" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga007.jf.intel.com with ESMTP; 14 Jan 2021 18:13:30 -0800 Received: from shsmsx601.ccr.corp.intel.com (10.109.6.141) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Thu, 14 Jan 2021 18:13:30 -0800 Received: from shsmsx601.ccr.corp.intel.com (10.109.6.141) by SHSMSX601.ccr.corp.intel.com (10.109.6.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 15 Jan 2021 10:13:28 +0800 Received: from shsmsx601.ccr.corp.intel.com ([10.109.6.141]) by SHSMSX601.ccr.corp.intel.com ([10.109.6.141]) with mapi id 15.01.1713.004; Fri, 15 Jan 2021 10:13:28 +0800 From: "Guo, Jia" To: "Yigit, Ferruh" , "Zhang, Qi Z" , "Wu, Jingjing" , "Yang, Qiming" , "Wang, Haiyue" CC: "dev@dpdk.org" Thread-Topic: [dpdk-dev] [dpdk-dev v2 2/2] app/testpmd: add new UDP tunnel port for ecpri Thread-Index: AQHW2cLp/eUN/UCbt0iJpSr/TANdYqomyuuAgAFJUwA= Date: Fri, 15 Jan 2021 02:13:28 +0000 Message-ID: <80b082586a884d85b41ea622bb24c253@intel.com> References: <20201216085854.7842-1-jia.guo@intel.com> <20201224065940.76857-1-jia.guo@intel.com> <20201224065940.76857-3-jia.guo@intel.com> <234860dd-14c9-ba66-dfd2-46d1e705fe0a@intel.com> In-Reply-To: <234860dd-14c9-ba66-dfd2-46d1e705fe0a@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 x-originating-ip: [10.239.127.36] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [dpdk-dev v2 2/2] app/testpmd: add new UDP tunnel port for ecpri 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" DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEZlcnJ1aCBZaWdpdCA8ZmVy cnVoLnlpZ2l0QGludGVsLmNvbT4NCj4gU2VudDogVGh1cnNkYXksIEphbnVhcnkgMTQsIDIwMjEg MTA6MzQgUE0NCj4gVG86IEd1bywgSmlhIDxqaWEuZ3VvQGludGVsLmNvbT47IFpoYW5nLCBRaSBa IDxxaS56LnpoYW5nQGludGVsLmNvbT47IFd1LA0KPiBKaW5namluZyA8amluZ2ppbmcud3VAaW50 ZWwuY29tPjsgWWFuZywgUWltaW5nIDxxaW1pbmcueWFuZ0BpbnRlbC5jb20+Ow0KPiBXYW5nLCBI YWl5dWUgPGhhaXl1ZS53YW5nQGludGVsLmNvbT4NCj4gQ2M6IGRldkBkcGRrLm9yZw0KPiBTdWJq ZWN0OiBSZTogW2RwZGstZGV2XSBbZHBkay1kZXYgdjIgMi8yXSBhcHAvdGVzdHBtZDogYWRkIG5l dyBVRFANCj4gdHVubmVsIHBvcnQgZm9yIGVjcHJpDQo+IA0KPiBPbiAxMi8yNC8yMDIwIDY6NTkg QU0sIEplZmYgR3VvIHdyb3RlOg0KPiA+IEFkZCBuZXcgVURQIHR1bm5lbCBwb3J0IHBhcmFtcyBm b3IgZWNwcmkgY29uZmlndXJhdGlvbiwgdGhlIGNvbW1hbmQgYXMNCj4gPiBiZWxvdzoNCj4gPg0K PiA+IHRlc3RwbWQ+IHBvcnQgY29uZmlnIDAgdWRwX3R1bm5lbF9wb3J0IGFkZCBlY3ByaSA2Nzg5 IHBvcnQgY29uZmlnIDANCj4gPiB0ZXN0cG1kPiB1ZHBfdHVubmVsX3BvcnQgcm0gZWNwcmkgNjc4 OQ0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogSmVmZiBHdW8gPGppYS5ndW9AaW50ZWwuY29tPg0K PiA+IC0tLQ0KPiA+ICAgYXBwL3Rlc3QtcG1kL2NtZGxpbmUuYyB8IDcgKysrKystLQ0KPiA+ICAg MSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCj4gPg0KPiA+ IGRpZmYgLS1naXQgYS9hcHAvdGVzdC1wbWQvY21kbGluZS5jIGIvYXBwL3Rlc3QtcG1kL2NtZGxp bmUuYw0KPiANCj4gQ2FuIHlvdSBwbGVhc2UgdXBkYXRlIHRoZSAnY21kX2hlbHBfbG9uZ19wYXJz ZWQoKScgZm9yIGNvbW1hbmQgdXBkYXRlLA0KPiBhbmQgdXBkYXRlIHRoZSB0ZXN0cG1kIGRvY3Vt ZW50YXRpb24sICd0ZXN0cG1kX2Z1bmNzLnJzdCc/DQo+IA0KDQpPaCwgc3VyZSwgdGhhdCBpcyB3 aGF0IEkgc2hvdWxkIGRvIGZvciB0aGlzIHBhdGNoIHNldC4gUGxlYXNlIGV4cGVjdCBuZXh0IHZl cnNpb24uDQoNCj4gPiBpbmRleCAyY2NiYWEwMzllLi5hZjA4ZTQ4ZTJlIDEwMDY0NA0KPiA+IC0t LSBhL2FwcC90ZXN0LXBtZC9jbWRsaW5lLmMNCj4gPiArKysgYi9hcHAvdGVzdC1wbWQvY21kbGlu ZS5jDQo+ID4gQEAgLTkxNzUsNiArOTE3NSw4IEBAIGNtZF9jZmdfdHVubmVsX3VkcF9wb3J0X3Bh cnNlZCh2b2lkDQo+ICpwYXJzZWRfcmVzdWx0LA0KPiA+ICAgCQl0dW5uZWxfdWRwLnByb3RfdHlw ZSA9IFJURV9UVU5ORUxfVFlQRV9HRU5FVkU7DQo+ID4gICAJfSBlbHNlIGlmICghc3RyY21wKHJl cy0+dHVubmVsX3R5cGUsICJ2eGxhbi1ncGUiKSkgew0KPiA+ICAgCQl0dW5uZWxfdWRwLnByb3Rf dHlwZSA9IFJURV9UVU5ORUxfVFlQRV9WWExBTl9HUEU7DQo+ID4gKwl9IGVsc2UgaWYgKCFzdHJj bXAocmVzLT50dW5uZWxfdHlwZSwgImVjcHJpIikpIHsNCj4gPiArCQl0dW5uZWxfdWRwLnByb3Rf dHlwZSA9IFJURV9UVU5ORUxfVFlQRV9FQ1BSSTsNCj4gPiAgIAl9IGVsc2Ugew0KPiA+ICAgCQlw cmludGYoIkludmFsaWQgdHVubmVsIHR5cGVcbiIpOw0KPiA+ICAgCQlyZXR1cm47DQo+ID4gQEAg LTkyMDksNyArOTIxMSw3IEBAIGNtZGxpbmVfcGFyc2VfdG9rZW5fc3RyaW5nX3QNCj4gY21kX2Nv bmZpZ190dW5uZWxfdWRwX3BvcnRfYWN0aW9uID0NCj4gPiAgIAkJCQkgImFkZCNybSIpOw0KPiA+ ICAgY21kbGluZV9wYXJzZV90b2tlbl9zdHJpbmdfdA0KPiBjbWRfY29uZmlnX3R1bm5lbF91ZHBf cG9ydF90dW5uZWxfdHlwZSA9DQo+ID4gICAJVE9LRU5fU1RSSU5HX0lOSVRJQUxJWkVSKHN0cnVj dCBjbWRfY29uZmlnX3R1bm5lbF91ZHBfcG9ydCwNCj4gdHVubmVsX3R5cGUsDQo+ID4gLQkJCQkg InZ4bGFuI2dlbmV2ZSN2eGxhbi1ncGUiKTsNCj4gPiArCQkJCSAidnhsYW4jZ2VuZXZlI3Z4bGFu LWdwZSNlY3ByaSIpOw0KPiA+ICAgY21kbGluZV9wYXJzZV90b2tlbl9udW1fdCBjbWRfY29uZmln X3R1bm5lbF91ZHBfcG9ydF92YWx1ZSA9DQo+ID4gICAJVE9LRU5fTlVNX0lOSVRJQUxJWkVSKHN0 cnVjdCBjbWRfY29uZmlnX3R1bm5lbF91ZHBfcG9ydCwNCj4gdWRwX3BvcnQsDQo+ID4gICAJCQkg ICAgICBSVEVfVUlOVDE2KTsNCj4gPiBAQCAtOTIxNyw3ICs5MjE5LDggQEAgY21kbGluZV9wYXJz ZV90b2tlbl9udW1fdA0KPiBjbWRfY29uZmlnX3R1bm5lbF91ZHBfcG9ydF92YWx1ZSA9DQo+ID4g ICBjbWRsaW5lX3BhcnNlX2luc3RfdCBjbWRfY2ZnX3R1bm5lbF91ZHBfcG9ydCA9IHsNCj4gPiAg IAkuZiA9IGNtZF9jZmdfdHVubmVsX3VkcF9wb3J0X3BhcnNlZCwNCj4gPiAgIAkuZGF0YSA9IE5V TEwsDQo+ID4gLQkuaGVscF9zdHIgPSAicG9ydCBjb25maWcgPHBvcnRfaWQ+IHVkcF90dW5uZWxf cG9ydCBhZGR8cm0NCj4gdnhsYW58Z2VuZXZlfHZ4bGFuLWdwZSA8dWRwX3BvcnQ+IiwNCj4gPiAr CS5oZWxwX3N0ciA9ICJwb3J0IGNvbmZpZyA8cG9ydF9pZD4gdWRwX3R1bm5lbF9wb3J0IGFkZHxy bSB2eGxhbnwiDQo+ID4gKwkJImdlbmV2ZXx2eGxhbi1ncGV8ZWNwcmkgPHVkcF9wb3J0PiIsDQo+ ID4gICAJLnRva2VucyA9IHsNCj4gPiAgIAkJKHZvaWQgKikmY21kX2NvbmZpZ190dW5uZWxfdWRw X3BvcnRfcG9ydCwNCj4gPiAgIAkJKHZvaWQgKikmY21kX2NvbmZpZ190dW5uZWxfdWRwX3BvcnRf Y29uZmlnLA0KPiA+DQoNCg==