From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40081.outbound.protection.outlook.com [40.107.4.81]) by dpdk.org (Postfix) with ESMTP id 3DFAD4CC5 for ; Thu, 28 Feb 2019 11:52:46 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JR2NyxkjWyu8co+y2AJk+PahOaK9LNSJUWV5QEILED8=; b=yNCrdWW2hN6tE6WLCEkqNcxq/ZyD/4ljbNolZSgjvgOOzhL6kWnHSXwl6Gmqi6rFD6ZzS6l6zgBAdPEgzK7jlv/9I8Vz3N9foBhaS1Z5ZhgiMukpxziOvgBUJ2lZpeKHMK3LbbdcSzwTnY4L1YJ+Wob5lDfZf+6pyqR3Bn/36cs= Received: from VI1PR04MB4893.eurprd04.prod.outlook.com (20.177.49.154) by VI1PR04MB4062.eurprd04.prod.outlook.com (10.171.182.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1665.16; Thu, 28 Feb 2019 10:52:44 +0000 Received: from VI1PR04MB4893.eurprd04.prod.outlook.com ([fe80::d81a:c2cb:6bce:30bb]) by VI1PR04MB4893.eurprd04.prod.outlook.com ([fe80::d81a:c2cb:6bce:30bb%4]) with mapi id 15.20.1665.015; Thu, 28 Feb 2019 10:52:44 +0000 From: Akhil Goyal To: "Kusztal, ArkadiuszX" , Shally Verma , "dev@dpdk.org" CC: "Trahe, Fiona" , "shally.verma@caviumnetworks.com" Thread-Topic: [dpdk-dev] [PATCH v2 1/3] cryptodev: add result field to mod exp and inverse operations Thread-Index: AQHUv59dApoQ0cEV40qk/aaMWiW0kaXcA46AgBkVugCAAAzGgIAAAiMA Date: Thu, 28 Feb 2019 10:52:44 +0000 Message-ID: <3b082ac6-7880-f4f4-9bb5-35b3b939fb2f@nxp.com> References: <20190208111338.4544-1-arkadiuszx.kusztal@intel.com> <20190208111338.4544-2-arkadiuszx.kusztal@intel.com> <06EE24DD0B19E248B53F6DC8657831551B13DD93@hasmsx109.ger.corp.intel.com> In-Reply-To: <06EE24DD0B19E248B53F6DC8657831551B13DD93@hasmsx109.ger.corp.intel.com> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: BM1PR01CA0107.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00::23) To VI1PR04MB4893.eurprd04.prod.outlook.com (2603:10a6:803:56::26) authentication-results: spf=none (sender IP is ) smtp.mailfrom=akhil.goyal@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [92.120.1.65] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7ed65617-4b3a-4e58-051a-08d69d6ade72 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(4618075)(2017052603328)(7153060)(7193020); SRVR:VI1PR04MB4062; x-ms-traffictypediagnostic: VI1PR04MB4062: x-microsoft-exchange-diagnostics: =?utf-8?B?MTtWSTFQUjA0TUI0MDYyOzIzOnd2T0o4OU0rOWUzU1BPVGFocmgyUCtTTFQz?= =?utf-8?B?NUttMS83NnRDWGdUb044NzRBd3lsQkNSN1Z3dThFSm1PQmtxM1ZZbEl4T2V4?= =?utf-8?B?STNLdEFlYitBYjBZcFJySXBPM0VxS08vbGRPQjhvZ0c2RmFIbmdDMVRKdFox?= =?utf-8?B?SDJ0L05GZVRRSjl1TE1OZnFUTWE0QUU3d1NSMU5LNGlLbUNvZS9BMHZhcFY0?= =?utf-8?B?RElpemk4WHNNeXBjQUZGTEhQa1RPb0Q2a2R6VEhhTTI2aDdiNmhmTmNwYWR6?= =?utf-8?B?SzBuOHlOOGlDZW9VS2pKMXF0ekoxN1BMWGFpa2JMalJURlFrTGdrb21sZjFI?= =?utf-8?B?KzF4VXEyakF0UGJiUS9MaHFIRTJubW51V1JxWW84WDZ5MVNlc3pMOGFCZ0h5?= =?utf-8?B?WWdFZVowY3lSRWFPWDhwdFRmRHlnOGNncUlkbWxTTGJTaUQ4N3psb1c5ek5s?= =?utf-8?B?SjRXdTdNRzR1eDZFY2lrY1BQSTVIM244S0tzQmFLL2RFTTc5K0JjUFcvWEpG?= =?utf-8?B?NmRnSnIyWmUvWkxER2k3NUlzU3ViZDhIRjduWkdMM2I0K0xUbkF6dzNsOHZL?= =?utf-8?B?U1FxNzl0ek1Ba1d1LzFUSEdkWWdKVWpsUWFtdmo3Y3BlQW5FOUlka2c4Y2ZE?= =?utf-8?B?YVdKNE5heEhHZ0VvdlF2M3FUS1pNbDRxbHluQmVqQlVVREkvVnpYblFrcUJ5?= =?utf-8?B?WnlVMS84MlYvdGVhaVEvZDdGMDFFSmpjMXMyM0xvY1Ftc0VNOTJENDRMNzR6?= =?utf-8?B?ZnhEaGgwVWoxNnZkSEg1dUtiWjc1dlZVRU9vZ3BJL3Myb1FNYUNiWk5WQ2Jv?= =?utf-8?B?M3g3dzV5Ymp5ZWM5eGhaTUpxaWpVVzRWWThXRGZoODVhOHlKZENncVJSanRM?= =?utf-8?B?ZlBhNjkzalc0MG9jQzhDVFB5RkZoNi9EbDNFRVI4WFpSSVZwMlR1eGJYY3Rs?= =?utf-8?B?Y0M5YVJHRC9LWEJpaVpPcmFXeHdMQkNmQ2hVUzNiQTA4TWcra1VWQXV3LzhG?= =?utf-8?B?ellTdGcxMUR1ditYRzNRZUJVbTNZbkpZM25MRUw1YXdDQWt1MXdmQ05PT1J6?= =?utf-8?B?UGRzK0NMMnVkQjhGZ3I5S3I5ZGRaalFOcUFUdlRpUjNUT09hTEIvcGJHOWpS?= =?utf-8?B?YjVaWDhJVHRoL0ZiZlJhMk5NU2sxNnpxM2phdVhLSlR3YWprOFRTalB6Tita?= =?utf-8?B?SzM3djVHRUlYNkU3NlVxOC82Y25ZYlhiMjN2KzRSRkk0NkowNHU3ZTBLS1Z3?= =?utf-8?B?Y21hRmI5SVg0NFlGb2drbDNtSHhZQ0hmVG1jSmZkM08yeUY0ejNPTE81M1M4?= =?utf-8?B?OG5Nektwd2tRK1QzQmlrN2JqVlpaZDRkb21yTk1pY1MvN0JXd0I2eHpTZGU0?= =?utf-8?B?VEp6UytFS0ZaMngvNXR3VVN5dTBaaTVjQXM2SmlEdGQzblByZUVzcXlyTG15?= =?utf-8?B?WUw5M1pVZ3ZIVDd2bW5VbnhQbEwvTWRmN3BNcVpEaVFHOE0rQm1zWkQyMGph?= =?utf-8?B?VldGU2pKNEhITjRZYjZmcjNzREZGdmJWOGl4MkcvSEFIMDBVQUh6RWxFckEv?= =?utf-8?B?eW9TUTA4eVQ0LzV0UGZkSFZ1azR3UmpnK3p2ZnVvajNSV0lDRUJOZUgyQXYy?= =?utf-8?B?K1g3K1NBeDdnazZoRkoxdXk1aEFjRGZUY3BFR2h4a1h6cXovcnlseitHR04x?= =?utf-8?B?bFdJOGwrOURVbkczTHZjSU1aWVlxcmJmQVh6REZBS0FtWlhySmFQeVVDYVM3?= =?utf-8?B?bVFRNzUwMjJneVFXNnA1aTlQbGhXVXNrQUt1WkpqZU9HNkFsdkFlbDluNHFt?= =?utf-8?B?cVFXVW16RUtyS2ZMamJ1ZVNnK003Ky9QdGc1N2tpZlo3R1RFeGdSQk94ZXJw?= =?utf-8?Q?YDqFSHNwpOk=3D?= x-microsoft-antispam-prvs: x-forefront-prvs: 0962D394D2 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(366004)(136003)(396003)(376002)(39860400002)(13464003)(189003)(199004)(2501003)(5660300002)(14444005)(256004)(53936002)(2616005)(2906002)(66066001)(86362001)(106356001)(31696002)(105586002)(25786009)(71190400001)(97736004)(99286004)(31686004)(4326008)(6246003)(71200400001)(52116002)(76176011)(6486002)(6512007)(386003)(53546011)(6436002)(81156014)(6506007)(8676002)(14454004)(44832011)(6116002)(26005)(476003)(486006)(3846002)(102836004)(186003)(478600001)(446003)(110136005)(8936002)(36756003)(305945005)(7736002)(11346002)(54906003)(93886005)(229853002)(316002)(81166006)(68736007); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR04MB4062; H:VI1PR04MB4893.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: JpycIhyyakJ1GHUfXPERX+guJGtt1o3cMP4vf+WADOS1mq16vJ6Gg8eQGgR1ZaBkJkIDGQfkQi5XDLNvjffkKFphgzCFLSSbZImHUafnkSSOHvV5QIhfc9BIb/ULt1FwKFSGs5VYHkrxJiNwPXSxqdjFnxc9hB4T18v3nfKxVmATlLC0XYDIppBzLwir3KNmqdGbc1GOnn+V4b3oYsuAEeAG1sqyBIdc8AnXKurd3bEddPCUx7Nyhjs3o+fGBlL0ZYJYYVU+tNetdNx882QBce++d+rqOthBxJWtodjWxzbJfPM38BKMSA4Qie88Dh5KXRMz0atAdGo/1r7KJhPeoen/difor2F8qDIM4C4PIk4UAiAgoPvL1P05/HDEoNO9FDYkogL93b2emlUNCuqLp60poB9BQbrXt4+yFQpOfDg= Content-Type: text/plain; charset="utf-8" Content-ID: <9CF336CDBB59DD49AB0DCD138790DA79@eurprd04.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7ed65617-4b3a-4e58-051a-08d69d6ade72 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Feb 2019 10:52:44.6744 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB4062 Subject: Re: [dpdk-dev] [PATCH v2 1/3] cryptodev: add result field to mod exp and inverse operations 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, 28 Feb 2019 10:52:46 -0000 SGkgQXJlaywNCg0KT24gMi8yOC8yMDE5IDQ6MTQgUE0sIEt1c3p0YWwsIEFya2FkaXVzelggd3Jv dGU6DQo+IEhpIEFraGlsLA0KPg0KPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4+IEZy b206IEFraGlsIEdveWFsIFttYWlsdG86YWtoaWwuZ295YWxAbnhwLmNvbV0NCj4+IFNlbnQ6IFRo dXJzZGF5LCBGZWJydWFyeSAyOCwgMjAxOSAxMDo1OSBBTQ0KPj4gVG86IFNoYWxseSBWZXJtYSA8 c2hhbGx5dkBtYXJ2ZWxsLmNvbT47IEt1c3p0YWwsIEFya2FkaXVzelgNCj4+IDxhcmthZGl1c3p4 Lmt1c3p0YWxAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnDQo+PiBDYzogVHJhaGUsIEZpb25hIDxm aW9uYS50cmFoZUBpbnRlbC5jb20+Ow0KPj4gc2hhbGx5LnZlcm1hQGNhdml1bW5ldHdvcmtzLmNv bQ0KPj4gU3ViamVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENIIHYyIDEvM10gY3J5cHRvZGV2OiBh ZGQgcmVzdWx0IGZpZWxkIHRvIG1vZA0KPj4gZXhwIGFuZCBpbnZlcnNlIG9wZXJhdGlvbnMNCj4+ DQo+Pg0KPj4NCj4+IE9uIDIvMTIvMjAxOSA0OjI1IFBNLCBTaGFsbHkgVmVybWEgd3JvdGU6DQo+ Pj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+Pj4+IEZyb206IEFyZWsgS3VzenRhbCA8 YXJrYWRpdXN6eC5rdXN6dGFsQGludGVsLmNvbT4NCj4+Pj4gU2VudDogMDggRmVicnVhcnkgMjAx OSAxNjo0NA0KPj4+PiBUbzogZGV2QGRwZGsub3JnDQo+Pj4+IENjOiBha2hpbC5nb3lhbEBueHAu Y29tOyBmaW9uYS50cmFoZUBpbnRlbC5jb207DQo+Pj4+IHNoYWxseS52ZXJtYUBjYXZpdW1uZXR3 b3Jrcy5jb207IEFyZWsgS3VzenRhbA0KPj4+PiA8YXJrYWRpdXN6eC5rdXN6dGFsQGludGVsLmNv bT4NCj4+Pj4gU3ViamVjdDogW1BBVENIIHYyIDEvM10gY3J5cHRvZGV2OiBhZGQgcmVzdWx0IGZp ZWxkIHRvIG1vZCBleHAgYW5kDQo+Pj4+IGludmVyc2Ugb3BlcmF0aW9ucw0KPj4+Pg0KPj4+PiBF eHRlcm5hbCBFbWFpbA0KPj4+Pg0KPj4+PiBUaGlzIGNvbW1pdCBhZGRzIHJlc3VsdCBmaWVsZCB0 byBiZSB1c2VkIHdoZW4gbW9kdWxhciBleHBvbmVudGlhdGlvbg0KPj4+PiBvciBtb2R1bGFyIG11 bHRpcGxpY2F0aXZlIGludmVyc2Ugb3BlcmF0aW9uIGlzIHVzZWQNCj4+Pj4NCj4+Pj4gU2lnbmVk LW9mZi1ieTogQXJlayBLdXN6dGFsIDxhcmthZGl1c3p4Lmt1c3p0YWxAaW50ZWwuY29tPg0KPj4+ PiAtLS0NCj4+PiBBY2tlZC1ieTogU2hhbGx5IFZlcm1hIDxzaGFsbHl2QG1hcnZlbGwuY29tPg0K Pj4+DQo+Pj4+IGxpYi9saWJydGVfY3J5cHRvZGV2L3J0ZV9jcnlwdG9fYXN5bS5oIHwgMTAgKysr KysrKysrKw0KPj4+PiAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKQ0KPj4+Pg0KPj4+ PiBkaWZmIC0tZ2l0IGEvbGliL2xpYnJ0ZV9jcnlwdG9kZXYvcnRlX2NyeXB0b19hc3ltLmgNCj4+ Pj4gYi9saWIvbGlicnRlX2NyeXB0b2Rldi9ydGVfY3J5cHRvX2FzeW0uaA0KPj4+PiBpbmRleCAw YTUwY2Q1Li45OTEyNjNmIDEwMDY0NA0KPj4+PiAtLS0gYS9saWIvbGlicnRlX2NyeXB0b2Rldi9y dGVfY3J5cHRvX2FzeW0uaA0KPj4+PiArKysgYi9saWIvbGlicnRlX2NyeXB0b2Rldi9ydGVfY3J5 cHRvX2FzeW0uaA0KPj4+PiBAQCAtMzM5LDYgKzMzOSwxNiBAQCBzdHJ1Y3QgcnRlX2NyeXB0b19t b2Rfb3BfcGFyYW0gew0KPj4+PiAgICAgICAgICAgKiBiZSByZWxhdGl2ZWx5IHByaW1lIHRvIG1v ZHVsdXMgaW4gY29ycmVzcG9uZGluZyBNb2R1bGFyDQo+Pj4+ICAgICAgICAgICAqIE11bHRpcGxp Y2F0aXZlIEludmVyc2UgcnRlX2NyeXB0b19tb2RpbnZfeGZvcm0NCj4+Pj4gICAgICAgICAgICov DQo+Pj4+ICsNCj4+Pj4gKyAgICAgICBydGVfY3J5cHRvX3BhcmFtIHJlc3VsdDsNCj4+IEFCSSBi cmVha2FnZT8/DQo+PiBEbyB3ZSBoYXZlIGEgZGVwcmVjYXRpb24gbm90aWNlPw0KPiBJcyBub3Qg YXN5bW1ldHJpYyBjcnlwdG8gQVBJIHN0aWxsIGV4cGVyaW1lbnRhbD8gRG8gd2UgaGF2ZSB0aGVu IGFkZCBkZXByZWNhdGlvbiBub3RpY2U/DQpzb3JyeSBJIG1pc3NlZCB0aGF0LiBBY3R1YWxseSBJ IGRpZCBub3Qgc2VlIGFueXRoaW5nIHRhZ2dlZCBhcyANCkVYUEVSSU1FTlRBTCBpbiBydGVfY3J5 cHRvX2FzeW0uaC4gUHJvYmFibHkgaXQgc2hvdWxkIGJlIG1lbnRpb25lZCBhdCANCnRoZSB0b3Ag b2YgdGhlIGZpbGUgYXMgaXQgaXMgbWVudGlvbmVkIGluIG90aGVyIGZpbGVzIHdoaWNoIGFyZSAN CmV4cGVyaW1lbnRhbC4NCj4NCj4+Pj4gKyAgICAgICAvKio8DQo+Pj4+ICsgICAgICAgICogUG9p bnRlciB0byB0aGUgcmVzdWx0IG9mIG1vZHVsYXIgZXhwb25lbnRpYXRpb24vbXVsdGlwbGljYXRp dmUNCj4+IGludmVyc2UNCj4+Pj4gKyAgICAgICAgKiBkYXRhIGluIG9jdGV0LXN0cmluZyBuZXR3 b3JrIGJ5dGUgb3JkZXIgZm9ybWF0Lg0KPj4+PiArICAgICAgICAqDQo+Pj4+ICsgICAgICAgICog VGhpcyBmaWVsZCBzaGFsbCBiZSBiaWcgZW5vdWdoIHRvIGhvbGQgdGhlIHJlc3VsdCBvZiBNb2R1 bGFyDQo+Pj4+ICsgICAgICAgICogRXhwb25lbnRpYXRpb24gb3IgTW9kdWxhciBNdWx0cGxpY2F0 aXZlIEludmVyc2UNCj4+Pj4gKyAgICAgICAgKiAoYmlnZ2VyIG9yIGVxdWFsIHRvIGxlbmd0aCBv ZiBtb2R1bHVzKQ0KPj4+PiArICAgICAgICAqLw0KPj4+PiB9Ow0KPj4+Pg0KPj4+PiAvKioNCj4+ Pj4gLS0NCj4+Pj4gMi4xLjANCj4gVGhhbmtzLA0KPiBBcmVrDQoNCg==