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 8E56BA04BA; Wed, 7 Oct 2020 16:52:59 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id CA7391BC81; Wed, 7 Oct 2020 16:52:57 +0200 (CEST) Received: from nat-hk.nvidia.com (nat-hk.nvidia.com [203.18.50.4]) by dpdk.org (Postfix) with ESMTP id 7712A1BC7F for ; Wed, 7 Oct 2020 16:52:55 +0200 (CEST) Received: from HKMAIL102.nvidia.com (Not Verified[10.18.92.100]) by nat-hk.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Wed, 07 Oct 2020 22:52:54 +0800 Received: from HKMAIL103.nvidia.com (10.18.16.12) by HKMAIL102.nvidia.com (10.18.16.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 7 Oct 2020 14:52:51 +0000 Received: from NAM02-CY1-obe.outbound.protection.outlook.com (104.47.37.59) by HKMAIL103.nvidia.com (10.18.16.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 7 Oct 2020 14:52:50 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D9I9fO0Qwl1nC3X1gSDfsJg7j7NBGei0hrjDblj3KWi4QgyuYa+kfv55GyUKnZixiFFI1zp87h33B/J2unPKxnJ0yQ26OfPBsrehqezSNRzwNs8e5RqIGU72sSmnA9cD5UdEGFijo8PebcIZoytabN1YY3pO9QzZo3ANkhnQJwCusDPrEn7pvXAY0G0NeZ9cQ/22o8uw0EdBWXbKyQKalAnHqvS/AoM2B4dhzQ098R9C0Q7fun0WaRtb3JO4heSHo6yI2RTaXeaM3EINBUYfPhEqQGHqWKHoD5SQce78llJUj1Lh/Krs/cuORUSnxQHxALqSamep/KxsURB4F+W/UQ== 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=W7HVKFhAVtKCTvZv7HarecTcuUcYxWUmYiuhmKtMaLU=; b=lvjlXVh6JAWftOpP89tBg9qcxVYHjOYNNMRgd0rXzZt5EbZHg6HhQFqaQeNTDn/VW0+WnXsesbH2mbsWIljtd5yMTKNef1DVFq6+XFEopAu8ua4aTXnAumOCDLYUfdEJPPuefmiTPvCtsNWPZQBn/62x3ryHcR5B/VRonKWfqDgCevaIdhYY5saJbxLR212R4oqKYiIjdO9GtKIpTh9Jr3ej+Px2EeOEP42zQFYK3H0SObskp2G2/3edPPszIooqETqjWB+T/PKokSjAvhqeeQZyXq1h96W/FmHNUiA+9Ny8Xr3PeyzRzzhbhV2dG08lzbDTHspND4F+ISp8RIU6Nw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none Received: from DM5PR12MB1161.namprd12.prod.outlook.com (2603:10b6:3:73::16) by DM6PR12MB3963.namprd12.prod.outlook.com (2603:10b6:5:1cd::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3433.32; Wed, 7 Oct 2020 14:52:48 +0000 Received: from DM5PR12MB1161.namprd12.prod.outlook.com ([fe80::b0b9:2a96:7ad7:9a93]) by DM5PR12MB1161.namprd12.prod.outlook.com ([fe80::b0b9:2a96:7ad7:9a93%8]) with mapi id 15.20.3433.045; Wed, 7 Oct 2020 14:52:47 +0000 From: Ophir Munk To: Ferruh Yigit , "dev@dpdk.org" , Wenzhuo Lu , Beilei Xing , Bernard Iremonger , Olivier Matz CC: Ophir Munk Thread-Topic: [PATCH v5 1/3] app/testpmd: add GENEVE parsing Thread-Index: AQHWjcZ+pw9v1Q58CUS3jPa/qC2pO6mKvv6AgAGPcGA= Date: Wed, 7 Oct 2020 14:52:47 +0000 Message-ID: References: <20200915131717.18252-2-ophirmu@nvidia.com> <20200918141735.18488-1-ophirmu@nvidia.com> <20200918141735.18488-2-ophirmu@nvidia.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [84.229.96.120] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6d4d64f5-ac71-4231-792c-08d86ad0a821 x-ms-traffictypediagnostic: DM6PR12MB3963: x-microsoft-antispam-prvs: x-ms-exchange-transport-forked: True x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: /7Gn2kCY+wKkzR96Zx33ZMWDXwn73tlowRGOnxSnNmuapRL+FJlF6Ow9PvpcRhKGUBvahsfE6/V4KVEQMfL4Og1gTVJDpwDiyD50t+Bo7jhJT8bCL8LTUwuTQYWvouoc3+0OCAcACxN4nplwaZ9ee3s86m5mfMsp/LvGZoNj+SoA7fhbyMO6oLp6cGDu4kzqCgp653Caj+9RPxzyB/RSd0SByjcxyrOaWMpHoQJJ+LaGDnB1iSBDEqlzY/hvlCdluC5xK0qMCzUQCTMvx+fIGRwJtDSG2Na6lw6rTF+0M3A4ClZ9gVxhPhSBvj8AnZM5 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR12MB1161.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39850400004)(366004)(136003)(346002)(376002)(396003)(53546011)(6506007)(110136005)(7696005)(8676002)(2906002)(8936002)(4326008)(107886003)(33656002)(26005)(478600001)(316002)(186003)(55016002)(9686003)(76116006)(66946007)(66476007)(64756008)(66556008)(66446008)(83380400001)(5660300002)(86362001)(71200400001)(52536014); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: CV0FwuFmyQZpegyRU6P/fMrVOE1g4tmqYQNfz+ts2MeWOcC6ovRgyPt0YOlkcYfcbDfkyD7gAKoInlMVWt9aX8BcgYWhuwM+Umy0Nl1SeYsXaR06q7awrzDMsJSmjUo3ObKTlP6KT8Qf+qqJ2CO/4tn38jtJ6ZmkHMN+xeDBAkzjKzzRHYTq4+jQSL5SxRWKpIydGZyRgajZ1kEnqxJTumvEHIvQ8PbMJnRTusQgmZLlsUL3UB4prqbYMENCwJxhDpqxRn3GPiMsqdi7TZeVag1zuDZkmd7pDx1AkXD9IicaBjBFTjwFeESxz3OtPzWb3pQL1XfFn2tvGxqcFod3UvOEVE8fvtg/QZdf0AEr8h+vvmjteLFoZPnQI+p+TJpsc4B6J+/nHe8CTZu5QKG0LepTZgasxOWb7AfiS0TN/+QfifvJ1HicDGXVYdBV88Pw1SCiQAcyz+uUK1HdDYiOl8yor6X44D0OvJ65uZkT78cYk7pg+cGJNBBJrbz3fTLUDaS1q+itMMfidDCjh+1nicO6+G9sZo67RWoUh4Tc72IIoSUzAj7dJ6zolj08BFK9SpHuaU6XlzdTOi4ibl0Z4KXxtmozwm9KZenJvsO3dQlGV/mnKyUmnOMqRPv9JFM6w8if3zNJClLxTr6ak1lAhQ== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM5PR12MB1161.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6d4d64f5-ac71-4231-792c-08d86ad0a821 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Oct 2020 14:52:47.8973 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: q7LhR7CAuI1yJGdOIco7Zd6CRB69+IObcF/WURGNMZ7X39+5b9JSjv+J6lBr0Z1batTklZWNCErObdlZ75hT9A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB3963 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1602082374; bh=W7HVKFhAVtKCTvZv7HarecTcuUcYxWUmYiuhmKtMaLU=; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To: CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References: In-Reply-To:Accept-Language:Content-Language:X-MS-Has-Attach: X-MS-TNEF-Correlator:authentication-results:x-originating-ip: x-ms-publictraffictype:x-ms-office365-filtering-correlation-id: x-ms-traffictypediagnostic:x-microsoft-antispam-prvs: x-ms-exchange-transport-forked:x-ms-oob-tlc-oobclassifiers: x-ms-exchange-senderadcheck:x-microsoft-antispam: x-microsoft-antispam-message-info:x-forefront-antispam-report: x-ms-exchange-antispam-messagedata:Content-Type: Content-Transfer-Encoding:MIME-Version: X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-AuthSource: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id:X-MS-Exchange-CrossTenant-mailboxtype: X-MS-Exchange-CrossTenant-userprincipalname: X-MS-Exchange-Transport-CrossTenantHeadersStamped:X-OriginatorOrg; b=edGvCR8LJ+4B3SMSaXCSqhw/UEkx7PJjSiFcHVK1eUIlu+MWissy038al/wQwhp/3 unfgrRps15zjKgHShhb2nN2UfxUub0uiYWBsByzglprasXf3x0KhXIf6cL6nDHPDEq 8q622E6YftdzrqeSfecX6FrUbwPvRir8BtGIHfA39L+vtlaqJphpFI4qmIhKkJ6TYk dfK3fqbMLAJB0ykUIMaC52f1WStGiTubUxRkISNdaCiPv/dAJYwJpJRoF9fbK+N+8K uBhDddtXZ0jMq8cS3T+VNaGgEdQB3DQCNHOM/KCTyRp0cC8SCg48OXhPk/E5z2/cAq 3gHsJT0GTe2SA== Subject: Re: [dpdk-dev] [PATCH v5 1/3] app/testpmd: add GENEVE parsing 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" SGkgRmVycnVoLA0KUGxlYXNlIGZpbmQgY29tbWVudHMgaW5saW5lLg0KDQo+IC0tLS0tT3JpZ2lu YWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEZlcnJ1aCBZaWdpdCA8ZmVycnVoLnlpZ2l0QGludGVs LmNvbT4NCj4gU2VudDogVHVlc2RheSwgT2N0b2JlciA2LCAyMDIwIDU6MzEgUE0NCj4gVG86IE9w aGlyIE11bmsgPG9waGlybXVAbnZpZGlhLmNvbT47IGRldkBkcGRrLm9yZzsgV2Vuemh1byBMdQ0K PC4uLj4NCj4gPg0KPiA+ICAgdWludDE2X3QgdnhsYW5fZ3BlX3VkcF9wb3J0ID0gNDc5MDsNCj4g PiArdWludDE2X3QgZ2VuZXZlX3VkcF9wb3J0ID0gUlRFX0dFTkVWRV9ERUZBVUxUX1BPUlQ7DQo+ ID4NCj4gDQo+IFRoZXJlIGlzIGEgdGVzdHBtZCBjb21tYW5kIHRvIGNvbmZpZ3VyZSB0aGUgTklD IGZvciBHRU5FVkUgcG9ydCwgInBvcnQNCj4gY29uZmlnIChwb3J0X2lkKSB1ZHBfdHVubmVsX3Bv cnQgYWRkfHJtIHZ4bGFufGdlbmV2ZXx2eGxhbi1ncGUNCj4gKHVkcF9wb3J0KSINCj4gDQo+IFlv dSBhcmUgYWRkaW5nIHN1cHBvcnQgdG8gdGVzdHBtZCB0byBwYXJzZSB0aGUgR0VORVZFIHBhY2tl dHMsIGJ1dCBJIHRoaW5rDQo+IHRoZXNlIHR3byBjb21tYWRzIHNob3VsZCBiZSBjb25zaXN0ZW50 Lg0KPiANCj4gV2hhdCBkbyB5b3UgdGhpbmsgInBvcnQgY29uZmlnIE4gYWRkIGdlbmV2ZSBYIiB1 cGRhdGUgdGhlDQo+ICdnZW5ldmVfdWRwX3BvcnQ9WCI/DQo+IA0KPiA8Li4uPg0KPiANCg0KSXQg aXMgbm90IGFzIHNpbXBsZSBhcyBzdWdnZXN0ZWQuDQpUaGUgY29tbWFuZCAicG9ydCBjb25maWcg TiBhZGQgZ2VuZXZlIFgiIGNhbiBiZSByZXBlYXRlZCBzZXZlcmFsIHRpbWVzIC0gYWRkaW5nIGFu b3RoZXIgZ2VuZXZlIHBvcnQgdG8gdGhlIE5JQyBIYXJkd2FyZS9GaXJtd2FyZSB0byByZWNvZ25p emUuIEFzIGEgcmVzdWx0IHRoZSBOSUMgaXMgY29uZmlndXJlZCB3aXRoIG11bHRpcGxlIGdlbmV2 ZSBwb3J0cy4gT24gdGhlIG90aGVyIGhhbmQgZ2VuZXZlX3VkcF9wb3J0IGlzIGEgc2luZ2xlIHZh cmlhYmxlIC0gc28gd2hlbmV2ZXIgYSBuZXcgInBvcnQgY29uZmlnIiBjb21tYW5kIGlzIGV4ZWN1 dGVkIC0gd2Ugd2lsbCBvdmVycmlkZSB0aGUgbGFzdCBnZW5ldmUgcG9ydCBhbmQgZm9yZ2V0IGFs bCB0aGUgcHJlY2VkZW50IG9uZXMuDQpUaGUgcG9ydCBjb25maWcgY29tbWFuZCBhbHNvIGhhcyBh ICJybSIgb3B0aW9uIGluIGFkZGl0aW9uIHRvICJhZGQiLiBTbyBpZiB3ZSByZW1vdmVkIHRoZSBs YXN0IHBvcnQgLSB3aGF0IHdpbGwgd2UgYXNzaWduZWQgdG8gZ2VuZXZlX3VkcF9wb3J0PyBXZSBu ZWVkIHRvIGhhdmUgYSBzbWFsbCBkYXRhIGJhc2UgZm9yIG1hbmFnaW5nIGdlbmV2ZSBwb3J0cy4N CnRlc3RwbWQgYWxzbyBoYXMgYW4gb3B0aW9uICIgLS1nZW5ldmUtcG9ydD1OIi4gSXQgc2hvdWxk IGJlIHN5bmNoZWQgd2l0aCB0aGUgInBvcnQgY29uZmlnIiBjb21tYW5kLg0KDQpBbm90aGVyIGlz c3VlIHRvIGNvbnNpZGVyIGlzIGlmIHRoZXJlIGlzIGEgbmVlZCBmb3IgdGhlIHN1Z2dlc3RlZCBm ZWF0dXJlLiBJIHRoaW5rIHRoZSAicG9ydCBjb25maWciIGlzIG1haW5seSB0YXJnZXRlZCBmb3Ig b2ZmbG9hZGluZy4gU28gdGhlIE5JQyB3aWxsIHByb2JhYmx5IGVuY2FwL2RlY2FwIGEgcGFja2V0 IHdpdGggZ2VuZXZlIC0gbGVhdmluZyB0ZXN0cG1kIHBhcmluZyB1bm5lZWRlZC4NCg0KTXkgcG9p bnQgaXMgdGhhdCB5b3VyIHN1Z2dlc3Rpb24gcmVxdWlyZXMgYW4gUkZDIGJlZm9yZSBpbXBsZW1l bnRhdGlvbi4NCg0KPiANCj4gPiBAQCAtODY1LDkgKzkyNSwxNyBAQCBwa3RfYnVyc3RfY2hlY2tz dW1fZm9yd2FyZChzdHJ1Y3QgZndkX3N0cmVhbQ0KPiAqZnMpDQo+ID4gICAJCQkJfQ0KPiA+ICAg CQkJCXBhcnNlX3Z4bGFuKHVkcF9oZHIsICZpbmZvLA0KPiA+ICAgCQkJCQkgICAgbS0+cGFja2V0 X3R5cGUpOw0KPiA+IC0JCQkJaWYgKGluZm8uaXNfdHVubmVsKQ0KPiA+ICsJCQkJaWYgKGluZm8u aXNfdHVubmVsKSB7DQo+ID4gICAJCQkJCXR4X29sX2ZsYWdzIHw9DQo+ID4gICAJCQkJCQlQS1Rf VFhfVFVOTkVMX1ZYTEFOOw0KPiA+ICsJCQkJCWdvdG8gdHVubmVsX3VwZGF0ZTsNCj4gPiArCQkJ CX0NCj4gPiArCQkJCXBhcnNlX2dlbmV2ZSh1ZHBfaGRyLCAmaW5mbyk7DQo+ID4gKwkJCQlpZiAo aW5mby5pc190dW5uZWwpIHsNCj4gPiArCQkJCQl0eF9vbF9mbGFncyB8PQ0KPiA+ICsJCQkJCQlQ S1RfVFhfVFVOTkVMX0dFTkVWRTsNCj4gPiArCQkJCQlnb3RvIHR1bm5lbF91cGRhdGU7DQo+ID4g KwkJCQl9DQo+IA0KPiBDYW4geW91IHBsZWFzZSB1cGRhdGUgdGhlICJjc3VtIHBhcnNlLXR1bm5l bCIgZG9jdW1lbnRhdGlvbiB0byBtZW50aW9uDQo+ICJnZW5ldmUiDQo+IHByb3RvY29sPw0KDQpE b25lIGluIHY2LiBJIGFkZGVkIG90aGVyIG1pc3NpbmcgdHVubmVsIHByb3RvY29scyAoaW4gYWxw aGFiZXRpY2FsIG9yZGVyKSBzdWNoIGFzICJndHAiLiBTaW5jZSBpdCBpcyBtb3JlIHRoYW4gZ2Vu ZXZlIEkgYWRkZWQgaXQgdG8gdGhlIDNyZCAoY2xlYW51cCkgY29tbWl0Lg0KDQo=