From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by dpdk.org (Postfix) with ESMTP id AB01E2BAF for ; Wed, 30 Aug 2017 12:16:27 +0200 (CEST) Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 30 Aug 2017 03:16:26 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.41,448,1498546800"; d="scan'208";a="306068280" Received: from irsmsx151.ger.corp.intel.com ([163.33.192.59]) by fmsmga004.fm.intel.com with ESMTP; 30 Aug 2017 03:16:25 -0700 Received: from irsmsx103.ger.corp.intel.com ([169.254.3.49]) by IRSMSX151.ger.corp.intel.com ([169.254.4.108]) with mapi id 14.03.0319.002; Wed, 30 Aug 2017 11:16:24 +0100 From: "Ananyev, Konstantin" To: "Yigit, Ferruh" , Shahaf Shuler , Thomas Monjalon CC: "dev@dpdk.org" Thread-Topic: [dpdk-dev] [RFC PATCH 4/4] ethdev: add helpers to move to the new offloads API Thread-Index: AQHTIMYSCgJj9cg3W0+UWIq8FQ7s76KcYLeAgAAWSoCAADjtMA== Date: Wed, 30 Aug 2017 10:16:23 +0000 Message-ID: <2601191342CEEE43887BDE71AB9772584F23E217@IRSMSX103.ger.corp.intel.com> References: <5969739.W1oj9hpjs5@xps> <2468395.3cLPV6SE8H@xps> <79b9a132-9cf3-21cf-19d0-56291917a9d7@intel.com> <8503fb63-7ea3-4c81-6781-fa19569b7ad0@intel.com> In-Reply-To: <8503fb63-7ea3-4c81-6781-fa19569b7ad0@intel.com> Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [163.33.239.180] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [RFC PATCH 4/4] ethdev: add helpers to move to the new offloads API 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, 30 Aug 2017 10:16:28 -0000 SGkgRmVycnVoLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IFlpZ2l0 LCBGZXJydWgNCj4gU2VudDogV2VkbmVzZGF5LCBBdWd1c3QgMzAsIDIwMTcgODo1MSBBTQ0KPiBU bzogU2hhaGFmIFNodWxlciA8c2hhaGFmc0BtZWxsYW5veC5jb20+OyBUaG9tYXMgTW9uamFsb24g PHRob21hc0Btb25qYWxvbi5uZXQ+OyBBbmFueWV2LCBLb25zdGFudGluDQo+IDxrb25zdGFudGlu LmFuYW55ZXZAaW50ZWwuY29tPg0KPiBDYzogZGV2QGRwZGsub3JnDQo+IFN1YmplY3Q6IFJlOiBb ZHBkay1kZXZdIFtSRkMgUEFUQ0ggNC80XSBldGhkZXY6IGFkZCBoZWxwZXJzIHRvIG1vdmUgdG8g dGhlIG5ldyBvZmZsb2FkcyBBUEkNCj4gDQo+IE9uIDgvMzAvMjAxNyA3OjMwIEFNLCBTaGFoYWYg U2h1bGVyIHdyb3RlOg0KPiA+IFR1ZXNkYXksIEF1Z3VzdCAyOSwgMjAxNyAzOjU1IFBNLCBGZXJy dWggWWlnaXQ6DQo+ID4+Pj4gQ29uc2lkZXJpbmcgdGhlIHJlLWNvbmZpZ3VyYXRpb24gaXMgcmlz a3ksIGFuZCB3aXRob3V0IG90aGVyIGlkZWFzIEkgd2lsbA0KPiA+PiBuZWVkIHRvIGZhbGwgYmFj ayB0byB0aGUgZXJyb3IgZmxvdyBjYXNlLg0KPiA+Pj4+IEFyZSB3ZSBPSyB3aXRoIHRoYXQ/DQo+ ID4+Pg0KPiA+Pj4gSSB0aGluayB3ZSBjYW4gdGFrZSB0aGUgcmlzayBvZiBrZWVwaW5nIHRoaXMg Y2FsbCB0bw0KPiA+Pj4gcnRlX2V0aF9kZXZfY29uZmlndXJlKCkgaW4gdGhlIG1pZGRsZSBvZiBy dGVfZXRoX3J4X3F1ZXVlX3NldHVwKCkuDQo+ID4+PiBJbiB0aGVvcnkgaXQgc2hvdWxkIGJlIGFj Y2VwdGFibGUuDQo+ID4+PiBJZiB3ZSBtZXJnZSBpdCBzb29uLCBpdCBjYW4gYmUgYmV0dGVyIHRl c3RlZCB3aXRoIGV2ZXJ5IGRyaXZlcnMuDQo+ID4+DQo+ID4+IEkgZG91YnQgYWJvdXQgdGFraW5n IHRoYXQgcmlzay4gU29tZSBkcml2ZXIgZG9lcyBIVyBjb25maWd1cmF0aW9uIHZpYQ0KPiA+PiBj b25maWd1cmUoKSBhbmQgY29tYmluYXRpb24gb2Ygc3RhcnQvc3RvcCwgc2V0dXBfcXVldWUgYW5k IGNvbmZpZ3VyZSBjYW4NCj4gPj4gYmUgY29tcGxleC4NCj4gPj4NCj4gPj4gSSBhbSBmb3IgZ2Vu ZXJhdGluZyBlcnJvciBmb3IgdGhpcyBjYXNlLg0KPiA+Pg0KPiA+PiBHZW5lcmF0aW5nIGVycm9y IGFsc28gY2FuIGJlIGdvb2QgbW90aXZhdGlvbiBmb3IgUE1EcyB0byBhZGFwdCBuZXcNCj4gPj4g bWV0aG9kLg0KPiA+DQo+ID4gQWRkaW5nIEFuYW55ZXYgc3VnZ2VzdGlvbiBmcm9tIG90aGVyIHRo cmVhZDoNCj4gPiBGb3IgdHhfcHJlcGFyZSgpIHdvcmssIHdlIHVzZWQgdGhlIGZvbGxvd2luZyBh cHByb2FjaDoNCj4gPiAxLiBzdWJtaXR0ZWQgcGF0Y2ggd2l0aCBjaGFuZ2VzIGluIHJ0ZV9ldGhk ZXYgYW5kIFBNRHMgd2UgIGFyZSBmYW1pbGlhciB3aXRoIChJbnRlbCBvbmVzKS4NCj4gPiAgICAg Rm9yIG90aGVyIFBNRHMgLSBwYXRjaCBjb250YWluZWQganVzdCBtaW5pbWFsIGNoYW5nZXMgdG8g bWFrZSBpdCBidWlsZCBjbGVhbmx5Lg0KPiA+IDIuIEFza2VkIG90aGVyIFBNRCBtYWludGFpbmVy cyB0byByZXZpZXcgcnRlX2V0aGRldiBjaGFuZ2VzIGFuZCBwcm92aWRlIGEgcHJvcGVyIHBhdGNo DQo+ID4gICAgIGZvciB0aGUgUE1EIHRoZXkgb3duLg0KPiANCj4gdHhfcHJlcGFyZSgpIGlzIGEg bGl0dGxlIGRpZmZlcmVudCwgc2luY2UgaXQgd2FzIG5vdCBjbGVhciBpZiBhbGwgUE1Ecw0KPiBu ZWVkcyB1cGRhdGluZyB0aGF0IGlzIHdoeSBhc2tlZCB0byBQTUQgb3duZXJzLCBhbmQgdGhlIG9u ZXMgcmVxdWlyZXMNCj4gdXBkYXRpbmcgYWxyZWFkeSBoYXMgYmVlbiB1cGRhdGVkIHdpdGggZXRo ZGV2IHBhdGNoLiBIZXJlIHdlIGtub3cgYWxsDQo+IFBNRHMgbmVlZCB1cGRhdGluZywgYW5kIHRo ZXkgbmVlZCBwcm9wZXIgdGltZSBpbiBhZHZhbmNlLg0KPiANCj4gPg0KPiA+IFNvIEkgYW0gT0sg d2l0aCBib3RoIHN1Z2dlc3Rpb25zLiBNZWFuaW5nOg0KPiA+IDEuIERlZmluZSB0aGUgY2FzZSB3 ZXJlIGFwcGxpY2F0aW9uIHVzZSB0aGUgbmV3IG9mZmxvYWRzIEFQSSB3aXRoIFBNRCB3aGljaCBz dXBwb3J0cyB0aGUgb2xkIG9uZSBhcyBhbiBlcnJvci4NCj4gPiAyLiBhcHBseSBwYXRjaGVzIHRv IGV0aGRldiB3aXRoIHRoZSBhYm92ZSBiZWhhdmlvci4NCj4gPg0KPiA+IEp1c3QgdG8gZW1waGFz aXplLCBpdCBtZWFucyB0aGF0IFBNRHMgd2hpY2ggd29uJ3QgbW92ZSB0byB0aGUgbmV3IEFQSSBi eSB0aGUgZW5kIG9mIDE3LjExIHdpbGwgbm90IGJlIGFibGUgdG8gcnVuIHdpdGggYW55IG9mIHRo ZQ0KPiBleGFtcGxlcyBhbmQgYXBwbGljYXRpb24gb24gRFBESyB0cmVlIChhbmQgYWxzbyB3aXRo IG90aGVyIGFwcGxpY2F0aW9ucyB3aGljaCBtb3ZlZCB0byB0aGUgbmV3IEFQSSksIGFzIEkgcGxh biB0byBzdWJtaXQgcGF0Y2hlcyB3aGljaA0KPiBjb252ZXJ0IHRoZW0gYWxsIHRvIHRoZSBuZXcg QVBJLg0KPiANCj4gSSB0aGluayBpdCBpcyBnb29kIGlkZWEgdG8gdXBkYXRlIHNhbXBsZXMvYXBw cyB0byBuZXcgbWV0aG9kLCBidXQgdGhpcw0KPiBjYW4gYmUgc2hvcnQgbm90aWNlIGZvciBQTUQg b3duZXJzLg0KPiANCj4gQ2FuIHdlIHdhaXQgb25lIG1vcmUgcmVsZWFzZSB0byB1cGRhdGUgc2Ft cGxlcy9hcHBzLCB0byBnaXZlIHRpbWUgZm9yDQo+IFBNRHMgdG8gYmUgdXBkYXRlZCwgc2luY2Ug b2xkIGFwcGxpY2F0aW9ucyB3aWxsIHdvcmsgd2l0aCBuZXcgUE1Ecw0KPiAodGhhbmtzIHRvIHlv dXIgaGVscGVycyksIEkgYmVsaWV2ZSB0aGlzIHdvbid0IGJlIGEgcHJvYmxlbS4NCg0KSSBhbSBu b3Qgc3VyZSB3aGF0IGlzIHlvdXIgc3VnZ2VzdGlvbiBoZXJlPw0KU3VwcG9ydCBib3RoIGZsYXZv cnMgb2YgUE1EIEFQSSBmb3IgMTcuMTE/IA0KS29uc3RhbnRpbg0KDQo+IA0KPiA+DQo+ID4gQW55 IG9iamVjdGlvbiB0byB0aGlzIGFwcHJvYWNoPw0KPiA+DQo+ID4NCg0K