From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0083.outbound.protection.outlook.com [104.47.0.83]) by dpdk.org (Postfix) with ESMTP id 098B31B383 for ; Tue, 16 Jan 2018 20:06:18 +0100 (CET) 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; bh=ZVTsGTtAXPnlhu/25PRcFZnVvuCFJvjLm0DlLGeMcoA=; b=JaNa2Lj1dhZI0kzrRUBmz8IudytlZILmE7zhLsCYz19ssCiWQHD5wHso3cyw9pmGCjvDahb4W/sCUO2u3aIMXU29HzA0K2TrZbPIlHQlec2xBDmlsFKJRjMC7F5HBxJqIxPEqLliMs+FLCy//2paCuiV2diTswSRoIfAKQWbWy0= Received: from VI1PR05MB3149.eurprd05.prod.outlook.com (10.170.237.142) by VI1PR05MB3359.eurprd05.prod.outlook.com (10.170.238.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.407.7; Tue, 16 Jan 2018 19:06:16 +0000 Received: from VI1PR05MB3149.eurprd05.prod.outlook.com ([fe80::789c:3f06:bb88:e29c]) by VI1PR05MB3149.eurprd05.prod.outlook.com ([fe80::789c:3f06:bb88:e29c%13]) with mapi id 15.20.0407.009; Tue, 16 Jan 2018 19:06:16 +0000 From: Shahaf Shuler To: "Xueming(Steven) Li" , Olivier Matz CC: Thomas Monjalon , Jingjing Wu , Yongseok Koh , "dev@dpdk.org" Thread-Topic: [PATCH 4/6] ethdev: introduce TX common tunnel offloads Thread-Index: AQHTiVqnmaKANdhRkEis33YKMNTlAKN2xwUAgAAFPYCAABZ1kA== Date: Tue, 16 Jan 2018 19:06:15 +0000 Message-ID: References: <20180109141110.146250-1-xuemingl@mellanox.com> <20180109141110.146250-5-xuemingl@mellanox.com> <20180116171010.vt25o6uq3kb7cpzd@platinum> 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=shahafs@mellanox.com; x-originating-ip: [31.154.10.107] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; VI1PR05MB3359; 6:vXSAtTHsfjyht3Nd1/7sVlXm6n9NM8T6XVvzo8liu04HbUFsSKlKjifWGgNWQcRqMZ7/CI01NWz4bB3miX7uD2ebc8z2YRBiAkZSMuChCkNmyWHEINCd/9MoGekWTqj9atljXKsChZ/M8+FeWaett6f1Yi4Yz5xlOSH3km54aB50Yb0eebbGBKnOsVUZX4qTnY18xRewaYHt2qE4oqne/Bs55BrimW9sOido3IwJOySau7pHLbso8zngC60LwfD89ei1ZRFYIRcHdUknpId7j3Kxqwrp9/6yCt6hFWASmIHOtcnPJVfXJ4Wh5hruAtx4NGR07lDfW/j9MlazkM7eof04KCsTKO5/4+uxbyW7pNRLCXMipCzRib47O/c1appS; 5:8KM46gIZBu6GcbHgaVIN3P+dAE+GtTr57bjzLVmukBOQn01zsWl7nxlIlwsDojboh8htRwRFVIPrfxw16hSc2ErnWdbRqzwvQ0Uu3gl+O2ymWpe3sdJB1GeDFxH8qAJJ9mPJTGcnKKZYIE4m8PC26CDskbf1TlVHbYO86w9NNsU=; 24:DZnkwUvF1XvyVeTrbWvtW1Y4nVjPc124VsH1VmOj7mmt8otWYB2gH7vghP88VQSO0mBL3RJg3ohffKp1Nrw4vdqRVwFw6v4nseEjE5hQEnM=; 7:+H+TKmsJ+wzICyRcOkIjpLqI3/61tNmfa6UIIncaVwbuaL5q1oHH5jcnBi0eTP4xkDUccSylLBayOywICHT5yVqKB3HqX/Pb+Lk0qaQe3HXnLA+kZacgnGIt2IwF0oAbVKbO+JQITRHRLEw/jWtd1yuF8jouV4iQs8ahRi/xXXWjiS/oPz7OuJkiHCCIz91xC4wL6gc7PNhXRdUhzmU78Cr/Kcy2qKzRkYjOMiU5rSFon6/NM380DYKmBX0HwndC x-ms-exchange-antispam-srfa-diagnostics: SSOS; x-ms-office365-filtering-correlation-id: 2031597b-0c45-43f2-3a12-08d55d1437d6 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(3008032)(48565401081)(2017052603307)(7153060)(7193020); SRVR:VI1PR05MB3359; x-ms-traffictypediagnostic: VI1PR05MB3359: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(8121501046)(5005006)(10201501046)(3231023)(944501161)(3002001)(93006095)(93001095)(6055026)(6041268)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123564045)(6072148)(201708071742011); SRVR:VI1PR05MB3359; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:VI1PR05MB3359; x-forefront-prvs: 0554B1F54F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(366004)(376002)(346002)(39860400002)(39380400002)(199004)(189003)(24454002)(99286004)(5250100002)(105586002)(229853002)(59450400001)(106356001)(2900100001)(3660700001)(305945005)(7736002)(6116002)(76176011)(93886005)(26005)(7696005)(4326008)(6436002)(55016002)(3846002)(14454004)(478600001)(53936002)(2906002)(25786009)(102836004)(575784001)(74316002)(3280700002)(8676002)(2950100002)(86362001)(110136005)(68736007)(9686003)(97736004)(6246003)(81166006)(6506007)(561944003)(54906003)(66066001)(316002)(5660300001)(33656002)(81156014)(8936002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR05MB3359; H:VI1PR05MB3149.eurprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: nbuG4mZcblI6L5F8LZNgWk1xxStF9vw9+r0WrkG3a8e1EkNUlMI3bKWUsqhw4Dxl7oKwOk4veEgWgNBF3b38+A== spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM 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: 2031597b-0c45-43f2-3a12-08d55d1437d6 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jan 2018 19:06:15.8746 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR05MB3359 Subject: Re: [dpdk-dev] [PATCH 4/6] ethdev: introduce TX common tunnel offloads 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: , X-List-Received-Date: Tue, 16 Jan 2018 19:06:19 -0000 SGkgT2xpdmVyLCBYdWVtaW5nLA0KDQpUdWVzZGF5LCBKYW51YXJ5IDE2LCAyMDE4IDc6MjkgUE0s IFh1ZW1pbmcoU3RldmVuKSBMaToNCj4gPiBIaSBYdWVtaW5nLA0KPiA+DQo+ID4gT24gVHVlLCBK YW4gMDksIDIwMTggYXQgMTA6MTE6MDhQTSArMDgwMCwgWHVlbWluZyBMaSB3cm90ZToNCj4gPiA+ ICAgKi8NCj4gPiA+ICAjZGVmaW5lIERFVl9UWF9PRkZMT0FEX1NFQ1VSSVRZICAgICAgICAgMHgw MDAyMDAwMA0KPiA+ID4gKy8qKjwgRGV2aWNlIHN1cHBvcnRzIGFyYml0cmFyeSB0dW5uZWwgY2hr c3VtIGFuZCB0c28gb2ZmbG9hZGluZyB3L28NCj4gPiBrbm93aW5nDQo+ID4gPiArICogICB0dW5u ZWwgZGV0YWlsLiBDaGVja3N1bSBhbmQgVFNPIGFyZSBjYWxjdWxhdGVkIGJhc2VkIG9uIG1idWYN Cj4gPiBmaWVsZHM6DQo+ID4gPiArICogICAgIGwqX2xlbiwgb3V0ZXJfbCpfbGVuDQo+ID4gPiAr ICogICAgIFBLVF9UWF9PVVRFUl9JUFY2LCBQS1RfVFhfSVBWNg0KPiA+ID4gKyAqICAgICBQS1Rf VFhfSVBfQ0tTVU0sIFBLVF9UWF9UQ1BfQ0tTVU0sIFBLVF9UWF9VRFBfQ0tTVU0NCj4gPiA+ICsg KiAgIFdoZW4gc2V0IGFwcGxpY2F0aW9uIG11c3QgZ3VhcmFudGVlIGNvcnJlY3QgaGVhZGVyIGZp ZWxkcywgbm8gbmVlZA0KPiA+IHRvDQo+ID4gPiArICogICBzcGVjaWZ5IHR1bm5lbCB0eXBlIFBL VF9UWF9UVU5ORUxfKiBmb3IgSFcuDQo+ID4gPiArICovDQoNCkkgdGhpbmsgc29tZSBkb2N1bWVu dGF0aW9uIGlzIG1pc3NpbmcgaGVyZS4NCldoYXQgdGhlIE5JQyBuZWVkcyB0byBrbm93IHRvIHN1 cHBvcnQgdGhlIGdlbmVyaWMgdHVubmVsIFRTTyBhbmQgY2hlY2tzdW0gb2ZmbG9hZHMgaXM6DQox LiB0aGUgbGVuZ3RoIG9mIGVhY2ggaGVhZGVyDQoyLiB0aGUgdHlwZSBvZiB0aGUgb3V0ZXIvaW5u ZXIgbDMvbDQuIE1lYW5pbmcgaXMgaXQgSVB2NC9JUHY2IGFuZCB3aGV0aGVyIGl0IGlzIFVEUC9U Q1AuDQoNClRoZSBvdXRlciBJUHY2IHNlZW1zIGNvdmVyZWQuIFRoZSBpbm5lciBMNCBzZWVtcyBt aXNzaW5nLiANCg0KTW9yZSBkZXRhaWxzIGFib3V0IHRoaXMgb2ZmbG9hZCBiZWxvdy4NCg0KPiA+ ID4gKyNkZWZpbmUgREVWX1RYX09GRkxPQURfR0VORVJJQ19UTkxfQ0tTVU1fVFNPCTB4MDAwNDAw MDANCj4gPiA+DQo+ID4gPiAgc3RydWN0IHJ0ZV9wY2lfZGV2aWNlOw0KPiA+ID4NCj4gPg0KPiA+ IEknZCBsaWtlIHRvIGhhdmUgbW9yZSBkZXRhaWxzIGFib3V0IHRoaXMgZmxhZyBhbmQgaXRzIG1l YW5pbmcuDQo+ID4NCj4gPiBMZXQncyBzYXkgd2Ugd2FudCB0byBkbyBUU08gb24gdGhlIGZvbGxv d2luZyB2eGxhbiBwYWNrZXQ6DQo+ID4gICBFdGhlciAvIElQMSAvIFVEUCAvIFZYTEFOIC8gRXRo ZXIgLyBJUDIgLyBUQ1AgLyBEYXRhDQo+ID4NCj4gPiBXaXRoIHRoZSBjdXJyZW50IEFQSSwgd2Ug bmVlZCB0byBwYXNzIHRoZSB0dW5uZWwgdHlwZSB0byB0aGUgaGFyZHdhcmUNCj4gPiB3aXRoIHRo ZSBmbGFnIFBLVF9UWF9UVU5ORUxfVlhMQU4uIFRoYW5rcyB0byB0aGF0LCB0aGUgZHJpdmVyIGNh bg0KPiA+IGZvcndhcmQgdGhpcyBpbmZvcm1hdGlvbiB0byB0aGUgaGFyZHdhcmUgc28gaXQga25v d3MgdGhhdCB0aGUNCj4gPiBpcDEtPmxlbmd0aCwgdWRwLT5sZW5ndGggYW5kIG9wdGlvbmFsbHkg dGhlIHVkcC0+Y2hrc3VtIGhhdmUgdG8gYmUNCj4gPiB1cGRhdGVkIGZvciBlYWNoIGdlbmVyYXRl ZCBzZWdtZW50Lg0KPiA+DQo+ID4gV2l0aCB5b3VyIHByb3Bvc2FsLCBpZiBJIHVuZGVyc3RhbmQg cHJvcGVybHksIGl0IGlzIG5vdCBleHBlY3RlZCB0bw0KPiA+IHBhc3MgdGhlIHR1bm5lbCB0eXBl IGluIHRoZSBtYnVmLiBTbyBob3cgY2FuIHRoZSBoYXJkd2FyZSBrbm93IGlmIHNvbWUNCj4gPiBm aWVsZHMgaGF2ZSB0byBiZSB1cGRhdGVkIGluIHRoZSBvdXRlciBoZWFkZXI/DQo+IA0KPiBJJ20g bm90IGV4cGVydCBvbiBoYXJkd2FyZSwgdGhlIGRyaXZlciBoYXMgdG8gc3VwcGx5IG91dGVyIGFu ZCBpbm5lcg0KPiBMMy9MNCBvZmZzZXRzLCB0eXBlcyBhbmQgd2hpY2ggZmllbGQocykgdG8gZmls bCBjaGVja3N1bSwgbm8gbGVuZ3RoIHVwZGF0ZSBhcw0KPiBmYXIgYXMgSSBrbm93Lg0KDQpNZWxs YW5veCBIVyBpcyBjYXBhYmxlIHRvIHBhcnNlIHRoZSBwYWNrZXQgYWNjb3JkaW5nIHRvIGhpbnRz IGZyb20gdGhlIGRyaXZlci4NCg0KSWYgeW91IHRoaW5rIGFib3V0IGl0LCB0byBjYWxjdWxhdGUg dGhlIElQIGNoZWNrc3VtIGFsbCB5b3UgbmVlZCB0byBkbyBpcyBrbm93IHRoZSBpbm5lci9vdXRl ciBJUCBvZmZzZXQsIGFuZCB0aGUgZmFjdCBpdCBpcyBhbiBJUHY0Lg0KVG8gY2FsY3VsYXRlIHRo ZSBpbm5lciBUQ1AvVURQIGNoZWNrc3VtIGl0IGlzIHRoZSBzYW1lLiBhbGwgdGhhdCBhZnRlciB0 aGUgTDQgaXMgY291bnRlZCBhcyBwYXlsb2FkIGFuZCB0aGUgcHNldWRvIGhlYWRlciBjYW4gYmUg ZG9uZSB3aXRoIHRoZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgSVAuDQoNCkFib3V0IFRTTyAtIGp1 c3QgbmVlZCB0byBnZXQgdGhlIG9mZnNldCB0aWxsIHRoZSBpbm5lciBoZWFkZXIgc28gdGhhdCB0 aGUgTklDIGNhbiBhcHBlbmQgdGhlIGZ1bGwgaGVhZGVycyB0byBldmVyeSBzZWdtZW50IGFuZCB1 cGRhdGUgdGhlIGlubmVyL291dGVyIEwzIGFuZCBMNCBmaWVsZHMgYWNjb3JkaW5nbHkgKHdoaWNo IHRoZWlyIGxvY2F0aW9uIGlzIGtub3duKS4gDQoNCkFsbCBvZiB0aGlzIGNhbiBiZSBkb25lIGJ5 IHRoZSBtYnVmIGZpZWxkcy4gR2l2ZW4gdGhvc2UgZmllbGRzIHRoZSBkcml2ZXIgY2FuIGNhbGN1 bGF0ZSB0aGU6DQpPdXRlcl9sM19vZmZzZXQgPSBvdXRlcl9sMl9sZW4NCk91dGVyX2w0X29mZmxz ZXQgPSBvdXRlcl9sM19vZmZzZXQgKyAgb3V0ZXJfbDNfbGVuDQpJbm5lcl9sM19vZmZzZXQgPSBv dXRlcl9sNF9vZmZzZXQgKyBsMl9sZW4gDQpJbm5lcl9sNF9vZmZzZXQgPSBpbm5lcl9sNF9vZmZz ZXQgKyBsM19sZW4NCg0KQW5kIHBhc3MgdG8gdGhlIGRldmljZS4gVGhlb3JldGljYWxseSBtdWx0 aXBsZSBlbmNhcHN1bGF0aW5nIGFyZSBzdXBwb3J0ZWQgYnkgZW5sYXJnaW5nIHRoZSBsMl9sZW4u IA0KIA0KSG9wZSBpdCBleHBsYWlucyBtb3JlIGFib3V0IHRoaXMgZ2VuZXJpYyBvZmZsb2FkLiAN Cg0KDQoNCg==