From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by dpdk.org (Postfix) with ESMTP id 38BE644CF for ; Thu, 18 Jan 2018 07:52:26 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 17 Jan 2018 22:52:25 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,376,1511856000"; d="scan'208";a="167068326" Received: from pgsmsx102.gar.corp.intel.com ([10.221.44.80]) by orsmga004.jf.intel.com with ESMTP; 17 Jan 2018 22:52:24 -0800 Received: from pgsmsx110.gar.corp.intel.com (10.221.44.111) by PGSMSX102.gar.corp.intel.com (10.221.44.80) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 18 Jan 2018 14:52:22 +0800 Received: from pgsmsx102.gar.corp.intel.com ([169.254.6.144]) by PGSMSX110.gar.corp.intel.com ([169.254.13.155]) with mapi id 14.03.0319.002; Thu, 18 Jan 2018 14:52:22 +0800 From: "Gujjar, Abhinandan S" To: Akhil Goyal , "De Lara Guarch, Pablo" , "Doherty, Declan" , "Jacob, Jerin" CC: "dev@dpdk.org" , "Vangati, Narender" , "Rao, Nikhil" Thread-Topic: [PATCH 1/2] lib/cryptodev: add support to set session private data Thread-Index: AQHTjfc6RWzdW7+9z0K/sXv6rM8+YKN0U+kAgAGhHnD//45JgIAAjwow//+COICAAJz3YP//g08AABUDxwD//4QtAP//d/uAgACZQ4D//lUYkIADBpMA//91jwAAE5+PAP/+L7AQ Date: Thu, 18 Jan 2018 06:52:21 +0000 Message-ID: <5612CB344B05EE4F95FC5B729939F780706011A0@PGSMSX102.gar.corp.intel.com> References: <1516017078-166766-1-git-send-email-abhinandan.gujjar@intel.com> <5612CB344B05EE4F95FC5B729939F780705FED56@PGSMSX102.gar.corp.intel.com> <5612CB344B05EE4F95FC5B729939F780705FEDDD@PGSMSX102.gar.corp.intel.com> <5612CB344B05EE4F95FC5B729939F780705FEF35@PGSMSX102.gar.corp.intel.com> <5612CB344B05EE4F95FC5B729939F78070600131@PGSMSX102.gar.corp.intel.com> <0ed584fb-3524-0a52-44a4-a2b1759ecfff@nxp.com> <5612CB344B05EE4F95FC5B729939F7807060021A@PGSMSX102.gar.corp.intel.com> <1a5be561-5b9c-ae8d-e5a2-d2801973d125@nxp.com> <5612CB344B05EE4F95FC5B729939F780706009F3@PGSMSX102.gar.corp.intel.com> <5612CB344B05EE4F95FC5B729939F78070600B56@PGSMSX102.gar.corp.intel.com> <41967568-8501-b9da-95bc-6072cfa8a210@nxp.com> In-Reply-To: <41967568-8501-b9da-95bc-6072cfa8a210@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYjVmN2UyOWItNzZjNC00YjczLTg2OTAtMDIxMDBkMDY3OThiIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6InpjRmpoTTlSVCsyY3ArMEN3YiszdUxjaFwvVmxRYUlIem91cFpOdXN0Wlwvcz0ifQ== dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [172.30.20.205] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH 1/2] lib/cryptodev: add support to set session private data 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: Thu, 18 Jan 2018 06:52:27 -0000 SGkgQWtoaWwsDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQWtoaWwg R295YWwgW21haWx0bzpha2hpbC5nb3lhbEBueHAuY29tXQ0KPiBTZW50OiBXZWRuZXNkYXksIEph bnVhcnkgMTcsIDIwMTggNDoyMyBQTQ0KPiBUbzogR3VqamFyLCBBYmhpbmFuZGFuIFMgPGFiaGlu YW5kYW4uZ3VqamFyQGludGVsLmNvbT47IERlIExhcmEgR3VhcmNoLCBQYWJsbw0KPiA8cGFibG8u ZGUubGFyYS5ndWFyY2hAaW50ZWwuY29tPjsgRG9oZXJ0eSwgRGVjbGFuDQo+IDxkZWNsYW4uZG9o ZXJ0eUBpbnRlbC5jb20+OyBKYWNvYiwgSmVyaW4NCj4gPEplcmluLkphY29iS29sbGFudWtrYXJh bkBjYXZpdW0uY29tPg0KPiBDYzogZGV2QGRwZGsub3JnOyBWYW5nYXRpLCBOYXJlbmRlciA8bmFy ZW5kZXIudmFuZ2F0aUBpbnRlbC5jb20+OyBSYW8sDQo+IE5pa2hpbCA8bmlraGlsLnJhb0BpbnRl bC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggMS8yXSBsaWIvY3J5cHRvZGV2OiBhZGQgc3Vw cG9ydCB0byBzZXQgc2Vzc2lvbiBwcml2YXRlIGRhdGENCj4gDQo+IEhpIEFiaGluYW5kYW4sDQo+ IE9uIDEvMTcvMjAxOCAzOjM1IFBNLCBHdWpqYXIsIEFiaGluYW5kYW4gUyB3cm90ZToNCj4gPiBI aSBBa2hpbCwNCj4gPg0KPiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9t OiBEZSBMYXJhIEd1YXJjaCwgUGFibG8NCj4gPj4gU2VudDogV2VkbmVzZGF5LCBKYW51YXJ5IDE3 LCAyMDE4IDM6MTYgUE0NCj4gPj4gVG86IEd1amphciwgQWJoaW5hbmRhbiBTIDxhYmhpbmFuZGFu Lmd1amphckBpbnRlbC5jb20+OyBBa2hpbCBHb3lhbA0KPiA+PiA8YWtoaWwuZ295YWxAbnhwLmNv bT47IERvaGVydHksIERlY2xhbiA8ZGVjbGFuLmRvaGVydHlAaW50ZWwuY29tPjsNCj4gPj4gSmFj b2IsIEplcmluIDxKZXJpbi5KYWNvYktvbGxhbnVra2FyYW5AY2F2aXVtLmNvbT4NCj4gPj4gQ2M6 IGRldkBkcGRrLm9yZzsgVmFuZ2F0aSwgTmFyZW5kZXIgPG5hcmVuZGVyLnZhbmdhdGlAaW50ZWwu Y29tPjsNCj4gPj4gUmFvLCBOaWtoaWwgPG5pa2hpbC5yYW9AaW50ZWwuY29tPg0KPiA+PiBTdWJq ZWN0OiBSRTogW1BBVENIIDEvMl0gbGliL2NyeXB0b2RldjogYWRkIHN1cHBvcnQgdG8gc2V0IHNl c3Npb24NCj4gPj4gcHJpdmF0ZSBkYXRhDQo+ID4+DQo+ID4+IEhpIEFiaGluYW5kYW4sDQo+ID4+ DQo+ID4+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+Pj4gRnJvbTogR3VqamFyLCBB YmhpbmFuZGFuIFMNCj4gPj4+IFNlbnQ6IFdlZG5lc2RheSwgSmFudWFyeSAxNywgMjAxOCA2OjM1 IEFNDQo+ID4+PiBUbzogQWtoaWwgR295YWwgPGFraGlsLmdveWFsQG54cC5jb20+OyBEb2hlcnR5 LCBEZWNsYW4NCj4gPj4+IDxkZWNsYW4uZG9oZXJ0eUBpbnRlbC5jb20+OyBEZSBMYXJhIEd1YXJj aCwgUGFibG8NCj4gPj4+IDxwYWJsby5kZS5sYXJhLmd1YXJjaEBpbnRlbC5jb20+OyBKYWNvYiwg SmVyaW4NCj4gPj4+IDxKZXJpbi5KYWNvYktvbGxhbnVra2FyYW5AY2F2aXVtLmNvbT4NCj4gPj4+ IENjOiBkZXZAZHBkay5vcmc7IFZhbmdhdGksIE5hcmVuZGVyIDxuYXJlbmRlci52YW5nYXRpQGlu dGVsLmNvbT47DQo+ID4+PiBSYW8sIE5pa2hpbCA8bmlraGlsLnJhb0BpbnRlbC5jb20+DQo+ID4+ PiBTdWJqZWN0OiBSRTogW1BBVENIIDEvMl0gbGliL2NyeXB0b2RldjogYWRkIHN1cHBvcnQgdG8g c2V0IHNlc3Npb24NCj4gPj4+IHByaXZhdGUgZGF0YQ0KPiA+Pj4NCj4gPj4+IEhpIEFraGlsLA0K PiA+Pj4NCj4gPj4NCj4gPj4gLi4uDQo+ID4+DQo+ID4+PiBJIGd1ZXNzLCB5b3UgYXJlIHN1Z2dl c3RpbmcgYmVsb3cgY2hhbmdlczoNCj4gPj4+IGRpZmYgLS1naXQgYS9saWIvbGlicnRlX2NyeXB0 b2Rldi9ydGVfY3J5cHRvZGV2LmgNCj4gPj4+IGIvbGliL2xpYnJ0ZV9jcnlwdG9kZXYvcnRlX2Ny eXB0b2Rldi5oDQo+ID4+PiBpbmRleCA1Njk1OGE2Li4wNTdjMzlhIDEwMDY0NA0KPiA+Pj4gLS0t IGEvbGliL2xpYnJ0ZV9jcnlwdG9kZXYvcnRlX2NyeXB0b2Rldi5oDQo+ID4+PiArKysgYi9saWIv bGlicnRlX2NyeXB0b2Rldi9ydGVfY3J5cHRvZGV2LmgNCj4gPj4+IEBAIC04OTIsNiArODkyLDgg QEAgc3RydWN0IHJ0ZV9jcnlwdG9kZXZfZGF0YSB7DQo+ID4+Pg0KPiA+Pj4gICAvKiogQ3J5cHRv ZGV2IHN5bW1ldHJpYyBjcnlwdG8gc2Vzc2lvbiAqLyAgc3RydWN0DQo+ID4+PiBydGVfY3J5cHRv ZGV2X3N5bV9zZXNzaW9uIHsNCj4gPj4+ICsgICAgICAgdWludDE2X3QgcHJpdmF0ZV9kYXRhX29m ZnNldDsNCj4gPj4+ICsgICAgICAgLyoqPCBQcml2YXRlIGRhdGEgb2Zmc2V0ICovDQo+ID4+PiAg ICAgICAgICBfX2V4dGVuc2lvbl9fIHZvaWQgKnNlc3NfcHJpdmF0ZV9kYXRhWzBdOw0KPiA+Pj4g ICAgICAgICAgLyoqPCBQcml2YXRlIHNlc3Npb24gbWF0ZXJpYWwgKi8gIH07IEkgYW0gb2sgd2l0 aCB0aGlzLg0KPiA+Pj4NCj4gPj4+IERlY2xhbi9QYWJsbywNCj4gPj4+IElzIHRoaXMgb2s/IERv IHlvdSBzZWUgYW55IGltcGFjdCBvbiBwZXJmb3JtYW5jZSBvciBhbnl0aGluZyBlbHNlDQo+ID4+ PiBoYXMgdG8gYmUgY29uc2lkZXJlZD8NCj4gPj4NCj4gPj4gVGhpcyBpcyBicmVha2luZyBBQkks IGFuZCBzaW5jZSB0aGVyZSBpcyBhIHplcm8gbGVuZ3RoIGFycmF5LCB0aGlzDQo+ID4+IGxhdHRl ciBoYXMgdG8gYmUgYXQgdGhlIGVuZCBvZiB0aGUgc3RydWN0dXJlLg0KPiA+PiBUaGVyZWZvcmUs IHRoaXMgaXMgbm90IGEgdmFsaWQgb3B0aW9uIHVubGVzcyBBQkkgZGVwcmVjYXRpb24gaXMNCj4g Pj4gYW5ub3VuY2VkIGFuZCB0aGVuIGl0IGNvdWxkIGJlIG1lcmdlZCBpbiB0aGUgbmV4dCByZWxl YXNlLg0KPiA+IFdoYXQgaXMgeW91ciBvcGluaW9uIG9uIHRoaXM/DQo+ID4gU2hvdWxkIHdlIGNv bnNpZGVyIHJldGFpbmluZyB0aGUgZW51bSBydGVfY3J5cHRvX29wX3ByaXZhdGVfZGF0YV90eXBl Pw0KPiANCj4gQXMgcGVyIG91ciBwcmV2aW91cyBkaXNjdXNzaW9uIHdlIGFyZSBhbnl3YXkgcHVz aGluZyBjcnlwdG8gYWRhcHRlciB0byBuZXh0DQo+IHJlbGVhc2UsIHRoZW4gd2UgZG8gaGF2ZSB0 aW1lIGZvciB0aGUgZGVwcmVjYXRpb24gbm90aWNlIHRvIGJlIHNlbnQuDQpOb3Qgc3VyZSwgaXQg aXMgcmVhbGx5IHdvcnRoIGJyZWFraW5nIEFCSSBvciBoYXZlIGFuIGVudW0uDQo+IE9yIHlvdSBj YW4gcmVzZXJ2ZSB0aGUgZmlyc3QgYnl0ZSBvZiBwcml2YXRlIGRhdGEgKGludGVybmFsIHRvIGxp YnJhcnkpIGluIHRoZSBzZXNzaW9uDQo+IHRvIGNoZWNrIHdoZXRoZXIgdGhlIHByaXZhdGUgZGF0 YSBpcyB2YWxpZCBvciBub3QuDQpSZWdhcmRpbmcgcmVzZXJ2aW5nIHRoZSBmaXJzdCBieXRlIHdo aWNoIHZhbGlkYXRlcyB0aGUgcmVzdCBvZiB0aGUgbWV0YWRhdGEgZGF0YSwNCnVubGVzcyB0aGlz IGJ5dGUgaXMgYWxzbyBpbmNsdWRlZCBwYXJ0IG9mIHJ0ZV9jcnlwdG9kZXZfc3ltX3Nlc3Npb25f Y3JlYXRlKCkNCmkuZS4gDQptZW1zZXQoc2VzcywgMCwgKHNpemVvZih2b2lkICopICogbmJfZHJp dmVycyArIHByaXZhdGVfZGF0YV9mbGFnKSk7DQphbmQgaW4NCnJ0ZV9jcnlwdG9kZXZfZ2V0X2hl YWRlcl9zZXNzaW9uX3NpemUodm9pZCkNCnsNCgkvKg0KCSAqIEhlYWRlciBjb250YWlucyBwb2lu dGVycyB0byB0aGUgcHJpdmF0ZSBkYXRhDQoJICogb2YgYWxsIHJlZ2lzdGVyZWQgZHJpdmVycw0K CSAqLw0KCXJldHVybiAoc2l6ZW9mKHZvaWQgKikgKiBuYl9kcml2ZXJzICsgcHJpdmF0ZV9kYXRh X2ZsYWcpOw0KfQ0KV2l0aG91dCBhYm92ZSBjaGFuZ2VzLCB0aGUgZmxhZyBjb250ZW50IGNhbid0 IGJlIGp1c3QgdHJ1c3RlZC4gRG8geW91IGFncmVlPw0KDQpQYWJsby9EZWNsYW4sDQpIb3BlIHRo ZSBjaGFuZ2VzIGFyZSBvaz8gQUJJIGJyZWFrYWdlIG9yIGFueXRoaW5nIGhhcyB0byBiZSBjb25z aWRlcmVkIGFnYWluPw0KPiANCj4gSU1PLCBwcml2YXRlIGRhdGEgb2Zmc2V0IGluIHNlc3Npb24g aXMgYSBiZXR0ZXIgYXBwcm9hY2ggaW5zdGVhZCBvZiBhZGRpbmcgb25lDQo+IG1vcmUgZW51bS4g T3RoZXJzIGNhbiBzdWdnZXN0Lg0KQE90aGVycywgcGxlYXNlIHByb3ZpZGUgeW91ciBpbnB1dHMg c28gdGhhdCBJIGNhbiBwcmVwYXJlIHRoZSBuZXh0IHBhdGNoLg0KDQotQWJoaW5hbmRhbg0KPiAN Cj4gLUFraGlsDQo+ID4+DQo+ID4+IFBhYmxvDQo+ID4gQWJoaW5hbmRhbg0KPiA+DQoNCg==