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 CB023A0562; Mon, 30 Mar 2020 12:18:11 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 89CEE2C15; Mon, 30 Mar 2020 12:18:10 +0200 (CEST) Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40064.outbound.protection.outlook.com [40.107.4.64]) by dpdk.org (Postfix) with ESMTP id EF4682BEA for ; Mon, 30 Mar 2020 12:18:08 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Gxcic4EgghEfLU3nVV3+f7Ew/Pvp3OwzT9VbtRHchQSNwlW+GeQJ34Oz/ogQNAZl2VXcXjyTQTSgWGhSFAGY5v1KX0ETDpTHYGrDs9crJcjMz4io+NiHbmljQcnHtA67r63IoKZaJiNCRRWJknaO+oYNa54htG0sMmily5ZCtOnEEcWN3NDrAgqEoN8VRBj7rSwm1M/rImmY6Dv3Oe42nCT2whu0W7oNuIr3vXm/sRawwKKclyZNgQ7s9KiemJtHYX+/5fG6ZBV6Ts7djmT2EL++uh1u933kolXafCOf5mHszzB6n9N2dhPZJXFxt4uISF8tVXfeqntU8/Ho/UIcFw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5ZButRUTrW0PEaXtn0JP0+zYXd2IcmNPm2e/eqOGTT4=; b=i+5iCux+056T6Yqt3jmu+5v1ERidfGc3ZQwQbSBwCy0Og0WxkDLT0J1F6KNhk023bpMc8GqK9SllLsRKduqzQfpOV/VqmRsrZBo3FOeAl4rtpoB3Hr/zUmiINPAkTTMcWB6lA5UliVKr9oiG9Df94L8/kwNttl+zocg9AfU3ODOCj+P1/0eSllmAxwGNuUozvIuqWwLFylvP4kMEi7Mix4qOFi1lUHpUdAyfd8rrw+mJv3wTy9NGRVDvh3wOWDyVLCzcupGggIaAhmo5qXyesPJEyye/c0HDRkwJiM4xnK4mqmtOqwPq2SJVXYY/QxWoQMEDsg+bPUR1OUhfeUilkQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mellanox.com; dmarc=pass action=none header.from=mellanox.com; dkim=pass header.d=mellanox.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5ZButRUTrW0PEaXtn0JP0+zYXd2IcmNPm2e/eqOGTT4=; b=gLpG5u9111vfyt8IqOtxbPBhwsPpnW4pDV3sf9ApmJGF1It8caKZ8fHT2WAasNVRDBfoDyAgS28a/jeaCAlkK/ym3mXFcAfhsOK5F9OfohQb0z4S6O2ShyPyFfQuHvRlzYwdK4f7p3NDKz3hDKHymGgniZ8zoGN2HN+dyzjLMZs= Received: from AM6PR05MB5176.eurprd05.prod.outlook.com (20.177.196.158) by AM6PR05MB4855.eurprd05.prod.outlook.com (20.177.36.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Mon, 30 Mar 2020 10:18:07 +0000 Received: from AM6PR05MB5176.eurprd05.prod.outlook.com ([fe80::f5cd:b10f:5f1b:4b22]) by AM6PR05MB5176.eurprd05.prod.outlook.com ([fe80::f5cd:b10f:5f1b:4b22%7]) with mapi id 15.20.2856.019; Mon, 30 Mar 2020 10:18:07 +0000 From: Ori Kam To: Jeff Guo , "xiaolong.ye@intel.com" , "qi.z.zhang@intel.com" CC: "dev@dpdk.org" , "jingjing.wu@intel.com" , "yahui.cao@intel.com" , "simei.su@intel.com" Thread-Topic: [dpdk-dev] [dpdk-dev v2 3/4] app/testpmd: support GTP PDU type Thread-Index: AQHWA0KHh4rpDo8GUkahaSm3UQmOlahfQubAgAGRSACAABKUcA== Date: Mon, 30 Mar 2020 10:18:07 +0000 Message-ID: References: <20200318170401.7938-5-jia.guo@intel.com> <20200326164039.36687-1-jia.guo@intel.com> <20200326164039.36687-4-jia.guo@intel.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=orika@mellanox.com; x-originating-ip: [185.175.35.255] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 9ddc8e31-aa50-45c4-5322-08d7d493a43c x-ms-traffictypediagnostic: AM6PR05MB4855: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-forefront-prvs: 0358535363 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR05MB5176.eurprd05.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(10009020)(4636009)(366004)(396003)(136003)(346002)(39860400002)(376002)(316002)(478600001)(66946007)(64756008)(66556008)(86362001)(4326008)(55016002)(76116006)(66476007)(9686003)(71200400001)(110136005)(54906003)(2906002)(8676002)(81166006)(81156014)(33656002)(8936002)(7696005)(186003)(53546011)(66446008)(6506007)(26005)(52536014)(5660300002)(21314003)(36394004); DIR:OUT; SFP:1101; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: YbrOqOqQzul0E21CD81B618CSUM5ehZHbxSBNoD3ogPk9LUUfwhAUHLKf+7h6UxB9CVWctHXCrHef+W1bBzIF+VWEAKLd4o0+JKv9vdbOlW/NJdXfd/ExtdnagVYLtNXnfba8qNGgNVm0wUJiO4j9GMZiXxptGgRAPAzzTUjfq1qfJYalKAy5Hjv6znFXBV0zHI9ebvEwnMIchB914lZs0MJ/FP+9M5XC4HNm0TQd8LTG6RnMdl0sMcdwZDZkJU4mZhJV10sy/ovRx4H2O70d91hoYRp7fgSN98aSJrpECXTxuylJxClfn4KJIC3ZoXtGdqlY3Q7Snda+/0j0Ip0vViIvnEDeqLbDi6wL+eP2tkUUf04QmwCaX8kRQyAwb9lK/NbruGUHuo7QB4l0o3O21EDOu75tmWa3oWlyfkY7R94jzq9epBBk4hoehrYlVg5Hoo9HG5RfrdB7f4RjNWn0aL1qFcKSpNLj47oqIUqpS8LBHoJo8fqVGhwdGrqv1WSKlXq3R4KtmtKIlw7l1Zbqg== x-ms-exchange-antispam-messagedata: PvADeeBE5YpGr/bSXN3hkh5G7l6aNbW7X3SurvKyUywq2BNdiPa2y2R7sIqIiRE03KnxptxenhNOo9tsl0n/7C69oqbFHReiLPVdpfrc7Qn54CzMsIr9zbZvc/J28YYKq8ijPRuH4HxZwHBAqAde4g== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9ddc8e31-aa50-45c4-5322-08d7d493a43c X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2020 10:18:07.5982 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: tPAcHXTekV/n0hcc8a3ouAGmTjwh+DKu317E5vF14zgLl5ddhOsy5RbOIU6FeXb0GiKJDo+WKuLqsqtkQKdtQQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR05MB4855 Subject: Re: [dpdk-dev] [dpdk-dev v2 3/4] app/testpmd: support GTP PDU type 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" SGkgSmVmZiwNCg0KTXkgbmFtZSBpcyBPcmkg8J+Yig0KDQpJJ20gbm90IGFuIGV4cGVydCBpbiBH VFAgc28gdGhpcyBpcyBqdXN0IG15IHRoaW5raW5nIGFuZCBtYXliZSBJJ20NCm1pc3Npbmcgc29t ZXRoaW5nLCB0aGlzIGlzIHdoeSBhIGdvb2QgZXhwbGFuYXRpb24gaGVscHMg8J+Yig0KDQo+IC0t LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEplZmYgR3VvIDxqaWEuZ3VvQGludGVs LmNvbT4NCj4gU2VudDogTW9uZGF5LCBNYXJjaCAzMCwgMjAyMCAxMTozMCBBTQ0KPiBUbzogT3Jp IEthbSA8b3Jpa2FAbWVsbGFub3guY29tPjsgeGlhb2xvbmcueWVAaW50ZWwuY29tOw0KPiBxaS56 LnpoYW5nQGludGVsLmNvbQ0KPiBDYzogZGV2QGRwZGsub3JnOyBqaW5namluZy53dUBpbnRlbC5j b207IHlhaHVpLmNhb0BpbnRlbC5jb207DQo+IHNpbWVpLnN1QGludGVsLmNvbQ0KPiBTdWJqZWN0 OiBSZTogW2RwZGstZGV2XSBbZHBkay1kZXYgdjIgMy80XSBhcHAvdGVzdHBtZDogc3VwcG9ydCBH VFAgUERVIHR5cGUNCj4gDQo+IGhpLCBvcmlrYQ0KPiANCj4gDQo+IE9uIDMvMjkvMjAyMCA0OjQ0 IFBNLCBPcmkgS2FtIHdyb3RlOg0KPiA+IEhpIEplZmYsDQo+ID4NCj4gPg0KPiA+PiAtLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9tOiBkZXYgPGRldi1ib3VuY2VzQGRwZGsub3Jn PiBPbiBCZWhhbGYgT2YgSmVmZiBHdW8NCj4gPj4gU2VudDogVGh1cnNkYXksIE1hcmNoIDI2LCAy MDIwIDY6NDEgUE0NCj4gPj4gVG86IHhpYW9sb25nLnllQGludGVsLmNvbTsgcWkuei56aGFuZ0Bp bnRlbC5jb20NCj4gPj4gQ2M6IGRldkBkcGRrLm9yZzsgamluZ2ppbmcud3VAaW50ZWwuY29tOyB5 YWh1aS5jYW9AaW50ZWwuY29tOw0KPiA+PiBzaW1laS5zdUBpbnRlbC5jb207IGppYS5ndW9AaW50 ZWwuY29tDQo+ID4+IFN1YmplY3Q6IFtkcGRrLWRldl0gW2RwZGstZGV2IHYyIDMvNF0gYXBwL3Rl c3RwbWQ6IHN1cHBvcnQgR1RQIFBEVSB0eXBlDQo+ID4+DQo+ID4+IEFkZCBndHAgcGR1IHR5cGUg Y29uZmlndXJlIGluIHRoZSBjbWRsaW5lLg0KPiA+IFdoeSBub3QgdXNlIElURU1fR1RQX1BTQ19Q RFU/DQo+IA0KPiANCj4gSSBndWVzcyB5b3UgbWVhbiBJVEVNX0dUUF9QU0NfUERVX1QsIHJpaGd0 PyBXZSBrbm93wqAgd2UgaGF2ZSBnb3QNCj4gSVRFTV9HVFBfUFNDX1FGSS9JVEVNX0dUUF9QU0Nf UERVX1QgYnV0IG5vdCBkZWZpbmUgdGhlDQo+IA0KPiBzcGVjIGZvciB0aGVtLCBzbyB3aGF0IGkg dXNlIGlzIGFkZCB0aGUgc3BlYyBpbnRvIHRoZSBJVEVNX0dUUF9QU0NfUERVX1QNCj4gdG8gbGV0 IHRoZSBwZHUgdHlwZSB0byBiZSBjb25maWd1cmVkLg0KPiANClllcyB5b3UgYXJlIGNvcnJlY3Qs IGZyb20gcnRlX2Zsb3cgd2UgaGF2ZSB0aGUgIFJURV9GTE9XX0lURU1fVFlQRV9HVFBfUFNDDQpJ dGVtIHRoYXQgaW5jbHVkZSBwZHVfdHlwZS4gVGhpcyBpcyB0aGUgZmllbGQgeW91IG5lZWQgcmln aHQ/DQoNCkluIHRlc3RwbWQgd2UgaGF2ZSB0aGUgSVRFTV9HVFBfUFNDX1BEVV9UIHdoaWNoIHNo b3VsZCBzdXBwb3J0IGFkZGluZw0KdGhlIHBkdSB0eXBlLg0KQmFzaWNhbGx5IHlvdSBqdXN0IG5l ZWQgdG8gdHlwZSB0aGUgZm9sbG93aW5nIGNtZCBsaW5lOg0KZmxvdyBjcmVhdGUgMCBpbmdyZXNz IHBhdHRlcm4gZ3RwX3BzYyBwZHVfdCBpcyB4eHgNCmlmIHRoaXMgY29tbWFuZCBpcyBub3Qgd29y a2luZyB3ZSBuZWVkIHRvIHVuZGVyc3RhbmQgd2h5Lg0KDQoNCg0KPiANCj4gPj4gU2lnbmVkLW9m Zi1ieTogSmVmZiBHdW8gPGppYS5ndW9AaW50ZWwuY29tPg0KPiA+PiAtLS0NCj4gPj4gdjE6DQo+ ID4+IG5vIGNoYW5nZQ0KPiA+PiAtLS0NCj4gPj4gICBhcHAvdGVzdC1wbWQvY21kbGluZV9mbG93 LmMgfCAxMSArKysrKysrKysrLQ0KPiA+PiAgIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25z KCspLCAxIGRlbGV0aW9uKC0pDQo+ID4+DQo+ID4+IGRpZmYgLS1naXQgYS9hcHAvdGVzdC1wbWQv Y21kbGluZV9mbG93LmMgYi9hcHAvdGVzdC1wbWQvY21kbGluZV9mbG93LmMNCj4gPj4gaW5kZXgg YTc4MTU0NTAyLi5jMWJkMDI5MTkgMTAwNjQ0DQo+ID4+IC0tLSBhL2FwcC90ZXN0LXBtZC9jbWRs aW5lX2Zsb3cuYw0KPiA+PiArKysgYi9hcHAvdGVzdC1wbWQvY21kbGluZV9mbG93LmMNCj4gPj4g QEAgLTQ5LDYgKzQ5LDcgQEAgZW51bSBpbmRleCB7DQo+ID4+ICAgCVBPUlRfSUQsDQo+ID4+ICAg CUdST1VQX0lELA0KPiA+PiAgIAlQUklPUklUWV9MRVZFTCwNCj4gPj4gKwlHVFBfUFNDX1BEVV9U LA0KPiA+Pg0KPiA+PiAgIAkvKiBUb3AtbGV2ZWwgY29tbWFuZC4gKi8NCj4gPj4gICAJU0VULA0K PiA+PiBAQCAtMTYyNiw2ICsxNjI3LDEzIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgdG9rZW4gdG9r ZW5fbGlzdFtdID0gew0KPiA+PiAgIAkJLmNhbGwgPSBwYXJzZV9pbnQsDQo+ID4+ICAgCQkuY29t cCA9IGNvbXBfbm9uZSwNCj4gPj4gICAJfSwNCj4gPj4gKwlbR1RQX1BTQ19QRFVfVF0gPSB7DQo+ ID4+ICsJCS5uYW1lID0gIntHVFBVIHBkdSB0eXBlfSIsDQo+ID4+ICsJCS50eXBlID0gIklOVEVH RVIiLA0KPiA+PiArCQkuaGVscCA9ICJndHB1IHBkdSB1cGxpbmsvZG93bmxpbmsgaWRlbnRpZmll ciIsDQo+ID4+ICsJCS5jYWxsID0gcGFyc2VfaW50LA0KPiA+PiArCQkuY29tcCA9IGNvbXBfbm9u ZSwNCj4gPj4gKwl9LA0KPiA+IFdoeSBpcyB0aGlzIGNyZWF0ZWQgYXQgdGhpcyBsZXZlbD8NCj4g PiBUaGlzIGxvb2tzIGxpa2UgaXMgc2hvdWxkIGJlIHdyaXR0ZW4gdG90YWxseSBkaWZmZXJlbnRs eS4NCj4gDQo+IA0KPiBBcyBpIHNhaWQgYWJvdmUswqAgdGhlIGl0ZW0gd2UgZ290IGJ1dCBzcGVj IG9yIHNheSBuZXh0IHRva2VuIHN0aWxsIG5lZWQNCj4gdG8gYmUgYWRkZWQsIGRvIHlvdSBtZWFu IGl0IHNob3VsZCBub3QgaW4gdGhlIGdyb3VwIG9mIENvbW1vbiB0b2tlbnM/IElmDQo+IHNvLCBs ZXQgbWUgdGhpbmsgYWJvdXQgdGhhdCwgYW5kIHBsZWFzZSBleHBsaWNpdCB5b3VyIHByb3Bvc2Fs IGlmIHlvdQ0KPiBhbHJlYWR5IGhhdmUgb25lLg0KPiANCg0KUGxlYXNlIHNlZSBhYm92ZSByZXNw b25zZS4NCg0KPiANCj4gPj4gICAJLyogVG9wLWxldmVsIGNvbW1hbmQuICovDQo+ID4+ICAgCVtG TE9XXSA9IHsNCj4gPj4gICAJCS5uYW1lID0gImZsb3ciLA0KPiA+PiBAQCAtMjYxNSw3ICsyNjIz LDggQEAgc3RhdGljIGNvbnN0IHN0cnVjdCB0b2tlbiB0b2tlbl9saXN0W10gPSB7DQo+ID4+ICAg CVtJVEVNX0dUUF9QU0NfUERVX1RdID0gew0KPiA+PiAgIAkJLm5hbWUgPSAicGR1X3QiLA0KPiA+ PiAgIAkJLmhlbHAgPSAiUERVIHR5cGUiLA0KPiA+PiAtCQkubmV4dCA9IE5FWFQoaXRlbV9ndHBf cHNjLCBORVhUX0VOVFJZKFVOU0lHTkVEKSwNCj4gPj4gaXRlbV9wYXJhbSksDQo+ID4+ICsJCS5u ZXh0ID0gTkVYVChpdGVtX2d0cF9wc2MsIE5FWFRfRU5UUlkoR1RQX1BTQ19QRFVfVCksDQo+ID4+ ICsJCQkgICAgIGl0ZW1fcGFyYW0pLA0KPiA+PiAgIAkJLmFyZ3MgPSBBUkdTKEFSR1NfRU5UUllf SFRPTihzdHJ1Y3QNCj4gPj4gcnRlX2Zsb3dfaXRlbV9ndHBfcHNjLA0KPiA+PiAgIAkJCQkJcGR1 X3R5cGUpKSwNCj4gPj4gICAJfSwNCj4gPj4gLS0NCj4gPj4gMi4yMC4xDQo=