From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id 9C57D1B3D7 for ; Mon, 23 Oct 2017 11:56:59 +0200 (CEST) Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 23 Oct 2017 02:56:58 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.43,422,1503385200"; d="scan'208";a="141190446" Received: from irsmsx154.ger.corp.intel.com ([163.33.192.96]) by orsmga004.jf.intel.com with ESMTP; 23 Oct 2017 02:56:56 -0700 Received: from irsmsx156.ger.corp.intel.com (10.108.20.68) by IRSMSX154.ger.corp.intel.com (163.33.192.96) with Microsoft SMTP Server (TLS) id 14.3.319.2; Mon, 23 Oct 2017 10:56:54 +0100 Received: from irsmsx103.ger.corp.intel.com ([169.254.3.49]) by IRSMSX156.ger.corp.intel.com ([169.254.3.33]) with mapi id 14.03.0319.002; Mon, 23 Oct 2017 10:56:54 +0100 From: "Ananyev, Konstantin" To: Akhil Goyal , "dev@dpdk.org" CC: "Doherty, Declan" , "De Lara Guarch, Pablo" , "hemant.agrawal@nxp.com" , "Nicolau, Radu" , "borisp@mellanox.com" , "aviadye@mellanox.com" , "thomas@monjalon.net" , "sandeep.malik@nxp.com" , "jerin.jacob@caviumnetworks.com" , "Mcnamara, John" , "shahafs@mellanox.com" , "olivier.matz@6wind.com" Thread-Topic: [PATCH v4 06/12] ethdev: support security APIs Thread-Index: AQHTRTq6qvmrsTvHV0KGb3ZUg0z20aLq6+5ggAOEaICAArtqAA== Date: Mon, 23 Oct 2017 09:56:54 +0000 Message-ID: <2601191342CEEE43887BDE71AB9772585FAAC780@IRSMSX103.ger.corp.intel.com> References: <20171006181151.4758-1-akhil.goyal@nxp.com> <20171014221734.15511-1-akhil.goyal@nxp.com> <20171014221734.15511-7-akhil.goyal@nxp.com> <2601191342CEEE43887BDE71AB9772585FAAB0F4@IRSMSX103.ger.corp.intel.com> <62779229-7c2f-f293-99f7-17cb4b6f5b26@nxp.com> In-Reply-To: <62779229-7c2f-f293-99f7-17cb4b6f5b26@nxp.com> Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYmQxMTZhNGEtMTQyMy00Njg5LWI2ZGYtNGM3MGUzNDE5YTA3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX0lDIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6Ik5mSisrSnFhMzl5MHpxSHF4U29PbDZLVTU5XC9EWUh6NDBIUWdQbDg5SytzPSJ9 x-ctpclassification: CTP_IC dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [163.33.239.182] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v4 06/12] ethdev: support security APIs 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, 23 Oct 2017 09:57:00 -0000 DQpIaSBBa2hpbCwNCg0KPiANCj4gSGkgS29uc3RhbnRpbiwNCj4gDQo+IE9uIDEwLzE5LzIwMTcg Mjo1MyBQTSwgQW5hbnlldiwgS29uc3RhbnRpbiB3cm90ZToNCj4gPiBIaSBndXlzLA0KPiA+DQo+ ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IEFraGlsIEdveWFsIFtt YWlsdG86YWtoaWwuZ295YWxAbnhwLmNvbV0NCj4gPj4gU2VudDogU2F0dXJkYXksIE9jdG9iZXIg MTQsIDIwMTcgMTE6MTcgUE0NCj4gPj4gVG86IGRldkBkcGRrLm9yZw0KPiA+PiBDYzogRG9oZXJ0 eSwgRGVjbGFuIDxkZWNsYW4uZG9oZXJ0eUBpbnRlbC5jb20+OyBEZSBMYXJhIEd1YXJjaCwgUGFi bG8gPHBhYmxvLmRlLmxhcmEuZ3VhcmNoQGludGVsLmNvbT47DQo+IGhlbWFudC5hZ3Jhd2FsQG54 cC5jb207DQo+ID4+IE5pY29sYXUsIFJhZHUgPHJhZHUubmljb2xhdUBpbnRlbC5jb20+OyBib3Jp c3BAbWVsbGFub3guY29tOyBhdmlhZHllQG1lbGxhbm94LmNvbTsgdGhvbWFzQG1vbmphbG9uLm5l dDsNCj4gPj4gc2FuZGVlcC5tYWxpa0BueHAuY29tOyBqZXJpbi5qYWNvYkBjYXZpdW1uZXR3b3Jr cy5jb207IE1jbmFtYXJhLCBKb2huIDxqb2huLm1jbmFtYXJhQGludGVsLmNvbT47IEFuYW55ZXYs IEtvbnN0YW50aW4NCj4gPj4gPGtvbnN0YW50aW4uYW5hbnlldkBpbnRlbC5jb20+OyBzaGFoYWZz QG1lbGxhbm94LmNvbTsgb2xpdmllci5tYXR6QDZ3aW5kLmNvbQ0KPiA+PiBTdWJqZWN0OiBbUEFU Q0ggdjQgMDYvMTJdIGV0aGRldjogc3VwcG9ydCBzZWN1cml0eSBBUElzDQo+ID4+DQo+ID4+IEZy b206IERlY2xhbiBEb2hlcnR5IDxkZWNsYW4uZG9oZXJ0eUBpbnRlbC5jb20+DQo+ID4+DQo+ID4+ IHJ0ZV9mbG93X2FjdGlvbiB0eXBlIGFuZCBldGhkZXYgdXBkYXRlZCB0byBzdXBwb3J0IHJ0ZV9z ZWN1cml0eQ0KPiA+PiBzZXNzaW9ucyBmb3IgY3J5cHRvIG9mZmxvYWQgdG8gZXRoZXJuZXQgZGV2 aWNlLg0KPiA+Pg0KPiA+PiBTaWduZWQtb2ZmLWJ5OiBCb3JpcyBQaXNtZW5ueSA8Ym9yaXNwQG1l bGxhbm94LmNvbT4NCj4gPj4gU2lnbmVkLW9mZi1ieTogQXZpYWQgWWVoZXprZWwgPGF2aWFkeWVA bWVsbGFub3guY29tPg0KPiA+PiBTaWduZWQtb2ZmLWJ5OiBSYWR1IE5pY29sYXUgPHJhZHUubmlj b2xhdUBpbnRlbC5jb20+DQo+ID4+IFNpZ25lZC1vZmYtYnk6IERlY2xhbiBEb2hlcnR5IDxkZWNs YW4uZG9oZXJ0eUBpbnRlbC5jb20+DQo+ID4+IC0tLQ0KPiA+PiAgIGxpYi9saWJydGVfZXRoZXIv cnRlX2V0aGRldi5jICAgICAgICAgICB8IDExICsrKysrKysrKysrDQo+ID4+ICAgbGliL2xpYnJ0 ZV9ldGhlci9ydGVfZXRoZGV2LmggICAgICAgICAgIHwgMTggKysrKysrKysrKysrKysrKy0tDQo+ ID4+ICAgbGliL2xpYnJ0ZV9ldGhlci9ydGVfZXRoZGV2X3ZlcnNpb24ubWFwIHwgIDEgKw0KPiA+ PiAgIDMgZmlsZXMgY2hhbmdlZCwgMjggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCj4g Pj4NCj4gPj4gZGlmZiAtLWdpdCBhL2xpYi9saWJydGVfZXRoZXIvcnRlX2V0aGRldi5jIGIvbGli L2xpYnJ0ZV9ldGhlci9ydGVfZXRoZGV2LmMNCj4gPj4gaW5kZXggMGIxZTkyOC4uOTUyMGYxZSAx MDA2NDQNCj4gPj4gLS0tIGEvbGliL2xpYnJ0ZV9ldGhlci9ydGVfZXRoZGV2LmMNCj4gPj4gKysr IGIvbGliL2xpYnJ0ZV9ldGhlci9ydGVfZXRoZGV2LmMNCj4gPj4gQEAgLTMwMSw2ICszMDEsMTcg QEAgcnRlX2V0aF9kZXZfc29ja2V0X2lkKHVpbnQxNl90IHBvcnRfaWQpDQo+ID4+ICAgCXJldHVy biBydGVfZXRoX2RldmljZXNbcG9ydF9pZF0uZGF0YS0+bnVtYV9ub2RlOw0KPiA+PiAgIH0NCj4g Pj4NCj4gPj4gK3ZvaWQgKg0KPiA+PiArcnRlX2V0aF9kZXZfZ2V0X3NlY19jdHgodWludDhfdCBw b3J0X2lkKQ0KPiA+PiArew0KPiA+PiArCVJURV9FVEhfVkFMSURfUE9SVElEX09SX0VSUl9SRVQo cG9ydF9pZCwgTlVMTCk7DQo+ID4+ICsNCj4gPj4gKwlpZiAocnRlX2V0aF9kZXZpY2VzW3BvcnRf aWRdLmRhdGEtPmRldl9mbGFncyAmIFJURV9FVEhfREVWX1NFQ1VSSVRZKQ0KPiA+DQo+ID4NCj4g PiBBcyB5b3UgZG9uJ3QgY3VycmVudGx5IHN1cHBvcnQgTVAsIGl0IGlzIHByb2JhYmx5IHdvcnRo IHRvIGFkZCBzb21ld2hlcmUNCj4gPiAoaGVyZSBvciBhdCBQTUQgbGF5ZXIpIGNoZWNrIGZvciBw cm9jZXNzIHR5cGUuDQo+ID4gU29tZXRoaW5nIGxpa2U6DQo+ID4gaWYgKHJ0ZV9lYWxfcHJvY2Vz c190eXBlKCkgIT0gUlRFX1BST0NfUFJJTUFSWSkNCj4gPiAgICAgICAgIHJldHVybiBOVUxMOw0K PiA+IG9yIHNvLg0KPiA+IEtvbnN0YW50aW4NCj4gPg0KPiA+DQo+IFRoZSBNUCBpc3N1ZSBpcyBy ZXNvbHZlZCBhcyBwZXIgbXkgdW5kZXJzdGFuZGluZyBpbiB0aGUgdjQuDQoNCkFzIEkgY2FuIHNl ZSBmcm9tIHY0IC0gTVAgaXMgc3RpbGwgbm90IHN1cHBvcnRlZDoNCg0KMS4gc2VjdXJpdHlfY3R4 IGlzIHBsYWNlZCBpbnRvIHJ0ZV9ldGhfZGV2X2RhdGEgKHdoaWNoIGlzIHNoYXJlZCBiZXR3ZWVu IG11bHRpcGxlIHByb2Nlc3NlcykNCndoaWxlIGl0IHN0aWxsIGNvbnRhaW5zIGEgcG9pbnRlciB0 byBwYXJ0aWN1bGFyIG9wcyBmdW5jdGlvbnMuDQpUbyBzdXBwb3J0IE1QIHlvdSdsbCBwcm9iYWJs eSBuZWVkIHRvIHNwbGl0IHNlY3VyaXR5X2N0eCBpbnRvIDIgcGFydHM6IA0KcHJpdmF0ZSB0byBw cm9jZXNzIChvcHMpIGFuZCBzaGFyZWQgYmV0d2VlbiBwcm9jZXNzZXMgKGFjdHVhbCBkYXRhKSwN Cm9yIGNvbWV1cCB3aXRoIHNvbWUgb3RoZXIgKHNtYXJ0ZXIpIHdheS4gIA0KMi4gQXQgbGVhc3Qg aXhnYmVfZGV2X2luaXQoKSByaWdodCBub3cgYWx3YXlzIGJsaW5kbHkgYWxsb2NhdGVzIG5ldyAN CiAgICBzZWN1cml0eV9jdHggYW5kIG92ZXJ3cml0ZXMgIGV0aF9kZXYtPmRhdGEtPnNlY3VyaXR5 X2N0eCB3aXRoIHRoaXMgbmV3IHZhbHVlLg0KDQpJIGRvIHJlbWVtYmVyIHRoYXQgZm9yIHlvdSBk aWRuJ3QgcGxhbiB0byBzdXBwb3J0IE1QIGZvciAxNy4xMSBhbnl3YXkuDQpTbyBJIHN1Z2dlc3Qg Zm9yIG5vdyBqdXN0IHRvIG1ha2Ugc3VyZSB0aGF0IHNlY29uZGFyeSBwcm9jZXNzIHdvdWxkbid0 IHRvdWNoDQp0aGF0IHNoYXJlZCBzZWN1cml0eV9jdHggaW4gYW55IHdheS4NClRoZSBlYXNpZXN0 IHRoaW5nIHdvdWxkIHByb2JhYmx5IGJlIHRvIG1vdmUgaXQgZnJvbSBzaGFyZWQgdG8gcHJpdmF0 ZSBwYXJ0IG9mIGV0aGRldjoNCmkuZS4gbW92ZSB2b2lkICpzZWN1cml0eV9jdHg7IGZyb20gc3Ry dWN0IHJ0ZV9ldGhfZGV2X2RhdGEgdG8gc3RydWN0IHJ0ZV9ldGhfZGV2DQooeW91J2xsIHByb2Jh Ymx5IGhhdmUgdG8gZG8gaXQgYW55d2F5IGxhdGVyLCBiZWNhdXNlIG9mICMxKQ0KYW5kIG1ha2Ug c3VyZSBpdCBpcyBpbml0aWFsaXplZCBvbmx5IGZvciBwcmltYXJ5IHByb2Nlc3MuDQpLb25zdGFu dGluDQoNCj4gU08gSSBiZWxpZXZlIHRoaXMgY2hlY2sgaXMgbm90IHJlcXVpcmVkIGFueW1vcmUu IERvIHlvdSBzZWUgYW55IGlzc3VlIGluIE1QLg0KPiANCj4gLUFraGlsDQo=