From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0058.outbound.protection.outlook.com [104.47.42.58]) by dpdk.org (Postfix) with ESMTP id 6912A271 for ; Sat, 10 Jun 2017 08:17:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=av7ovImEZPznqOLHktoFKy/gTPYoAMV8KmQ40j9TwMY=; b=c9xZwr6k7Xp+W+TcqA3aL5RLYrKbqFyX+lZ7uhyHGxiF+/QZFz6nxRX8yZkyrHU/pC6n03ocJp2xvlx3ZA0uvabovzgcNrL7MB0xVNdnFo55m8ACNHb/NM0XJJL8SORjaDrWY7mDu9eXcPPX9AooMb7pgja8T40nBOyObH1QPFY= Received: from CY1PR0701MB1258.namprd07.prod.outlook.com (10.160.149.154) by CY1PR0701MB1584.namprd07.prod.outlook.com (10.163.20.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1157.12; Sat, 10 Jun 2017 06:17:39 +0000 Received: from CY1PR0701MB1258.namprd07.prod.outlook.com ([10.160.149.154]) by CY1PR0701MB1258.namprd07.prod.outlook.com ([10.160.149.154]) with mapi id 15.01.1157.014; Sat, 10 Jun 2017 06:17:38 +0000 From: "Patil, Harish" To: Olivier Matz CC: "Mody, Rasesh" , Ferruh Yigit , "dev@dpdk.org" , Dept-Eng DPDK Dev Thread-Topic: [PATCH v2 1/2] mbuf: introduce new Tx offload flag for MPLS-in-UDP Thread-Index: AQHS32HX3AKTESzxQkahStToaqHyAqIa5fCAgAAnLICAARU6gIABDAuA Date: Sat, 10 Jun 2017 06:17:38 +0000 Message-ID: References: <1495960654-352-1-git-send-email-rasesh.mody@cavium.com> <1496821429-6954-1-git-send-email-rasesh.mody@cavium.com> <20170608142545.10cc8326@platinum> <20170609091811.0867b1d1@platinum> In-Reply-To: <20170609091811.0867b1d1@platinum> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: 6wind.com; dkim=none (message not signed) header.d=none;6wind.com; dmarc=none action=none header.from=cavium.com; x-originating-ip: [198.186.0.2] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; CY1PR0701MB1584; 7:eZKk6Cik19BFWDnZS1HK6np4q/SQYmgiE7Q67JXE4wG7NbUJr3r+eBsT5P9kAenew9VciQQu3+N6Yi/am4KREqL0ehEFZrLkSNBYNFFvaBN0nncHVngdu6kr81XExf4y+7dwC67m+WrcT/5SJNS67bNdMmduK0+3qajEQQTxBcGJs0O7PN0g4UYEViMuZ7dJIt+SMcQkXdxVJNJU70tzUtd4r6jBH413N5PCCpMzwl2EzpupTO+OwoyygcfgIwMhnAzg9DhZ1lx4bzdNT0ygoQ3rJMctNnLIfPjX/DUT9mJOy7pVGc2xiU0CaPdwaFXSHSYh1Ge1R2sZ6eJ8wws6mA== x-ms-traffictypediagnostic: CY1PR0701MB1584: x-ms-office365-filtering-correlation-id: 154db4a7-d059-4bf9-a075-08d4afc8650e x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(201703131423075)(201703031133081)(201702281549075); SRVR:CY1PR0701MB1584; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(93001095)(6041248)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123555025)(20161123564025)(20161123562025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY1PR0701MB1584; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY1PR0701MB1584; x-forefront-prvs: 0334223192 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(39840400002)(39450400003)(39850400002)(39400400002)(39410400002)(24454002)(50986999)(76176999)(102836003)(3846002)(8936002)(6506006)(66066001)(2900100001)(86362001)(110136004)(6916009)(2950100002)(229853002)(53936002)(6246003)(4326008)(38730400002)(107886003)(54356999)(478600001)(189998001)(230783001)(6436002)(54906002)(93886004)(99286003)(6512007)(25786009)(77096006)(81166006)(8676002)(72206003)(3280700002)(305945005)(2906002)(7736002)(122556002)(6486002)(5660300001)(3660700001)(36756003)(14454004); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB1584; H:CY1PR0701MB1258.namprd07.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <5E977D98C5355A4482D9A5B62A44082E@namprd07.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jun 2017 06:17:38.7047 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0701MB1584 Subject: Re: [dpdk-dev] [PATCH v2 1/2] mbuf: introduce new Tx offload flag for MPLS-in-UDP 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: Sat, 10 Jun 2017 06:17:43 -0000 Pg0KDQo+T24gVGh1LCA4IEp1biAyMDE3IDIxOjQ2OjAwICswMDAwLCAiUGF0aWwsIEhhcmlzaCIN Cj48SGFyaXNoLlBhdGlsQGNhdml1bS5jb20+IHdyb3RlOg0KPj4gPkhpIFJhc2VzaCwNCj4+ID4N Cj4+ID5PbiBXZWQsIDcgSnVuIDIwMTcgMDA6NDM6NDggLTA3MDAsIFJhc2VzaCBNb2R5IDxyYXNl c2gubW9keUBjYXZpdW0uY29tPg0KPj4gPndyb3RlOiAgDQo+PiA+PiBGcm9tOiBIYXJpc2ggUGF0 aWwgPGhhcmlzaC5wYXRpbEBjYXZpdW0uY29tPg0KPj4gPj4gDQo+PiA+PiBTb21lIFBNRHMgbmVl ZCB0byBrbm93IHRoZSB0dW5uZWwgdHlwZSBpbiBvcmRlciB0byBoYW5kbGUgYWR2YW5jZSBUWA0K Pj4gPj4gZmVhdHVyZXMuIFRoaXMgcGF0Y2ggYWRkcyBhIG5ldyBUWCBvZmZsb2FkIGZsYWcgZm9y IE1QTFMtaW4tVURQDQo+PnBhY2tldHMuDQo+PiA+PiANCj4+ID4+IFNpZ25lZC1vZmYtYnk6IEhh cmlzaCBQYXRpbCA8aGFyaXNoLnBhdGlsQGNhdml1bS5jb20+DQo+PiA+PiAtLS0NCj4+ID4+ICBs aWIvbGlicnRlX21idWYvcnRlX21idWYuYyB8ICAgIDIgKysNCj4+ID4+ICBsaWIvbGlicnRlX21i dWYvcnRlX21idWYuaCB8ICAgMTcgKysrKysrKysrKy0tLS0tLS0NCj4+ID4+ICAyIGZpbGVzIGNo YW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pDQo+PiA+PiANCj4+ID4+IGRp ZmYgLS1naXQgYS9saWIvbGlicnRlX21idWYvcnRlX21idWYuYyBiL2xpYi9saWJydGVfbWJ1Zi9y dGVfbWJ1Zi5jDQo+PiA+PiBpbmRleCAwZTNlMzZhLi5jMjc5M2ZiIDEwMDY0NA0KPj4gPj4gLS0t IGEvbGliL2xpYnJ0ZV9tYnVmL3J0ZV9tYnVmLmMNCj4+ID4+ICsrKyBiL2xpYi9saWJydGVfbWJ1 Zi9ydGVfbWJ1Zi5jDQo+PiA+PiBAQCAtNDEwLDYgKzQxMCw3IEBAIGNvbnN0IGNoYXIgKnJ0ZV9n ZXRfdHhfb2xfZmxhZ19uYW1lKHVpbnQ2NF90DQo+Pm1hc2spDQo+PiA+PiAgCWNhc2UgUEtUX1RY X1RVTk5FTF9JUElQOiByZXR1cm4gIlBLVF9UWF9UVU5ORUxfSVBJUCI7DQo+PiA+PiAgCWNhc2Ug UEtUX1RYX1RVTk5FTF9HRU5FVkU6IHJldHVybiAiUEtUX1RYX1RVTk5FTF9HRU5FVkUiOw0KPj4g Pj4gIAljYXNlIFBLVF9UWF9NQUNTRUM6IHJldHVybiAiUEtUX1RYX01BQ1NFQyI7DQo+PiA+PiAr CWNhc2UgUEtUX1RYX1RVTk5FTF9NUExTSU5VRFA6IHJldHVybiAiUEtUX1RYX1RVTk5FTF9NUExT SU5VRFAiOw0KPj4gPj4gIAlkZWZhdWx0OiByZXR1cm4gTlVMTDsNCj4+ID4+ICAJfQ0KPj4gPj4g IH0NCj4+ID4+IEBAIC00NDEsNiArNDQyLDcgQEAgY29uc3QgY2hhciAqcnRlX2dldF90eF9vbF9m bGFnX25hbWUodWludDY0X3QNCj4+bWFzaykNCj4+ID4+ICAJCXsgUEtUX1RYX1RVTk5FTF9HRU5F VkUsIFBLVF9UWF9UVU5ORUxfTUFTSywNCj4+ID4+ICAJCSAgIlBLVF9UWF9UVU5ORUxfTk9ORSIg fSwNCj4+ID4+ICAJCXsgUEtUX1RYX01BQ1NFQywgUEtUX1RYX01BQ1NFQywgTlVMTCB9LA0KPj4g Pj4gKwkJeyBQS1RfVFhfVFVOTkVMX01QTFNJTlVEUCwgUEtUX1RYX1RVTk5FTF9NUExTSU5VRFAs IE5VTEwgfSwNCj4+ID4+ICAJfTsNCj4+ID4+ICAJY29uc3QgY2hhciAqbmFtZTsNCj4+ID4+ICAJ dW5zaWduZWQgaW50IGk7DQo+PiA+PiBkaWZmIC0tZ2l0IGEvbGliL2xpYnJ0ZV9tYnVmL3J0ZV9t YnVmLmggYi9saWIvbGlicnRlX21idWYvcnRlX21idWYuaA0KPj4gPj4gaW5kZXggMWNiMDMxMC4u MjdhZDQyMSAxMDA2NDQNCj4+ID4+IC0tLSBhL2xpYi9saWJydGVfbWJ1Zi9ydGVfbWJ1Zi5oDQo+ PiA+PiArKysgYi9saWIvbGlicnRlX21idWYvcnRlX21idWYuaA0KPj4gPj4gQEAgLTE5NywxOSAr MTk3LDIyIEBADQo+PiA+PiAgICogT2ZmbG9hZCB0aGUgTUFDc2VjLiBUaGlzIGZsYWcgbXVzdCBi ZSBzZXQgYnkgdGhlIGFwcGxpY2F0aW9uIHRvDQo+PiA+PmVuYWJsZQ0KPj4gPj4gICAqIHRoaXMg b2ZmbG9hZCBmZWF0dXJlIGZvciBhIHBhY2tldCB0byBiZSB0cmFuc21pdHRlZC4NCj4+ID4+ICAg Ki8NCj4+ID4+IC0jZGVmaW5lIFBLVF9UWF9NQUNTRUMgICAgICAgICgxVUxMIDw8IDQ0KQ0KPj4g Pj4gKyNkZWZpbmUgUEtUX1RYX01BQ1NFQyAgICAgICAgKDFVTEwgPDwgNDMpDQo+PiA+DQo+PiA+ SSdtIG5vdCBzdXJlIGl0IGlzIHN1aXRhYmxlIHRvIGNoYW5nZSB0aGUgdmFsdWUgb2YgYW4gZXhp c3RpbmcNCj4+ID5mbGFnLCBzaW5jZSBpdCBicmVha3MgdGhlIEFCSS4NCj4+ID4NCj4+ID4gIA0K Pj4gPj4gIC8qKg0KPj4gPj4gLSAqIEJpdHMgNDU6NDggdXNlZCBmb3IgdGhlIHR1bm5lbCB0eXBl Lg0KPj4gPj4gKyAqIEJpdHMgNDQ6NDggdXNlZCBmb3IgdGhlIHR1bm5lbCB0eXBlLg0KPj4gPj4g ICAqIFdoZW4gZG9pbmcgVHggb2ZmbG9hZCBsaWtlIFRTTyBvciBjaGVja3N1bSwgdGhlIEhXIG5l ZWRzIHRvDQo+PiA+PmNvbmZpZ3VyZSB0aGUNCj4+ID4+ICAgKiB0dW5uZWwgdHlwZSBpbnRvIHRo ZSBIVyBkZXNjcmlwdG9ycy4NCj4+ID4+ICAgKi8NCj4+ID4+IC0jZGVmaW5lIFBLVF9UWF9UVU5O RUxfVlhMQU4gICAoMHgxVUxMIDw8IDQ1KQ0KPj4gPj4gLSNkZWZpbmUgUEtUX1RYX1RVTk5FTF9H UkUgICAgICgweDJVTEwgPDwgNDUpDQo+PiA+PiAtI2RlZmluZSBQS1RfVFhfVFVOTkVMX0lQSVAg ICAgKDB4M1VMTCA8PCA0NSkNCj4+ID4+IC0jZGVmaW5lIFBLVF9UWF9UVU5ORUxfR0VORVZFICAo MHg0VUxMIDw8IDQ1KQ0KPj4gPj4gKy8qKjwgVFggcGFja2V0IHdpdGggTVBMUy1pbi1VRFAgUkZD IDc1MTAgaGVhZGVyLiAqLw0KPj4gPj4gKyNkZWZpbmUgUEtUX1RYX1RVTk5FTF9NUExTSU5VRFAg KDB4MVVMTCA8PCA0NCkNCj4+ID4+ICsNCj4+ID4+ICsjZGVmaW5lIFBLVF9UWF9UVU5ORUxfVlhM QU4gICAoMHgyVUxMIDw8IDQ0KQ0KPj4gPj4gKyNkZWZpbmUgUEtUX1RYX1RVTk5FTF9HUkUgICAg ICgweDNVTEwgPDwgNDQpDQo+PiA+PiArI2RlZmluZSBQS1RfVFhfVFVOTkVMX0lQSVAgICAgKDB4 NFVMTCA8PCA0NCkNCj4+ID4+ICsjZGVmaW5lIFBLVF9UWF9UVU5ORUxfR0VORVZFICAoMHg1VUxM IDw8IDQ1KQ0KPj4gPj4gIC8qIGFkZCBuZXcgVFggVFVOTkVMIHR5cGUgaGVyZSAqLw0KPj4gPj4g LSNkZWZpbmUgUEtUX1RYX1RVTk5FTF9NQVNLICAgICgweEZVTEwgPDwgNDUpDQo+PiA+PiArI2Rl ZmluZSBQS1RfVFhfVFVOTkVMX01BU0sgICAgKDB4MUZVTEwgPDwgNDQpDQo+PiA+PiAgDQo+PiA+ PiAgLyoqDQo+PiA+PiAgICogU2Vjb25kIFZMQU4gaW5zZXJ0aW9uIChRaW5RKSBmbGFnLg0KPj4g Pg0KPj4gPkkgZG9udCB1bmRlcnN0YW5kIHdoeSBhZGRpbmcNCj4+ID4jZGVmaW5lIFBLVF9UWF9U VU5ORUxfTVBMU0lOVURQICgweDVVTEwgPDwgNDUpDQo+PiA+d291bGRuJ3QgZG8gdGhlIGpvYj8N Cj4+ID4NCj4+ID5DdXJyZW50bHksIHRoZSB0dW5uZWwgbWFzayBpcyAweEYgPDwgNDUsIHdoaWNo IGdpdmVzIDE2IHBvc3NpYmxlDQo+PnZhbHVlcy4gIA0KPj4gDQo+PiBbSGFyaXNoXSAgSGkgT2xp dmllciwNCj4+IE5vdCB0b28gc3VyZSB3aGV0aGVyIEkgdW5kZXJzdGFuZCB5b3VyIGNvbW1lbnQu DQo+PiBNeSB1bmRlcnN0YW5kaW5nIGlzIHRoYXQgdGhvc2UgYXJlIGJpdG1hcHBlZCB2YWx1ZXMg Zm9yIGVhY2ggVHggdHVubmVsDQo+PiB0eXBlIGluIHRoZSByYW5nZSBbNDg6NDVdLg0KPj4gVGhl eSBhcmUgbm90IHZhbHVlcy4gU28gZGVmaW5pbmcgUEtUX1RYX1RVTk5FTF9NUExTSU5VRFAgKDB4 NVVMTCA8PCA0NSkNCj4+IHdvbuKAmXQgd29yay4NCj4NCj5DdXJyZW50bHksIHdlIGhhdmU6DQo+ DQo+I2RlZmluZSBQS1RfVFhfVFVOTkVMX1ZYTEFOICAgKDB4MVVMTCA8PCA0NSkNCj5pbiBiaW5h cnk6ICAgICAwMDAuLjAwMFswMDAxXTAwMC4uMDAwDQo+DQo+I2RlZmluZSBQS1RfVFhfVFVOTkVM X0dSRSAgICAgKDB4MlVMTCA8PCA0NSkNCj5pbiBiaW5hcnk6ICAgICAwMDAuLjAwMFswMDEwXTAw MC4uMDAwDQo+DQo+I2RlZmluZSBQS1RfVFhfVFVOTkVMX0lQSVAgICAgKDB4M1VMTCA8PCA0NSkN Cj5pbiBiaW5hcnk6ICAgICAwMDAuLjAwMFswMDExXTAwMC4uMDAwDQo+DQo+I2RlZmluZSBQS1Rf VFhfVFVOTkVMX0dFTkVWRSAgKDB4NFVMTCA8PCA0NSkNCj5pbiBiaW5hcnk6ICAgICAwMDAuLjAw MFswMTAwXTAwMC4uMDAwDQo+DQo+U28sIEknbSBzdGlsbCBzYXlpbmcgdGhlcmUncyBhIHJvb20g Zm9yIDExIG1vcmUgdmFsdWVzLg0KPg0KPg0KPg0KPk9saXZpZXINCj4NCltIYXJpc2hdIE9rYXkg dGhhbmtzLCBnb3QgaXQuIEkgc2hhbGwgc2VuZCB0aGUgdjIgcGF0Y2guDQpJIGhhdmUgdG8gdXBk YXRlIHRoZSBkcml2ZXIgYWxzbyB0byB1c2UgaXQgYXMgYSB2YWx1ZSByYXRoZXIgdGhhbiBhcw0K Yml0bWFwcGVkIHZhbHVlLg0KIA0KDQo=