From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id 9591F1B00B for ; Mon, 22 Jan 2018 07:51:28 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Jan 2018 22:51:27 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,395,1511856000"; d="scan'208";a="11971979" Received: from pgsmsx107.gar.corp.intel.com ([10.221.44.105]) by orsmga008.jf.intel.com with ESMTP; 21 Jan 2018 22:51:25 -0800 Received: from pgsmsx102.gar.corp.intel.com ([169.254.6.144]) by PGSMSX107.gar.corp.intel.com ([169.254.7.200]) with mapi id 14.03.0319.002; Mon, 22 Jan 2018 14:51:23 +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//YRqLA= Date: Mon, 22 Jan 2018 06:51:23 +0000 Message-ID: <5612CB344B05EE4F95FC5B729939F78070602913@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> <5612CB344B05EE4F95FC5B729939F780706011A0@PGSMSX102.gar.corp.intel.com> In-Reply-To: <5612CB344B05EE4F95FC5B729939F780706011A0@PGSMSX102.gar.corp.intel.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: Mon, 22 Jan 2018 06:51:29 -0000 SGkgQWxsLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEd1amphciwg QWJoaW5hbmRhbiBTDQo+IFNlbnQ6IFRodXJzZGF5LCBKYW51YXJ5IDE4LCAyMDE4IDEyOjIyIFBN DQo+IFRvOiBBa2hpbCBHb3lhbCA8YWtoaWwuZ295YWxAbnhwLmNvbT47IERlIExhcmEgR3VhcmNo LCBQYWJsbw0KPiA8cGFibG8uZGUubGFyYS5ndWFyY2hAaW50ZWwuY29tPjsgRG9oZXJ0eSwgRGVj bGFuDQo+IDxkZWNsYW4uZG9oZXJ0eUBpbnRlbC5jb20+OyBKYWNvYiwgSmVyaW4NCj4gPEplcmlu LkphY29iS29sbGFudWtrYXJhbkBjYXZpdW0uY29tPg0KPiBDYzogZGV2QGRwZGsub3JnOyBWYW5n YXRpLCBOYXJlbmRlciA8bmFyZW5kZXIudmFuZ2F0aUBpbnRlbC5jb20+OyBSYW8sDQo+IE5pa2hp bCA8bmlraGlsLnJhb0BpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJFOiBbUEFUQ0ggMS8yXSBsaWIv Y3J5cHRvZGV2OiBhZGQgc3VwcG9ydCB0byBzZXQgc2Vzc2lvbiBwcml2YXRlIGRhdGENCj4gDQo+ IEhpIEFraGlsLA0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206 IEFraGlsIEdveWFsIFttYWlsdG86YWtoaWwuZ295YWxAbnhwLmNvbV0NCj4gPiBTZW50OiBXZWRu ZXNkYXksIEphbnVhcnkgMTcsIDIwMTggNDoyMyBQTQ0KPiA+IFRvOiBHdWpqYXIsIEFiaGluYW5k YW4gUyA8YWJoaW5hbmRhbi5ndWpqYXJAaW50ZWwuY29tPjsgRGUgTGFyYQ0KPiA+IEd1YXJjaCwg UGFibG8gPHBhYmxvLmRlLmxhcmEuZ3VhcmNoQGludGVsLmNvbT47IERvaGVydHksIERlY2xhbg0K PiA+IDxkZWNsYW4uZG9oZXJ0eUBpbnRlbC5jb20+OyBKYWNvYiwgSmVyaW4NCj4gPiA8SmVyaW4u SmFjb2JLb2xsYW51a2thcmFuQGNhdml1bS5jb20+DQo+ID4gQ2M6IGRldkBkcGRrLm9yZzsgVmFu Z2F0aSwgTmFyZW5kZXIgPG5hcmVuZGVyLnZhbmdhdGlAaW50ZWwuY29tPjsgUmFvLA0KPiA+IE5p a2hpbCA8bmlraGlsLnJhb0BpbnRlbC5jb20+DQo+ID4gU3ViamVjdDogUmU6IFtQQVRDSCAxLzJd IGxpYi9jcnlwdG9kZXY6IGFkZCBzdXBwb3J0IHRvIHNldCBzZXNzaW9uDQo+ID4gcHJpdmF0ZSBk YXRhDQo+ID4NCj4gPiBIaSBBYmhpbmFuZGFuLA0KPiA+IE9uIDEvMTcvMjAxOCAzOjM1IFBNLCBH dWpqYXIsIEFiaGluYW5kYW4gUyB3cm90ZToNCj4gPiA+IEhpIEFraGlsLA0KPiA+ID4NCj4gPiA+ PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4+IEZyb206IERlIExhcmEgR3VhcmNo LCBQYWJsbw0KPiA+ID4+IFNlbnQ6IFdlZG5lc2RheSwgSmFudWFyeSAxNywgMjAxOCAzOjE2IFBN DQo+ID4gPj4gVG86IEd1amphciwgQWJoaW5hbmRhbiBTIDxhYmhpbmFuZGFuLmd1amphckBpbnRl bC5jb20+OyBBa2hpbCBHb3lhbA0KPiA+ID4+IDxha2hpbC5nb3lhbEBueHAuY29tPjsgRG9oZXJ0 eSwgRGVjbGFuIDxkZWNsYW4uZG9oZXJ0eUBpbnRlbC5jb20+Ow0KPiA+ID4+IEphY29iLCBKZXJp biA8SmVyaW4uSmFjb2JLb2xsYW51a2thcmFuQGNhdml1bS5jb20+DQo+ID4gPj4gQ2M6IGRldkBk cGRrLm9yZzsgVmFuZ2F0aSwgTmFyZW5kZXIgPG5hcmVuZGVyLnZhbmdhdGlAaW50ZWwuY29tPjsN Cj4gPiA+PiBSYW8sIE5pa2hpbCA8bmlraGlsLnJhb0BpbnRlbC5jb20+DQo+ID4gPj4gU3ViamVj dDogUkU6IFtQQVRDSCAxLzJdIGxpYi9jcnlwdG9kZXY6IGFkZCBzdXBwb3J0IHRvIHNldCBzZXNz aW9uDQo+ID4gPj4gcHJpdmF0ZSBkYXRhDQo+ID4gPj4NCj4gPiA+PiBIaSBBYmhpbmFuZGFuLA0K PiA+ID4+DQo+ID4gPj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPj4+IEZyb206 IEd1amphciwgQWJoaW5hbmRhbiBTDQo+ID4gPj4+IFNlbnQ6IFdlZG5lc2RheSwgSmFudWFyeSAx NywgMjAxOCA2OjM1IEFNDQo+ID4gPj4+IFRvOiBBa2hpbCBHb3lhbCA8YWtoaWwuZ295YWxAbnhw LmNvbT47IERvaGVydHksIERlY2xhbg0KPiA+ID4+PiA8ZGVjbGFuLmRvaGVydHlAaW50ZWwuY29t PjsgRGUgTGFyYSBHdWFyY2gsIFBhYmxvDQo+ID4gPj4+IDxwYWJsby5kZS5sYXJhLmd1YXJjaEBp bnRlbC5jb20+OyBKYWNvYiwgSmVyaW4NCj4gPiA+Pj4gPEplcmluLkphY29iS29sbGFudWtrYXJh bkBjYXZpdW0uY29tPg0KPiA+ID4+PiBDYzogZGV2QGRwZGsub3JnOyBWYW5nYXRpLCBOYXJlbmRl ciA8bmFyZW5kZXIudmFuZ2F0aUBpbnRlbC5jb20+Ow0KPiA+ID4+PiBSYW8sIE5pa2hpbCA8bmlr aGlsLnJhb0BpbnRlbC5jb20+DQo+ID4gPj4+IFN1YmplY3Q6IFJFOiBbUEFUQ0ggMS8yXSBsaWIv Y3J5cHRvZGV2OiBhZGQgc3VwcG9ydCB0byBzZXQgc2Vzc2lvbg0KPiA+ID4+PiBwcml2YXRlIGRh dGENCj4gPiA+Pj4NCj4gPiA+Pj4gSGkgQWtoaWwsDQo+ID4gPj4+DQo+ID4gPj4NCj4gPiA+PiAu Li4NCj4gPiA+Pg0KPiA+ID4+PiBJIGd1ZXNzLCB5b3UgYXJlIHN1Z2dlc3RpbmcgYmVsb3cgY2hh bmdlczoNCj4gPiA+Pj4gZGlmZiAtLWdpdCBhL2xpYi9saWJydGVfY3J5cHRvZGV2L3J0ZV9jcnlw dG9kZXYuaA0KPiA+ID4+PiBiL2xpYi9saWJydGVfY3J5cHRvZGV2L3J0ZV9jcnlwdG9kZXYuaA0K PiA+ID4+PiBpbmRleCA1Njk1OGE2Li4wNTdjMzlhIDEwMDY0NA0KPiA+ID4+PiAtLS0gYS9saWIv bGlicnRlX2NyeXB0b2Rldi9ydGVfY3J5cHRvZGV2LmgNCj4gPiA+Pj4gKysrIGIvbGliL2xpYnJ0 ZV9jcnlwdG9kZXYvcnRlX2NyeXB0b2Rldi5oDQo+ID4gPj4+IEBAIC04OTIsNiArODkyLDggQEAg c3RydWN0IHJ0ZV9jcnlwdG9kZXZfZGF0YSB7DQo+ID4gPj4+DQo+ID4gPj4+ICAgLyoqIENyeXB0 b2RldiBzeW1tZXRyaWMgY3J5cHRvIHNlc3Npb24gKi8gIHN0cnVjdA0KPiA+ID4+PiBydGVfY3J5 cHRvZGV2X3N5bV9zZXNzaW9uIHsNCj4gPiA+Pj4gKyAgICAgICB1aW50MTZfdCBwcml2YXRlX2Rh dGFfb2Zmc2V0Ow0KPiA+ID4+PiArICAgICAgIC8qKjwgUHJpdmF0ZSBkYXRhIG9mZnNldCAqLw0K PiA+ID4+PiAgICAgICAgICBfX2V4dGVuc2lvbl9fIHZvaWQgKnNlc3NfcHJpdmF0ZV9kYXRhWzBd Ow0KPiA+ID4+PiAgICAgICAgICAvKio8IFByaXZhdGUgc2Vzc2lvbiBtYXRlcmlhbCAqLyAgfTsg SSBhbSBvayB3aXRoIHRoaXMuDQo+ID4gPj4+DQo+ID4gPj4+IERlY2xhbi9QYWJsbywNCj4gPiA+ Pj4gSXMgdGhpcyBvaz8gRG8geW91IHNlZSBhbnkgaW1wYWN0IG9uIHBlcmZvcm1hbmNlIG9yIGFu eXRoaW5nIGVsc2UNCj4gPiA+Pj4gaGFzIHRvIGJlIGNvbnNpZGVyZWQ/DQo+ID4gPj4NCj4gPiA+ PiBUaGlzIGlzIGJyZWFraW5nIEFCSSwgYW5kIHNpbmNlIHRoZXJlIGlzIGEgemVybyBsZW5ndGgg YXJyYXksIHRoaXMNCj4gPiA+PiBsYXR0ZXIgaGFzIHRvIGJlIGF0IHRoZSBlbmQgb2YgdGhlIHN0 cnVjdHVyZS4NCj4gPiA+PiBUaGVyZWZvcmUsIHRoaXMgaXMgbm90IGEgdmFsaWQgb3B0aW9uIHVu bGVzcyBBQkkgZGVwcmVjYXRpb24gaXMNCj4gPiA+PiBhbm5vdW5jZWQgYW5kIHRoZW4gaXQgY291 bGQgYmUgbWVyZ2VkIGluIHRoZSBuZXh0IHJlbGVhc2UuDQo+ID4gPiBXaGF0IGlzIHlvdXIgb3Bp bmlvbiBvbiB0aGlzPw0KPiA+ID4gU2hvdWxkIHdlIGNvbnNpZGVyIHJldGFpbmluZyB0aGUgZW51 bSBydGVfY3J5cHRvX29wX3ByaXZhdGVfZGF0YV90eXBlPw0KPiA+DQo+ID4gQXMgcGVyIG91ciBw cmV2aW91cyBkaXNjdXNzaW9uIHdlIGFyZSBhbnl3YXkgcHVzaGluZyBjcnlwdG8gYWRhcHRlciB0 bw0KPiA+IG5leHQgcmVsZWFzZSwgdGhlbiB3ZSBkbyBoYXZlIHRpbWUgZm9yIHRoZSBkZXByZWNh dGlvbiBub3RpY2UgdG8gYmUgc2VudC4NCj4gTm90IHN1cmUsIGl0IGlzIHJlYWxseSB3b3J0aCBi cmVha2luZyBBQkkgb3IgaGF2ZSBhbiBlbnVtLg0KPiA+IE9yIHlvdSBjYW4gcmVzZXJ2ZSB0aGUg Zmlyc3QgYnl0ZSBvZiBwcml2YXRlIGRhdGEgKGludGVybmFsIHRvDQo+ID4gbGlicmFyeSkgaW4g dGhlIHNlc3Npb24gdG8gY2hlY2sgd2hldGhlciB0aGUgcHJpdmF0ZSBkYXRhIGlzIHZhbGlkIG9y IG5vdC4NCj4gUmVnYXJkaW5nIHJlc2VydmluZyB0aGUgZmlyc3QgYnl0ZSB3aGljaCB2YWxpZGF0 ZXMgdGhlIHJlc3Qgb2YgdGhlIG1ldGFkYXRhIGRhdGEsDQo+IHVubGVzcyB0aGlzIGJ5dGUgaXMg YWxzbyBpbmNsdWRlZCBwYXJ0IG9mIHJ0ZV9jcnlwdG9kZXZfc3ltX3Nlc3Npb25fY3JlYXRlKCkN Cj4gaS5lLg0KPiBtZW1zZXQoc2VzcywgMCwgKHNpemVvZih2b2lkICopICogbmJfZHJpdmVycyAr IHByaXZhdGVfZGF0YV9mbGFnKSk7IGFuZCBpbg0KPiBydGVfY3J5cHRvZGV2X2dldF9oZWFkZXJf c2Vzc2lvbl9zaXplKHZvaWQpDQo+IHsNCj4gCS8qDQo+IAkgKiBIZWFkZXIgY29udGFpbnMgcG9p bnRlcnMgdG8gdGhlIHByaXZhdGUgZGF0YQ0KPiAJICogb2YgYWxsIHJlZ2lzdGVyZWQgZHJpdmVy cw0KPiAJICovDQo+IAlyZXR1cm4gKHNpemVvZih2b2lkICopICogbmJfZHJpdmVycyArIHByaXZh dGVfZGF0YV9mbGFnKTsgfSBXaXRob3V0IGFib3ZlDQo+IGNoYW5nZXMsIHRoZSBmbGFnIGNvbnRl bnQgY2FuJ3QgYmUganVzdCB0cnVzdGVkLiBEbyB5b3UgYWdyZWU/DQpJIHdpbGwgc2VuZCB0aGUg bmV4dCBwYXRjaCBiYXNlZCBvbiBhYm92ZSBhcHByb2FjaC4NCj4gDQo+IFBhYmxvL0RlY2xhbiwN Cj4gSG9wZSB0aGUgY2hhbmdlcyBhcmUgb2s/IEFCSSBicmVha2FnZSBvciBhbnl0aGluZyBoYXMg dG8gYmUgY29uc2lkZXJlZCBhZ2Fpbj8NCj4gPg0KPiA+IElNTywgcHJpdmF0ZSBkYXRhIG9mZnNl dCBpbiBzZXNzaW9uIGlzIGEgYmV0dGVyIGFwcHJvYWNoIGluc3RlYWQgb2YNCj4gPiBhZGRpbmcg b25lIG1vcmUgZW51bS4gT3RoZXJzIGNhbiBzdWdnZXN0Lg0KPiBAT3RoZXJzLCBwbGVhc2UgcHJv dmlkZSB5b3VyIGlucHV0cyBzbyB0aGF0IEkgY2FuIHByZXBhcmUgdGhlIG5leHQgcGF0Y2guDQo+ IA0KPiAtQWJoaW5hbmRhbg0KPiA+DQo+ID4gLUFraGlsDQo+ID4gPj4NCj4gPiA+PiBQYWJsbw0K PiA+ID4gQWJoaW5hbmRhbg0KPiA+ID4NCg0K