From patchwork Thu Jul 27 11:54:08 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Akhil Goyal X-Patchwork-Id: 27240 X-Patchwork-Delegate: pablo.de.lara.guarch@intel.com Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id BC8878CF2; Thu, 27 Jul 2017 13:55:50 +0200 (CEST) Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0061.outbound.protection.outlook.com [104.47.33.61]) by dpdk.org (Postfix) with ESMTP id 26E008CEE; Thu, 27 Jul 2017 13:55:48 +0200 (CEST) Received: from BN3PR03CA0115.namprd03.prod.outlook.com (10.174.66.33) by BY1PR0301MB0904.namprd03.prod.outlook.com (10.160.195.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1282.10; Thu, 27 Jul 2017 11:55:46 +0000 Received: from BN1AFFO11FD044.protection.gbl (2a01:111:f400:7c10::165) by BN3PR03CA0115.outlook.office365.com (2603:10b6:400:4::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1282.10 via Frontend Transport; Thu, 27 Jul 2017 11:55:45 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BN1AFFO11FD044.mail.protection.outlook.com (10.58.52.191) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1240.9 via Frontend Transport; Thu, 27 Jul 2017 11:55:45 +0000 Received: from netperf2.ap.freescale.net ([10.232.133.164]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v6RBtfVg007045; Thu, 27 Jul 2017 04:55:42 -0700 From: Akhil Goyal To: CC: , , Akhil Goyal , Date: Thu, 27 Jul 2017 17:24:08 +0530 Message-ID: <20170727115408.20386-1-akhil.goyal@nxp.com> X-Mailer: git-send-email 2.9.3 In-Reply-To: <20170725052457.43952-1-pablo.de.lara.guarch@intel.com> References: <20170725052457.43952-1-pablo.de.lara.guarch@intel.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131456301456993122; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(336005)(39380400002)(39400400002)(39850400002)(39450400003)(39860400002)(39840400002)(39410400002)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(69596002)(2950100002)(1076002)(38730400002)(356003)(110136004)(77096006)(305945005)(2906002)(6916009)(47776003)(189998001)(50986999)(85426001)(76176999)(104016004)(498600001)(4326008)(6666003)(97736004)(626005)(8936002)(105606002)(106466001)(81156014)(81166006)(5003940100001)(8676002)(86362001)(8656003)(54906002)(48376002)(68736007)(50466002)(50226002)(5660300001)(2351001)(33646002)(36756003)(53936002); DIR:OUT; SFP:1101; SCL:1; SRVR:BY1PR0301MB0904; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD044; 1:R6RhCW6CNymFc4+lH3EFF2xvwvPiruBNyKBMl9ZOjDBm9uxMNiZYXXsy8ICj/tsy+0bmPPaAnocpUsTpHdX65btfWfu2CMLnw/f/8qiwyxyWiUR2wkuYfb1C/SHtPrEmhW3mWyC9vXYY9R7YK5xgJlShY/0ixTfrpoQ5Tb5kZdiUHNMJSUBPbQPA+VOVCZyVhiQa9YJf7PgV+OtkYSz7M2jqlawzqzQzbtAEZS/19NQvag6e1250ZaXnrrxabAOnSkw5ZMpSCgZ5gDlsoeKYxd+G78jwNydoQ9zutsEx9hbZ1WjuCM6Iso5EwUCYXR479NaHAPzoqaG5RC9L3mEL9GkwD+FJKeljcifRYv9AFlhZnTzMnwPsWsCSU4sf/CMc/CctecyJd+TnPqlrjDsrU+lB6fWShcT5EomlKy5gffB/EqNyMiM+sqIqQPDIKgB5qxuCx9Snryr4TtLC/ywaAK9bVgzmh8mhzqGqWIY3QVeECAT3idKLo5R0NuKeVP8Yg2L07v2WeVMUqo0yBINLhHfN/DqVb3rtJF6s9TecM/TMlV/QFcaulihI4t3et8tVIjYn4Ak4h3nCyEzf14K2uXUbc8j0UePGzQ5skhwPLoruN91wSxreg3iM5IFYZ+/ypbXBWuB+4522i3+OPeJMMhMle26IswXf2RmwmjO0NTP3a4l3A3c/MfTLCWWD309sp1n6DvIrkgu/dX8aiEVp4q6Vl4p0Umbxq5pzF490jujMEvTjNFOTuYPMggrUGu7Im5F6fhqXcO0Jw77kkS1AoQ2L9sQ2qeBUEtnSSU4HED4rGDLeqjNrN86x6u2ITm38zkiSo8fD/JiPR1iW4Vp1GUSA0KgfVrt/HRSI4Czv72aPk8UxM5xjHrKx4wAX6Mg/hgfnLDxWDnxB1ouVCYyyRTCNccbYg0zFENFTqCxy2Dc= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8b9adef9-596c-4cc2-4a01-08d4d4e66a49 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603031)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:BY1PR0301MB0904; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB0904; 3:GFH6DRHUuWRMXmE6rMt8cdZYmFd0M/rlP1nHNKfXp6Jy8pLCUy1ejV0rSONy2ILipSCyZ+5oLfx2d5mqNz5z7MnTHM63GU5Eg1QwrvAtxHpKTVgIMIGO+tBk/EkbRnsRl2Saqqi16NM7Hd3Rg9lWChmMpjg/QmFRuhHR1OuW9f8o1JcrHhKbWIKFpfGWZhbnwBxAm68zqYnT0lqalZ/E5k/05hHnY1UhKCXe5q0eb236agg6s/yk0FOAbQmRORJ/E659XdDqIRgmltGv7UwqrSuiPTlLRrUYaFo2/cR7diYs9tbzq4dGMXDshPLwbMzEGYdJMULDNFdBc5zyCNqu5YEhvsZ5jOTEpdSYedMmxESkDVA0F6X1Lmse7VVMmwnPv0L1ZHVTuwMjmEu9d0xK+bpMExAQguKtRw3TEHXuJv+8a59XsYFf/2lV2emz3eKTLoklqN9SK4+paiBME7294ND9EVsu7SO+EJdbmmcVCYuHRLluJXLnEk/fpUnAwmOunh0KlB3BNxNj6CBF51/WQUfkzfz9WLNcZeETMKRdNFkTTax8M/yPC8NREWTCyaZZPJx0boVnPdeJkeJ6wVRKu7Vaom70ZztWne68YEWmabixq+1Xj8y/8z9L7uFig7TQeemZVlrzhuBTSwohaV9VSlFT0XT+00L4fzVqEMdh6hOjiyeiz2IH0/cgS1hPQjEEWW0R8HghYcto3Sz4Dx0tVnGzW2N49w8S1DU2H22AmLFadZdw7dGW/DxFslJIqBWZm6tig47/B7UCQt9X5CrqEh6d0it6+/+dWm9Uf2xTq07sZlwexVrYQlLX4ci6pFY/vaSBSm/odnJuvV11O7J4+Y7lkjf0HTpwmWzCPjmuweo= X-MS-TrafficTypeDiagnostic: BY1PR0301MB0904: X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB0904; 25:vBTW7Lgiu3aDwhqNIvPE5AATnJsTyivTd375O+V/gtkly53twTnEIE3sOAqzvjg4rQQj6Lq4eY9kHprCjIwKMSiM52zUH+/Axx3+ie+YBEMsJhIs9X8ODc+1lwDf1V41MHKN25nJeyqoU2URcPMcvvlOvW/4cOjEAkZlxFRQe6I619Ey14aAtYQ5YAKx+QQaJ4nvALdGK9bwJbBGuPmFQiidzC1UjTxhahCgucQ/qEkBUly3u4xgWJX07R1fOvKZvZUrdO1G58106Itm/PTxnoqzFGmOaaon4eGMZnOcfD8+f6bPLmrTcO3pgfwOtKOviBoBIeYSx+mRKwNSqShcqJNJt6G0GsG8Gw2Od1DRUHx75h6FrWm7KQGrj7yALI1o+WNMwfwbgCKZQRTDQ6a/DNJwzIBxYz4M+O9hXbrAVGgXk1rvO/saIE5wA1LWkayFhPt3H1KFBVUxZzxKLLMq5Ol5CavdLxd2er+zLsY/e4WsZtIW2l+8C/MuzdRyEa/J8Xjr+Lj6aIuqXCAL75U/56zGIjvurfBj9g/9FfvKvSa/LjYng+9au6x9uA04CbwGfmqnLGiy/ohEPRXKqfmeC69utsywcaPWZOKPoFvrERDPrsco9Nh3b3opvrdc4yZeIGO8LtsRphBU+k3NZKZgJqHRJRkH6lJrTO/FPq2Xa8UYg3ZBwMVMi99Aj1bxEROSBY8gW5wZV+GPSO6X3GFcigV5HtuQEP9lRxdDONy6+2l5ybHzRm22WAWA3Qun/5c2eNBCWQK4R8whpRYBVfPF8LUyHehlYVO147WKGfixZCG61v4kUCEYEgCjf77AyJwcGB1YqUpleUmxt1Km0B62OOa9dXC+vu+VApCbBA3CiAkKajgqArmROQJr3sONvtgDOruoWNEmnEHacsqEyjBSQ3c0aNLagcBWd+RSQnH78nI= X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB0904; 31:yssecrIW7y/FwXs1t9hMSJ7J6j1zKDBd/35dvGaTYSkiJdhudMOTR1pg0DbFpvbaoiP8e28bgQZuDUk1E9ZoY1HuEBshzvQRFlCuCjiye8v8sSkFM/udpjzhIbbOCkJLCZx17b5JROPP5vVub2swNtWN0D6Fbwls3+bkzcAWDnZu5kqyjDvsrIOOz8+Lk9Z3dFGYqxpISLXCx204xdlfhE94zSXaoE+qXv7nkvE62NZuetPJZcrsmudIeUmvkvKZUn7oegm3/WyAGF24f/AFzP1qqPDZmak2c7g0LSplhw+rIlB0UgkIJD6sUVXMDiv2cbYvTglP7ebERM4P/vbKoKdWNEOHCtYo6x4LALp3LBwVWehom+0U45Si9PGGHCL2icYbp9xMJFApU+V4+rndC1FWZeuCIIsKX73KAzBBuLo87vzXgXO8fsmRAWpMvZImFfmEMdUXx4MnkS4RttdZ9zGLcA5zp2P/WirlcGUE1cWW/4f6mjZtbSAxSO2jWqR9yW49VGC5Tre2PhbDMlkPEW4Ilqf4e4pCoQz6qxzjaacjY0fAHL16jwXBp9tR5PQK51YYNLq3e2Jc5H2H7IEGCMHkcTSxzP2UxzJQzaVfkcVF55xLZBx/bUKq5jYmNDQqNmcmY2GF/ZXf2dZ4FGgGCgRA2xRHJ7RU74e3QqSFkG7NwSAUFU3g6suZ35GyXZMOgRE83huM3KXq2RB97DS3og== X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(13016025)(5005006)(13018025)(8121501046)(3002001)(93006095)(93001095)(100000703101)(100105400095)(10201501046)(6055026)(6096035)(20161123565025)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(20161123559100)(20161123563025)(20161123556025)(20161123561025)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY1PR0301MB0904; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY1PR0301MB0904; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR0301MB0904; 4:UAwp0Y8BOhRiUUjdGDEnpunG6v1GSd3rKL1mMdt9?= C9Nw7LCJLv0qP7CUoXVw4+8j+PKj5Rai5LxyuuVSdqY8UIMGhO6pU93OngkgkvKKeWRnftd/YLj8tuex/5VDvtcogLCfEitQixOQ+KrIcL3CYQfgdhb3R99kLdsAmviclGDg+1K6QKhxxG2W3FDwwMy0Oe1LHhOE4yrgw/9UPQwC8VVtejYuUP+rCk4Yv49KN15D6i64moNXV6HFxMQfdwotlVSmg3AP/K5VAwK94yagamERcQW/gTLls9Qoeu6v2/xWay9zQS2Wz5DkpV93TT65gxlXMvGUfJE+4lFArKzpHZHB7U+67ByW0RpXrqyiEfOOIpB8i98zHDu55xHEy8knbbIJYnrJVqcUyRC594xPqfRFtQLOJAgqsH832PlKM7dIilUTvGDoY+AaSWmzrcRbfXd1ZuA9LZnHXreTKUIxHR0fO5hDRHZL5H63QSYpAHdObIJyISrCJ79KHeE8B/z9rDc1tfKbFNRqnZulFzwqICRWOS3r6A7goFzrxn20mmDwvQnkxDIOPEmUOpr6kHui2+FzsPAsI1vKh1W2JPvXJgSazCiXtUqlJqpbKLnSr6k4c2+v5DNfxX4S4DJvVnZ9f6EUjuIaUllhAPMWocVk+QhYx6ZXQYiD9Etq7JDVTnFIbJ8ppa8JYe8lqk3esBpGmq/uIliHNIZ35aQaSZFUVa0Qwvnti+F5KX677qD2cReQ40gtqRmtT0ZaWWnEnoQPvJ105yk8xY3Un5meNfczxnMO2BExWn8f8HaPT5CQAmSdeLrXwFH8P+Eg8i6qr7ZlD3XbEV7QoLRz5PmTPEfVwb7u73sCvKL77QfHqdWeSUiQgsOANJqL3c0zvHZEqf5FSj2eSPmxfSGiUWqdYwHXVLRsN3xQtwknhQpYA5Kr2Oy/tQmk2c6ryyNIao37E1H2KA3fLRCu347BEz7DmamCVCzzTM0tDhr3Ph82t7yoGXVrm4rfd8dY/4gc8hJhbn9dEH8VkK7m1nVK3IFeFtdyY+2xtOUqz/kD6Wm9jDt1cZKVjL0AflBFV3idYFA4flGPpIy8r5jnabFZoR0yDx5H20nAete4OKWEV+uJvvpdE3nVsd1uQMkqdv7RNUzAxB4yQdEHzlsdjERSOyfApcjJ/U9+c5FDAlWvScIW0+8iUvs3Ctmi20SSonEfjbtv1RwxQnsNOz66Ir03YUcwLjgUaEBMR3/2hGyMZ6LYTA5LM5+cASJFHe9Y/Mis9VtVTd1v X-Forefront-PRVS: 03818C953D X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR0301MB0904; 23:D+fQKXSq5d9x2MmE0e4+KrRahnbJ/OrWoVdyATM?= PUtpd62YHINIH1xmySQov/5pGNRY+7Tz9U1/9W5T3de3sbOaMUsyCLX2d5VW3wkWwTNqmyJz+HxvgHF8joEr7eYHQujrLvuQiaROkrOdVoz343qKGykDDExYhRqpdAyBp8MFgOOKDlSWv7b6AuKW36x2DJ6boy0pHQVl0gfNFVm0NlAJ5f8HC3eX57VXkZCvcLyuxFRXlIH5XVMJoqtN7b+tg8GE0x9K/RSQAhSjnGgaub+C01qmHyx/SeRk9n7U7VLBnLVPZx5feumE26n8fAin5LTP+9PdVMtQqMHVRwQxsLtAtg5muG+Mdtm6TF8LVm2KAHmvPPNDSEKCXUtgBbxXfD9oGbXCNXt73qeelinPAhh4H4flakMTSdlPPM4nVyioDPXYslJWzWiF91gqw75gAlfYuvbqa7rlYS6bOzu6rhn84S5Fw8uevRuDHp9sngei/SQb4o5X1HbgVWtM4EC3zoja5LYl65zRaZonPpMIdoZede+P6QA3/xnk+3GazuW69zCd9y43eIbNFBdOrsVin3jo6ssvQE2heApl1yc6DwCLsN6fIp6+s9rqpzQ3j9oKHtchLx7TjTbDglDliXJLFz1R/zp0VcZHGf2hRetsa25A5ccrxhdn7sAsfjv5eGImywQ9e8KpIiQqMs/kLsmgRkWz0uF5uRGvnLgA1EHUrJ78sak5/YtRbxLp9IMPpYUIse881WerL8iYTmccdc4A+oMaYfN9SUQWFEriIIwJcu9rSdUF4PpQGCh+Ka25LwLa10Ma/pHKECat9B6EwrTAAq+T2v72BVieRZim6cyyjaC7PBW1X60fbbFhDzxFwNB2Cy3ezv+9oPjpaChnZR048xXGJn9w3A2lyNVbrd+71tKuB3Nc7kRnN05nKuqMziCI4JVN7CRM/NLDvX62YijkerYsYJ8YTr/eMOzqXfikB0gENlaepO2jIl5FN++K9kd4FTvU2frBlLooJl0b4EjYjmKiqqRe/Xpz7xZmxaA1HEfqJUfKdjbv2DzNGsfArMhRdasiEYfVkeZod0zfe0fzLbTW52uVb7WEwPcWCjZO9nqpryq0F54+xuGgUNJvg7GKlcUnorpzLzKlM9Gnn5hoaoOaghc/Y8TkpvEuunTr4FfcCgOYxYPVsQLuuTWkkF1CSfh9XxdQO0VIlV1LQruELQsHdBDI/1o+PgqXMpYUQGRpVtsXwY/BQn0AH8BflrU8+u1NOlAz4YRRo/9muoB7xIGi4UwvXDW21FaWJXUXQq8u2PPeiY3phRNgCbIkywz/MHQPJNfYEqWNywoQWhC2R X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR0301MB0904; 6:Ff9HcBcFCpP/t+W2jIMQ9qChQUyl/csKvDNku3ZA?= bXlLthAwq/Dt0dG9VqWTniTDqcaLVrNhoE0upQ510nTdqJT1nsdlqIQ94nGka+7fG/LX61gyGL+BylGwsBlmnj8akbwl62u5//A4pGP0acmOgoOaRZNFLrKoJosjFSqhXHw4T23d9fv2B9MPQlog3vO4FsZoB1VStBQAFdA/WgifbrpbXFjp7y3gf69xUkrEr7hufKZGUR3Yt9T0smGwjgsUiQzgcuyv+ADsXJcW12jHjno6z5x3SdQOTI21VByidOQHHs98khiiJ7Frp5AhLLs86ytaUokn/5H1fYvrvCQ5mpiQkgiBU0lZNMxGAdoNGs/NYGi+JeC2UD8ZSt9Ahuixa2RzM+d8GkPMsbaB73bBxLc+4E+9f9JTHmYGihIMUQOr9HcE0s0kn3VgE8pY2I+x17RyCEo+6YznoWs4xmNDm9rrZFRGXbpleN11SAoot7aDYLELMaJnAOTYFTrS/UE10R8TEM0eNzmS6uqD4F+Nc2hsaEhqJN01cicrPJioutkWRdPAN0OzxBx20owlhuM+wAef+mr55/+AYMTX2EvOnyLNzw1sQJuKE5x4epI8Gi2E+kAOm1ZfLBL9jUAdgvF3fZstlXg3H5T/ScI2yh/T2TEHfXul2n0gkW9cYEQ2LrF3e2fXCitmg6KpIerW/k8Rm2yPZwolFSsawc5i2AbTV9c8HszniAgCW9zhiPon8FR33Y0txXZivIMplJJYOTK1KFIRyOCqt9IaBpBPMYopWjIUAzPHjbUMu6zBO8xzysGL6ajwpYqmUt0ToVAGMr0SBpCdwWZqXE2W8gLRcl1MIsYA1F6fY+GPkfdi0FtqjBn2w5AfE3TT8oMgk5flxud4ocqolMJSsSmp3GRFvW/AtIYBD2Nws/oFGDEO4ZB1Tu4bVcIJBLUmfODEl86HfqCPzDwTmHBtz67VW/CPBK2F4Q== X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB0904; 5:Tj559lm9tVW27ORYB/y8sJiz6HLbYKeA2EmxFtUlyueGRbYq+jEHQ1oj96QmzLuRlR059n5ighmwarw6wwaWZhnK1cEaSwctxOQgYrqeOOOwGJd0kB+iZcanXrpxTNQBB/pBt4FCIzM6QFlu2+S8ujWOMvyd+oPb1stgkoAKhnIhZWYAsAEgx6ttfRHDhF1CCyp3Vq0etM7gzHaOpNm++sePhAmtoFEQoAZ8olVxXg+cT4VC2xqip4oXZ/02FWqxRB2t5x0ZOCgLPdkPIvy8udyquGz/JlQ7fSsU1udGxIiAb3oX2mJ/ksfK8gm1zWcKFFanlkOe/ZcYX7vp090QpB4alRCVtmylaQ5psMPyWq8jZluK/7zDJV+LdIZ6JnGAkgNBA+F+zndGbE4LcG/xdmuSbA56efc2ue8iD32Ztckis2oVZf96+jDasXKpGQasb1OC+7Ckaa/WejJul6LxHBuaW36dRTSoIDbIbYhYIOz6PJ1vLFioxco2HPYP623z7826LYmf5B5fqV2Qc/hCPw==; 24:2qFQrurLYn6NS/sl5Rc3E7qwDHdP6Co6SOoMR7KT5TGv6W8HUR85Pc74kdj1l1lw9ZeICRr2xoyXW4JcJv7YpW5dAe6yju5NFq8v7r3MXTU= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB0904; 7:0OcL/tW0q5Mxl7afsUacvUC44AxGKNeKlIWW4fzt29WwkyRNyEUSzOWOUjiVrRWgNIvPXNnbylcmt+poH1HlJheXEohOyJXfegihgxAEGLQ0x9SZvbZO1EnOwf/eVGbAp2vSjCglGrfaMdILGSoYrW1bn8EbnbUkHxb/vDZQWXdmmEZ3hlTjIup00a+fFJ0MYSqd1rj74Gr0fUOWBPijpHL6ma0Xjdkheg0prG8TY/78ztp12TIrloaNMBEhfe4nR98b7qRDZmc1yKKzMdP1PsDCvIfZk/92YZy76qVEjAR4leNi5NtHS3OGiYiUfTOcsnOEHsXtfFpDYcF70FCj1/W1MGow8VfSdfACR5B8Y4cjJWb6AEBpn2i8GVSvWM3U6fJZQwaJxqsNlLyAMogxup3cWM9GuPvaYmcOs2kKE6NNiYnXq8HPjnArPk9jBvHYfpy3l5Gzld4qKAsHBOUFoywL8VptoDv3pDpj1TwDfigjSRcVXixRgiXhtVUY8ta4DQOI5Y0EqXOlO5u/iPu3QSxl4pl/MHqPoDbqozt5mCGNxz/AcJatJb4ueiHDxj/FfpwG0vPYe64sOdebXHyoupA1TAZUyjZy07AmcGGsGzbgodL/+zfpDgaFtZN6YdapM8L8EwbdN3jV3+CcmQZieY0ufpQZba8WqK6gNnZvqk5GFKz0W1i/mQYTBFYtw8Fu5ZCpwaA6O11lS5TRzkczPGiJx8aq7+JTL25wH5IvX84VmnA5QtlDiW06ZD/cM/WBPz1BFx1XkOq4uVHulDET0NwHXx47ePmubC3kclrDP1o= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2017 11:55:45.4497 (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.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0301MB0904 Subject: [dpdk-dev] [PATCH] crypto/dpaa2_sec: fix HMAC supported key sizes 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" For HMAC algorithms (MD5-HMAC, SHAx-HMAC), the supported key sizes are not a fixed value, but a range between 1 and the block size. Fixes: 623326dded3a ("crypto/dpaa2_sec: introduce poll mode driver") Cc: stable@dpdk.org Signed-off-by: Akhil Goyal Acked-by: Hemant Agrawal --- drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h b/drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h index e104f71..3849a05 100644 --- a/drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h +++ b/drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h @@ -200,9 +200,9 @@ static const struct rte_cryptodev_capabilities dpaa2_sec_capabilities[] = { .algo = RTE_CRYPTO_AUTH_MD5_HMAC, .block_size = 64, .key_size = { - .min = 64, + .min = 1, .max = 64, - .increment = 0 + .increment = 1 }, .digest_size = { .min = 16, @@ -221,9 +221,9 @@ static const struct rte_cryptodev_capabilities dpaa2_sec_capabilities[] = { .algo = RTE_CRYPTO_AUTH_SHA1_HMAC, .block_size = 64, .key_size = { - .min = 64, + .min = 1, .max = 64, - .increment = 0 + .increment = 1 }, .digest_size = { .min = 20, @@ -242,9 +242,9 @@ static const struct rte_cryptodev_capabilities dpaa2_sec_capabilities[] = { .algo = RTE_CRYPTO_AUTH_SHA224_HMAC, .block_size = 64, .key_size = { - .min = 64, + .min = 1, .max = 64, - .increment = 0 + .increment = 1 }, .digest_size = { .min = 28, @@ -263,9 +263,9 @@ static const struct rte_cryptodev_capabilities dpaa2_sec_capabilities[] = { .algo = RTE_CRYPTO_AUTH_SHA256_HMAC, .block_size = 64, .key_size = { - .min = 64, + .min = 1, .max = 64, - .increment = 0 + .increment = 1 }, .digest_size = { .min = 32, @@ -284,9 +284,9 @@ static const struct rte_cryptodev_capabilities dpaa2_sec_capabilities[] = { .algo = RTE_CRYPTO_AUTH_SHA384_HMAC, .block_size = 128, .key_size = { - .min = 128, + .min = 1, .max = 128, - .increment = 0 + .increment = 1 }, .digest_size = { .min = 48, @@ -305,9 +305,9 @@ static const struct rte_cryptodev_capabilities dpaa2_sec_capabilities[] = { .algo = RTE_CRYPTO_AUTH_SHA512_HMAC, .block_size = 128, .key_size = { - .min = 128, + .min = 1, .max = 128, - .increment = 0 + .increment = 1 }, .digest_size = { .min = 64,