From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id E3A5CA0C43; Thu, 26 Aug 2021 13:23:36 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 672CD40140; Thu, 26 Aug 2021 13:23:36 +0200 (CEST) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80081.outbound.protection.outlook.com [40.107.8.81]) by mails.dpdk.org (Postfix) with ESMTP id EB5064013F for ; Thu, 26 Aug 2021 13:23:35 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FyD4B0P9v/szBq77EV+EB3f/P3wWF628HoIfpFysarmpGZjqsACH/cbSCgWeCoDUMMktsrmXFs2o0mGjE7ql/BJEWveL5LMuWoX9jJjw2Od5RCxDjFppEi4lzaYdWXBEL7EgVAg1QwcHtP7qxpkU+Vlxmyl3//JCewKtKB8IHa5poMJBSD8g0ZSz6IoM0+wYQcQ8atHEyq6l1yUQlBdCZiLfNT5NjJ9M6ptqqkZJ6/pee9uxUWMoehH/3MQkcjE+pVAJmf3t14LrY1222mpMCooiZcNQhpCjsw+1fCOxUbpOEkEmIPL+9jefncFP2lcE4FnRPLQ/O/Bt/y/dFvd/Jw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jLyP2LQ3DLJWXw1HVfVtHlDIoMHbutvZugWaB+aH+DY=; b=eo9hFENkl7Y4jH3binsHjsCH03ZgwB4Zg5gTQaAlAmT4ewQZ5GE/lP9Y78HWethDLsgTnaTOB90GIfSJviM6erQl6V4z1LvIFcQWFqUQxkm/mSSVKvwqjXKg64xoED17hpjoYdgNop9nrgynyTiOZ1lazzZI0PU3CPIftSFIC77JLvZ9GndNHgIFOy/krXrT+UDQs5r0XadknWpTgcszv9xH4E8B3RPDFYJgChG0yN/Db//EhDS2cubWCYCy3YUjaeFGxb5ZT+bYQ+ndHWsBlCtumkTl5g99J1o5f/QhtZi9By8zS5Jcb+cnjrgm+RpXg4XtzmSn+yzf5UUrPApqyQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jLyP2LQ3DLJWXw1HVfVtHlDIoMHbutvZugWaB+aH+DY=; b=D/gN1fmwFr1lqMqWvDzwMY7/xW4MdZZUPlvdRMAv84ulx1isjhQoAWk09B+t5HdPuctiAwUF/R/lMDB159oyOKZ45Lrecy8qlhMATjLNWzIcxzzyLiSEULUocJ41hPv9ez4Vwpx2yuvdmwmQ67mg8S+djlv3OczHcsY7ykM4XmI= Authentication-Results: marvell.com; dkim=none (message not signed) header.d=none;marvell.com; dmarc=none action=none header.from=nxp.com; Received: from VI1PR04MB6960.eurprd04.prod.outlook.com (2603:10a6:803:12d::10) by VI1PR04MB4477.eurprd04.prod.outlook.com (2603:10a6:803:6e::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.20; Thu, 26 Aug 2021 11:23:34 +0000 Received: from VI1PR04MB6960.eurprd04.prod.outlook.com ([fe80::d496:fcce:f667:7aa7]) by VI1PR04MB6960.eurprd04.prod.outlook.com ([fe80::d496:fcce:f667:7aa7%8]) with mapi id 15.20.4457.018; Thu, 26 Aug 2021 11:23:34 +0000 From: Gagandeep Singh To: gakhil@marvell.com, dev@dpdk.org Cc: thomas@monjalon.net, Gagandeep Singh Date: Thu, 26 Aug 2021 16:53:10 +0530 Message-Id: <20210826112315.1375237-1-g.singh@nxp.com> X-Mailer: git-send-email 2.25.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SG2PR06CA0179.apcprd06.prod.outlook.com (2603:1096:1:1e::33) To VI1PR04MB6960.eurprd04.prod.outlook.com (2603:10a6:803:12d::10) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from lsv03457.swis.in-blr01.nxp.com (14.142.151.118) by SG2PR06CA0179.apcprd06.prod.outlook.com (2603:1096:1:1e::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.19 via Frontend Transport; Thu, 26 Aug 2021 11:23:32 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a9ebadb0-d7a7-45a3-6c12-08d96883f07d X-MS-TrafficTypeDiagnostic: VI1PR04MB4477: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:3276; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: kNwKB9bKx9bWp6+yEtzDAhF81JRy39fNUPsbMy6hdV0ggwVlIH/RuVRbdcAc4jvyucG3/OJ47qkm7p6k/uEjX3cnsZ9qdfba/JVooFuv4Hiny2sepGc9nowadqyc2fLRlIsuac1d0zgWfVJgisW3pJ1hJdYpUBAJ+zerSycEG9HQ7sU7KZwyjUx9Y8/7Ef0h9IakACP8cIwM0DV64GCi5vGpl/oOq8JS6vCxZjopW7lnBNco8MHaM4WTC0ocgE8pTtpSJ3RXafTbh8S+MzHY3tTkS/6oTtqqnfP16CpyMzmnQJSRqufMwOYLxFLMtU4AFYs73smlDEx/653+ptGR8DXJQaPnoXqnbnTzPANoHZA3Z/LwUIY18N2hrIAy19Yf5T2EgTJbObJSYTRK7aIiGMHztyQ3/WPAvUv6SOLpiMh13tnEcaomJaqVbS1J/kOmWCL/kEk97xEQwSsLsrGAh8Zc41TIu4JXcLwqUB3jvB8697I16iT9Im74zZbtn8/oZJ1SmCwhkLdwytTpzt4ee1Oi7RyWmqwr/+b6TOSfqvmaTmjWIkT38gDnCEBjFtYkIoFlpXe+115WlbY96KlT7G3AVXXtVtPegYWDcboSliy6noYoUp1Axpl97fIHDg4fAhpH7rwNbWTovmmtEOPft/Tm8kxzR5MW3LzUYSmtkv4YI6b/yj+qbWSd7vYTzSbDZmT7rUgrd3IkNxgInEGY52mQ6Rve4lBQasbDWHzRfpQ= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB6960.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(508600001)(55236004)(66946007)(8676002)(8936002)(66556008)(2616005)(26005)(86362001)(186003)(83380400001)(956004)(66476007)(6666004)(36756003)(52116002)(7696005)(1006002)(4744005)(4326008)(5660300002)(2906002)(38100700002)(38350700002)(1076003)(316002)(6486002)(110426009); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ryAGc69twrxhK5WHy0XtxvF80vd0oYIhI13fcSWA3hvpZk5IwjB0ma7VNDVI?= =?us-ascii?Q?XESTRv70vWASCyaS55ZuxkryQBaKMKVZ1sIYqNgyjJRGOgvnPF/wYgJ8ITvH?= =?us-ascii?Q?agV9ZFaAVzcA1fbVkWveRb1G2ZefBNbExAB6jVo8DTdZavdBIee3SGedbxgL?= =?us-ascii?Q?ba5jFddkjZJkIZJ4QBGX5xyoCKIHWkfEqJzd6g+brIYdpmzaCG8IXMKy/mhc?= =?us-ascii?Q?dKXFGQN5TGgj/ZmORpbTd5JZph+S24nh7KeA8KehvyHTnw17/VSRMNVvR+qW?= =?us-ascii?Q?fusmrm3ZGvMvhvd55Cte5IEnzHPiqRlfyWss/wDCGWpOPH1sHDIhHD0U+ONK?= =?us-ascii?Q?FmDGO88yzcyt7NsDTIazzHR9gJDg6dEoteSJFLNtjkjlTQysT7owXVHNsOig?= =?us-ascii?Q?AqlCj6Z7jaVSu55VROXfzHb5Pb8DJnAqEf4sNblOgSqHZAqhPeNVRsu3WgaW?= =?us-ascii?Q?l6QuAP+8+ZhphHDYWyY5Zk8zdvWyDgjYSNQZSSAegZVyHXKGe5hcHEz9+cqq?= =?us-ascii?Q?k3auZmc3abiY9Kx66GhuERmCVJ4er16PZOdCGTtfFwutwAD/tg84P68+URzb?= =?us-ascii?Q?HEp4XcC++E9mgeLc/T4BmEAfIiQn1C8ArVH+65Nxa+beCDg8IBs3+HX9l1EH?= =?us-ascii?Q?+lgFBTJbifG1ro5Gbe2M62PeRYpfW+yAsBXm93BRfC19qmNjMtItdrCOUTbB?= =?us-ascii?Q?vr5f0yPLLdmmE9vCniuOuy/CO1DXtpobO2GhpkmGd36EqhjkbNe2Gf30xHXO?= =?us-ascii?Q?RNwPyvNoR2zfN2+z/t8YD/BH7AbbOQan0B0TcTvwHWZcUdWqtXknXhmx72IT?= =?us-ascii?Q?PrZdKwyMm0vK55INHFWhJcInJkUg+tamIUbLDU3Dsz2ZZ/eTRqDWM+Xet1Ez?= =?us-ascii?Q?6N5DiuAKsXeomMXycLPtRKJEuFDuI5BE7qbQMgZ9aASDtfRjiereS3IMcCIo?= =?us-ascii?Q?gBcFAFF+NsZgTBvA6Bbl2XZ4JOMJCA4nJ5DSemkAUCENrwQH7G5pxbZ8sVka?= =?us-ascii?Q?I0fqVrJpBnnfj+2jsq6u+OMHDP5F2g+BP0mS3h7BJyTcHVJloaaIQus9glC9?= =?us-ascii?Q?T9hRB5cxRnMq5zD//l8x70Ux3YASEBwHYECn/37EV3OVAQNiRl6ChhfnBQJz?= =?us-ascii?Q?wHSZPYKlFNNKa/UDL2lACQsapcj+Ya1k0wql8yGzeLrPhekOMBTrqb3BkAC4?= =?us-ascii?Q?eUKAD33fZzpSAiE36uQW6n2z1Gb/ZqQSYTCB4e1lwhmJrMVNCWiW80rYG4lS?= =?us-ascii?Q?9ypS8u4W6pbQulJ+Yl0JEFvY6xFjV9eVFZ3fkxwXO7ssg9MiP8MpnPllJlAN?= =?us-ascii?Q?1l2ioaaV2sdkF9oRdV6VrY/N?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: a9ebadb0-d7a7-45a3-6c12-08d96883f07d X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB6960.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Aug 2021 11:23:33.9509 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: h69NUAjQJY2b7RXwswDiH/GqTJEI+5cWKGoJuvwFz/1u0bJ6wrN1l/nnU8yUoIsf X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB4477 Subject: [dpdk-dev] [PATCH 0/5] support of MAC-I X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 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" This series add support of Message Authentication Code - Integrity on DPAAX platforms. Gagandeep Singh (4): common/dpaax: fix IV value for shortMAC-I for SNOW algo test/crypto: add pdcp security short MAC-I support crypto/dpaa2_sec: add PDCP short MAC-I support crypto/dpaa_sec: add pdcp short MAC-I support Hemant Agrawal (1): security: add pdcp short MAC-I support app/test-crypto-perf/cperf_options_parsing.c | 8 +- app/test/test_cryptodev.c | 48 ++++++++ ...est_cryptodev_security_pdcp_test_vectors.h | 105 +++++++++++++++++- doc/guides/prog_guide/rte_security.rst | 11 +- doc/guides/tools/cryptoperf.rst | 2 +- drivers/common/dpaax/caamflib/desc/pdcp.h | 7 +- drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c | 4 + drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h | 9 ++ drivers/crypto/dpaa_sec/dpaa_sec.c | 3 + drivers/crypto/dpaa_sec/dpaa_sec.h | 11 +- lib/security/rte_security.h | 1 + 11 files changed, 201 insertions(+), 8 deletions(-) -- 2.25.1