From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0083.outbound.protection.outlook.com [104.47.2.83]) by dpdk.org (Postfix) with ESMTP id 2B323DED for ; Wed, 2 May 2018 19:42:47 +0200 (CEST) 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=2F9xsHL4r+eMiCmX4rZjXPEhlMJhIxGyhw9szVdrYXI=; b=QCfV0sX0vEKml8gsGDnWyaQ9VIn9dfuFEQU7aTF7tbNdcQ9wuLFmyTArjKjfZIgih9Pd2sDM0FXd5HpKQ+ybvMJhWGewIco+Xaw0g5X0OI9HNrTy0z8bqd7lQJy6O/w8ua4NjzSUkkhjHvzCa8ZwrgYKndpD7bYXjiVX207rH+0= Received: from DB7PR05MB4426.eurprd05.prod.outlook.com (52.134.109.15) by DB7PR05MB4153.eurprd05.prod.outlook.com (52.134.107.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.715.23; Wed, 2 May 2018 17:42:44 +0000 Received: from DB7PR05MB4426.eurprd05.prod.outlook.com ([fe80::f116:5be4:ba29:fed8]) by DB7PR05MB4426.eurprd05.prod.outlook.com ([fe80::f116:5be4:ba29:fed8%13]) with mapi id 15.20.0715.024; Wed, 2 May 2018 17:42:44 +0000 From: Shahaf Shuler To: Ferruh Yigit , Gaetan Rivet , Qi Zhang , Xiao Wang , Beilei Xing , Wenzhuo Lu , Konstantin Ananyev , Adrien Mazarguil , =?utf-8?B?TsOpbGlvIExhcmFuamVpcm8=?= , "Yongseok Koh" , Santosh Shukla , Jerin Jacob , Rasesh Mody , Harish Patil , "Shahed Shaikh" , Andrew Rybchenko , Pascal Mazon , "Maciej Czekaj" , Maxime Coquelin , Tiwei Bie , Yong Wang CC: Thomas Monjalon , dpdk-dev , Ravi Kumar , Ajit Khaparde , "Somnath Kotur" , Marcin Wojtas , "Michal Krawczyk" , Guy Tzalik , "Evgeny Schemeilin" , Bruce Richardson Thread-Topic: [dpdk-dev] ethdev new offloading API switch in PMDs Thread-Index: AQHT4VTevxwTntr84kyZHVRjkKKJaaQb65KggAA17YCAAERH0IAACjeAgAADdZCAABuEAIAAJ51g Date: Wed, 2 May 2018 17:42:44 +0000 Message-ID: References: <63bfaed3-660b-34d7-d8db-87e55500bad3@intel.com> <8e92448e-f9b0-e8bf-91db-005259412eb0@intel.com> In-Reply-To: <8e92448e-f9b0-e8bf-91db-005259412eb0@intel.com> 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; DB7PR05MB4153; 7:Wq8C+P4vRZbQUqMUihgB1FL8HTtM4JBipFe4NY4lB10oH7cBow0XE1fdMgi8hggZ63+kTyNrwO2i362ZQXEGoenHcUa+kxGNtovXe8R2uYXq8Vib0xFKkB+0OIVjq44hPJUmJLtLPsilY0wVb1geyUfitj5ba2vZpaS/ASsWUE+7Lca+cmfW+TDhBdWciHlabN8+IQwpT2589a5j7dVtjwSWDD0O7u+1oE2YVPVuOBVOo0MCv11TyPGebSuV9eRx x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:DB7PR05MB4153; x-ms-traffictypediagnostic: DB7PR05MB4153: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(278428928389397); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231254)(944501410)(52105095)(6055026)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:DB7PR05MB4153; BCL:0; PCL:0; RULEID:; SRVR:DB7PR05MB4153; x-forefront-prvs: 06607E485E x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39380400002)(366004)(376002)(346002)(396003)(39830400003)(199004)(189003)(316002)(110136005)(86362001)(5250100002)(66066001)(5660300001)(25786009)(14454004)(6436002)(8936002)(7416002)(7406005)(4326008)(33656002)(229853002)(93886005)(74316002)(478600001)(54906003)(97736004)(8676002)(81156014)(81166006)(102836004)(53936002)(6116002)(3846002)(6246003)(446003)(3280700002)(305945005)(11346002)(186003)(68736007)(3660700001)(105586002)(476003)(106356001)(26005)(9686003)(59450400001)(8666007)(6506007)(53546011)(2906002)(76176011)(7736002)(7696005)(99286004)(55016002)(486006)(2900100001)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR05MB4153; H:DB7PR05MB4426.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: Nto3Ar1C721kYDNSksf6/uyi8k0iefL889md5qPZkB7sCSfbN60Hox/atzmCwItySW3aBhIcqzKNvy83+y0oNlOpYFG8eka8UxID07hGuyv5E9aknHxfCSVJIaWv2sbwoitSakEitjD/qhQui+FVF5ryGyj0nfzfb3gMGrBwH+4SQ6j0qgpGHUhMjvSi7Pbv spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 1de52b90-c6a4-4c8b-7af9-08d5b0541ca8 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1de52b90-c6a4-4c8b-7af9-08d5b0541ca8 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 May 2018 17:42:44.6400 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR05MB4153 Subject: Re: [dpdk-dev] ethdev new offloading API switch in PMDs 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: Wed, 02 May 2018 17:42:47 -0000 V2VkbmVzZGF5LCBNYXkgMiwgMjAxOCA2OjE4IFBNLCBGZXJydWggWWlnaXQ6DQo+IFN1YmplY3Q6 IFJlOiBbZHBkay1kZXZdIGV0aGRldiBuZXcgb2ZmbG9hZGluZyBBUEkgc3dpdGNoIGluIFBNRHMN Cj4gDQo+IE9uIDUvMi8yMDE4IDI6NDQgUE0sIFNoYWhhZiBTaHVsZXIgd3JvdGU6DQo+ID4gV2Vk bmVzZGF5LCBNYXkgMiwgMjAxOCA0OjI4IFBNLCBGZXJydWggWWlnaXQ6DQo+ID4+IFN1YmplY3Q6 IFJlOiBbZHBkay1kZXZdIGV0aGRldiBuZXcgb2ZmbG9hZGluZyBBUEkgc3dpdGNoIGluIFBNRHMN Cj4gPj4NCj4gPj4gT24gNS8yLzIwMTggMTo1MiBQTSwgU2hhaGFmIFNodWxlciB3cm90ZToNCj4g Pj4+IFdlZG5lc2RheSwgTWF5IDIsIDIwMTggMTE6NDcgQU0sIEZlcnJ1aCBZaWdpdDoNCj4gPj4+ PiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBldGhkZXYgbmV3IG9mZmxvYWRpbmcgQVBJIHN3aXRj aCBpbiBQTURzDQo+ID4+Pj4NCj4gPj4+PiBPbiA1LzIvMjAxOCA2OjM0IEFNLCBTaGFoYWYgU2h1 bGVyIHdyb3RlOg0KPiA+Pj4+PiBUdWVzZGF5LCBNYXkgMSwgMjAxOCA1OjAxIFBNLCBGZXJydWgg WWlnaXQ6DQo+ID4+Pj4+PiBTdWJqZWN0OiBldGhkZXYgbmV3IG9mZmxvYWRpbmcgQVBJIHN3aXRj aCBpbiBQTURzDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gSGksDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gRm9s bG93aW5nIFBNRHMgc3RpbGwgaGFzIC50eHFfZmxhZ3MgaW4gdXNlLCBhZnRlciBiYXNpYyBncmVw LCBubw0KPiA+Pj4+Pj4gaW4tZGVwdCBpbnZlc3RpZ2F0aW9uIGRvbmUuDQo+ID4+Pj4+Pg0KPiA+ Pj4+Pj4gV2l0aCBQTURzIHN3aXRjaCB0byBuZXcgQVBJLCB0aGF0IGZsYWcgbm8gbG9uZ2VyIHNo b3VsZCBiZSBuZWVkZWQuDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gT2xkIGFwcGxpY2F0aW9ucyBzdGls bCB1c2UgaXQgYnV0IGV0aGRldiBjb252ZXJ0cyB0aGVtIHRvIHRoZQ0KPiA+Pj4+Pj4gb2ZmbG9h ZHMsIHNvIHRoYXQgUE1EcyBjYW4gb25seSBjb25jZXJuIGFib3V0IG9mZmxvYWRzLg0KPiA+Pj4+ Pj4NCj4gPj4+Pj4NCj4gPj4+Pj4gRnVsbCByZW1vdmFsIG9mIHR4cV9mbGFncyBjYW4gYmUgZG9u ZSBvbmx5IGFmdGVyIHdlIHdpbGwgbWl0aWdhdGUNCj4gPj4+Pj4gdGhlDQo+ID4+Pj4gInF1ZXVl IG9mZmxvYWRzIG11c3QgbWF0Y2ggcG9ydCBvZmZsb2FkIiBjb25zdHJhaW4uDQo+ID4+Pj4NCj4g Pj4+PiBXaHk/IFdoYXQgaXMgdGhlIHJlbGF0aW9uIG9mIHRoZSBmbGFnIGFuZCBjb25zdHJhaW4/ DQo+ID4+Pg0KPiA+Pj4gVGhlIFBNRCBoYXMgdG8ga25vdyBpZiB0byB2ZXJpZnkgcG9ydCBvZmZs b2FkcyBhbmQgcXVldWUgb2ZmbG9hZA0KPiA+PiBjb3JyZWxhdGlvbi4NCj4gPj4+IEl0IGlzIGRv bmUgYnkgbG9va2luZyBvbiB0aGUgRVRIX1RYUV9GTEFHU19JR05PUkUgZmxhZy4NCj4gPj4NCj4g Pj4gUGVyaGFwcyBJIGFtIG1pc3Npbmcgc29tZXRoaW5nIGJ1dCB3aHkgZG9uZSBsb29raW5nDQo+ ID4+IEVUSF9UWFFfRkxBR1NfSUdOT1JFIGZsYWc/DQo+ID4+DQo+ID4+IEVUSF9UWFFfRkxBR1Nf SUdOT1JFIGZsYWcgbWVhbnMgYXBwbGljYXRpb24gaXMgdXNpbmcgbmV3IEFQSSBhbmQNCj4gPj4g Im9mZmxvYWRzIg0KPiA+PiB2YXJpYWJsZSBpcyB2YWxpZCBpbnN0ZWFkIG9mICJ0eHFfZmxhZ3Mi DQo+ID4+DQo+ID4+IGV0aGRldiB1c2VzIHRoaXMgaW5mb3JtYXRpb24gdG8gY29udmVydCAidHhx X2ZsYWdzIiB0byAib2ZmbG9hZHMiLA0KPiA+PiBmb3IgUE1EICJvZmZsb2FkcyIgYXJlIGFsd2F5 cyB2YWxpZC4NCj4gPj4NCj4gPj4gUE1EIGNhbiBjaGVjayBbcnRdeG1vZGUtPm9mZmxvYWRzIChw b3J0IG9mZmxvYWRzKSBhbmQNCj4gPj4gW3J0XXhxLT5vZmZsb2FkcyAocXVldWUNCj4gPj4gb2Zm bG9hZHMpIHRvIHZlcmlmeSBiZXR3ZWVuIHBvcnQgYW5kIHF1ZXVlIG9mZmxvYWRzLiBXaGF0IGlz IG1pc3NpbmcNCj4gPj4gaW4gdGhpcyBjaGVjaz8NCj4gPg0KPiA+IE9sZCBhcHBsaWNhdGlvbiB3 aWxsIG5vdCBzZXQgdGhpcyBmbGFnLiBJdCB3aWxsIGFsc28gbm90IHNldCBhbnkgdHhtb2RlLm9m ZmxvYWQsDQo+IGFzIHRoaXMgaXMgYSBuZXcgQVBJLg0KPiANCj4gQ29ycmVjdC4NCj4gDQo+ID4g VGhlIFR4IG9mZmxvYWQgc3RhZ2UgY29tZXMgb25seSBhZnRlciBvbiB0aGUgdHhfcXVldWVfc2V0 dXAuDQo+IA0KPiBZZXMsIHJ0ZV9ldGhfdHhfcXVldWVfc2V0dXAoKSBjYWxscyBydGVfZXRoX2Nv bnZlcnRfdHhxX2ZsYWdzKCkgd2hpY2gNCj4gY29udmVydHMgInR4cV9mbGFncyIgdG8gdHhxLT5v ZmZsb2Fkcw0KPiANCj4gPiBTbyBmb3Igc3VjaCBvbGQgYXBwbGljYXRpb24gd2UgY2Fubm90IGNv bXBhcmUgdGhlIFR4IFF1ZXVlIG9mZmxvYWQgdG8gdGhlDQo+IFR4IHBvcnQgb2ZmbG9hZHMsIGFz IHRoZSBsYXRlciBvbmUgYXJlIDAuDQo+IA0KPiBJIHNlZSBub3csIGlzc3VlIGlzIG5vdCB0eHEt Pm9mZmxvYWRzLCBpdCBpcyB0eG1vZGUub2ZmbG9hZC4NCj4gDQo+IEZvciBvbGQgYXBwbGljYXRp b25zIHR4bW9kZS5vZmZsb2FkIGlzIG5vdCBjb3JyZWN0LCBldGhkZXYgZG9lc24ndCBjb252ZXJ0 IFR4DQo+IHBvcnQgbGV2ZWwgb2ZmbG9hZHMgdG8gbmV3IEFQSS4NCj4gU28gaXQgaXMgbm90IGNv bXBsZXRlbHkgY29ycmVjdCB0byBzYXkgUE1EcyBzd2l0Y2hlZCB0byBuZXcgb2ZmbG9hZGluZyBB UEksIGluDQo+IFR4IHNpZGUgdGhlcmUgaXMgc3RpbGwgc29tZSBwYXJ0IGZyb20gb2xkIEFQSSBu ZWVkcyB0byBiZSBzdXBwb3J0ZWQgZm9yIG9sZA0KPiBhcHBsaWNhdGlvbiBzdXBwb3J0Lg0KDQpB cyBJIHNhaWQsIGl0IGlzIGJlaW5nIHVzZWQgb25seSBmb3IgdGhlIGNoZWNrIHdpdGggdGhlIHBv cnQgb2ZmbG9hZHMuIE90aGVyd2lzZSBpdCBpcyBub3QgbmVlZGVkLiANCg0KPiANCj4gSXMgdGhl cmUgYSByZWFzb24gbm90IHRvIHNldCB0eG1vZGUub2ZmbG9hZCBpbiBydGVfZXRoX3R4X3F1ZXVl X3NldHVwKCkgPw0KPiANCg0KSSB0aGluayBpdCBpcyBlcnJvciBwcm9uZS4gQ2hhbmdpbmcgb2Yg dGhlIHR4bW9kZSBzaG91bGQgYmUgb25seSBhcyBwYXJ0IG9mIHRoZSBwb3J0IGNvbmZpZ3VyYXRp b24uIA0KDQo+IA0KPiBBbmQgY2FuIHdlIHNheSwgaW4gUE1EcyAidHhxX2ZsYWdzIiBpcyBvbmx5 IGFsbG93ZWQgZm9yDQo+IDEtICJxdWV1ZSBvZmZsb2FkcyBtdXN0IG1hdGNoIHBvcnQgb2ZmbG9h ZCIgY29uc3RyYWluLg0KPiAyLSBBcyBwYXJ0IG9mIGRldl9pbmZvLT5kZWZhdWx0X3R4Y29uZiwg Zm9yIG9sZCBhcHBsaWNhdGlvbnMuDQo+IA0KPiAoMSkgY2FuIGdvIGF3YXkgd2hlbiBjb25zdHJh aW4gcmVtb3ZlZCwgdGFyZ2V0IGlzIHRoaXMgcmVsZWFzZS4gKDIpIGNhbiBnbw0KPiBhd2F5IHdo ZW4gb2xkIEFQSSBzdXBwb3J0IGRlcHJlY2F0ZWQgZnJvbSBhcHBsaWNhdGlvbnMsIHRhcmdldCBp cyBuZXh0DQo+IHJlbGVhc2UsIGlzIHRoaXMgY29ycmVjdD8NCg0KU2VlbXMgY29ycmVjdC4gDQoN Cj4gDQo+IA0KPiA+DQo+ID4+DQo+ID4+Pg0KPiA+Pj4gV2hlbiB3ZSBtaXRpZ2F0ZSB0aGUgY29u c3RyYWlvbi9kZXByZWNhdGUgdGhlIG9sZCBBUEkgd2UgY2FuIHJlbW92ZQ0KPiA+PiB0aGlzLg0K PiA+Pj4NCj4gPj4+PiBJbmRlcGVuZGVudCBmcm9tIGNvbnN0cmFpbiBhbGwgUE1EcyBzd2l0Y2gg dG8gbmV3IEFQSSB3aGljaCBkb2Vzbid0DQo+ID4+Pj4gdXNlIHR4cV9mbGFncyBhbnltb3JlLCB3 aGF0IGJsb2NrcyByZW1vdmluZyBpdCBmcm9tIFBNRHM/DQo+ID4+Pj4NCj4gPj4+Pj4NCj4gPj4+ Pj4+IENhbiBtYWludGFpbmVyIG9mIGZvbGxvd2luZyBQTURzIHBsZWFzZSBjaGVjayB0aGVpciBv ZmZsb2FkaW5nDQo+ID4+Pj4+PiBBUEkNCj4gPj4+Pj4+IGltcGxlbWVudGF0aW9uOg0KPiA+Pj4+ Pj4NCj4gPj4+Pj4+IGF4Z2JlDQo+ID4+Pj4+PiBibnh0DQo+ID4+Pj4+PiBlMTAwMA0KPiA+Pj4+ Pj4gZW5hDQo+ID4+Pj4+PiBmYWlsc2FmZQ0KPiA+Pj4+Pj4gZm0xMGsNCj4gPj4+Pj4+IGk0MGUN Cj4gPj4+Pj4+IGl4Z2JlDQo+ID4+Pj4+PiBtbHg0DQo+ID4+Pj4+PiBtbHg1DQo+ID4+Pj4+PiBv Y3Rlb250eA0KPiA+Pj4+Pj4gcWVkZQ0KPiA+Pj4+Pj4gc2ZjDQo+ID4+Pj4+PiB0YXANCj4gPj4+ Pj4+IHRodW5kZXJ4DQo+ID4+Pj4+PiB2aXJ0aW8NCj4gPj4+Pj4+IHZteG5ldDMNCj4gPj4+DQo+ ID4NCg0K