From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0066.outbound.protection.outlook.com [104.47.1.66]) by dpdk.org (Postfix) with ESMTP id D4CFBD4CE; Thu, 19 Apr 2018 18:54:50 +0200 (CEST) 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; bh=jl7puiHs9kFgZG+UFMcAF1JcgNHXTARrt/1J9cKKEk4=; b=n2KHvI5NlsnMW9K+/ctJI0qI7Uay0nj4X0Ylb8pFQUBKQ6bnG8C7yQujgZwI5mjW2KZ2zEqROXzK7gw2gr5AkP4K1RQZQCYexN9skr+w4ZGFYilCfqMLxiB2MyzaqUibxRsITYVTbrHrnaqbdcincXzmaz6a1polNyODN2VVuKw= Received: from bf-netperf1.ap.freescale.net (14.142.187.166) by DB4PR04MB0768.eurprd04.prod.outlook.com (2a01:111:e400:984d::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.675.15; Thu, 19 Apr 2018 16:54:48 +0000 From: Hemant Agrawal To: dev@dpdk.org Cc: pablo.de.lara.guarch@intel.com, akhil.goyal@nxp.com, stable@dpdk.org, Nipun Gupta Date: Thu, 19 Apr 2018 22:22:38 +0530 Message-Id: <1524156759-12931-3-git-send-email-hemant.agrawal@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1524156759-12931-1-git-send-email-hemant.agrawal@nxp.com> References: <1524156759-12931-1-git-send-email-hemant.agrawal@nxp.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [14.142.187.166] X-ClientProxiedBy: MAXPR0101CA0055.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:e::17) To DB4PR04MB0768.eurprd04.prod.outlook.com (2a01:111:e400:984d::21) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(2017052603328)(7153060)(7193020); SRVR:DB4PR04MB0768; X-Microsoft-Exchange-Diagnostics: 1; DB4PR04MB0768; 3:63BBueOJM+xHfPmN6aZpN0FmfrRH978ZUbWgodXASu3RLKA57Q4lQT/nXHwqgViskTsIJsYMH7ZthV8HxZOdY+zGKheQe36NZP0AjanTd6JtA7Tr3MGYTQsgFpxla6XXKjDKVefcN9NxG/Yds9ohb0Z4pBmO9eBskVb2PlEVk0jSLV9M80HzMKLOJpgWXkZbgslkXtqZoQzJe7NuyQBoXRqv8e/sMmttQkkhjDqP3BVJjKyDpdVwN2knBZMJlequ; 25:x4WFrSanXlrH+r1NqOGrtYESl+rOh3sNToJtaS4II1Pohrew9FWcZeNFXkEAigA63AFMNzDn3A/pYK9d5vzhLqZX24InnkNf53TL2P2r6YkHUIIqSdz25wKfhkJnegTKZIgmfE1EW+i23PAcqMtTe8cJPTggkIfMv5Jo328XGJdRiR9jTb2CsjR8yg+kYXQFwGzalcFNhQ3o95QnKTYu9UNI5X/jNGN689rBaPGBX876phs/sbXnKo/+THEQu43FBI/CkWVwgGs/DqZnkai4DH1Jd02qHnNcUp8jiSMizO7GEzZDtqawfote7Lxm0rp6PTjhXAjWqbTSq5dlNkaPqA==; 31:EubFCpx/P7BVMQzMRYm37AFtIg58FjWPK9I0F92/CT8EMhv2kLt2PaoJUAKyKz/ZTWpZBwRzAj0RKU13kmOVIQxWjXQp2YgNQr2W8jsaQCWWMu09P/7rnTK726b4eI2MEced+lVJrK9fCNRlaUuxfs2vm0K12M1fBovnReyXbJbZQvT5QFWm7L314eoRNAjMyECCdLAvpJAKaeVrhpW2rqS+lrnMm7bhzp0LKX5KjdM= X-MS-TrafficTypeDiagnostic: DB4PR04MB0768: Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=hemant.agrawal@nxp.com; X-Microsoft-Exchange-Diagnostics: 1; DB4PR04MB0768; 20:Ft8QClhN+yQdAlSmhifMTeKjguUnUa15U5QycytVH1nxxc6zFDsIb3Cc95SbDvmSk0qxyeKohW+Sg1xasa7y6imn0WAUo1JEptsI3mmYQR98oyNZ2mQi0RV4j+wfPsZLIa/XHWbBDTtKWSKgQr9Svlk9Joohd9Ugwu+JoTXVkunysKqz8y+6VPNLcvi+ccKJ0Yw6qoXiCLT1O4KvwN+eW5cZQWlGq1WQ22BmTeDEW5spuzwqxhUJL4z7vwu5fTYWQL4gJtaG4inDhiiPYrpQioLftLYjaiSG8osiv1ww8X56SHZx//56lkbtW/uHOEVLqFnfokCSHMdbbHStXzONCVyb8PNXY9ZeIqNItQKECGXmJaK+i7WoC8+B4lLDHJ0kzIK7BD4sb+HwnrVtffTSDvaNVfnb2b5PqVwngXfOBXcm0oKBOJMicTLlpH03ftPbIx/Svx216t5GJyjDsJe+Ab6WYRUfskEeyhHNjDeh6kKVo+/Wy98sgXJ7pO7qRYLx; 4:tl4FxafddKLNcVPYrp5GftK9YCUHauqwSKoKtXQX9dEbgV7pp34EjTkuSjlGDRkwp1uHYNF0jRi98TlNBsPQWVP6v5ccdZO73a1Mq/siaYLW1qOvQP2J/rGJpXJaUsW2eaMiMQjMH1GGx7DpT8rs1LJV1CaUGDmJRFMhgWLko02okh+Y5jUSpZ+u+NRPmGP5fzve5BjpuLuyhWbi/8hCquok6eBYWx7EAQ6d1JOFg1QAWg+tL/zki0iIv4DIeYUhmP/3Hydqscpbn7KOxrDJlaOCwekEZyJu5ED518i78RXF/nYdFKS33amx4jTWdNqM X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3231232)(944501383)(52105095)(3002001)(6055026)(6041310)(20161123564045)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(6072148)(201708071742011); SRVR:DB4PR04MB0768; BCL:0; PCL:0; RULEID:; SRVR:DB4PR04MB0768; X-Forefront-PRVS: 0647963F84 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(396003)(376002)(366004)(39380400002)(39860400002)(346002)(18543002)(50226002)(476003)(86362001)(26005)(478600001)(316002)(51416003)(16586007)(8676002)(11346002)(16526019)(446003)(55236004)(2351001)(5660300001)(186003)(2361001)(956004)(81166006)(8936002)(2616005)(2906002)(36756003)(6666003)(6486002)(6512007)(66066001)(50466002)(6506007)(386003)(47776003)(6916009)(6116002)(76176011)(5009440100003)(305945005)(48376002)(3846002)(7736002)(25786009)(52116002)(53936002)(44832011)(4326008)(110426005); DIR:OUT; SFP:1101; SCL:1; SRVR:DB4PR04MB0768; H:bf-netperf1.ap.freescale.net; FPR:; SPF:None; LANG:en; MLV:nov; PTR:InfoNoRecords; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB4PR04MB0768; 23:TCdKRAE3qlv5W+POUDHWE0MrqVUVnX3R2QdbE+fSh?= =?us-ascii?Q?rNPnGnHjlJkrBXBvt8dDh0Z1tQbMVh8239b1siPO0oh3xfiA+stC9MfyMav9?= =?us-ascii?Q?60iRSeJeb8pUcgyl+bSJTPLBZqRrfcoHUSM6HHVwNnQqhLwMU1DQ3ckFFJ5P?= =?us-ascii?Q?W33dTecmccQMGtfF9KcVgvtMpceXLWDoPv5hqxRJroudEACHxoZTfPFj3yf1?= =?us-ascii?Q?7uWMdeMPjDVb6FHY6ag4ZAVzOwUuuvIq+9KIoXH4ivoNIl8Imqf0BzETwv4T?= =?us-ascii?Q?PmPGrp1ZY68eGg9ZLLKCR7QdxAXchffZ5a89UAkSNmFQRgZf5PJOdbzczKlh?= =?us-ascii?Q?XcTmZ/pjW5sksR3raUshcgUJdh5U9Mnk4yRtyv4HSk59EXf2mi5yB84yV1sz?= =?us-ascii?Q?GtgqkyxuPDBsSwRY5Wo1mLh9fS/mRqW4y8ukrDW9gHz85H3UDO9KaDfuiHJJ?= =?us-ascii?Q?8qqFebpg+tpQBAYaT07L+ZuUi97q5IjPRgkUBbUXJPM0YKFfegQRyuydN4Dr?= =?us-ascii?Q?+/aVb0+UZQuPQOxAR85JgvzLdiRcy/6Xw1Dm3k4YUyb+4SvXV71xumr0jVtU?= =?us-ascii?Q?AY+1XUbIdDjwC55byqusDD3srdl4RAI1hWzRQGyNIkGuxCjhFMgmggAbPawB?= =?us-ascii?Q?uql38PfIDp4bId/RfQBTBGcy5LBtZDGoOEEekzFfgUv84Jc+2WPK//6+Dcwo?= =?us-ascii?Q?RLLJO/HckPifRTrgfZ7F3kA2FjaA4F/K5j4v+fLo6FuSP9CCtYtdd/ir5j8k?= =?us-ascii?Q?GCUBNH9B6Ewf8kCLyvzUIo9v78EG4EBhSSnce03rfNcVwQHa/14m0Td2VbFr?= =?us-ascii?Q?e6cBwNsHJgNAzZDRwDGmeA1Hvv6McltJBQZTjMFSmUMZdeiR+b5BHzySsvcs?= =?us-ascii?Q?Us7c3qvqkMalvZKMJcoFe1TLKvz18yWovVUmXn+ZmOT4A+1JJfTy/8lJrKys?= =?us-ascii?Q?OoUuAou0hxfRnIWikWdc22QnZ5GOtcSl04C/so/AUJtzJVt6ZE5cAnwAqcSc?= =?us-ascii?Q?blUut+2sF7DV22tozTrPS+mRV0iEeKAUk89SSbPTpJlrb8BKXn6ylapE+LxT?= =?us-ascii?Q?jSr+2oheNah9vmVKJLOTmaWUVPWXOTg7zSNy0cInNerbnkfIyE8uqNeXTZ9N?= =?us-ascii?Q?i+TMN8BZcpmgw4w8XQOTfvTpfcieAjUYnRv54L3WnnCq/Aq5TfiDYuQP6rzw?= =?us-ascii?Q?Yrk1GMi18k2yz8=3D?= X-Microsoft-Antispam-Message-Info: Hu6Sn+YW5eoniuCO7HqTNmhhZ1eMQXgfmeGYCfTrjhIqtQadSNRpCM0teXA1DNgymUccgg1F3s5HGF2D/iKhBS2G3AzAJy71zzWK9U2gFp7ljPqlVUS6zrpdFrzWw3FlEgVg27ikIXIgMdIQ8VY8E3IAcFYmWl/v/G4WHaoWpCxfW+2tdSmclGSyJndAYsRy X-Microsoft-Exchange-Diagnostics: 1; DB4PR04MB0768; 6:BfkVZ/iHFAzpjwtEeqyhNGIj70jgRG5t8izR9NUyKSz0uaaLYhWy02FidXR6MyAkK92wIf8ojaie2DXvaHJFrMn98uDzqCEYykBqmX63qIs7Ae0M6E88RkQnmv2HO7WA4vjkyOWjTzn8KLxtweB0i7PxDfLk9COVUBYKXo5WpDfwNTyiBDfA8rT4ibTUJW11Y9k1YfGO6YOqzZcE33Wfow6e7FzahglC0+28mAi4ek/N4zgScVydXg4VZqkfbDBlKh81ybe7TWNsRkAO7N1Y8hy1oO5xvFUTmp/VW5b3jJYkqdIFQsVvYwESr1UKAtiTS8rX5ppIZ7ymyALdobPtKgL4nJP9U7qFw+hsdHSEGuXS+874ETNA4eq4CMbNAs045si+O5OWVjS0KWmv0zdYg60wt1AOZxWBVLb2VfvJ7725Czqib8vxyoLEAOJp3Ti5yn0srzkWAQzBlQG3rNOXEw==; 5:I4YgncqIUhB+O2yrl4o2lSwEfAS8Uyly5f1yLV8CiBS9piY/Dr7E0690yHWrF+gOOmRbINIAblf8KH8GTUUYVuEqdZIdWV1PWbTQn70GiDExzcFUgyuZFuNHbZBPUek8gOjHTK5caFyNgG/sbvEozi5rzqRQhoczb4deIjRZe4w=; 24:eBXetnA73OSF63uoJJ8w+ErMGQWANgY+QnGSrt8Y63RVbTKZ+n/4B/ybLpSBY5trDH0dtsYsyMVxUu1FQIJ6QiGhMonierHBOTmVbmNIQGk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DB4PR04MB0768; 7:rQ99sJTEKr5S3rm2IIkHH//HXV8qtm7Tav1ASfDMgqbjnex0bRUepvGY74gDdDm40aH8vPhHz8N19L9VbricMnxsudL5xWBICu6iXi6R+0dt2ZSPNQqKOReYx30u8b2QSwixpJ7rSG/lK3CWpFMGfYempy5EdboI/RdDu7/5KhIWltjE+7K9tQqIsNfdyJGdo6Zepq4fGUHMQ2GQYv+qXrGkjpeo3ttg038uq4h5QeAOlm5kfFm/1GfFwdasWgHW X-MS-Office365-Filtering-Correlation-Id: 2838d403-df60-4a40-b059-08d5a61643b6 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Apr 2018 16:54:48.3174 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2838d403-df60-4a40-b059-08d5a61643b6 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR04MB0768 Subject: [dpdk-dev] [PATCH 3/4] crypto/dpaa2_sec: fix HMAC supported digest 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: , X-List-Received-Date: Thu, 19 Apr 2018 16:54:51 -0000 For HMAC algorithms (MD5-HMAC, SHAx-HMAC), the supported digest sizes are not a fixed value, but a range between 1 and the maximum digest size for those algorithms. Fixes: f947fd77185f ("crypto/dpaa2_sec: fix HMAC supported key sizes") Cc: stable@dpdk.org Signed-off-by: Nipun Gupta Signed-off-by: Hemant Agrawal --- drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h b/drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h index e8ac95b..a9d83eb 100644 --- a/drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h +++ b/drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h @@ -185,9 +185,9 @@ static const struct rte_cryptodev_capabilities dpaa2_sec_capabilities[] = { .increment = 1 }, .digest_size = { - .min = 16, + .min = 1, .max = 16, - .increment = 0 + .increment = 1 }, .iv_size = { 0 } }, } @@ -206,9 +206,9 @@ static const struct rte_cryptodev_capabilities dpaa2_sec_capabilities[] = { .increment = 1 }, .digest_size = { - .min = 20, + .min = 1, .max = 20, - .increment = 0 + .increment = 1 }, .iv_size = { 0 } }, } @@ -227,9 +227,9 @@ static const struct rte_cryptodev_capabilities dpaa2_sec_capabilities[] = { .increment = 1 }, .digest_size = { - .min = 28, + .min = 1, .max = 28, - .increment = 0 + .increment = 1 }, .iv_size = { 0 } }, } @@ -248,9 +248,9 @@ static const struct rte_cryptodev_capabilities dpaa2_sec_capabilities[] = { .increment = 1 }, .digest_size = { - .min = 32, - .max = 32, - .increment = 0 + .min = 1, + .max = 32, + .increment = 1 }, .iv_size = { 0 } }, } @@ -269,9 +269,9 @@ static const struct rte_cryptodev_capabilities dpaa2_sec_capabilities[] = { .increment = 1 }, .digest_size = { - .min = 48, + .min = 1, .max = 48, - .increment = 0 + .increment = 1 }, .iv_size = { 0 } }, } @@ -290,9 +290,9 @@ static const struct rte_cryptodev_capabilities dpaa2_sec_capabilities[] = { .increment = 1 }, .digest_size = { - .min = 64, + .min = 1, .max = 64, - .increment = 0 + .increment = 1 }, .iv_size = { 0 } }, } -- 2.7.4