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 B3A33A00BE; Fri, 11 Feb 2022 11:23:23 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9E4344272A; Fri, 11 Feb 2022 11:23:23 +0100 (CET) Received: from NAM04-MW2-obe.outbound.protection.outlook.com (mail-mw2nam08on2073.outbound.protection.outlook.com [40.107.101.73]) by mails.dpdk.org (Postfix) with ESMTP id 7A7B841144 for ; Fri, 11 Feb 2022 11:23:22 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GuD+uqxJgXlZeAvepryZDP2bVNEch6nT+86R5/MlGEuWhrixN22mHL0z2VHUXm1r/1YgXoFw0HMKiMEJ5gFGCiu839AdYm2oAXgRqpxxmC7jwP08Tc73CFp2cYVbTF/IMaYYrQY4bp3GXdhwvLiT+LixIb1pmtCvVm8ZOsBx9capIuCDj9UotEZfNdDJJtjowP7yGsEWBVJemFODqC1ifVnm351AvZWa0wz/Ek3/LVgt51NHeFQUGMdoPgKV6FG1GtMwRDJyYE377dLxgvNDYGDVrFqUtEi13+OCpdYtjNiT4myOtjPl6pKHXFL7Lh0zQ6IW+jIF+xOGuGu2g6O+bg== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Ecm/FMyK67wVxrQ1A/w5XuFdD9NjdnuRzcOVwdFiayI=; b=UdVjDDcgLiMRrbuUWf0iq7EYkE0cqsonXnasfHpqGH8kjAyKJP1jvZgrFfUxXfImSTGGuWRyWtnK0ZQLF/LlY+c5oF7++n6/a4KyVOPoD7DX8GeQ7r0jFvQ6U1pavYQJ5MXjS+X7N97lcf7Sgpm05aThcqusGWSDTlVesoi4+vSPOJ/V43XqIVOTl40n05CjuCE0jrDwMyFXiiEI52VC/S6a4Ac1prVXndC1NQ11cXeyaXf+GJhyosbWNzcVvbPqmx1u6QfuzuR8gU4eWdlYKkqDjwpFnJ7Dkgf49aMIEwVbKHhy5m3v5KWzwjwNvqh8sPo55+c6GI5OoB3ITB2jsw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ecm/FMyK67wVxrQ1A/w5XuFdD9NjdnuRzcOVwdFiayI=; b=ra4fxfi/9fFI7KVSe7uCgBDSHjQICcXxeQsa3YIyA5xvVzem1cHK4FZqlM48Go2tQwuARpc9QvTUqegm4M2KRtwLMl7pIPXDTwZE8mZSxoFKg6WZa01kLttZAkRuhygcqXWG5Enm/qt/PzqjZyP+/4TzCqSQcjSu8Ab1rbudDf15fK2usLivTLNhOXmgDh5dVRGcbJjeDK9qC5bEedBoZe97uegbbAppATJPwa8gi8GsCBZHbHLwDL7+DkXCDhaCdp8tCke0p2OgCYcIxMC2mWTbpAWRduRYMZ9jfkSjeaCQnbDfPTzzXQIElSZMYalZdmA1jLg4rlZlIvV7shHwZg== Received: from DM8PR12MB5398.namprd12.prod.outlook.com (2603:10b6:8:3f::5) by DM6PR12MB3722.namprd12.prod.outlook.com (2603:10b6:5:1c3::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.16; Fri, 11 Feb 2022 10:23:20 +0000 Received: from DM8PR12MB5398.namprd12.prod.outlook.com ([fe80::a1b6:485c:5b95:94e2]) by DM8PR12MB5398.namprd12.prod.outlook.com ([fe80::a1b6:485c:5b95:94e2%8]) with mapi id 15.20.4951.019; Fri, 11 Feb 2022 10:23:20 +0000 From: "Sean Zhang (Networking SW)" To: Ferruh Yigit , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , Olivier Matz CC: "dev@dpdk.org" , Andrew Rybchenko , Ori Kam Subject: RE: [v2 1/4] lib: add optional fields in GRE header Thread-Topic: [v2 1/4] lib: add optional fields in GRE header Thread-Index: AQHYHukhXxOOa72TcUqH3O9kK4jTHqyOGGSAgAAJx2A= Date: Fri, 11 Feb 2022 10:23:20 +0000 Message-ID: References: <20220126084404.40178-1-xiazhang@nvidia.com> <20220211014530.77711-1-xiazhang@nvidia.com> <20220211014530.77711-2-xiazhang@nvidia.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 382b8b8c-67cc-4953-5da4-08d9ed4886f4 x-ms-traffictypediagnostic: DM6PR12MB3722:EE_ x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5797; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ONjXfSXSDN42HtybwYQZo4rIJphrIWKp6xQqrx7UHomrkGWuhLCbsWHITVik2is3O8X1jfn0HG29+CuX9b+Csg0bDiXVyqfG1Qi6l/v/PlVs1pfjk/FtIuqXOCoSP6uU0CWL5zugzdvoWkb1gOP/uo3kpUPPk/bNiGd/R6LIUd9z8Qz9G/HhZmoSivI/3FJvVaD3svjw8T7Ph3PyE4wc9Vv8At07lcWVEbqppx/f8d09IRCG4RsJBdMHMprvmmxLYz3mHkBDNZedC2HREXJWUOVUdC6J+f+09Mpzcv7GsiPaulxEcbdYm6VdzW0JcXL5K5rd6n1iO8IwSN+/JKeUD8mO1ELmSvHuBpDRNKqd9KcFF8kXzKbI2lLxb3ouNum3Is4GRMYtqIKeMDsiKH3R7wlZKpCIfKz19DmxbCXphIlDY8BKS6TvqUyBV02LGxc/NNFWcZ1vT+ErEmUZjD3s3xZVABKlx8cqlMyTQhxgZHSvfGzwsWUfhsR4CSuU8bcM5+4PD8mS36HfrdoxlIwU62fKkTOlqjLCemrv5KTCFtveb02RboQHM9BCziWYnrgw6AMBuaz5xtaTZauoUbl13bBoAgyRmwoAt9fUyGUc8pV+N12Qn6VTIM/SH7XDQP1Xl2X2NhtwW5V95uYwOSVfDfvwmc31fi3+RnGfCAHNKAVIBietoAYbg28RMFZVpqR2SCdYSt6k9M2wqLNAJW5OsITSmxc7CWd59NspPL4HEB3Fcnp0FpTh8iA56vbT9umfLeQc6bY00X32ojv0tq2iP6/H4QgYDeQpu2Mxp93z4IA= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM8PR12MB5398.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(186003)(7696005)(52536014)(26005)(54906003)(5660300002)(9686003)(110136005)(83380400001)(55016003)(316002)(6506007)(2906002)(107886003)(66946007)(508600001)(76116006)(966005)(53546011)(66556008)(8936002)(64756008)(66446008)(4326008)(66476007)(86362001)(122000001)(38070700005)(33656002)(38100700002)(8676002)(71200400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QUdTQS8vbUxtM0hpbnY0ZExCRkFXZFBxWHIrSmtsR2U2dTRicGFRS2puY2RL?= =?utf-8?B?Szh0Z0xjWVpqejBha1ZqN1E5cHAwT1pMOEs5YnMybUVUKzV5QTA3VGErV1Mv?= =?utf-8?B?WkdVZHVFd2hoTDlwOVJyaDZqNHZjTDNTZFN5bnB6Y1lKdTE2V2hNUWZjR2Rx?= =?utf-8?B?U2M1QnRVdldqWWQ4dkFmK05IQ01yaGpUaDg4VWVBQ1ZxQVlseHV4d0RCRm0r?= =?utf-8?B?MTFheWRJd3Zkb3NsL0VJQnV5WVgweUk1Y0E0b0RXUHo0YzBLOTJRdy9reDBt?= =?utf-8?B?aVZMUWI5VDNFOUtCdTBHV3k2UVFkZjNYK3hnbS8wNHNCU3E2WUd2bkdvdkUx?= =?utf-8?B?TXZlKy92cDVqaEVKTzFIUXhyL0ZXQzRIWUVPWGtHK1pubnlPOFAyN3NSU25R?= =?utf-8?B?UGl5US9tbFFUdkl2aWplUHhTb1BtK2p1MHhGTFhVZjZ2aEUyVDlNVUEzOTFJ?= =?utf-8?B?bXlYaHdjLzJLSUJqdWRONTRGWU13WTNQYk9sWFBoaWNTNE5JOTZHcXBNUzg3?= =?utf-8?B?YXQ1VGY0R1FYT201MWtyWHFIRG9YTFB4RDgxMStGc0xUT2N1aTlWTFNZK0Z3?= =?utf-8?B?S3JOTHZqeWVBZ3VCdGlCamVwa2Y2WS8xUVJCOEVmRTkzU1VyOXBXSzFRaGNR?= =?utf-8?B?QXRuNEV5eC9Pak16N1Q1UXA1TWVGc1JudDlwUFQwVzFKUnlGV0tkTzQ4T1JW?= =?utf-8?B?enNjNm41ZEFmYldmWGVsNThlMytlV1l4YUhFWERaQXZmNVMvWjU5Z0w0VWZQ?= =?utf-8?B?UlNab2dSM2F2Q2FrakVRaW9kcFFwV3Y3eVRXakxNNm5rdjFPai9OaGxpZXRx?= =?utf-8?B?T0dpM1hNYTlLeVFiaHYvK1ZkN1ZMWmVSOCtFcmZMR1VGTjJkL2JKQmZUeEdQ?= =?utf-8?B?WEdNSlllTkV0Q1BnNHVWUzUzdyt6SUZFc1NMdVdrMlZXNmhYVkJFTVJrcjJt?= =?utf-8?B?VW1rak5XZ2sraG96WVMvdDRVUHQyUUhsZ0NCU2V5SlV4YWFEellVZW5NdFAr?= =?utf-8?B?MFhVS0pUbXhEQXA4aWxkUUdqNXVkb2VYMGFoWDI3bmdKWVFQcG9vdXZnVVc0?= =?utf-8?B?a3piZ3EvREE0YngwSW5UYlFmajJaM0FoYlVzdjJZVFREL2djWTRUd2hkUUpR?= =?utf-8?B?NWdubFU2VTEvY0c4SGNqeVQ3RDk4YnNIZHdxVFVqdEhLanAycVZteFFMVWh4?= =?utf-8?B?ajlKbW5IVXpnQi85blg2RU1nMUNMd0pWMU56M0lsYm9JLzM1R0VrL3lGQlN0?= =?utf-8?B?KzBNN1FwOXpvdnhkdzliRk92TFliZVlpRkJOMzJHMzEzaWVCeGQvOEc5SSt4?= =?utf-8?B?WlFsdGlVZzFCTk92elZGVnczK0UvVGxyRTU2U3ZDWldxOW1QNjJ3b21ZOEVh?= =?utf-8?B?ZEEzV1RkWlg2Z2Z1bDN4a29lTnpQL1hlSGEvRUFoSnNDb1p1RGxaR1lxNXV4?= =?utf-8?B?YmJjMUZyK2ZZQkkwOWVTNkNWa04vM0hzMHJjWmFncXN5MXVUNzlrSTcvR24r?= =?utf-8?B?NStrYzNEbGc4TEFoV09ibHVlcjFoVG5wQ2xhUWJ6cmdHWGt3NWY5aStoSzNB?= =?utf-8?B?bHRyYnFETFQ5N2FQOE90NVhHN29FNDk1Y0RVQ250YzVHTnZnKzlYNUk1ZkND?= =?utf-8?B?alczRnd0TkJpS3QvckZMS0ZlLzdqMUtYUm5tMzdzZlo4bW83cGpSQ1M3aHdW?= =?utf-8?B?eVdPT05kS2Zma0JmSXBoS01Ebzh6S0c5Slg0M1pBUEg0RWdtSVgwbDd3WWZD?= =?utf-8?B?WlNnNG9UZTZWbDljK2ttMGdGc2xzNS9WS3o1SmJ3U0QrU0dubG4xTEE2a1B2?= =?utf-8?B?NGZxZ0tGTm54M2h6endMTWxpd0ZrZU5SVGxYSmFqTWJ2UFp0SGl4MU1sS0RL?= =?utf-8?B?YWtUMlBRU1lxbVNkWThaNGg4am1sV3QxOGpmcStJbEU5bXlGRlI5dnJJeTNF?= =?utf-8?B?RGVUWS9tcVZVS21Ccmo3eHNWQ29rK3g3YnBJQm1xb2NvSDRUcVhsOUwyVGR3?= =?utf-8?B?QkJiMVpFVTBraUdmdE9rRThsMDQ0VkJBL3g4RW01YVJsZndOYnNTaXFLWTha?= =?utf-8?B?Mk1uc1Z5SmhDcFhzc2p2eUFaaUNQNjlydkR0dmFPSnA5azYrcy9iK0JvZGlv?= =?utf-8?B?YUxHWmgzRGxydDU0TmM0dzhEeGh2Zm9ib2loU2o2ODBXRnRYSkxTeDFsdjRJ?= =?utf-8?Q?cURYpgwdNjXhMMq8sXk7aso=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8PR12MB5398.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 382b8b8c-67cc-4953-5da4-08d9ed4886f4 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Feb 2022 10:23:20.6757 (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: USO7T0eitXFCW/wbvow11bls6XUsq6gNmBHgK0cGmKmkRB9lYdt1CiBaIFtRx2F+ykl3XGWlXJMB6knsQ57eVg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB3722 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 SGkgRmVycnVoLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEZlcnJ1 aCBZaWdpdCA8ZmVycnVoLnlpZ2l0QGludGVsLmNvbT4NCj4gU2VudDogRnJpZGF5LCBGZWJydWFy eSAxMSwgMjAyMiA1OjM4IFBNDQo+IFRvOiBTZWFuIFpoYW5nIChOZXR3b3JraW5nIFNXKSA8eGlh emhhbmdAbnZpZGlhLmNvbT47IE5CVS1Db250YWN0LQ0KPiBUaG9tYXMgTW9uamFsb24gKEVYVEVS TkFMKSA8dGhvbWFzQG1vbmphbG9uLm5ldD47IE9saXZpZXIgTWF0eg0KPiA8b2xpdmllci5tYXR6 QDZ3aW5kLmNvbT4NCj4gQ2M6IGRldkBkcGRrLm9yZzsgQW5kcmV3IFJ5YmNoZW5rbyA8YW5kcmV3 LnJ5YmNoZW5rb0Bva3RldGxhYnMucnU+Ow0KPiBPcmkgS2FtIDxvcmlrYUBudmlkaWEuY29tPg0K PiBTdWJqZWN0OiBSZTogW3YyIDEvNF0gbGliOiBhZGQgb3B0aW9uYWwgZmllbGRzIGluIEdSRSBo ZWFkZXINCj4gDQo+IEV4dGVybmFsIGVtYWlsOiBVc2UgY2F1dGlvbiBvcGVuaW5nIGxpbmtzIG9y IGF0dGFjaG1lbnRzDQo+IA0KPiANCj4gT24gMi8xMS8yMDIyIDE6NDUgQU0sIFNlYW4gWmhhbmcg d3JvdGU6DQo+ID4gVGhlcmUgYXJlIG9wdGlvbmFsIGZpZWxkcyBpbiBHUkUgaGVhZGVyKGNoZWNr c3VtL2tleS9zZXF1ZW5jZSksIHRoaXMNCj4gPiBwYXRjaCBhZGRzIGRlZmluaXRpb24gb2Ygc3Ry dWN0dXJlcyBvZiB0aGUgb3B0aW9uYWwgZmllbGRzLg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTog U2VhbiBaaGFuZyA8eGlhemhhbmdAbnZpZGlhLmNvbT4NCj4gPiAtLS0NCj4gPiAgIGxpYi9uZXQv cnRlX2dyZS5oIHwgMjIgKysrKysrKysrKysrKysrKysrKysrKw0KPiA+ICAgMSBmaWxlIGNoYW5n ZWQsIDIyIGluc2VydGlvbnMoKykNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9saWIvbmV0L3J0ZV9n cmUuaCBiL2xpYi9uZXQvcnRlX2dyZS5oIGluZGV4DQo+ID4gNTg5Nzc1Ni4uNmM2YWVmNiAxMDA2 NDQNCj4gPiAtLS0gYS9saWIvbmV0L3J0ZV9ncmUuaA0KPiA+ICsrKyBiL2xpYi9uZXQvcnRlX2dy ZS5oDQo+ID4gQEAgLTQ4LDYgKzQ4LDI4IEBAIHN0cnVjdCBydGVfZ3JlX2hkciB7DQo+ID4gICAg ICAgdWludDE2X3QgcHJvdG87ICAvKio8IFByb3RvY29sIFR5cGUgKi8NCj4gPiAgIH0gX19ydGVf cGFja2VkOw0KPiA+DQo+ID4gKy8qKg0KPiA+ICsgKiBPcHRpb25hbCBmaWVsZCBjaGVja3N1bSBp biBHUkUgaGVhZGVyICAqLyBzdHJ1Y3QNCj4gPiArcnRlX2dyZV9oZHJfb3B0X2NoZWNrc3VtX3Jz dmQgew0KPiA+ICsgICAgIHJ0ZV9iZTE2X3QgY2hlY2tzdW07DQo+ID4gKyAgICAgcnRlX2JlMTZf dCByZXNlcnZlZDE7DQo+IA0KPiBDYW4geW91IHBsZWFzZSBleHBsYWluIHdoeSB0aGlzIHJlc2Vy dmVkIGZpZWxkIGlzIGFkZGVkLCBJIGd1ZXNzIGl0IGkgbm90IHBhcnQgb2YNCj4gdGhlIEdSRSBz cGVjLCBidXQgYWRkZWQgZm9yIG1seCBkcml2ZXI/DQo+IA0KDQpZZXMsIHRoZSByZXNlcnZlcmQx IGZpZWxkIGlzIHBhcnQgb2YgR1JFIHNwZWMsIGFuZCB0aGUgZmllbGQgZ28gdG9nZXRoZXIgd2l0 aCBjaGVja3N1bSBmaWVsZCwgc28gSSBhZGQgdGhlIHJlc2VydmVyZDEgZmllbGQgaGVyZS4NCg0K WW91IGNhbiByZWZlciB0byBzZWN0aW9uIDIuNiBvZiBodHRwczovL2RhdGF0cmFja2VyLmlldGYu b3JnL2RvYy9yZmMyNzg0LyANCg0KPiBTaW5jZSB0aGVzZSBzdHJ1dHMgd2lsbCBiZSBwdWJsaWMs IHdlIGNhbid0IHVwZGF0ZSB0aGVtIGxhdGVyIGVhc2lseSwgc28gd2UNCj4gc2hvdWxkIGJlIGNh cmVmdWwgb24gdGhlbS4NCj4gDQo+ID4gK30gX19ydGVfcGFja2VkOw0KPiA+ICsNCj4gPiArLyoq DQo+ID4gKyAqIE9wdGlvbmFsIGZpZWxkIGtleSBpbiBHUkUgaGVhZGVyDQo+ID4gKyAqLw0KPiA+ ICtzdHJ1Y3QgcnRlX2dyZV9oZHJfb3B0X2tleSB7DQo+ID4gKyAgICAgcnRlX2JlMzJfdCBrZXk7 DQo+ID4gK30gX19ydGVfcGFja2VkOw0KPiA+ICsNCj4gPiArLyoqDQo+ID4gKyAqIE9wdGlvbmFs IGZpZWxkIHNlcXVlbmNlIGluIEdSRSBoZWFkZXIgICovIHN0cnVjdA0KPiA+ICtydGVfZ3JlX2hk cl9vcHRfc2VxdWVuY2Ugew0KPiA+ICsgICAgIHJ0ZV9iZTMyX3Qgc2VxdWVuY2U7DQo+ID4gK30g X19ydGVfcGFja2VkOw0KPiA+ICsNCj4gPiAgICNpZmRlZiBfX2NwbHVzcGx1cw0KPiA+ICAgfQ0K PiA+ICAgI2VuZGlmDQoNCg==