From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0066.outbound.protection.outlook.com [104.47.34.66]) by dpdk.org (Postfix) with ESMTP id 602D5239 for ; Wed, 20 Sep 2017 11:56:17 +0200 (CEST) Received: from DM5PR03CA0049.namprd03.prod.outlook.com (10.174.189.166) by CO2PR03MB2359.namprd03.prod.outlook.com (10.166.93.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.11; Wed, 20 Sep 2017 09:56:15 +0000 Received: from BL2FFO11FD055.protection.gbl (2a01:111:f400:7c09::182) by DM5PR03CA0049.outlook.office365.com (2603:10b6:4:3b::38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.11 via Frontend Transport; Wed, 20 Sep 2017 09:56:15 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BL2FFO11FD055.mail.protection.outlook.com (10.173.161.183) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.35.14 via Frontend Transport; Wed, 20 Sep 2017 09:56:14 +0000 Received: from [10.232.134.49] (B35197-11.ap.freescale.net [10.232.134.49]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v8K9uANZ032564; Wed, 20 Sep 2017 02:56:11 -0700 To: "De Lara Guarch, Pablo" , "dev@dpdk.org" CC: "hemant.agrawal@nxp.com" , "Doherty, Declan" References: <20170728110738.28922-3-akhil.goyal@nxp.com> <20170829065849.11424-1-akhil.goyal@nxp.com> From: Akhil Goyal Message-ID: <0c7c3e10-e952-9ee1-d986-eee1d749897e@nxp.com> Date: Wed, 20 Sep 2017 15:26:09 +0530 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131503749749120269; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(336005)(7966004)(346002)(39860400002)(376002)(39380400002)(2980300002)(1110001)(1109001)(339900001)(3190300001)(13464003)(377454003)(24454002)(189002)(199003)(36756003)(316002)(23676002)(97736004)(110136005)(77096006)(81166006)(106466001)(8676002)(229853002)(50466002)(65826007)(2950100002)(81156014)(8936002)(53546010)(6306002)(53936002)(4326008)(47776003)(68736007)(65806001)(2501003)(104016004)(65956001)(6246003)(58126008)(53376002)(5660300001)(76176999)(356003)(50986999)(230700001)(54356999)(31696002)(64126003)(31686004)(305945005)(33646002)(86362001)(189998001)(85426001)(498600001)(83506001)(8656003)(105606002)(966005)(2906002)(54906003)(21314002); DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR03MB2359; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD055; 1:wtKjOaDt99yHw2bzC5FS0AUK4uf6YcJScWXa6rA1O3JbzQvN875s5n7pMqxl5JFh8wmJ/5RwHDsk2tz+MbwoTIm6eq9tivEtd0MA5ljAx9/8+XGyUksHZrZGW6cOWVah X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 87bfe190-db31-4b7b-9d0d-08d5000dd4e4 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603199)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:CO2PR03MB2359; X-Microsoft-Exchange-Diagnostics: 1; CO2PR03MB2359; 3:VuZVzBS+HxUnFJs0ZleCGLOEtrTSuiJq6E9LJ/Mokka4DGLjo08AJOGyRzv1BbLt1JPbmwvtL/LXEcd+Xh/ZSHY9+4IzP40rWCwE9374/DPigfccEkKxUxGHnKhLi04XHbinN7trmFmkVFGTE1oQ+ry9arITWWYWT25xwMnSddTPNyxJ28RQV887dT25dx9xejUJQbNTOFJg/znmkX6abuB431GNuqk9RZzNimBI64WvtVYr7WIwAaZH9f8dszdTkc14UmKRMej53SfnzQ4RPv0wcyFT0wwKJiNd6Vfs2CKaH7yczKLzYGWJx+//fUkKiORRWYT6uPCCpDqN3kXWE6QE3dVbRF3y1CJwd+SfnhI=; 25:+LN8ENYLWgzgrXw2r/NYbyvmjPQyo58j1z07hSK5YdouDmwG0jybhpta69UZpznmbsrLqt5vocDtdboh7baXPBL67xmbL1pES5mFDHBn4lVboRYLE7CKGxV3dOBBL4zFcMiUIqWLyAJRQOE9uRnBpMLfmyrnwsW7CmcsFnLfK0u1VVlxZr97rwkyT3evnmI1pvfZfdjDYe3wtF/YiKnnCoT2R1zvvFi8rW7yE7gPs918rtYHx8fTHEQST5rt+85QfgmNcvj8oCN2s4RJlIxyXB8S9Cx0SbyHI4DJZTsNiaqpTh5AulpK56CcCtOc96RJ2tdUYjsGyzOt2fzP3wRNEA== X-MS-TrafficTypeDiagnostic: CO2PR03MB2359: X-Microsoft-Exchange-Diagnostics: 1; CO2PR03MB2359; 31:kkcErWtdfpbc8AZGuMGVvOKsh81VM0U9ypeqtvY+ncGiTCvhseCmMWXy6CMU1nSQAqy3b4inLK5Bx9oUCJsxj1kBmWh2fxF5j0MmBjiW1oKfqpZ5YQgvoVhpZqOirn8Yo0/wxSC6N96lv+l8fNHihSEmahFMXWmkkNed+wu3EK8VLM4AOuVtHq+pfa0o9N2NCgx/3yxJ2tm13XdO6wXPfWG6byTbBBlbfAc8IbFBLXg=; 4:0TQycPrMi9cNk2HCAmiU5uAHAs6qAfKagheFFF2ZNjIVddcUE9Kw3H04E6VLf4zsjExOJc1NWYA+YY4HU1n2T9IBkrqf0losPqSM2jtbJmRKE/1YYpgkzefG+fdSZGaLV+hq/+x7BcuspjH3tpUNTKgh0P9uKdZ9yTsqBe+WvKV/M9z0WUxX4o2Kk+ydBjE0YGCDL3SIr5ESriszW3LnIMDAvP/OlizyVTWvwQ9TMuXMiZ3P9oLruRyX//V8hN63NSVc4yWWGs7/OKjjc/P8OhE92hetbLVWx6kjoci3breTyjo7HWgjmcqzWQVX4soIgoOyfby0H+FaLI6BFLwQXVio5hwEaSm0uWqFs8rDagQ= X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(788757137089)(228905959029699); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93001095)(100000703101)(100105400095)(6055026)(6096035)(20161123565025)(20161123559100)(20161123563025)(20161123561025)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(20161123556025)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CO2PR03MB2359; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CO2PR03MB2359; X-Forefront-PRVS: 04362AC73B X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDTzJQUjAzTUIyMzU5OzIzOlhWL2Z2aDVHaTdubm1oVWJGZHlRRWdzN1hu?= =?utf-8?B?Z2VaaHYzTnExemVodE9YZ1Q1UzYyUHVRTEVGTVByV002Mmt5c3hMNStqdE5w?= =?utf-8?B?WGxzYzh6d0Q0azNIcFNzMHU5OFBKa1RxK1I4dWp1d1BsS2ZWZ0JISUh3TXVM?= =?utf-8?B?T09CZUNqQXlVbUtqcm9aeVRBN3MwWkdjUndweWU5UjEzdFBWdkE1Q3JHRURD?= =?utf-8?B?dzZzOTd4ZzhEU1FVM1l2YTRnaU94cy9jMVovcjRkYjZzQlZCN29qL3EwYUVk?= =?utf-8?B?M01icnppemwzM0lwbVk4T0pIb0RHMEtLYWVnU3U5VHdEWmlBcHVWeWZyZ1lU?= =?utf-8?B?UEFjZGZleUsrNGwrZWNzNnYxUVpBVDZ3NjBMMDgxMzBOcERNdDZZS1dwQTRx?= =?utf-8?B?QVFBY2NxMGQzckgxSGIvbHBlUFBoZGlhRzFodFZrc3VrbGYxeWFXMHhVcUEx?= =?utf-8?B?b2tWTzlRZ0xHc0MyQnRMWlFSQm41QkNjNjBlZjM4UjBGdm9RVWhpR21WL2Nx?= =?utf-8?B?VG9HV2liQSsrQXUvWld1MjZOWEcyRTMzclBhTEVjblMreE5jd3ozZG5nS1Ni?= =?utf-8?B?Yk1EQlpSOHkxWlJjeHZBVWlwZGJVTUlmSUNQbWwyMFVtaU5VekxwRTg0eU1v?= =?utf-8?B?VHNkcWlPdGE4OG1CZ1FISjZPSGFndFUrMGtVRFNBMGsyRHNyRzB0b2JBSVc1?= =?utf-8?B?MTMvc1dzQ3hFcWRxV1JXcjkxVElPbjg3dzU2MVVwdUJhRm1CeHNuODJxWjJ6?= =?utf-8?B?clJScmxyWDM0dExiYUZpQVcxQXBNdHpNTU5peXhLYzFFZzI0QVdISEhtT2Vx?= =?utf-8?B?b2lqdnQvb3Vtbm01Z3FITGI5Ym5QTEY5NnVWZG1TWVQvNS9WcU5aSkZ5ODVl?= =?utf-8?B?cU5uVk43b3ZUcCtzMEQ0L1I2SmRDTkUwMm9kRGc1SEhvNmxzNlI1K0hIWm45?= =?utf-8?B?TDhZZStJSE1aWmZQaFgxVXhDVkhVZWdETlFGV2NxdFUvQ2JxSFlsSXF5eDNW?= =?utf-8?B?K25lVnVXVmNDcUJKN1JmbnExM2JjYjZHSWJ0N1RacEVGd3FzRS96aEsvU3Ja?= =?utf-8?B?R0k3bGhuMHpvWHJseE0zb0Nrd2JVUHVBL1dGelFURzdGazJtS1R2R3JiSHZk?= =?utf-8?B?VzRIM3V5MHVRT0MzTzBlM1djVHg3NzB1MWIvaEloWEsvZlM3TENhczBVQlF5?= =?utf-8?B?K29UbEc5U3FHdjhRTnUvMEs5RVJMREhneDE3T0lHeUtKN3VzaXF4Nnpha2Nx?= =?utf-8?B?WFdYbUNOUWhLWS9aUHdnekczMFdBWkcvb1NKUTIwRmErb25EYmZuYUd6QlFZ?= =?utf-8?B?UmlSL09URjJPUFh6cmlRWlQwV2ZVWU1BcjFmM0R4RExrSndUTVB1RGx6bHd5?= =?utf-8?B?c20zR2lVd3RJR3d0MTNja3BrTzF1b3hiblFYQ3RxT3ptRnN2NEtDdmYzckI2?= =?utf-8?B?dGlmRElzbVRyQmxwUFkwUHlKeVY5M2pkTGF0VUJqcVlSRjh0TGUyblU2Tyt0?= =?utf-8?B?Z0tJM045TC9nNEtiMXVPWHd2T1BJdFZjS2lFSTFJRlFXOVZoMy9DQWZTMS9M?= =?utf-8?B?eDlRV05LRDBMNGhGY3FFclpyenFMTFBBS29PSkhzWlZqWkJJVTlGa01wd2lp?= =?utf-8?B?Ynl6d1QxVVpCVDc5enpTOGJPTGRpNlZIVGdtSzgzRjBjUlBmUk9jaWpGZnRl?= =?utf-8?B?akk4WHNjNDIrVFhDWWQ1bFZ4WlM4bjIyak15N2krUWtPMlFrSHROb2ZXTjZG?= =?utf-8?B?azZKWG9MVC9OdGJGa3pYUE84SW1xdlFEQ0JNOU1SRlUwQ2IzNW1Nak9aOW5a?= =?utf-8?B?ZCszV3ZGYkQ3VTZjSTBPTG9xTDhMVjd2dlB2UEJUKzBmLzVRM2FNczB5NTJs?= =?utf-8?B?ZUhRYW5lRk1TM0ZFTkY4OGUvZGgydlora2d2RjIxaTBnVThwVHBGUDRnSHps?= =?utf-8?B?Vlp4VVZXUDgwUVpZb0tiZkxoUERReFhLOVFRaXFHUTlDVUxZRlA3UXJqWGcz?= =?utf-8?B?bGV5S1VRdG93aXJWa01HVy9ZU1VGRHVYUFRySzIrZ0hEV1drYlVmNU03NTFs?= =?utf-8?Q?D5SeowhOl2ZSPFDPbXTA4Aa4R?= X-Microsoft-Exchange-Diagnostics: 1; CO2PR03MB2359; 6:qPvGeMCO4gHwSmdexZAzRMnrpO0BzYuDlk74Pp2SUMak7PhME/TnJVdirBsrfnVLxd+oSnZESigCT7vzlpq8X7kdyoxsA+pYMzquNkmH5mT28YQB/IFqfj8dNIcMybpj4Bs3FatjHNK/t0QRABZVDvFWXTdm5XzQlpZEeYsx0+yBq0IIk2FkWjx3bD/wDYSkNcPop8j8fm70oAW0knQ+3BbhJH/e+OT/zYaN9AqF5QkR6WaJ7r1yQe0hcTFQcuCgZZBaEN+p4vNPP/INVRun/KQKlJSVgoPAF6OAdbD5k/MMzsol89Cj2ZoTs/a7wogpylAdaXvT3zULmaWEU1j2rg==; 5:id+njJq18DYckS6CWuakqBuWkGlRfhcy0V3jFMtZ0Wl3Sox2ys8wtWdZhF3jOXraw79FBIgRi7zl82j9eATaCf8WxJjnqfVXa4jcPQG/v1zeRej9jQEUR26SERYL3nT8zWZ75aZmCuLV4it/edbzMw==; 24:A5kkaIXcrAuVBwKN67smxR+ndJOliFGnpCELuS8xbDV3UARl2dK4QlkF3fpAmWAbzsm+rF2aOvVRQq0dpp9MmNQqsJyBvoYv7bKvi7fzgRY=; 7:okvQlsH6FuPfqQpxqLkq55i8LN7HulKO/6IyoI1u6Vo41jRAi2Aef1N0vnXY5JGTWcbVlU9BuoE8Ib/eq1b5sKe4zK8tUMvxdVd866yLF6Pzyik0nHpIFmmpAQLW++ZeLJzH5L3beL1j/agin4D6z3XG+733WdENg8/326R4MF99K2bBmjLlHj4WIr44WW2t9PYCzTTI6ihITh2Xg2Yb2lflH++WEC74DCFKu9+XX9E= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Sep 2017 09:56:14.4908 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR03MB2359 Subject: Re: [dpdk-dev] [PATCH v2 1/2] crypto/openssl: replace evp APIs with HMAC 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: Wed, 20 Sep 2017 09:56:18 -0000 Hi Pablo, On 9/8/2017 7:33 PM, De Lara Guarch, Pablo wrote: > Hi Akhil, > >> -----Original Message----- >> From: Akhil Goyal [mailto:akhil.goyal@nxp.com] >> Sent: Tuesday, August 29, 2017 7:59 AM >> To: dev@dpdk.org; De Lara Guarch, Pablo >> >> Cc: hemant.agrawal@nxp.com; Doherty, Declan >> ; Akhil Goyal >> Subject: [PATCH v2 1/2] crypto/openssl: replace evp APIs with HMAC APIs >> >> in case of HMAC the openssl APIs HMAC_XXX give better performance for >> all HMAC cases as compared with EVP_XXX >> >> Signed-off-by: Akhil Goyal >> --- >> changes in v2: >> patch split in two patches as per Pablo's recommendations >> >> drivers/crypto/openssl/rte_openssl_pmd.c | 37 +++++++++++++------- > > I just come across an issue with this patch on openssl 1.1.0 (below). > Unfortunately, I have already applied the patch in the subtree, but if you could send a patch to fix this, > I can integrate as part of that patch. > I have sent a patch to fix this. http://dpdk.org/dev/patchwork/patch/28995/ Thanks, Akhil