From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0060.outbound.protection.outlook.com [104.47.41.60]) by dpdk.org (Postfix) with ESMTP id 33F211B00C for ; Tue, 23 Jan 2018 11:03:21 +0100 (CET) Received: from CY4PR03CA0103.namprd03.prod.outlook.com (10.171.242.172) by BY2PR03MB475.namprd03.prod.outlook.com (10.141.141.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.428.17; Tue, 23 Jan 2018 10:03:19 +0000 Received: from BN1BFFO11FD039.protection.gbl (2a01:111:f400:7c10::1:168) by CY4PR03CA0103.outlook.office365.com (2603:10b6:910:4d::44) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.428.17 via Frontend Transport; Tue, 23 Jan 2018 10:03:19 +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 BN1BFFO11FD039.mail.protection.outlook.com (10.58.144.102) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.428.12 via Frontend Transport; Tue, 23 Jan 2018 10:03:19 +0000 Received: from bf-netperf1.ap.freescale.net (bf-netperf1.ap.freescale.net [10.232.134.28]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id w0N7s71Q005470; Tue, 23 Jan 2018 00:54:12 -0700 From: Hemant Agrawal To: CC: , , Hemant Agrawal Date: Tue, 23 Jan 2018 13:22:57 +0530 Message-ID: <1516693979-14830-3-git-send-email-hemant.agrawal@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1516693979-14830-1-git-send-email-hemant.agrawal@nxp.com> References: <1516693979-14830-1-git-send-email-hemant.agrawal@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131611753995663961; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(39860400002)(346002)(376002)(39380400002)(396003)(2980300002)(1110001)(1109001)(339900001)(199004)(189003)(8676002)(106466001)(36756003)(26005)(77096007)(2351001)(69596002)(8936002)(105606002)(59450400001)(5660300001)(51416003)(76176011)(336011)(81166006)(47776003)(81156014)(2950100002)(53936002)(6666003)(16586007)(305945005)(498600001)(85426001)(97736004)(68736007)(104016004)(50466002)(48376002)(54906003)(2906002)(86362001)(6862004)(50226002)(356003)(4326008)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR03MB475; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD039; 1:J4esP4tqqasoxfRuvCL5tXAxIOiOO7UmMoJ2jr2tZrN5C9RbPHBNytjE9upSSbfLdWtYalhCnzzQ3q3WAVRfDznLUgmJPkyqiQdQPMfF2hIo4cI5wUitnUavdGHKcnZc MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a329ccfc-1dd7-4e37-18f8-08d5624887a2 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(5600026)(4604075)(2017052603307); SRVR:BY2PR03MB475; X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB475; 3:F66o2h9X3Tw82epBL1jZuNCqu6OA9RalOA+v+WH7s5J9rm/BYp2uLX9o6wvqKHwLsTlDiZp/Ld4S6GDwsZ0455XNoG/zRVzgya5QuyWgt+yPG8HCYr8FGBAe/XZrGMXuMwMzCVH+TQh/KF9CIG63CJW62npbsfyOu3GT8WvKhblFdFfHR/CGRoUNpRHP/kKpeynvaXqtJ1nX0v4O/cgl2dW78dhjs2gbSGcBDLpQOP0WemCoPMnWbfbJ//4QmA6DtwduPzbxtV8w+3PzKViaUTplEIJLKlEhI0VKUylmxQ5PLeo1nua+2SEfisQQJThIYEC9KL1O4tInMEAFKnIdxBohwb5uLe2+N37p+UnYrqI=; 25:9TBlNhudvTsDhNiBgYfWcDkFBS1UQ/uuvr20DIubmyPKCsdHb8tuJ/767fVPHYBV1hNWX0OUx3xsMDJ7T6AQQ2Qos+ddhIXCzYX3WYduwJR3wN0je10a9+vl/ThYJ1uyks9Kq8O+xTJyWJRzYSG8Ew3E0ppjRlE9qpC/Lb9X+XjMtiawZZzQXHIE2HHTdJKUE80fmrvBfNW+JNzEmwDE3F0nvrqcsbyZid/hjK90icOBtE2bO2xD4oOYnioCbHAHdBIKNqjspN8L1iH7GFwSO3f3O6pFo1Mp+hiuqd6gYaXSSGa0kB04ttLGGDrHwCHhGZlxDOxtm3wBba3v8AGlo7x5qINvjd2fEZ8F8EM+NvE= X-MS-TrafficTypeDiagnostic: BY2PR03MB475: X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB475; 31:xJ1vduJanAqQ4ITzWo9Mf5nrEMLYUmOmQhbAvULppxAz/GYVspZa8ii9VA4u/psLuzkBQdSKluB5qBXrKJFjRG9HiikzaJUuW+IvKamD1gzZtJx9P6Q/tQ7vKm1btIuJSHFkmdvvrocAkQvRPLAcLTiO9E8GRUEriQLlNimA05g+dEUknjemzW8jZe/K/hYQJxjksBydzUKs7XmibpQZxd8timZVaXoT49duPf3TPzw=; 4:IUZgDVxg76rvyBOFqBvfK6+k9dSAl9lSpwTn3mqXEX5QE8b41WllDgg0/KmEe/mDII5221153B8rEkqoDX/OmGIlNBCG4KwoniRrW6LQof6KGgPnPSf/Q6sTxco4PlyImfKJT0WHnzlCKigfHMxYesaknlctivQ4WHZNifmy1TDTcuCE0kd0twqyU1AooALK/fXDRpW04hz0ocoto4Qy7o3z8q93xvtpogbwAzGwRkBcO7ItlCK8s4UD3zFbXIaNq7wiTPehEGcagGP6TMPAIOCeoESaKzM/dASgzy7bJdczjZjv4PuMcnWJQnl+MXjf X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095135)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3002001)(3231023)(2400081)(944501161)(6055026)(6096035)(20161123561025)(20161123559100)(20161123556025)(20161123565025)(20161123563025)(201703131430075)(201703131433075)(201703131448075)(201703151042153)(201708071742011); SRVR:BY2PR03MB475; BCL:0; PCL:0; RULEID:(100000803101)(100110400095)(400006); SRVR:BY2PR03MB475; X-Forefront-PRVS: 05610E64EE X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR03MB475; 23:8cicegCy8/EA/KY/YT7plqDIoJzU8b/oOpFZN+cZec?= =?us-ascii?Q?fUkxm/ljFYIwqxpDdjXId7leKxTvACblqRLHpH8EAPSXpFWiwKtL2q5lCloG?= =?us-ascii?Q?l9D6HFwmJtIHcrWTKWrqFG9Y7NxHRGaW8LOf0Q4R0MANzqT2MH/WsTTj0uos?= =?us-ascii?Q?IIP8MK0NOXjeQbMJ1SvdtAl+B4tAjLzXsU9YToPw/O5q0xwuRrWpwoTfpMcZ?= =?us-ascii?Q?ZzreZkEthaWL8diqBWR9Id5Tvbf0G2jqc/8BsfLZgxAT8bs99eCCEbzy51Zc?= =?us-ascii?Q?AxXYmCHTn0lF5q4su66z/4WOGVK+PgliL52zu4A2pEPG43GKh95JjRrCDcpy?= =?us-ascii?Q?q7HoM6TvjJVbMvQMEf2NFKDsk6tgO8g1g2q/Yg7xnB3IeGk1TrdEIyXCm6fl?= =?us-ascii?Q?3qruUTOZWQOEWEWWaFi1idOSHhbrkNQvpAZmSCZaHZhZy5ogF9xrcfFSJaVp?= =?us-ascii?Q?mDY78/mrqtSdpYfKfIRzv8wXj9ZWqskfPBL3OrxANSgNOXrD986+byl8X8sj?= =?us-ascii?Q?XK/k/ufhdwcclSOUr3C8nvF5jdcuYNl7a7zAUVzdMVoQxH/1zMIpuT/af4UJ?= =?us-ascii?Q?TjVNS+uIjubUszqetgJhv1tLrzome8hVHDbyuO8nA29+AxFq5KM/ZIO5szwC?= =?us-ascii?Q?oeBXA8h62IgKrtT7eRIGoWECYwL7T6EZUucxz/wz7yPNRlWhA9Jydb1OfaY0?= =?us-ascii?Q?H/sGosXCJ29mOe1SUdsOLoz65hzn2HRJ25pzrb4HHj6Dl+/cqCr3qr3ZLgsw?= =?us-ascii?Q?rE3kXOwZ0EZ2qymXXgEWvXVPB3NMzD6/HLnnZ7XrXyT7CFJLLQUUp0R2Ymdc?= =?us-ascii?Q?9rJelaMQ+B1Qj2QxmErvO5Nh8frOBYQ84RJZLZ1g2/5ss+HbaGnI2syR9nHu?= =?us-ascii?Q?OIqoygTDRBa4P/uqatNfFkpcI5A7VlFJO0hPcpZKov9Qa+u3MXdayY+/UEGn?= =?us-ascii?Q?5KaqdGzqM8obce6gYk0NHgZFAco/GrbVqYKpq3Xh299LIJ+VNnxbM0cQgRx1?= =?us-ascii?Q?WQ9jR45xRE7TGvE0HRBzehO74n53Q8+pcYEwRrp+rKJMJkxkuONWlQHr4foM?= =?us-ascii?Q?K07T9/B25IFaDaW3E+9xpGVdgIZOjLOWWGnVtylVDmJpWCuuhEaWus6xw1Ky?= =?us-ascii?Q?eBmTm3BZU=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB475; 6:aDp6GfTwTMqxmwGMS9WcGrNId87VIIKU5EQEydGGnnAUsKsrX/lJbXEVesihj8rkaKveisa69SkexA0Xc3/QPVv3g0FEQ/nI+vLUCSRDDCgiYiNHZm/gsisJb/u8y/it7L4hInBQyZtleZJ5aGiPfCOPui6eA3YEq5kMqdDXlrkXJxjvjBhkcj793oiGQDmRstgZdJ4UGOlqTmehsRkGD6aLG88C79kqYxkfw71WlPmD256Vt5SROJ+nRdIkRloIHFDxZTBaZ1H/pxYzu0dYjAR9XjdVuwzCjLb76td513evlpljBShN8mZfeFZL89nQd2ffHtAD4a9CcE0LFhGyHbeR6mpjEOuSnOHsR7blw20=; 5:+ZvMig/4EQM544h0KdVcPm9pvhpzTLUvfnlGPj4DfgcuUZXbbPHisofm5E4w7AorIzMClrmB8paI4iopotHu0IaMeOeF6t0lhZ/bZDXt1q8YFLZX5S6ozhMJ7q8SZwf5PsBE1+EoehIfjhvNEscdemSmJ2/o7tscSbqLUtq3o5M=; 24:dAaSDNH0SLXQ6PGlwTH4Qd/qcDaruzjfJ6WUqHKAPvFLJcutsZ57hnyrmSD5VUEqR3G+KyXApSJV3rkqINrmiw6/ot5LWGki+OUTY7ZNPoE=; 7:VLsjeCusL5KAGivEJa7S4WLK/bFRTe2+9kgEFCeZuAGdnKav2GCWmyRoTJlYmIu4zYAt7fupAdqbeBZ2CyEggBBz4zsTfks8mxCUlm/5jKotgMFNFU6YA2+zej+E8DxEESqU6w5uo0gHk9NEZw+G4Dci9E16cGdcFGSQxOL+9lYU4+Erwl3YWVVezb0IRUrYOxQNNlj7AXV8hG2B3oUqow5XHmwg4lUHLJYFh8mxWiF86EKh5its2zsrxjl/Cd3Z SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jan 2018 10:03:19.2543 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a329ccfc-1dd7-4e37-18f8-08d5624887a2 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: BY2PR03MB475 Subject: [dpdk-stable] [PATCH 3/5] crypto/dpaa2_sec: fix enum conversion for GCM X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2018 10:03:21 -0000 dpaa2_sec/dpaa2_sec_dpseci.c:1287:25: error: implicit conversion from enumeration type 'enum rte_crypto_aead_algorithm' to different enumeration type 'enum rte_crypto_cipher_algorithm' [-Werror,-Wenum-conversion] session->cipher_alg = RTE_CRYPTO_AEAD_AES_GCM; Fixes: 13273250eec5 ("crypto/dpaa2_sec: support AES-GCM and CTR") Cc: stable@dpdk.org Cc: akhil.goyal@nxp.com Signed-off-by: Hemant Agrawal --- drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c | 2 +- drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c b/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c index a67d979..80ceaa2 100644 --- a/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c +++ b/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c @@ -1284,7 +1284,7 @@ dpaa2_sec_aead_init(struct rte_cryptodev *dev, case RTE_CRYPTO_AEAD_AES_GCM: aeaddata.algtype = OP_ALG_ALGSEL_AES; aeaddata.algmode = OP_ALG_AAI_GCM; - session->cipher_alg = RTE_CRYPTO_AEAD_AES_GCM; + session->aead_alg = RTE_CRYPTO_AEAD_AES_GCM; break; case RTE_CRYPTO_AEAD_AES_CCM: RTE_LOG(ERR, PMD, "Crypto: Unsupported AEAD alg %u\n", diff --git a/drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h b/drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h index c76b082..e8ac95b 100644 --- a/drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h +++ b/drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h @@ -143,6 +143,7 @@ typedef struct dpaa2_sec_session_entry { uint8_t dir; /*!< Operation Direction */ enum rte_crypto_cipher_algorithm cipher_alg; /*!< Cipher Algorithm*/ enum rte_crypto_auth_algorithm auth_alg; /*!< Authentication Algorithm*/ + enum rte_crypto_aead_algorithm aead_alg; /*!< AEAD Algorithm*/ union { struct { uint8_t *data; /**< pointer to key data */ -- 2.7.4