From patchwork Mon Apr 2 15:33:13 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hemant Agrawal X-Patchwork-Id: 36869 Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 6F99C1B040; Mon, 2 Apr 2018 17:35:21 +0200 (CEST) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0051.outbound.protection.outlook.com [104.47.0.51]) by dpdk.org (Postfix) with ESMTP id 5C0171B03F for ; Mon, 2 Apr 2018 17:35:19 +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=sp3hGPCbvkb/tG3M1BU4+GI1uItBMQjCWb3mJ07AyzY=; b=PX8xBo0VgRefwe3fFzeDFb9iVwlIQQSafaFvt/H0pt5G2L8alX7UI5W9s8RQ9P8eUOl+At1aiOeCkJp9JEIaK7p73qDjajTkNx4G5ZeSCUER19C6G+V3RZnMA+evPYvatirnINu6PD54HPmuN8UCkduYWEz9dEAM1bQAyfjYHME= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=hemant.agrawal@nxp.com; Received: from bf-netperf1.ap.freescale.net (14.142.187.166) by DB4PR04MB0767.eurprd04.prod.outlook.com (2a01:111:e400:984d::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.631.10; Mon, 2 Apr 2018 15:35:15 +0000 From: Hemant Agrawal To: dev@dpdk.org Cc: pablo.de.lara.guarch@intel.com, akhil.goyal@nxp.com, dpdk-up@NXP1.onmicrosoft.com Date: Mon, 2 Apr 2018 21:03:13 +0530 Message-Id: <1522683201-23963-1-git-send-email-hemant.agrawal@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1522654594-2757-1-git-send-email-hemant.agrawal@nxp.com> References: <1522654594-2757-1-git-send-email-hemant.agrawal@nxp.com> MIME-Version: 1.0 X-Originating-IP: [14.142.187.166] X-ClientProxiedBy: MA1PR01CA0090.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00::30) To DB4PR04MB0767.eurprd04.prod.outlook.com (2a01:111:e400:984d::20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: b450a939-2aa1-46fc-1a94-08d598af5598 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:DB4PR04MB0767; X-Microsoft-Exchange-Diagnostics: 1; DB4PR04MB0767; 3:I6TJkRu7W35I42GVFKoKT08dKOVCD/HiSTZsKBlEtSRYSyF0ZKS+kPO1naUhO9QSXX/BxpZmZJh2YNP6ZKd54ieG1CRSf7umsGqbG5EAlLc2M3oswZkdQdkn1WMYTDlYOlDavlvulnr6wTEWPJ4YNj7EcpROk8BovspVdWQQiswT0LO/vPMq2j0xgKC7k+T0pLVokw1Z/44t8Gre6tijIDK7sIOQJFkzz2UZ2JoA6uynzrLqq/VcEfwikS8H4Lru; 25:XwLo1SZ79j04P8Hbxo6aeB0M/zbzhpas4yN54DxeEHJYG5WfeYiV90wF+hx04HccBHzCvsV8m20/aNFOl2deABwoVEtmiI3Mk6bezyxDZt1EJPBneXwR+6pMDbx1MoIwtdml7krlSWFLPL36hVDE3AwVKrX/tme8v1ILCTgdvGR+U5oSU1+x3EJbkFJliqms+7SXuX8Q67YDoFZNgAZDMMIerSeqhmjzT6jSx1OI8VN/RI1QcqpIVvPUniB6NDigP9L6xDqn+bNsHKbWJeCwbkXfziNH1Wboe76y5RL1Z1B/LWH9ANvfuRO5URNA/Ma127zZswPWSzxdzUaK+anK9Q==; 31:Yz7K2aUqqHuOUFJJeSiKvRzjiVwo7SXmlcGv9VEFJ3Zh21GG28CejQZ+JzefyBAqK0xbwGqhsqFQfmcAujwZBnM8RQsf0bJYXe/qEeC6Z6FmT97eczipDX/vWDioU7Z+SBP+K4p3xdY/6bNTi9+A1slYdlkkzdwSYBnTQHjY9OB8StgP9HmA+5jDc1H84rGig2aDWrFdVo8UbLAva9PLshW3cG27dN3HeNy93iaH0OI= X-MS-TrafficTypeDiagnostic: DB4PR04MB0767: X-Microsoft-Exchange-Diagnostics: 1; DB4PR04MB0767; 20:4J7UPFMSAVRIT5l2kbbqQggMnO85qRiW/jFetI9IblyXqMvJYEJ47jGKoqzuxL3QYxeTGhGWI/7ggXBXPJ6brNbUHu7raemcmViO4WqjCDD3F6M43OKCCQFDLCnYAOlKDmoIWs2G8jl8tre2KXq0LyBaZVF+oJxhohzhRGN0tG6nAIQCgrQ7zLBOnrbAOe2HIcENi2pUSEetswTIEOFtslYBzbtjm4UZmRT3zbZA5GYB+TWPaNz+VhWDg/hM0sxHgfAPP2ql1yev1b6NckQH9ex+Z1ARTmTOyYiK1kthxX5diyGC4AGrRBpCgKVsGJNE25lhFDs6TnpmEwX/Bie34W3UiQ6WuyUhuaTEY7wxJR/XJuZNT58b1sTh1jCFhqn1RnmsbwoKUcDDk5uUa1TgCRIYg0v/3NXE+GRd3WTWjD+KJ4R5xKxNLi4xivC+8gAB1NL0iCGZDYkc74yT2alZOlArngehNMkTDD70FC9MEhNfSale+IMjmqKEX+kOFOnK; 4:9HJaYfKSN3WKq8hWWWcK65OfYXLVgihfguEzzPWn4uPjw6Ch/LyjKmpX6NfIRnKW0we1O4mp1zbOBTz/KWg+7s6gTF3RgYk0thxQG5/QAe3yZV/EyioFXrVhJZAe9JH0HVRhrLp+P1gQv05+wvz5YsRpBwNSlV1t8JBfNZ281ruILbopXNz1Jep+0GFUy25pXHGrNSSdvSG7j/YlG7SxvLMwSYLUP8KI9kDMiy6JTevvd+GOjuJBJB0FnGjaKCo2yokV+isY4fQKj5X/NdJeLIQesB3pixN3BEsu1XHQbmDW62AI4PprLhHtMEJgfZHY 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)(10201501046)(93006095)(93001095)(3002001)(3231221)(944501327)(52105095)(6055026)(6041310)(20161123564045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(6072148)(201708071742011); SRVR:DB4PR04MB0767; BCL:0; PCL:0; RULEID:; SRVR:DB4PR04MB0767; X-Forefront-PRVS: 0630013541 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(376002)(39380400002)(39860400002)(346002)(366004)(396003)(199004)(189003)(16586007)(16526019)(86362001)(6486002)(50466002)(76176011)(186003)(48376002)(2906002)(6512007)(55236004)(47776003)(2351001)(5660300001)(1857600001)(73566003)(6506007)(386003)(97736004)(2361001)(52116002)(51416003)(305945005)(105586002)(486005)(7736002)(81166006)(5009440100003)(26005)(8936002)(3846002)(53936002)(36756003)(107886003)(476003)(6916009)(25786009)(316002)(4326008)(6116002)(66066001)(478600001)(956004)(8676002)(106356001)(50226002)(68736007)(11346002)(446003)(81156014)(2616005)(486005)(110426004); DIR:OUT; SFP:1101; SCL:1; SRVR:DB4PR04MB0767; H:bf-netperf1.ap.freescale.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB4PR04MB0767; 23:Fz2PFSawpNsGg0Y6h0xpJlYdtYD3Ibg39M77UYk/q?= dpYpKgdNtZpNK/r7Aib+wiR+1E7nLZGpo8QYZz+r2ZNX0VyXf7QxaBUUQnbyTe5bLngFmcokL7bKLVeqPRqJ7kAQ3MFsdONBmJu1p7ZfJxLe4cfxuekDKfGkhqLcgWB4HgnnoshMQlNRKEfsDzmVfjDvFOuLeC9Ol0D/fWaPVD2+w9qQbq8VR6JysP8sQH58iZXGnuOJQCQI67y+ycvqB57PF4pyftmd+E7+fL0L8uPMBBmqmN5dJfGqTtIfdhQSQQUpqovo+dnrzm1NYtZuSH6F8ej6o0Uug5ZToI71rNSukyuH2mNKJ1CGVpIUAnWsJmFhkyLbZFIhj+e2jaIo7CYgAmITSx/mDhlLVG/bmhZtp0PnTseqfEveSqhY2/Db5AP106tLbyBZmYjSCZvDFrPAGcRd07Lv20CHzII3VH9V2qbvgzVwK85XfxycA0mQ+yJXYtLAYyFdpaM6NOeEGMSVPBlnFgvzgGIbdszriCurk3mwoWnYC6ajZi3XEWhu+C/rNc6FYpnt7V9tdA6QJHoM8VGLnZ62IFTW1YIiD8s+evrf7oI1EjloaiOmY318IbKikhbTLAerzGc5G+Ff2hAA9cT8wOr9GgbNIxlBwAu2jt9nktLgwdI7bNTfRjxY45h4gtkK+3YZEE5ytr9dv5kkCePFcZTxCBOKQMj0iK9hY0Tp6abT6ixbC4YWu3m4747+LB5w77qUPfrscpHlpCJ38vrhahWXHK+tRuhN9Bn309Q4NI6YuQE5a7g/ZumdPn5S1UGPtcGoEZ0/EPM2Xd3lTlhJm/JJmetiHiClR/039rFtXpITaZBssfooHokcoUDRbRrpNdm4XX4H1WR5MJnU5EEA9T6fRHJDz8V1rN8NyW9hjSej7qUG/HOXzCnCAaawWzKfGJpFKLPNGsnSRtaGdG5xbBNFgjmXkLOh31clF2p0iFsSdJNNScCwKzgGwEFt4b1O6CWkPL4x+Duatso+eAd28RHzyiEV0cicmluSfZidnuzVWZjUF3iFfdQBeNLp2/18a7LrL1s8+pr+0hZY28B3riderMoyjsX32H8NTAEu0+XzgD7K2dFxQmvop0bWWLSQCV6EQ5EKKxmUjD3v60ckXmWwdZAM86Am9hhBq87tQZUUdaiewISVo4eyla6rp3EYQtAI94q+EERmD0Bk+NqH6a1yiTMoBdAQxoDbcVXdI+fea0VlbIH8v+dN/J/ggqwLWu+xjrksicUkBcxuTXdHeJxI+gK/9067FqUBZyUiXVKssgEL0YdD12h7qNZFI98b+FOmbqxCTO6x/27L/c9P88QpmTYiaIFzTZmzQ== X-Microsoft-Antispam-Message-Info: dJ70mvvfdbcnNlVIkYhiYjob0MvQPsnUeP1FTLfi1DOkKco30+R3Jjkm20HNhaXI6zkPaO4T4yghym5tKE9dRspNapykUmQfz8MEyvsa546NZRNRG9X9G1MGmB1qS0GQRIvWTMsoiIAsCk20ZUkeFX5xWYpeQU8uxJrTw/SFOBSlfxqYvcVrNXScdv5rAOu/ X-Microsoft-Exchange-Diagnostics: 1; DB4PR04MB0767; 6:VRCCQPCb9qj9HX5RGLuQvoBlrSIaxMdcUc47uqUCUZfPWQMAyR+ZdMUT3Ld2M+Y5VB/Qw213eW0L4Ohfkl/LWho4QLhSeF+MipWs1iIwlETF3HiOiCIqUeaF20HJdfw3NADWstYbIkn639MvqggW2vEE7UlMiiunGAXBw6QBePebwPU8wpsHqXSSC1fABZk3IbirbHZbZJldptJjOT4mWfyeht0jITyI1qZxHh9OwY6n5TbdvFxx9k6C0fCC6EJh7BaKd5wO7N68gJbuB/OxgKZZLFip6+EImlKw+cnrocuI4k6JQTYpZpZoSvy4yN+bVHVmd6AccIrn73PIjotzKRarrRgXro5Ekjacp0YaBx9NoiUvgqB9bx06aMuaaJY1LmnDRy+atMz8z1lHEo08a/74JgkhDMxnu2Vs8m7MMIVuFtGg/gFcqGSmn6qeARGViUooNQA9nJNUK0D0UDyALQ==; 5:F8LmZeD7H4PG7q1Qq+x7qf7IWZnaDuvBH0NZ0zJ8ec7vJa2BrHOn3rn1sqYAY9ll/GXdAlzsYbwos8ul/lGXpDGTmL3+ecNQFw2TKILDGRzPY0l1dgoSibYUMqB+ChuZUMgmiKDSKRWHwy8yefvIceNp+P6wt9qkds/TGGhJuqk=; 24:RBVLuzjxMg3ZEIEp7bBcuw4475tWjSSiZDUBFDpXxO1rNT9sATfFj4Tu9R+7bMeIp6Mj7x/AgIXHtBCjTOssaME7N53btvHaRMt+5gGdM/g= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DB4PR04MB0767; 7:cTNmcKpO5vFSM4tcLslQQa7O+8dgITaVBGx7Y118IIGq7nLfqvSCiG4jc7pmlxkWL29qQ9CsBBhJgHZa8AVmegN6GbGNPwq8A5f3YZpxypUF+qcbctvk3kyk9QTPwJG5X+YzqYllTVnGvuScpHA4sDu07nqal4XY+EPufXSs00xRJ8ZEQeWZsDGcpm6BhdBWIt8SkAH3YViledhCND3KVqUk5aDuoOOLzosq1J8IsLinuUcIv1xo3InKKZJ2jVfE X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Apr 2018 15:35:15.4273 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b450a939-2aa1-46fc-1a94-08d598af5598 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR04MB0767 Subject: [dpdk-dev] [PATCH] sec 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" Signed-off-by: Hemant Agrawal --- drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c b/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c index 50a301d..b31f64c 100644 --- a/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c +++ b/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c @@ -117,7 +117,7 @@ build_authenc_gcm_sg_fd(dpaa2_sec_session *sess, return -1; } memset(fle, 0, FLE_SG_MEM_SIZE); - DPAA2_SET_FLE_ADDR(fle, op); + DPAA2_SET_FLE_ADDR(fle, (size_t)op); DPAA2_FLE_SAVE_CTXT(fle, (size_t)priv); op_fle = fle + 1; @@ -268,7 +268,7 @@ build_authenc_gcm_fd(dpaa2_sec_session *sess, return -1; } memset(fle, 0, FLE_POOL_BUF_SIZE); - DPAA2_SET_FLE_ADDR(fle, op); + DPAA2_SET_FLE_ADDR(fle, (size_t)op); DPAA2_FLE_SAVE_CTXT(fle, (ptrdiff_t)priv); fle = fle + 1; sge = fle + 2; @@ -413,7 +413,7 @@ build_authenc_sg_fd(dpaa2_sec_session *sess, return -1; } memset(fle, 0, FLE_SG_MEM_SIZE); - DPAA2_SET_FLE_ADDR(fle, op); + DPAA2_SET_FLE_ADDR(fle, (size_t)op); DPAA2_FLE_SAVE_CTXT(fle, (ptrdiff_t)priv); op_fle = fle + 1; @@ -562,7 +562,7 @@ build_authenc_fd(dpaa2_sec_session *sess, return -1; } memset(fle, 0, FLE_POOL_BUF_SIZE); - DPAA2_SET_FLE_ADDR(fle, op); + DPAA2_SET_FLE_ADDR(fle, (size_t)op); DPAA2_FLE_SAVE_CTXT(fle, (ptrdiff_t)priv); fle = fle + 1; sge = fle + 2; @@ -691,7 +691,7 @@ static inline int build_auth_sg_fd( } memset(fle, 0, FLE_SG_MEM_SIZE); /* first FLE entry used to store mbuf and session ctxt */ - DPAA2_SET_FLE_ADDR(fle, op); + DPAA2_SET_FLE_ADDR(fle, (size_t)op); DPAA2_FLE_SAVE_CTXT(fle, (ptrdiff_t)priv); op_fle = fle + 1; ip_fle = fle + 2; @@ -772,7 +772,7 @@ build_auth_fd(dpaa2_sec_session *sess, struct rte_crypto_op *op, * to get the MBUF Addr from the previous FLE. * We can have a better approach to use the inline Mbuf */ - DPAA2_SET_FLE_ADDR(fle, op); + DPAA2_SET_FLE_ADDR(fle, (size_t)op); DPAA2_FLE_SAVE_CTXT(fle, (ptrdiff_t)priv); fle = fle + 1; @@ -864,7 +864,7 @@ build_cipher_sg_fd(dpaa2_sec_session *sess, struct rte_crypto_op *op, } memset(fle, 0, FLE_SG_MEM_SIZE); /* first FLE entry used to store mbuf and session ctxt */ - DPAA2_SET_FLE_ADDR(fle, op); + DPAA2_SET_FLE_ADDR(fle, (size_t)op); DPAA2_FLE_SAVE_CTXT(fle, (ptrdiff_t)priv); op_fle = fle + 1; @@ -986,7 +986,7 @@ build_cipher_fd(dpaa2_sec_session *sess, struct rte_crypto_op *op, * to get the MBUF Addr from the previous FLE. * We can have a better approach to use the inline Mbuf */ - DPAA2_SET_FLE_ADDR(fle, op); + DPAA2_SET_FLE_ADDR(fle, (size_t)op); DPAA2_FLE_SAVE_CTXT(fle, (ptrdiff_t)priv); fle = fle + 1; sge = fle + 2;