From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0045.outbound.protection.outlook.com [104.47.32.45]) by dpdk.org (Postfix) with ESMTP id 015DB2C60 for ; Sat, 25 Feb 2017 12:19:03 +0100 (CET) Received: from BY2PR03CA065.namprd03.prod.outlook.com (10.141.249.38) by MWHPR03MB2958.namprd03.prod.outlook.com (10.175.136.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.933.12; Sat, 25 Feb 2017 11:19:02 +0000 Received: from BN1BFFO11FD029.protection.gbl (2a01:111:f400:7c10::1:170) by BY2PR03CA065.outlook.office365.com (2a01:111:e400:2c5d::38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.933.12 via Frontend Transport; Sat, 25 Feb 2017 11:19:02 +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 BN1BFFO11FD029.mail.protection.outlook.com (10.58.144.92) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.933.11 via Frontend Transport; Sat, 25 Feb 2017 11:19:01 +0000 Received: from [127.0.0.1] ([10.214.249.159]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v1PBIsDV008108; Sat, 25 Feb 2017 04:18:59 -0700 To: "Trahe, Fiona" , "De Lara Guarch, Pablo" , "Doherty, Declan" References: <1487853218-113232-1-git-send-email-pablo.de.lara.guarch@intel.com> <348A99DA5F5B7549AA880327E580B43589197B38@IRSMSX101.ger.corp.intel.com> CC: "dev@dpdk.org" From: Hemant Agrawal Message-ID: <4a0bf6b9-f0e8-b6b9-d020-53f47d9e8203@nxp.com> Date: Sat, 25 Feb 2017 16:48:55 +0530 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1 MIME-Version: 1.0 In-Reply-To: <348A99DA5F5B7549AA880327E580B43589197B38@IRSMSX101.ger.corp.intel.com> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131324951417590986; (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)(7916002)(39860400002)(39850400002)(39840400002)(39380400002)(39450400003)(39410400002)(39400400002)(2980300002)(1110001)(1109001)(339900001)(3190300001)(24454002)(13464003)(189002)(377454003)(199003)(9170700003)(54356999)(106466001)(47776003)(105606002)(77096006)(50986999)(76176999)(4001350100001)(5660300001)(7126002)(189998001)(36756003)(230700001)(31696002)(120886001)(33646002)(65956001)(65806001)(31686004)(86362001)(64126003)(7246003)(92566002)(53936002)(4326007)(2906002)(50466002)(104016004)(2950100002)(6666003)(53546006)(356003)(305945005)(8936002)(81166006)(8676002)(6246003)(626004)(38730400002)(65826007)(229853002)(85426001)(23746002)(83506001); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR03MB2958; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD029; 1:Z30N9k32Wsp80SCtg4u/VeeZLM/JQmzi+ojPLPSpL+ie/DsiQ2nJPn3JJx8NYsAIbSQwOfaPto7qmOxdG6GPkiVSXlLA6cKCA3BK/5dV8dv1DB1yPTLDcOwnrOU4Jk64YNXSbiwtO9LO+IZz5V/ZfQPa3liZLJRSvCX1+Hr+DCVYEvCMIwAvEguv97GbjFsLIu6haHmPcRYN3oTXVaw8oBj4PsKzOx2+CfXo1csrdqTya/fYuM6G01O/+TuPNVXIHiicJ++CgHvF2gemZuGgwrneg8b/1cc9klzyGtfmNypYBBoajZltFbFsUx7A45hdJdWTr0poULEh4ns3Vp8Zgs9Y7lMzhVASTAMK6xda98Y8C4uiQaS15xCn+e4S7tnc2OqF5Y56E66Wc2c7dqGCYPeEYo5TSy3HFLkSXZKbAu9S9od5KQV2KicYdn6SkVKg36xGst94veITl7gwoHklulFbhWdoAB7CZstGWYaLYYIolyXYHrzb7H8bop5MzCq2g0LpbSk+pc8458751/zhLrZf4MVOO2s5YH6wNp/46j7UMpubK2ObBMZMcMKyjGUMrjoVITNhCW7bhBNTGaNmJPExHA4tfRayGpzvmOCCmsqFXanVZEzq+9tUzL2CD5oQ X-MS-Office365-Filtering-Correlation-Id: 91d87719-cc03-4df3-b36b-08d45d7019d8 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:MWHPR03MB2958; X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2958; 3:1dT8I5ByMTUs+6lVzJTBadRLyCZm9OUuvqZujRM4AYmobsEh68qbysFM7dRofj6asMrZqVkEfc61KwXhLfIGW8uG95eHNpf+rFUvdi2qNFRaKydkKBXlOsrGoOHMgxYzJh2ERc7ekdEvYk05hymMGPwyHZ8gdlxl5rB0qE0i8AxPohXSYZhe9ARGqP0Asqbeq1AfTcbvs5QQivJbk3jnOarFM0gpzUGRet6BDAreiDPn2x9qgW8Z00o6+7l9BuoWP2WO6+FT8H33mS0Ylw37W2IQZbYPhGw5aDV5LgIUStEqxPBu9Lg/7seZ8eDi2KaPtzpkbhT5so8EvRBxbCTjh1r8wrqKZC+Vt+pNXMpzhk6J1sYQWYJpGC+97Apkx6FA; 25:nOxZrxdTLi2dy/suZb0iHOF3lIHCW9GjfNyRPj0eqRDVASXpnMQ7dltIRfHj+9ExW7ArlReKynlSMCx/Si/KDqrkt3xqVAv3/pCFI8WX+h5T4ytvy/FuiC4LM2pXBE9xch9S7EOgg22YYND0KiSAqDOjuq0V32ACaqrCnzAHS//TKgRbxRbVAYRPmHZkx1VNahX6pVTihUBJlOqODEJdI4kMHkzHYgwEvsf9J6yqOFlJyjTkAEMAH9tpicjCdlb8WPfC9nd2HKST8kpAfqPS149z4G4XOma+YJ1U8aDHSyfCM4m+tMC9b2VTPwz8r4sHgWXp0MipdXH2DrEgxroH36k6WltFkQszcv7PgzSf4d7HSpROQNlM9+HQRMDtY37Vwust2AIHjJNjrYwgCjthE7SgZsgJQEYMDFsnWzJSLPNe2hBxLAKmEffHaZ4MXm31UT/Iv/C1ZYR5itep22Ah6A== X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2958; 31:GOHnM1FwKZRznKF3totQFUYhpbkvgAruCbJYJszlfzzba4NXX7RaLgdqaRY1oPuuGufvyFP+HyR3PJMvC4o6nKVTe8uQVtzSGkMNTegt9thrSnp65IAk+IDiejyu13VBq2r+/F6ADa5rL+q33vEzReds5VwbB31xoJu5J+G9BMAeXYvzueoClRVSkny/oQjcidTD3wYwrxNV026xSeWB/+bCuV+N1xIRroxDJh2myI0bvvnDtEljHjEysDglGXXxq+CBBHi7XZiCy6sa3Wd5DA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(278428928389397)(185117386973197)(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095060)(601004)(2401047)(13017025)(13015025)(13023025)(13024025)(13018025)(8121501046)(5005006)(3002001)(10201501046)(6055026)(6096035)(20161123563025)(20161123559025)(20161123556025)(20161123561025)(20161123565025); SRVR:MWHPR03MB2958; BCL:0; PCL:0; RULEID:(400006); SRVR:MWHPR03MB2958; X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2958; 4:BOTTEnd5cGKrrVARXleT25OEeKLLIWkrhifL5PSB4saUeDt94oGnNHMEhTtDOV4Zq/xcbd8PT2MNDKfLsWU4ttK6gg4HUZNWm9ohQAZCjeZq89jlrJDPd5Hv685NYmxIqkpMEv3Gvn9+SNC6pFiGV5M28EcO38NLVTc4ksvnsFd5+CYVEEiFVsivJWCrYeT0qP8pm8tORgZaED3TV+Dqb4VokIdaadsRjnj56Cv4bCRoTTUCSE6pycZ5KvkCakA6KNSeOMCldHpTkkM970O2nGzAXMKZipbFn2fU9/F5EPUGd/DKN5qwKNOGz76+1BrkUpUTGVWUP6YaD1MAlASyT4EnaaxW1+7ZsShIEO+UG/uF2A2BXetxo4WpwNSLq5G1iWgpXFvIJBG0TdvZawWt7DdbG+oSkPTtOpdSpRSXsOK52cKm5e/COSpcQCImCHK0KgOZe8hZDWOLRMPLG+jRkPQoqawDBSYA77PYw4HVv5wh27CwjFv5pjknKoKbtFdzEYwBWJl3Zn1LP6dfdwjXpuW/bnopdy8v55RHJHdUo2tRq/QgLQZW84fAsicRWGHBEbD9LeawUNbeaQoZl6ODT7dBVSs5lLQFCsPGZNiQ4NSKBJp4kRIwkZzofJGt1mOwNB2HmMpd7az2IvLrnUK+r5SKMelDJcu5sWQ/B4nW8FEQoBAZDRCabIxm3R3Pb34p1aotcgmyYIiUI1vFY7LR85JJlJtzOPkW+DJ9UmQO8CiQ3/JS5ccOSk+4NSJpw8yavMlElpDXCMsJITiodjawOw8fuGMX5VOV1+edybwGsyjJGTEdaj3ECUEd3K7Rwef6 X-Forefront-PRVS: 02296943FF X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; MWHPR03MB2958; 23:dUsN68oEENFlmTc4NkW9wCbiIaHnbSbePXUJS?= =?Windows-1252?Q?jLoLX+jElbkdVTcaDW68yIMQAIuKd7puelYOM8kgANAqIHLNA7eVg8rF?= =?Windows-1252?Q?1oWgjSCqUnVCS+7nZXs16/iuMAioKXZnPpfKDPgCFDNczc9y3XBc1sdo?= =?Windows-1252?Q?CXVrFTsKiU70dBc6h6C5839FbT6uwkvt1c07KoYYQ0bxNUvSdIKPRy27?= =?Windows-1252?Q?DvV5DA5en1FZ4s9Ksx46w+G1Q2OAeC68fLHLp93HsoGRJX++J+OssUaH?= =?Windows-1252?Q?Wmi1n4uWfq1BX2dKNyqCA/2F2AAEs1wyedPh3sgj7CzdSW2VEsTnW4bJ?= =?Windows-1252?Q?Ikc5MvkeuJYUapsQvukJjbjoMLSnJN+JFX49pIyrngF+TfuDtCHvbpAU?= =?Windows-1252?Q?Mx2tZuN0py7VPwVNcT5b1jyXHc8ohoHPMBHgoJ10ygotp5N/T2aL4Bu9?= =?Windows-1252?Q?pwgh582L5Y3d2rS3bslNCkDUE5EM6qUwDhKECkaijVUSFRHRrFjzsmju?= =?Windows-1252?Q?VriTM5nmzLqfagkr2GpOY4TtUZUY2njB1SERBDAJ2woOSzeGIkkmHBe+?= =?Windows-1252?Q?pSnCPhkjuYYlo8aSG0FVo9rzCbxGh2PVoygIvWuHMFBmXRST9eH5Age4?= =?Windows-1252?Q?OTmXFRA6mstqGRzW0vMxou6GuDdQcviqdAoEGywv0Z9DezgHgyLyeY7r?= =?Windows-1252?Q?ak/cn0FdVwoyE4tcIhwI54A6QmMsL//6h0VfCCz8ANBeSiRwa4bRt/m8?= =?Windows-1252?Q?8SeeV/rzzmLH5ThVvLE/TnewK0F/m1Is5mpbV9xNDViAWHcDAD+YGwOG?= =?Windows-1252?Q?rYea7wTvu2CxRQeziBEWp2XyNvRmOLLcl1d5EoWK9BmaIRkJgX4ggUDp?= =?Windows-1252?Q?uFYhmDbG68bHbEcD0EkOImRPUaBk75P4sHBIAUAyR5aaF1fVScGuhyGx?= =?Windows-1252?Q?KTtzk7DSuY8wGCLaC3f/63FmHeCcqTW93EwgcQ2EkP6dnkAyn26c1af+?= =?Windows-1252?Q?LdfKcNnllhVoQMzgS4NdVv6BFlkAvIkK24C7HuWa4BcOAfUysDEtdZ3O?= =?Windows-1252?Q?4gVJe8bisvgqZA7q6p8EKD2kk6k6rM0qUNkagNGmduPkdtvXAu/u2Zwh?= =?Windows-1252?Q?GHvDe1M5VwwPX8T1hRMmJTdlx5XueX44KUf2ng2keSXutxtBd/0H4v/x?= =?Windows-1252?Q?Uf5mu5XB7ALst6a9Uhy91jsd/ja9vWsiWZSryNW5pgVLZtmf4cB8UydG?= =?Windows-1252?Q?f/fiMl2JdpJ0EdnSvfeQtloyupij+kGUlPZSEG79QX8ha6pUjkRF0kcc?= =?Windows-1252?Q?/3UWTC7sExHCV1Y1bt4qID+Chx4GGGHfTwRVtajciQMckM1lZe+rNcML?= =?Windows-1252?Q?3shLsj8xHG96hE9n2F7O1UsJvMg3XBx2SItUEUj7DQY9KOTNEjn9kIKw?= =?Windows-1252?Q?Yf0t0fQH+KznVFZxPxRCaDRLeSyefV4Gjr6O+JWwsLMkzJ1rtM1sV1v3?= =?Windows-1252?Q?A8lXS77hTWbac2hE7wS8vI3atki0mtReMpLa1zwOU7iCzGOJALab72k9?= =?Windows-1252?Q?Uj8jt/7lPtFhcBhZQTJE2uSPVUYcIlLcG2+kxS0YA36TOPr8iwdNHyal?= =?Windows-1252?Q?rdxnNKOahgGgZF2H+u5J2INHzsl0c5w+5JHZV8TmxTTI4V+llZ/kFdqD?= =?Windows-1252?Q?mPbZPH62w=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2958; 6:cevvHqR5TSE3MAAy9Q8XIxsaL9BTUD2iNm/Fr1Md8lJLLotWLAPye2pdBc6REQuk5rKkfGy5Cn857CeS449gue4qEuylJtwsIDtHO0k2WHqFJWnOHAVuOHILZ8P8ss01X1HIhzZOFMBSLyu6zAXEj0msZsmSzDqv1DKaxQtmmG7J2qtZtroOC35JsCnCNWIcpTGTcDwJn1VsrVf4Chy0rExVpNSnxM4cOcwG+QCjuzNvC5r2PW2tvt7ecB+9RQmKuJe4vjTen4+Yn1QbVoZdFmcH0t7niq9Fuwop/CQ97ww/02A5pwvf8s3je9rMgdyE3oR5oz9jDvEk3e8LMQ656H9hVX9mKN+Nd8K/vBkUuBv3c87vsezWSZhUMYohiyprVxE1pc2Eu4lnAmY3g2J1ntnvTTYtQ62Zh25yorXDunA=; 5:xcOOuQ6L1HHAvyeFzAkx++SxK1QtBys90FphIKOCXycC1/duOQknHsngWr+pZUKxIks47PEyM1YVeNmCXo3Jue/6BKqNqVMBTrELj+/1ettEmmYhWDAdnhWaJ4EMG/ZN0Sruq0zGlXnMS9GOJ8kHyRFiCmmkEqX1qBgJPC2ta6wQsrbri4cojYFUKfQ32Y4V; 24:6LtYx2iHOJU+SgTlSaTslFwQTCcCNhfhGCMvd80fJGs6etJHAHvDbsNLslTog9M8705qTwXHArj4Lvs7zpMC1zNSj0dg+xLJJ1y6VY3Sp7g= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2958; 7:/6gRY3ULmFosFHTkL5J+KfSp3TCB8OmnL/u0fy3Q65Wh915S0k6b66KcPNP+dzhantKezvoheTGV35FwpQJVhzYR0f2IMdEU9WCITVEj/75MSBY8YajpdJSYamrdO+0Z0rbrXR4xLNnjo/13iBLEJ604DuWCy+q2EKRzZV+l0AJGP7myq2WgN+j7sbM5DJXUhOHPPmvq1Rg5TC2Fm+8KLpP+JK9iOYuDy+hWtr5nxeFWSgEbNlpV1etZxLoCqsQgrAP9NQ65mLCmxBYRNY64a6IsJ+QMs7Ln0DamJO6AO31Sz1+/qrImFC+Z/3lPQhKeT8RV41jKXl05/w10h2irpg== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Feb 2017 11:19:01.5718 (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: MWHPR03MB2958 Subject: Re: [dpdk-dev] [PATCH 0/4] New crypto algorithm string parser API 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: Sat, 25 Feb 2017 11:19:04 -0000 On 2/24/2017 9:11 PM, Trahe, Fiona wrote: > > >> -----Original Message----- >> From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Pablo de Lara >> Sent: Thursday, February 23, 2017 12:34 PM >> To: Doherty, Declan >> Cc: dev@dpdk.org; De Lara Guarch, Pablo >> Subject: [dpdk-dev] [PATCH 0/4] New crypto algorithm string parser API >> >> Last release, an array with strings for the supported algorithms >> by the cryptodev library was added and used in the crypto-perf app. >> >> This patchset creates a new API to parse strings from the user, >> to select the desired algorithm (using the array above), >> which can be used by any application, making it consistent across >> all the applications (now, L2fwd-crypto and crypto-perf apps are >> using different strings). >> >> Pablo de Lara (4): >> cryptodev: add missing algorithm strings >> cryptodev: add algorithm string parsers >> app/crypto-perf: use cryptodev algorithm parser >> examples/l2fwd-crypto: use cryptodev algorithm parser >> >> app/test-crypto-perf/cperf_options_parsing.c | 206 ++----------------------- >> examples/l2fwd-crypto/main.c | 85 ++-------- >> lib/librte_cryptodev/rte_cryptodev.c | 38 +++++ >> lib/librte_cryptodev/rte_cryptodev.h | 30 ++++ >> lib/librte_cryptodev/rte_cryptodev_version.map | 8 + >> 5 files changed, 100 insertions(+), 267 deletions(-) >> >> -- >> 2.7.4 > Acked-by: Fiona Trahe > Acked-by: Hemant Agrawal