From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <Jerin.JacobKollanukkaran@cavium.com>
Received: from NAM01-BY2-obe.outbound.protection.outlook.com
 (mail-by2nam01on0047.outbound.protection.outlook.com [104.47.34.47])
 by dpdk.org (Postfix) with ESMTP id 44CB299AD;
 Sun, 30 Jul 2017 13:23:51 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=XM1yPct4oiHV3xJCiXonGNv8yN7HQACFXTN8zlkqPiQ=;
 b=Dx73I8Z7GqSRK6YRg0ghCGsmVJXuFrqc/WsfiRdLpaoa1n3zpn4G0X5EsgE/nAqs9or0Fi5okSIC6RvlyTup+s+BMBPL5q5DSIE1/ZTLYa2zZSLkZCBh1jFw1MKR61Fu7eg7AkGnUnzW2h/N8VPecPXDQkcn6qYsbvdRKchBK24=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; 
Received: from jerin.domain.name (111.93.218.67) by
 BL2PR07MB2436.namprd07.prod.outlook.com (2a01:111:e400:c754::20) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1304.22; Sun, 30
 Jul 2017 11:23:45 +0000
From: Jerin Jacob <jerin.jacob@caviumnetworks.com>
To: dev@dpdk.org
Cc: pablo.de.lara.guarch@intel.com, thomas@monjalon.net,
 hemant.agrawal@nxp.com, akhil.goyal@nxp.com,
 Srisivasubramanian S <ssrinivasan@caviumnetworks.com>, stable@dpdk.org,
 Jerin Jacob <jerin.jacob@caviumnetworks.com>
Date: Sun, 30 Jul 2017 16:53:01 +0530
Message-Id: <20170730112301.12512-2-jerin.jacob@caviumnetworks.com>
X-Mailer: git-send-email 2.13.3
In-Reply-To: <20170730112301.12512-1-jerin.jacob@caviumnetworks.com>
References: <20170730112301.12512-1-jerin.jacob@caviumnetworks.com>
MIME-Version: 1.0
Content-Type: text/plain
X-Originating-IP: [111.93.218.67]
X-ClientProxiedBy: MA1PR01CA0110.INDPRD01.PROD.OUTLOOK.COM
 (2603:1096:a00:1::26) To BL2PR07MB2436.namprd07.prod.outlook.com
 (2a01:111:e400:c754::20)
X-MS-Office365-Filtering-Correlation-Id: 7413c4b6-bd01-47b4-b06f-08d4d73d72eb
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);
 SRVR:BL2PR07MB2436; 
X-Microsoft-Exchange-Diagnostics: 1; BL2PR07MB2436;
 3:FFhrkkK8yEOvNRZkXZhRjIttpUEojlFG6JzVC6LOkTVKGxZZKfX2+dmW966Lr50X6uxLUQ6PsEfrfNrgyoUHTSmbmP6GdGAeKNGzFmNwAvm07Y9BzzoISZ3aFZvdkV1DON6BqzT7sXcsY/HH/XUW7vzRhRnS+jHlUTN8a9YHFzeP4bejj84trTTw9OsJxq6V6Ye2DIQqq43Kk1HvyF/AdbCpIMVaBQ2esprwuccaIMNCAUH4pJrcZAMJKBJwc6TjAa50PdLeANVIuYjcWf1BGyuYmmu5oq6DnlZLjed/jr+hHTRxb4f9m37TlNQfvmhXnbF+Ll3Sv3wl0ZYD3ahQQwXL2pHkfHR4G0gh94XpN9e6lXcIhZz0y/iUJ3iRfJszdMCXmFtFcY1RCPP7JJD/BFso3YijtbUFM3qTqSYj/r3y1F1VnELUghp8Ya0VRqnERIVzx4xaw11pNeUCQlMI+a2AP7gQ3BlKf5og2g6vc3O0KavdYyAoOs9QC2NxvS1+ogj5jrBnFp4jeQ9JJ5OuoZ4zoots67THRI5Cle9XRE5KJ9pLSqzt0VEI5+blMIzokALvu+Dm0GIUF8t5Vk0Qtlbxa8VgkjR3nOm4ojV/HvP8wep9mhwM+L+ivjAmqLDvbPD383giDpc5K+0LOTnBzLRKnnjYdNHTbLBZ874vRKoxSI3X7ZP8ck+Ha3g4HYkdA5OIZAt2lZ971nWlZDQW1wKMbRRaxXH40fulLR0SMd+0gkvls+w2ycyyjD/mR3ckDGIDtP7Q8iks9WTXl1oHY4oo6Qg224HNBHq2lI/34s4=
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: BL2PR07MB2436:
X-Microsoft-Exchange-Diagnostics: 1; BL2PR07MB2436;
 25:kvk8LNNPuR0ZRYvZRwXvqMFkK1+uCFYCgneroELVP8BUwQaU7NCSfEq+cO5l8r55yBMC8n3RgWKdn3udwY3WnkzvEQHNFPUfX7xsmvanukoh+xHO3Z1PjfvUFNJ7uGhqtTfsHa8lAl2yo7R4fntlODLQy0fhXQSHpcFynA8ev9GZyqnASvPk8PwgAZLIkh+MIf+1FEUmTv2EZjZUBhuAyKoGnA5Wa9bmZzA7wrNXiay7qFlWBh7b0WTC/VLyUZDjHUnFgJ9ZHnYz/ImIYGsH8/eZy3cHATmgAdUfL+Z2f62mWpjTzbEgrqpXyhmRYcCMMS9DVvUx7AmseRmwEelERAekD8sVgMmlKHaFIKbqbNp3O/zbX9PdlnSRyfDXAcbJ4YzxeR8VQpzkCT14atfgrx4OZSooJP/nMzlEU57F9dGUy8ZXxZ0xuqtzn5sESpqPoafqaHnWWv0bDBxlGQcTEOSHfAQ4d1CBGebKFYBsJv4K3wTkBJL6uBA3dZoV3G20T69L3WfXYgHHUKuXw/f/X8TzQtjvDVMq72Fjvo01SLB6eqKt848e38vKiPMCRqxPvfUHSiIbXv+foXLattUPhaCBYFlG4LCuB9iWujjtfjoe3oWBWLGj5AwWOwEzQbOdX3hE18ZndzvNN9fkoh6iAUlxivYvQrqWmF6UR71v3iWY3XdEwmR2OTq0a7vCCrr7PKns6NbgNiWdPfYDiUV0d+3mDsYJwJlM8WRa04xFXS99zdnwGggCuv94DEQQUpNdMsVzHyCJhTPYj7brsZiZLCxnukKzc/g3I25ojFH6KxA3/ybPc/t9RjZwRaBLyQJt5I4+8W9qHPs0Bu6k2f/8OL16UPIttRaUlU76jxje/+Q5wLjAItH4fvSf2RAaTBcMop2VX7DWoLbsZriPhSNQpj2Of2FElCbQBsXpLJZO5+o=
X-Microsoft-Exchange-Diagnostics: 1; BL2PR07MB2436;
 31:KhTJSfYrG0XIzGE0gP225lkLvWE5M/1+ii5BA0IZPsZnyFFByQ+zdANHkexYFLuLITb32YvQPCW4Uu1BcGy3TsezeMjlq4zwtac48H3dRshq1ZFyR6vi7NlX7XsnXu+14o3Y6nR9iXaFq6M7qK8212164E8h7+EOSctgjK5Usr+A395TbCd+uXO6L5Cze59BQclHtOZFec4PvWRH3Of6IPJEucwO1BkG4ewUBhxVdZY1azneGxpmUxQj10PRYay+/69oZtW2FhbOMiAe2uoQogqlrhUhGvFb2lhIyrH3BiDrxN3KR+41d+WznbtCHQ/PtHO+oj2rIQUZzimyuW9zmKjsz5SQc6ENYKn7JcGH0D9OI6SjOZD6UKvl577BXL8HNF8Ohywv9e0xZUROJNSUFI5Pn9T3Uyh5ZWCD27VfxnNSpIP1DzDDMOFNiw0T337LkT3zMbTJKDOL9RuxFydT2aeEfiX0gOI2Cc0apqO8CExOBeO0b9F9wGZ3A7Q/ojv2gHsS++gVrW6lXo/ltNKsxGTlNe9aA25feWlVDW10eJzuxadO79wRgKjyFYysfSuyn4kd5rEV0R52gEKxrLM8cDf+75DkV2blmUX/K1UA5cDoVh1VgMN9U87q4aZ7oFfrO9nGDA+BuP+nfVlgkoj8EBx5iGrvC8NIucdCzMCHn5k=
X-Microsoft-Exchange-Diagnostics: 1; BL2PR07MB2436;
 20:zrXJB9L754L9PPE1iZYkcKv9wO/Rj8zx+70Y+XiVjTAd+mrhR1Pw8hGNDRWzLPH74MjgUlbTddHbcJqdUHufTTHUtg9k9MX7Rr+fKVE5eEcS9GXU+zh0pg689AGXbxAKczwsyXb1x23UR8MzhaLRrpu8XCoQmSGfCRJoa/o42HFiA0xvhrgUUhfKFuhsSExCCnBTVDeoIZo3AoWQcsw7pDl3+x7Z6a4o26z/sblE0/oY1LXQU5Pm+R836Ss660dFrFU9x9uxHrlbMWbrpHhrAw6XDTS08fpLdXhM1B1NBBC1xGNQU7Z4Dk9WpYgEbDvJ05rvUy1FmxUudvzBJXmwwLNQqQWzgM173fzIGftOCNQDOe9r1un+PL12SzZahRYkmKxrKOwkgmLbjqLQW2NXM/aMdAdNlfGH0cVrHR7xTXSt8qUEoaVcDAhdtUUKaizy/q5+pZ6m/ntQVE0lHJ5kO8DYgS98rYzy6Pr8h3mrpP5Pl7yvpxxcK3IMt1Yis7qyurBzkszOc77ur25znlh//yfKAurIEH46GpGS9jbzlm6iFNZZpuJMUFD5FUMfP4wZ9ljkqctaJ/sr2dWQH/FrkZZEuTkttu2w2zqUoRRUyhY=
X-Exchange-Antispam-Report-Test: UriScan:;
X-Microsoft-Antispam-PRVS: <BL2PR07MB243627B95AAE78518EA1ADC6E3BD0@BL2PR07MB2436.namprd07.prod.outlook.com>
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(93006095)(100000703101)(100105400095)(3002001)(10201501046)(6041248)(20161123564025)(20161123555025)(20161123560025)(20161123562025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);
 SRVR:BL2PR07MB2436; BCL:0; PCL:0;
 RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);
 SRVR:BL2PR07MB2436; 
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2PR07MB2436;
 4:WGOgQwaAiXpEGf+44hk6DNCf4mTf4YBwttazZgFBsz?=
 =?us-ascii?Q?/a+pgekwPadhO0Shq7iwQw94UCNecwVMZjZRtfUqPdrKtU5esPTFHdlz1nZf?=
 =?us-ascii?Q?gmPjTH6nfXXPnN6MWBp9Osxn3IcP7V+3bcqaM5+1QpX8jLKIUIfq9k/hKm8g?=
 =?us-ascii?Q?bsjKuNp2f6ePxea7Hd9KR6M1lqsb+U1wcZMZYgkS4yjzeyUAt2fv+IyKgnUT?=
 =?us-ascii?Q?I6b3CnQPxPUV27ibE+QUnG3QsK3dNE356tXgruswENg3f/3sEuzps9VbFBnt?=
 =?us-ascii?Q?Zmrf26qGdH3q5tR+zJTa0zmswgZbR6Z0+8lqnesL67MUyc9vnc3iTzancC9l?=
 =?us-ascii?Q?ylEwKKaNugvRvk72utzmFAtt907RKm9shKBJxzVAXC7ifDgRDhW+WZEhFMQ9?=
 =?us-ascii?Q?Ei5IPF9rcKQc4v2LabbGTP0x7BoEQ1ujtFgDUjF+PS0TXhpSswejhfx4x8vS?=
 =?us-ascii?Q?46XTa0S8pPxZIIjufdSQ1rroJ4mem0y/PC2G+116CPESOvVWuBa1ywfoRbT0?=
 =?us-ascii?Q?C08b7utlxqGEBI33SOaiNy//XG4LB9RNK1I8HJY0eIrR0uFj+g0H3dyn8Zgn?=
 =?us-ascii?Q?pHb0tnUeX8waQ1l6AvVoD5T9u4T6XdW+kPe1Y7sdK6cTRidlVcsbJr6coPtb?=
 =?us-ascii?Q?0pJSkFVur2rD7o5YZFH7R31hJz9pCNRT2prteWtBt3pkm8QYjmA2LS/J3yR7?=
 =?us-ascii?Q?anrA6qpAj4bzmngxLktrMxePdoAD27iv+7hvQ/G4CRbk9eIb3ihJdH64j4IV?=
 =?us-ascii?Q?kcvSQOwbA+BLdUP1lDUfXyuzVlczttOgd2fDuK7tiS4yvki0vpJwkCffyrmo?=
 =?us-ascii?Q?nUuvhMZFKtVW6VvPYby9PVx+LFLIL0Cl/EWByjemB0h6JT0u/PNBpH0U9Ihb?=
 =?us-ascii?Q?22h25h+dnEXFtYFGW66X+pw8g7CcW1OmV2qi8tIzc4Tpf8wF7JSWgXVmUIox?=
 =?us-ascii?Q?PpqHKPd+zGOD+uH1gHUAlgEiSjaKG1uh7v9NcjRDpLm/BXhrwqLK+wnweaDb?=
 =?us-ascii?Q?PkqT0Iglahrx2iWWvtCEHyTMwPWWiilJwxVuehwP7S5OrRgU/5ixwCjpWs2P?=
 =?us-ascii?Q?a5L5hFtjA7OgySEathc9LUoQQa1h5m2XcJdX1JIoAIuuoIXWeG+NJX6P1Ulq?=
 =?us-ascii?Q?fXymHGY70=3D?=
X-Forefront-PRVS: 0384275935
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(4630300001)(7370300001)(979002)(6009001)(39840400002)(39450400003)(39410400002)(39400400002)(39850400002)(199003)(189002)(7350300001)(42186005)(42882006)(6916009)(2950100002)(2351001)(2906002)(53416004)(106356001)(76176999)(50986999)(68736007)(2361001)(101416001)(105586002)(66066001)(47776003)(97736004)(189998001)(33646002)(36756003)(5660300001)(50466002)(72206003)(48376002)(50226002)(5009440100003)(6506006)(53936002)(5003940100001)(6116002)(8676002)(3846002)(81156014)(81166006)(107886003)(110136004)(38730400002)(478600001)(4326008)(69596002)(6512007)(25786009)(6486002)(305945005)(7736002)(6666003)(8656003)(1076002)(54906002)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BL2PR07MB2436; H:jerin.domain.name; FPR:;
 SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; 
Received-SPF: None (protection.outlook.com: cavium.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2PR07MB2436;
 23:JOLaZBdCsTcUkLrVeq7M2QQ98asnHwY5g8kK8oFxm?=
 =?us-ascii?Q?CgjBOJYxpEeNZsQ3P9eUWynEkASjVO6bhDUwK/2Urc97ZtmH6bkomBMq2oq2?=
 =?us-ascii?Q?/A5rTgmLXCIJHCxrLD2euHmHixy2MLlAvmZaVp/CU6wAg+vgDqQZcRzAUbUA?=
 =?us-ascii?Q?JfvFy6LM982QnWd5y2pl5Vw/bcQDchBJIBB4Y7Zh7re66qU7fJNP5IxaQSCh?=
 =?us-ascii?Q?aLRg7SOBr/zlHBPAKPPcBE9cqKtSdhVAgc3qPa+odg1O9bqnrFdOpa8Bdxeo?=
 =?us-ascii?Q?+LWxLyK464Md8ybRrVm8vzCghV/WHwQIYQ9dXkBwUu34aabtlv5KiXCAinXp?=
 =?us-ascii?Q?olMXZ1piDo5zB9+jQT5Ca+nhFS4PTobA/o5HoTST0s105Qd3Owps7XG5Jyn1?=
 =?us-ascii?Q?2YL5zY752DECTE1GB+FXPCIqLghEWNR/ZMwAn88e1/sc+5KknvHBSu13Q5TP?=
 =?us-ascii?Q?Ax78iDGZI91Cf16Y17hrMSNgMefmIUEHRCv5/mDHewfHJjAuLJJPZfrkWaHG?=
 =?us-ascii?Q?Hd0GRHtwbzGVsunRQCkA4YFyiYXHVJVHpEjsv02OvTx8hDDCOljPG1c3+bd5?=
 =?us-ascii?Q?KGg7YY6hQHKc8apJikoEwk5/BxSZXNeUIEh0pXEK7D0eqJADAQxjRnMMJqxp?=
 =?us-ascii?Q?MEguM45B+ihm/rdBzUhNymj4mzqn+FUd/Jl2E6Jb/jyqG04vL2I2cTw8Ti3Y?=
 =?us-ascii?Q?ZUbvvt0mQMZQs/dd7JHpp18Iemg0JhTWGVimLNNaHm56N88NLvrwkpXNGNw0?=
 =?us-ascii?Q?9C5vo0gO25QYbXR4bdmx//NWMGVmnKCTvq4tt2+TllRI29FtZr0plphnY7Cp?=
 =?us-ascii?Q?Mp6IAwyrI/Y1woUs4T1MW2Nt1fbdgbVOOmsWr1vt3RnxHRtaUDSmDgrOCTyH?=
 =?us-ascii?Q?JPQ9Az80STuVj+z3v5LiZ2iEO6x5MR68PD0o6SAiGLk/oHpPJhtXat+g7cvx?=
 =?us-ascii?Q?lP6If1FWzhmB3OJwNdr/Haa8bVQ0adwSkKg9Z1XZXMP7JNeccK7R9O42/xWR?=
 =?us-ascii?Q?+3/HXrbGwOb8XYS+TdytX4+SmdMPe7XMsTe65CxbmiuW9Vm3zBsbayjg8ke3?=
 =?us-ascii?Q?MMoA71LTk01Gn/RELgh2Cl8D63uutVZZ5bO5pRerzW0g5/2RCW51lsboGL6x?=
 =?us-ascii?Q?SmV076eLVde+fI+aUlQ3likXPTjQhECrQNQlVPaSPB+CffAbsJ20GNOo7bh1?=
 =?us-ascii?Q?MJSGYNrR/c3uXS3NSDnqAGxA6qr9SR0ujfmeFSRIGhLKfaF3i4sj9am4BoaA?=
 =?us-ascii?Q?pJeD9KdRAxoRj4roxEfh8WDhEpEGSTk/IwmBJHuYsWHrdhf/i5uoKqk8slbg?=
 =?us-ascii?Q?MPY7zPL6xTbJoub//oRdt0wvadYgHAZgK8Yonqzqqgo2fLo5I53USofjWlkx?=
 =?us-ascii?Q?XAIoI8fqRTEnlosieG0QGB3O5rNfBfCkd0Y/XWtWNR7sQ/ZwF1rexHm6bgmZ?=
 =?us-ascii?Q?0lfmOSiXJYv+UBFD0xb46DVOElJ8SxcqkRjVzsqz/gZKFsh0OcXF5Gs5hMAA?=
 =?us-ascii?Q?Cnr0gsepVdq9x+gw7bpabAZN9OJ+F80QQf005J33jjN/M6+5P9++U+8SKUrk?=
 =?us-ascii?Q?qSaXIcInArhkJ4XsA=3D=3D?=
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2PR07MB2436;
 6:VSxK6o29nrpYzY6+eRZXEo9vhhYvhckw/xzBq7y99F?=
 =?us-ascii?Q?l8C9JskHKRoqO0l3JFWVr329TwVFUNda/geXJgOpmlx/awGMDypA2MaBGjvI?=
 =?us-ascii?Q?1FMWTvEpEmtMykYFQiis7AAaOwASieiUqyuT9hoK1IMZ+g1Vkfaa74Q9Ht98?=
 =?us-ascii?Q?rb/mwamp4uBNvk30V5LqhV7YsryjUplyFTxsv7JPJN9jVqtNp6Wsf6Ug18+i?=
 =?us-ascii?Q?NH3O3kV4MOC+hc+fjsOkRhwNXHeMoapDN+kUJgF0FslkJf5LKaHF0qtqncuE?=
 =?us-ascii?Q?uxzprtRGtE6tFj2Gt0DQsZoKphV8gNyjD4AyCqq0dT68cowYxewgYJqKopSW?=
 =?us-ascii?Q?b4cj544C/2o+okK7o2fdi/DY2fB7O9i8lKqyHcXvoU2iS/zvveNukr4vRszT?=
 =?us-ascii?Q?+zkGVjVbq6ntGEVQ73DX29ASbepH3aWnGIPTCQ2N3bMjMvR9KZ91tXVFJd+m?=
 =?us-ascii?Q?sb3lj5qvEPRupSmXg0keIUEsWjIx8hdFy31fMCtXz3awDrQ42Ab7iBhU1Hdx?=
 =?us-ascii?Q?XQG2CrUxGUMulSCmtpuauHcVxzLeTVXLxA/h25U2ZYP7SHgsLhkwZS4kyd16?=
 =?us-ascii?Q?+E5y709kJ55dcUL9al3qehYwpMaXhcqNnTnGrHekve1ttuXUkuUlj81srRqy?=
 =?us-ascii?Q?sauwL60DqznfSJqRbGQlYB9j5rP40Qa9eTQZeVJVX+oUxPEGFWv2f5/sZmGb?=
 =?us-ascii?Q?KAQ2zyhv+E2y4GzLv0U14ZzT/b2My6uPTmcm6uL2ADkeqS+ZRyUNSlc7xcTu?=
 =?us-ascii?Q?i8SG1bwUx/ByLiIM+BNLBwl+rdEbZQU1hpeVJH566YILDbGsPXQZjhoXg/GJ?=
 =?us-ascii?Q?ImRGJrQQnq63wQnEQUYZSdDQ7GDr5r3T7CcIcVS+f+GojNfDU+cgh7Mh+dXU?=
 =?us-ascii?Q?Tf9EMr5cy6LPIkN2OJqGlcD7JUt9EfeYnqaySVcCCPciaSAfG8FDPLaP1EK5?=
 =?us-ascii?Q?Gr1C2BGzHo1ymVSRzYeymw1BZdWZ9nuzzPDr5JhXH+x+5h0EilVmuTJqxETT?=
 =?us-ascii?Q?g=3D?=
X-Microsoft-Exchange-Diagnostics: 1; BL2PR07MB2436;
 5:/1cqv4EOiaVOHz+zPkactLplQfq0Gl4N5qAOVJwq0v3mYMyN7oshss1QdJsPkzyMVyQK2y1cQRPSaVlsx8mjdccwyv9MCvl+/Ik1PKb7txEtNacFvEJa6dsm32rlDhoXgvQoz5W7DoxcPwvJ5RkmTXENEhrPXLU8spaEVx/4ops3R+NoeV79QHyo6iF1HZ1Mh4FS+h7mzIDDDyaQD5nhqRPLgVLOm0c1snwuo4VsEXAE79+XYcDiec4tw1+X1B9U1OZvIyutePu0B9H+pEVCT2bPurDgFjPIK8L98P6+iney8XvxjEGGWQdOL1TybQErYCl2+N/SPIWjLgToxmx4SYNKWt0T2QWU/D7FKoxFxLoNKWOjrHgvXC2QWKsjBVQXACcS6Hg/yQR+NbWmbKGhkn4hAUgyu999OCaC/J9dWhUD0vJK27PTHEZ4B1S3U0pIOAEQv4TI8CikeQGJ2j0y/pOiPVBh8VaKsrwRcBd6ETBvZ9tCdMyM4oVrr5P7VQxk;
 24:OyZ+zLwJVDF+q080VQD4LSRvYzCIM7QMgqQyewi4OPgjToT+po2wQc0cnbJXRk0dR2m874JzJ2/ZupI+W0IMjj5bpFYuoJcD074D4hlmlHU=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; BL2PR07MB2436;
 7:ZpsukngYscD4qDitAraOBpoLTVixYi4p7wtIjAhDnqgDMm/Upmia9eAMRdb+fp7RlzKmFQIsunMyoqCblJFLtSFgW/zrs+zEi53blOYUu0h51bp96LZ+KzFTCThWJkAoIHhO8+zTFrFPzGVU00yFHQ/lOFSsBWZBTEhsCoRpOv/eDreaxo7ixIE97wc19kWvvVscD9FczWqu7mouNp4Ig6q1oiyEIV6Cn4FiafF275iQcDI6qZgkK3sPsFkmDZhD+txdHITHcu6HqWdqIaL3jGS4PDnKzukerqhvoWVvrnGo+83Ap9eicmP0fkhZTtPY/9I1PG4zqQDK908fC5ooq4imtKl+MeOW519ODdvLbrnHfLeZIDDJbJOhyvfnoJGpM5cI/xRboOjedzL6lz4YxirLjj/H3kRTHwLifd/tpQJks2bkB2zyf1u5ELofbN7fhMyGMCsOyNvbc2SoLeeo92qOfVTGIxBtz0RT7J9omLpp6hR4OgUrBHbbpxJQ41H9zs7gYyxJ2fQIjNlDSeVzn1gsdKlzZdVWmpchE6o3ik3GMJxVzlcqHaCchuaTKrp4QW+f7bAdc6egxvA8IPGIpFzcbRs2USWG+DDm/Y5jYTDDWClJ+iMTff0ETgBUq5qwY4/QrFIGKlpJU6OddXQ5qwLqYkXrE21VL9VI7XAY95rUU2UrBCVprWTJYDz+H1+cxCMVLxNxJJko3PBOREerbTOXfkV+NK1KJn5+DCra5LvI/d220iE3XbpGgxE3tAzLIuDXl9KKHsSXUaSF16NUfwMdaoXFUDW1zOjQLqZHWzY=
X-OriginatorOrg: caviumnetworks.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jul 2017 11:23:45.7263 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2PR07MB2436
Subject: [dpdk-stable] [dpdk-dev] [PATCH 2/2] crypto/armv8: fix HMAC
	supported key sizes
X-BeenThere: stable@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: patches for DPDK stable branches <stable.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/stable>,
 <mailto:stable-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/stable/>
List-Post: <mailto:stable@dpdk.org>
List-Help: <mailto:stable-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/stable>,
 <mailto:stable-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Sun, 30 Jul 2017 11:23:52 -0000

From: Srisivasubramanian S <ssrinivasan@caviumnetworks.com>

For HMAC algorithms (SHAx-HMAC), the supported
key sizes are not a fixed value, but a range between
1 and the block size.

Fixes: 169ca3db550c ("crypto/armv8: add PMD optimized for ARMv8 processors")
Cc: stable@dpdk.org

Signed-off-by: Srisivasubramanian S <ssrinivasan@caviumnetworks.com>
Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com>
---
 drivers/crypto/armv8/rte_armv8_pmd_ops.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/drivers/crypto/armv8/rte_armv8_pmd_ops.c b/drivers/crypto/armv8/rte_armv8_pmd_ops.c
index f6f38037e..00297bebb 100644
--- a/drivers/crypto/armv8/rte_armv8_pmd_ops.c
+++ b/drivers/crypto/armv8/rte_armv8_pmd_ops.c
@@ -50,9 +50,9 @@ static const struct rte_cryptodev_capabilities
 					.algo = RTE_CRYPTO_AUTH_SHA1_HMAC,
 					.block_size = 64,
 					.key_size = {
-						.min = 16,
-						.max = 128,
-						.increment = 0
+						.min = 1,
+						.max = 64,
+						.increment = 1
 					},
 					.digest_size = {
 						.min = 20,
@@ -71,9 +71,9 @@ static const struct rte_cryptodev_capabilities
 					.algo = RTE_CRYPTO_AUTH_SHA256_HMAC,
 					.block_size = 64,
 					.key_size = {
-						.min = 16,
-						.max = 128,
-						.increment = 0
+						.min = 1,
+						.max = 64,
+						.increment = 1
 					},
 					.digest_size = {
 						.min = 32,
-- 
2.13.3