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 2CF85A0546; Thu, 16 Jul 2020 18:33:03 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 65F4B1BEAC; Thu, 16 Jul 2020 18:33:02 +0200 (CEST) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130070.outbound.protection.outlook.com [40.107.13.70]) by dpdk.org (Postfix) with ESMTP id A0ADD1BEA7 for ; Thu, 16 Jul 2020 18:33:00 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HdqYsB5pJbL4UiEEAJEwxfMcZWl4McbCc1J/U6vDDSOBweyZoLA8mCODZWDqrGz0p5U7s4AYDEz5ULnnJ9mT4QaP3DFOgTaIuU0vQDg221y/R13lJddaJ9wUgkYjdapElUPA7KYyGqXFGGgY94WpOmHaAHC/gGfA0et3xMI8cPtR83i4r+7qm0MbaeyCVipWXmTxXMvUhpEAy12GAQY2j5+OZi17NrHe+AfXF7SOtVdqGpqvLHwNDE3WpV4H7I+SXcZqsS8EmXHKhbrcnBQlZxI4zLei03AFXHJB9ezd2W7ksQ/+TxiEaAxfYmkyXtAx7lgvFCDxjiOAlYbr+uTvwA== 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=B0LJeArKcMhHibL5Wm041i5bWOCQyMS5P9+kvI+OtkE=; b=ZyclNOdaIUj7yvdwErtAkAiT4OQC1R8LCk2mTpoBbBWS01kgxlnRfMbIMEh0lpyprVs27w0Vayp0XdES2aO27Nj3tmoXK3F8TpVV63mqk/nCZioofwr+6rS7s+7LJgkFy7cEV+Lo7i6dH0OfrP/VxGN97EsLvDEXbLN0UfbWLdCYLNjcfPDUMTBQPMFDZU9lAqVaWUpzwkJ/XdIhW8o35lYcw6PKw5HhhuPWyZSo2pfic8mP+sZfPnkfgB4rQ6xDanyvURkkS1j5Z/uGtoAUDVTxy5yRf3nlURfLil9DB4KLayZ29hH1aRVFWYXs8Qit5nFNP4O3ywZf2wYK6DLWCA== 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=B0LJeArKcMhHibL5Wm041i5bWOCQyMS5P9+kvI+OtkE=; b=JUnN+NTHh93WewLqNX7kZIQ7ypzLGDOPaAj4wt45EtaBQ6B+Hn+bw33oY7RmtOCvprUBQK7O8LASAIEEanD8cStQANfGSbP/vghXbkmJr9BO7RQjx8243offCcDBAvry28CS19ttoAWC/1vJng7hE8b0G0+0NsO8Jg/9nY6xQYE= Received: from VI1PR04MB3168.eurprd04.prod.outlook.com (2603:10a6:802:6::10) by VI1PR04MB6094.eurprd04.prod.outlook.com (2603:10a6:803:f4::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.21; Thu, 16 Jul 2020 16:32:59 +0000 Received: from VI1PR04MB3168.eurprd04.prod.outlook.com ([fe80::b077:1fe4:d352:b464]) by VI1PR04MB3168.eurprd04.prod.outlook.com ([fe80::b077:1fe4:d352:b464%7]) with mapi id 15.20.3174.026; Thu, 16 Jul 2020 16:32:59 +0000 From: Akhil Goyal To: Anoob Joseph , Tejasree Kondoj , Radu Nicolau CC: Tejasree Kondoj , Narayana Prasad Raju Athreya , Vamsi Krishna Attunuru , "dev@dpdk.org" Thread-Topic: [PATCH v3 0/8] add OCTEON TX2 lookaside IPsec support Thread-Index: AQHWW0ULYLCFGizTJkKG1PFWXfFz66kJ24SAgACLD9A= Date: Thu, 16 Jul 2020 16:32:59 +0000 Message-ID: References: <20200716083931.29092-1-ktejasree@marvell.com> In-Reply-To: Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: marvell.com; dkim=none (message not signed) header.d=none;marvell.com; dmarc=none action=none header.from=nxp.com; x-originating-ip: [106.223.95.253] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: cb6887d2-7f44-4587-c83f-08d829a5e711 x-ms-traffictypediagnostic: VI1PR04MB6094: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3968; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: oSdSpeq9nBLAFoHgsI9V1RpcWj2VgKUDcdPCsLUUtPj20ocqtzlH0RPLyRdeMddPm3IAZKoMHKTOwWc4pmMwj4dHFYB+QVlIWpygjsnoeYio772yCO1VhZb4N9t5HP16go/5YCsXm26maXtuT+BWTPefmi78jgGsosAffKX4DjC31PA6RmRLEQCXkfjYr3l5lZKaieXYq4M8cVcgyBQIn06HahQGQVcWgwyl+fpRqwUyviOkScUASIvFYzSWtx33tcskoex/0vn49+EfeNw2hrV/UEjWtMAoKzFw66GyES8yTaQnckPXRv6Mc4PaGkUd x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB3168.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(346002)(366004)(136003)(39860400002)(376002)(478600001)(83380400001)(55016002)(316002)(33656002)(26005)(9686003)(44832011)(4326008)(5660300002)(66946007)(8676002)(86362001)(54906003)(8936002)(71200400001)(64756008)(76116006)(66476007)(66556008)(66446008)(2906002)(55236004)(7696005)(186003)(6506007)(52536014)(110136005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: 6Q4a/t5F5HCjNof/OFLSSQDhsH34TiuF8YcIqPNAQ5ukFjlDdCflLNRouWXUrh39nvDD9HjBZjsq7XWT8WY0hoayv2i3FtddB1evU984eAsv1T1qi1l3vu2OZF+IjTqLz/BiCJH/K8rqsUeAzjtNC91aqj/zhtWSgqzan7CYWveUlaPtn4ub+/o9zMlgKm7IF7lo0yCFBqhAcXL4kzM/xWJ/E+U0KKKRibn1+yNKu+mbP2aHEsGo0UM2smGROjd5c5pwP8yHHXheRMSVESiHMPAL1gxcSvDKyYBW4A2Sp/EmMDwsWdYuNzUoxVUuW1mRWG02oX7v6vAL1VVynAZ6/J8LxpK241ofyYLiBqwT4GxAJG0+cEQ5fcRUFWeF9/ZDHdwS5eRBEeXbcGn2v15U66u216Jh6JKM3AQxbafBRkIjFVdvc+pRSmDW5btcShjeE3qYjcGWq9h+Y0eCPFeTXqGNx8UQcsLyJuNB+ustPXy121O6G2ar/DqwAtznnR09 x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB3168.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cb6887d2-7f44-4587-c83f-08d829a5e711 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2020 16:32:59.4790 (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: shW4C/xocy4sHkIlrGpaFVPhYi2QU0dwcoa1mWEN9ZPIJvE/LHvivY78DgzyuLYwDvktgjBnKln+UnCAmGyVuA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB6094 Subject: Re: [dpdk-dev] [PATCH v3 0/8] add OCTEON TX2 lookaside IPsec support 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" >=20 > > This series adds lookaside IPsec support in OCTEON TX2 PMD. > > > > Features supported: > > * IPv4 > > * ESP > > * Tunnel mode > > * AES-128/192/256-GCM > > > > v3: > > * Fixed PMD documentation and release notes updates > > * Squashed enqueue and dequeue patches > > * Removed unused code > > > > v2: > > * Updated PMD documentation and release notes > > * Moved capabilities initialization into probe > > * Added patch description to all patches > > * Renamed few structures and macros > > * Cosmetics and code style fixes > > > > Tejasree Kondoj (5): > > crypto/octeontx2: move capabilities initialization into probe > > net/octeontx2: move otx2_sec_session struct to otx2_security.h > > crypto/octeontx2: add lookaside SA context definitions > > crypto/octeontx2: add cryptodev sec registration > > crypto/octeontx2: add cryptodev sec capabilities > > > > Vamsi Attunuru (3): > > crypto/octeontx2: add cryptodev sec misc callbacks > > crypto/octeontx2: add cryptodev sec session create > > crypto/octeontx2: add cryptodev sec enqueue and dequeue routines > > > > doc/guides/cryptodevs/features/octeontx2.ini | 1 + > > doc/guides/cryptodevs/octeontx2.rst | 21 + > > doc/guides/rel_notes/release_20_08.rst | 5 + > > drivers/crypto/octeontx2/Makefile | 1 + > > drivers/crypto/octeontx2/meson.build | 3 +- > > drivers/crypto/octeontx2/otx2_cryptodev.c | 15 +- > > drivers/crypto/octeontx2/otx2_cryptodev.h | 8 + > > .../octeontx2/otx2_cryptodev_capabilities.c | 110 +++- > > .../octeontx2/otx2_cryptodev_capabilities.h | 21 +- > > drivers/crypto/octeontx2/otx2_cryptodev_ops.c | 75 ++- > > drivers/crypto/octeontx2/otx2_cryptodev_sec.c | 540 > > ++++++++++++++++++ drivers/crypto/octeontx2/otx2_cryptodev_sec.h | > > 64 +++ > > drivers/crypto/octeontx2/otx2_ipsec_po.h | 413 ++++++++++++++ > > drivers/crypto/octeontx2/otx2_ipsec_po_ops.h | 175 ++++++ > > drivers/crypto/octeontx2/otx2_security.h | 31 + > > drivers/net/octeontx2/otx2_ethdev_sec.c | 24 +- > > drivers/net/octeontx2/otx2_ethdev_sec.h | 11 +- > > drivers/net/octeontx2/otx2_ethdev_sec_tx.h | 1 + > > 18 files changed, 1485 insertions(+), 34 deletions(-) create mode 100= 644 > > drivers/crypto/octeontx2/otx2_cryptodev_sec.c > > create mode 100644 drivers/crypto/octeontx2/otx2_cryptodev_sec.h > > create mode 100644 drivers/crypto/octeontx2/otx2_ipsec_po.h > > create mode 100644 drivers/crypto/octeontx2/otx2_ipsec_po_ops.h > > create mode 100644 drivers/crypto/octeontx2/otx2_security.h > > >=20 > Series Acked-by: Anoob Joseph Series Acked-by: Akhil Goyal Applied to dpdk-next-crypto Some patch titles modified Please check. Release note also updated.