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 9689FA0A02; Fri, 15 Jan 2021 06:32:15 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7FC5C140ED4; Fri, 15 Jan 2021 06:32:15 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 9A5CC140ED2 for ; Fri, 15 Jan 2021 06:32:14 +0100 (CET) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 10F5Tl5d006477; Thu, 14 Jan 2021 21:32:13 -0800 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=pfpt0220; bh=M7JKm2HaeuXJBsSMMAdCgzr6HRWU3Wi+Y2EOLDVhIdU=; b=MdfHMjFBBlQT4L7pTu7YeNDMCZyfpA6UFNkiDf87xo+bNtXxizOykPAbqXsH/tu0BLK4 xyte7SW85XDP42iIJ4SwPQFnj2XPjA8FkChHvZ3rZwNikuc+Jjz17OsbY5qPp4Vp7/q2 XbBVOtafE7GK+K3dJopTy8J4cvuHtp+CmSxmCDEl4XF8ST+1AlEKYo1fTLLWfmTGDGb9 DWDaCH0Y9Z8zko4+o+MhUPDfNSxZLuCFAodUd6Mz08RNwxTMZQTEqvRk3sFpjMynLnHy lOep6j1yIDx23rUcZVy0+z9Pe2ff8y7n141IbAPA+WaCO6sNgY15I2Bme6e/4aL6xaba qA== Received: from dc5-exch02.marvell.com ([199.233.59.182]) by mx0a-0016f401.pphosted.com with ESMTP id 35yaqt1xcd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 14 Jan 2021 21:32:13 -0800 Received: from SC-EXCH03.marvell.com (10.93.176.83) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 14 Jan 2021 21:32:12 -0800 Received: from DC5-EXCH01.marvell.com (10.69.176.38) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 14 Jan 2021 21:32:11 -0800 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.103) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 14 Jan 2021 21:32:11 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MXQUtZDII6IWcIv+HUfokIFDnO4lCdB8MVb6iGvnEgLTgOVcpAu3g+NMqrHnNn6wk9lHoV+9cOOdVtE3zcseI0NGsUdjHXeh87U6siiEyq0ww5rqB7eT1GorfFZLn+QZV3x1ECCWr2R/tf+KWJtaM3++ZPPHCEVu4E3eCPPqEQiQxT9o+A7KdtWT1j3NcDowqzQ3EpGGpTCtx/R7A7xmbwEZPIZytD+PZ9IDL0zlXJACcIGOuB4MuikvHjAny5kPDjssy/4+mAX8pdcQQozWyMY2vpLNlzyP3QisrRjiVSjYqicqJFNIItkgo3TFLXBNWkJfJstzuU11r1fEFZ7YCA== 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=M7JKm2HaeuXJBsSMMAdCgzr6HRWU3Wi+Y2EOLDVhIdU=; b=KYMEpqCLnvgNsbgHNXFzozTJWGjjXTQwuxCCkdQcYaTrS2HxLLl1BZd9tY0QJIZEHDTG7lUBs+G+MvH62ingRjrkBt+C7oyRQ+SGt0TXzf5VYydhdfRi2wsF54LWy/Dqh7rZKwbIAcqYSn/Bxn05WJ/PqGWS+KUXt41XZSgIO+pLE83yl9xur4rM2f6IFR+k6wfMYqRWhmZHEkAG5E4hbn9pb0C63tpj8zKAur+pHzr4arKrlc4DCTf1yUXvo/5/wrq/Ud85I1b+legebad5LeVFckw3SsaRGeoMH39lt+xITNFKXn+zc01ZViEWbHcduySrgfv2mfxTwyhsrSMWCQ== 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=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=M7JKm2HaeuXJBsSMMAdCgzr6HRWU3Wi+Y2EOLDVhIdU=; b=j/kaX8AlpmNllIbEvNKH9ukKk7OWx5CWCu8oVRq0Owjfe/q+H9Jpu7oikylM2pV8sqUfPl1og/emCbao6IXIah7ZGDhx976+WHW209Fi4K86SsQINBLXGl+fFhUwfS99Tu20PLPTNwig+iohy2Bhgr6DNWc63Df+6tsVK+ZN5uo= Received: from MWHPR18MB1168.namprd18.prod.outlook.com (2603:10b6:300:a6::12) by MWHPR18MB1423.namprd18.prod.outlook.com (2603:10b6:320:26::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.6; Fri, 15 Jan 2021 05:32:10 +0000 Received: from MWHPR18MB1168.namprd18.prod.outlook.com ([fe80::dcab:e526:10f4:b437]) by MWHPR18MB1168.namprd18.prod.outlook.com ([fe80::dcab:e526:10f4:b437%6]) with mapi id 15.20.3763.011; Fri, 15 Jan 2021 05:32:10 +0000 From: Anoob Joseph To: Tejasree Kondoj , Akhil Goyal , Radu Nicolau CC: Tejasree Kondoj , Ankur Dwivedi , "dev@dpdk.org" Thread-Topic: [PATCH 0/2] add lookaside IPsec ESN and anti-replay support Thread-Index: AQHW1UAxPOw1QlQiQEmBhouDpIgzJKooVOwA Date: Fri, 15 Jan 2021 05:32:10 +0000 Message-ID: References: <20201218141410.1918-1-ktejasree@marvell.com> In-Reply-To: <20201218141410.1918-1-ktejasree@marvell.com> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [157.44.154.232] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6c50e7db-7ef5-472c-4f15-08d8b916e828 x-ms-traffictypediagnostic: MWHPR18MB1423: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4125; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 3uZj5/D6rBRwux01YyQzct/n72+py6w+VfYkUX4Yx4t24sdmigAjIo3CP+XPGIWOJmw6JUCHalFIAYH7LXH+2eALChB9/oYOt6gsucAyax9KN3NEmxJRfWSE59BV4t1yFj6SA8zxE/lXd2Tv+9Q2fEa9RaHxef8x/PlGgAdvWDbKRLzp87xuivNXb3TflQegvirqxypnyKL1+1wmGYMtGo5nR4ReCG5thsuFo5VbzIE+GbRihCLM03Ppg4BES6STEAJhsLo3P1cA/3mOFgnRTYN/veedGVz1ftRHA8/GgW5+48AV6dVuPOVGIxC3tewFlnl2iF51EgaJCo48a5bB3VNN5vg8ftotjLZZ/u6gEyXMrJ5FzRCf2gYfzYfvYJ09H6mC48ff4QWdFlrD68A0BQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR18MB1168.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(366004)(396003)(346002)(136003)(39860400002)(4326008)(478600001)(33656002)(54906003)(71200400001)(76116006)(316002)(186003)(55016002)(66946007)(66446008)(26005)(66476007)(83380400001)(66556008)(64756008)(6506007)(8936002)(7696005)(86362001)(2906002)(8676002)(9686003)(52536014)(5660300002)(4744005)(110136005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?uH3SzHz7F8gsTXLnZO8O/nSfgx7osVhln4d0SofKMFt26ImVueQFtYMYNUm5?= =?us-ascii?Q?6MmZXcvo8jawA5qS5zq2JzJtW1U5r5n+KhJgT880v9j9PZyIk6s9NyYIDgA+?= =?us-ascii?Q?fO56UZS1FwmMRGD7QpCW4jdgJjzKXyqlVUzcxykQ7HmipoIW9+sZcw3oHnK6?= =?us-ascii?Q?uqReWXjDwwlVq6Ph1Xc8IIojz7OH0wYQhAvZXKS1aNq/KuOJdxWzNYfqLwEc?= =?us-ascii?Q?WKWmWaYqdyVWPHsI5qBr+FSPm/1xle4rEceezg5C80stobT0PEWhNLmewvQb?= =?us-ascii?Q?372Z5f0gH06XpwMHvDXix0kssflM96lN95wZH0g6vQKLj4zSUH5SGtTMKy9w?= =?us-ascii?Q?WDyyAbVslq6IvHvumegF9uKh1VOT9y5WNeI7WrWz2Vat9apPucwg/wx1Kma8?= =?us-ascii?Q?99opzc6EnuWpxjIaE+fBD7t2YtFgP96GSRARZ3nxcvmyQbWk27wrHsgtN1VK?= =?us-ascii?Q?/saxOfSnv4GxYAxfkPdF/2pgrpiodYUtDuCLfXAP+Zh+/ftqZFibBuqm11gu?= =?us-ascii?Q?L46nYyM7u5eLouibFdFRR5pJ1iOhoSAtwqoD3uDrveu7Hipe6qwopIj0ldNZ?= =?us-ascii?Q?cpcOv8euZA0L6uRogcoJG1NyDB38UvS9H5vcrxgUSE95CZOyXcxz0TVd7S9t?= =?us-ascii?Q?46O6pyClJ5s2O4WhjXo81BQhaXeJZdXwf7vNG9U6tN9VamOFfIq6PTJjjLI4?= =?us-ascii?Q?B1+YmqQwH6Fk7LUWkDGjY9MZIAJzOVnyGZW6qK1DAPXDbhUbhFob0PFo+O5k?= =?us-ascii?Q?KzV3BVYbZpoVnwoLrkLq2jX/DJRDpuYr8i5OwmDxY5ErU0ygtV3zhK2IFLRs?= =?us-ascii?Q?q+jZd/tVuBiT7d+Rh3PCpedhMpG0S01dIKaB20iKd9M6TyFxM/RSLiJqsMSl?= =?us-ascii?Q?opRyn9cjlADx6Y6iXXuVO32Q2tQDqhx9yi5hoHgOg2bN5zhNlizIxrz+YhtW?= =?us-ascii?Q?EWcr8vMYmuVlkdEXt3Lf5Z4e1BbP9bjGu4vkU3iV1Zg=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR18MB1168.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6c50e7db-7ef5-472c-4f15-08d8b916e828 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jan 2021 05:32:10.6650 (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: 1k5o/dMpVFbK7qVyWN8Nyy4VQbvK9KbK/BJnXFy2T5bykH/uYBzGhpZNdOL8Bwi4D/8KwdyqsVB6dRv9It7veg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR18MB1423 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.343, 18.0.737 definitions=2021-01-15_01:2021-01-15, 2021-01-15 signatures=0 Subject: Re: [dpdk-dev] [PATCH 0/2] add lookaside IPsec ESN and anti-replay support 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" >=20 > This series adds lookaside IPsec ESN and anti-replay support to OCTEON TX= 2 > crypto PMD. > The functionality has been tested with ipsec-secgw application running in > lookaside protocol offload mode. >=20 > Tejasree Kondoj (2): > crypto/octeontx2: make anti-replay routine generic > crypto/octeontx2: add lookaside IPsec ESN and anti-replay support >=20 > doc/guides/cryptodevs/octeontx2.rst | 2 + > doc/guides/rel_notes/release_21_02.rst | 5 ++ > drivers/crypto/octeontx2/otx2_cryptodev_ops.c | 47 > ++++++++++++++++++- drivers/crypto/octeontx2/otx2_cryptodev_sec.c | > 21 +++++++++ .../crypto/octeontx2/otx2_ipsec_anti_replay.h | 32 > ++++++++++--- > drivers/crypto/octeontx2/otx2_ipsec_po.h | 5 ++ > drivers/crypto/octeontx2/otx2_ipsec_po_ops.h | 2 + > drivers/net/octeontx2/otx2_rx.h | 2 +- > 8 files changed, 107 insertions(+), 9 deletions(-) >=20 Series Acked-by: Anoob Joseph