From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 2D4A2A2EEB for ; Mon, 9 Sep 2019 17:51:14 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id A10C91EAD1; Mon, 9 Sep 2019 17:51:12 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id 845411EAC1 for ; Mon, 9 Sep 2019 17:51:11 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x89FjNE1016770; Mon, 9 Sep 2019 08:51:10 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pfpt0818; bh=ecsFzBJY1CJJlGL/jVn+rgD71bxc6tkeMA4azuQ4MVE=; b=UIxyHX5EOHIZIucc0q8wCyZOmpEvtbfKgImfQLscr7Y2vIdr1eu2zsY6Y1rGFnb7Jkqv hOKWZGP5ELPkGThFpMK6/UZfRzXSYEx6cj4LiA4JWtANH0HxNm13bu3xe5770okGv3Oc Nz9HwF8HlFDSt4wXprKmNd5TOpKazTv5fxW4xk7eCAtA5pguN2R3VadgJ08XDgy9UAte 8IepQKM7rTTWrxi7Nz1akECTHcSh7InXcQO1SBoDtX6CVDnjSpuBQE4sXsauijh/+dM5 GWWBOwbh5TEkPjDcUFH1YUO13aVI8lns4lGA3Yv6rY4XAMhHY3G3nCgkbb9vttD7t/CF Ag== Received: from sc-exch04.marvell.com ([199.233.58.184]) by mx0b-0016f401.pphosted.com with ESMTP id 2uvc2jfhph-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Mon, 09 Sep 2019 08:51:10 -0700 Received: from SC-EXCH04.marvell.com (10.93.176.84) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Mon, 9 Sep 2019 08:51:08 -0700 Received: from NAM01-BN3-obe.outbound.protection.outlook.com (104.47.33.54) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Mon, 9 Sep 2019 08:51:08 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W1Sl0CXyyVPDPXmlQRn1x5LsOI0yIjdp/PcPcm0znB6HxxiNvuiVEKNLW4gqcMRXfDFDp58UWBdliqyKS5uL+Z+Q2cDgmtaior+nx0765mSsvoel3+fa8kVQ+CsntJXQvh+vjUKw5tTSN+T15Jqrj5Hx5fxmphiJedJv9iTHxMKHmG8tpFlVVSrqIuO/FkeBS2GO/BqA2zdNibwjySeuDKQ/jP+YaKKDfrOoljJ8F4KT3lXQLxKG+Lz5AFcqHAERuE2AAF/J05rT1q+xsO5q6W7RIr4N3bC+6c35Ia4onEhPoUZKI1Q3pYJAkQmTH4OmNgIFrEy5agekVs+GC8po7g== 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=ecsFzBJY1CJJlGL/jVn+rgD71bxc6tkeMA4azuQ4MVE=; b=Wup5mMZeO/4lFbAZmk0tDypZUjKiDIIrzydNsJ8op36VaOR0qVzih32TTTH6FuqEC2/dmlAmDNGmTRcbKODK3CNxE6LljKFn4qHKWW6gMamMmxOrakWARbVjGfDhFMFgoshceA/A2iQ2VgZnQSQzF5j1peGjbOVkfsTFBpV3D3AnG/FSKAYe1+ufiu2/oUtELQYg7eHzB/XpuB08Nh7O2iBba3qP47Au05dmIv41BBcG7ZFBH4ury8srk/z0k1NRpwWFqpPtuyyLnr/gXnDb13bBbIXs6KcUktP82BCk9TkkeyRT5LdpfsZbKKalwolEBq2YGpPTgx3J9/uSdC1K4A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector2-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ecsFzBJY1CJJlGL/jVn+rgD71bxc6tkeMA4azuQ4MVE=; b=lwQ+kvmUgcJcca6vmcn6/EY/mktJcIOjyYEvmIUE/pmIWlKQEFKkCfLeFBhyTyaCcX1YyfKfD2cADTcEfdMY5JAMKcC4xJmYu40Z7uz0Fb/VIZsTI2/WFaDt8MY6gPkXw0vtIC+g/cP5XekHiC22ckLEmwRlLIjhH/8k87xV1qs= Received: from BN6PR1801MB2052.namprd18.prod.outlook.com (10.161.157.11) by BN6PR1801MB1874.namprd18.prod.outlook.com (10.161.158.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2241.20; Mon, 9 Sep 2019 15:51:05 +0000 Received: from BN6PR1801MB2052.namprd18.prod.outlook.com ([fe80::b40a:2592:a1c0:31da]) by BN6PR1801MB2052.namprd18.prod.outlook.com ([fe80::b40a:2592:a1c0:31da%7]) with mapi id 15.20.2241.018; Mon, 9 Sep 2019 15:51:05 +0000 From: Shally Verma To: Anoob Joseph , Akhil Goyal , Pablo de Lara , Thomas Monjalon CC: Anoob Joseph , Jerin Jacob Kollanukkaran , Narayana Prasad Raju Athreya , Fiona Trahe , Kanaka Durga Kotamarthy , Sunila Sahu , "dev@dpdk.org" Thread-Topic: [PATCH 0/8] add asym support in crypto_octeontx PMD Thread-Index: AQHVZxKUVp6t/0IOiEeQjYzMUXbf+acjfnXA Date: Mon, 9 Sep 2019 15:51:05 +0000 Message-ID: References: <1568035687-25492-1-git-send-email-anoobj@marvell.com> In-Reply-To: <1568035687-25492-1-git-send-email-anoobj@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [223.230.107.71] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e214a11a-3886-43e1-dcbe-08d7353d85ed x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BN6PR1801MB1874; x-ms-traffictypediagnostic: BN6PR1801MB1874: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3631; x-forefront-prvs: 01559F388D x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(136003)(396003)(376002)(346002)(39860400002)(199004)(189003)(13464003)(446003)(11346002)(25786009)(478600001)(14454004)(99286004)(305945005)(74316002)(52536014)(53936002)(33656002)(486006)(102836004)(53546011)(6506007)(5660300002)(316002)(256004)(110136005)(54906003)(26005)(6116002)(66066001)(3846002)(14444005)(66946007)(2906002)(71190400001)(4326008)(186003)(55016002)(476003)(8936002)(76176011)(9686003)(76116006)(8676002)(81156014)(71200400001)(7696005)(6436002)(229853002)(6246003)(66446008)(64756008)(66556008)(66476007)(7736002)(86362001)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR1801MB1874; H:BN6PR1801MB2052.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: marvell.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: /MuDQIyu3d/uTVigDSL0Q+z61GS/uzkecogBacsTMhrQ6ufVrQIKHjP8186s2cizPwtjQbAvE7hKuOVffDaVNWeJeGWRNP7OT1XYseAmXUsRWUjczBklxB6COffOvUfEMKuRFg+Pg6t+X0Fi4Gkr3ON6n3snlyMBRQkMngiKiHpUijWbTGQtdX8xsAjOEMbuqEZQhKvlU7KANB22BF5YX0DMK4j/jP6yRRMaj5w0GkiTC5M7kvKzc62talNyG2l06KIonsWb0lz1kyhfYFyPMwLTuue19Yb/3MqtA+8m7/d8yHAwmCe8H+tX76Xhbf9iEBGOts8JjRaI/Ucaq4fKVjbKZcg1prb3xaruHMLUQHUSyJ2gCrpz9n3oDSHgFaBolEQi0pAkLFUnD4EQQR0F6I86bg5K786MmSZXcMePr9k= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: e214a11a-3886-43e1-dcbe-08d7353d85ed X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Sep 2019 15:51:05.0800 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: HaJB6fUOF77qnouEkbINeopgDycptZUKOmEHeQ6DcU2CtRBWvQRHrE4YDm4kl8EnGuwnwG1pvJhwOZpdCN6CFA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR1801MB1874 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.70,1.0.8 definitions=2019-09-09_06:2019-09-09,2019-09-09 signatures=0 Subject: Re: [dpdk-dev] [PATCH 0/8] add asym support in crypto_octeontx PMD 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" > -----Original Message----- > From: Anoob Joseph > Sent: Monday, September 9, 2019 6:58 PM > To: Akhil Goyal ; Pablo de Lara > ; Thomas Monjalon > > Cc: Anoob Joseph ; Jerin Jacob Kollanukkaran > ; Narayana Prasad Raju Athreya > ; Fiona Trahe ; Kanaka > Durga Kotamarthy ; Shally Verma > ; Sunila Sahu ; dev@dpdk.org > Subject: [PATCH 0/8] add asym support in crypto_octeontx PMD >=20 > This series adds asymmetric crypto support in 'crypto_octeontx' PMD. >=20 > Features supported: RSA & modular exponentiation >=20 > Kanaka Durga Kotamarthy (4): > crypto/octeontx: add device type mailbox routine > crypto/octeontx: add RSA and modexp asym capabilities > crypto/octeontx: add asymmetric session operations > common/cpt: add helper functions for asymmetric crypto >=20 > Sunila Sahu (4): > crypto/octeontx: add asymmetric op enqueue function > crypto/octeontx: add asymmetric op dequeue function > app/test: register octeontx PMD to asym testsuite > doc: update octeontx asymmetric features >=20 > app/test/test_cryptodev_asym.c | 31 ++ > doc/guides/cryptodevs/features/octeontx.ini | 6 +- > doc/guides/cryptodevs/octeontx.rst | 25 ++ > drivers/common/cpt/cpt_common.h | 4 +- > drivers/common/cpt/cpt_mcode_defines.h | 29 ++ > drivers/common/cpt/cpt_pmd_ops_helper.c | 15 + > drivers/common/cpt/cpt_pmd_ops_helper.h | 9 + > drivers/common/cpt/cpt_ucode_asym.h | 451 > +++++++++++++++++++++ > drivers/common/cpt/rte_common_cpt_version.map | 8 + > .../crypto/octeontx/otx_cryptodev_capabilities.c | 47 ++- > .../crypto/octeontx/otx_cryptodev_capabilities.h | 5 +- > drivers/crypto/octeontx/otx_cryptodev_hw_access.c | 44 +- > drivers/crypto/octeontx/otx_cryptodev_mbox.c | 26 +- > drivers/crypto/octeontx/otx_cryptodev_mbox.h | 20 + > drivers/crypto/octeontx/otx_cryptodev_ops.c | 260 +++++++++++- > drivers/crypto/octeontx/otx_cryptodev_ops.h | 2 + > 16 files changed, 944 insertions(+), 38 deletions(-) create mode 100644 > drivers/common/cpt/cpt_ucode_asym.h >=20 > -- > 2.7.4 Series Ack-by: Shally Verma