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 E3D30A0A0F; Fri, 16 Apr 2021 11:55:40 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C12A4141C7F; Fri, 16 Apr 2021 11:55:40 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 76AB4141BD7 for ; Fri, 16 Apr 2021 11:55:39 +0200 (CEST) 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 13G9nsBA009665; Fri, 16 Apr 2021 02:55:38 -0700 Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1nam02lp2056.outbound.protection.outlook.com [104.47.36.56]) by mx0a-0016f401.pphosted.com with ESMTP id 37y5rjrgf2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 16 Apr 2021 02:55:37 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RvVDaaKWQO3waS+9F+qAxzx3HdDAaIDgYGynvv6MAs4KZWbKuEqTElvHk6gORndmCyH9WhK3k8pdbKWd0g6Iq0FhFY7gBoUjCKnDu1GPqIolJfai33115NRitdRvgAZYgi30FfhioibpRNO0wznBST4xhkSxvp8i6UOrxVHWmN+4Vw3/EHV/CCKnYKEMC32oLnP24rquU7xpZlp6lu+A1/RSgIlipeWcYE/dCBw1DYXheQOOFjmdCtDf7+o8LyxenFNYA/UNw1vCNqXX0KvzzoTJQ2WON6SRXMknC0pVFtMmL/9uypOwQro8fyM6EhR2LUYwiWrDriT5I4UvJvIhUQ== 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=JmrxWHYUu+lNpRlOUox8J/2y4rQAPmf8j0wX9Vq9nhU=; b=atcjUOK/BGYpOMdjugE2eCZ9+Sf+gZlilD/SDBNjxqALb3NhtBM9bJ7+gNUdOEwZsQu021YgXkaDHnkYTKnJSHqy5ygyZoTKJm2is2xA80sUc8D/y1FaqOicb8O7hj8X2kh205JytuFVuLHixDOTvKnsNUxjIBoO2v3aXcI4aSMzjqP1++gtlGI5PpNljl09xcyLbaUQCpQssCrHECjl7b+sfAxFrLpFfw1yAk/vDxA0rMJxzUBN31wDjCdOWhTSh1jJuyM2r92kL/2MhUwpHb/fHoH8lOhXLjahTxLON5F/lmpqes0CuAxVCArNZFS+D7r6AFXwWqrToz0WIJcneQ== 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=JmrxWHYUu+lNpRlOUox8J/2y4rQAPmf8j0wX9Vq9nhU=; b=N/fXpEdfXBKbbRTF1Lbtus0nqkrAsBU7f9sHAj7XnRSq3zX4FVNze1Qs+OzxXqe0Eq3nAWhkwlbNBjkseo2dV+ZRr6U2MFZmP08D2dozPUYTgUDqsP0fOL+1hqAIK5WvM9d5uD/PGsGj4sqsr/KISxSo7GYuE6USfYQIRoZOlsA= Received: from MW2PR18MB2284.namprd18.prod.outlook.com (2603:10b6:907:10::16) by MWHPR18MB1120.namprd18.prod.outlook.com (2603:10b6:300:a3::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.16; Fri, 16 Apr 2021 09:55:26 +0000 Received: from MW2PR18MB2284.namprd18.prod.outlook.com ([fe80::3168:cb00:6607:743f]) by MW2PR18MB2284.namprd18.prod.outlook.com ([fe80::3168:cb00:6607:743f%7]) with mapi id 15.20.4042.018; Fri, 16 Apr 2021 09:55:26 +0000 From: Akhil Goyal To: Tejasree Kondoj , Radu Nicolau CC: Tejasree Kondoj , Anoob Joseph , Ankur Dwivedi , Jerin Jacob Kollanukkaran , Konstantin Ananyev , Olivier Matz , "dev@dpdk.org" Thread-Topic: [PATCH v4 0/3] add lookaside IPsec UDP encapsulation and transport mode Thread-Index: AQHXMcA79ENO0b3+dUmDHJfhjlyHuqq26VUA Date: Fri, 16 Apr 2021 09:55:25 +0000 Message-ID: References: <20210415072205.1439-1-ktejasree@marvell.com> In-Reply-To: <20210415072205.1439-1-ktejasree@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [182.69.47.6] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 63dbac13-cfd7-4b5f-e186-08d900bdc280 x-ms-traffictypediagnostic: MWHPR18MB1120: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: MvhpVnbGbq/8eyMbH8twQi06cf4e5KzjLBDRoC7nCAu09g1+eN92vZ11f8YmOSc18Kbi7qBj1Iniw68MkmqYuNPWnKBqABj0dvcm4wrz/6auTXgiLKxOMvPqZsL+dJer53+59X8mEsexk6J7rnx/zyFixQOkGQMxn1xoTc7v4zVSzY5RgKdWwLpljPJk2VCFc+oko4V2zB1kuwsf1yYJX6zpLZJ8Quh0WcIhEc8VHjY3MdsQPBVzt1O1YhqXj28H2bMMxswchFGkZQxFLEMmkUj0GKf2tW6uZEYpyoPsJ6PqzPebQIACQiqpkHnBUTEGqQ7s4OrOFqqxZFXKtf98lIiT7916o0iRWTlVYLgKpxUWt7YogGliPLQewkQ0n3+NaDES8ZmGBI0jfRjVIdaK0dnJaZkgpGkLok0scaqKqfd1+BMmvLRD/Nej7QBrRuNTx9b5r/ePRZD1ea6RPri03ZBJ9ozW73ON+fOjeJAkXY5XJnY6NrkShec3mwZ0LALxUrOoJePS6s7s6SRPMA4+ntCtRMwsUPrb6PXBhANQnoJ1RY0xsdTaaSQgKSYdyx13dg+LY6X/q6GvCL6P0KWiORwpVuhkuVWQIvnJSwKn/20= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW2PR18MB2284.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(366004)(346002)(39860400002)(136003)(396003)(26005)(7696005)(186003)(4326008)(5660300002)(83380400001)(110136005)(8676002)(76116006)(66556008)(9686003)(55016002)(64756008)(478600001)(66476007)(54906003)(6506007)(66946007)(33656002)(2906002)(71200400001)(66446008)(52536014)(86362001)(38100700002)(122000001)(316002)(8936002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?TsCGziv5/fOEPxEVjhgKoFnhbZ67gfBRuOW/8t734D45vTJgTRZd8c1LALam?= =?us-ascii?Q?tgiurrp5Cgs0MuSSRF+IsM3tY+7853cMdrNYtDdiXXuQ8rQkuwDaMX1bo37z?= =?us-ascii?Q?bv0rxiWXSbcwLbvbFDgBz4AqLTealbzFSOn0g8fXxAmK0Xr98fyw8bDjZN5Y?= =?us-ascii?Q?ujQgZg34ozl8FkqE9NZK+shSZh+jUD9EyHyhEdK5la+oi89eTRgV81GB1oNT?= =?us-ascii?Q?8TYLhFPPSRV6JKWu+ZCaXZoQanxl6gNWgQCAiihQvIqhR0uBBQtxrxL5GdL0?= =?us-ascii?Q?H4vZ8wJOnjV2J5t4X28ZZo/8B3XKSxGWCOEZ2+ko+pmVqqlsxlnF7rK3U5Vs?= =?us-ascii?Q?uDqg0YKbK93DRSCBHrp1dctxvPD8cMIvDyXNBx/M91rX0jqtz9h5T91Ac8BB?= =?us-ascii?Q?geyVRkSzD4jzqOMtBysAXdSeRPaTtmUqgpQ8Qv0GAeZBnk2B6VoDVZiNm52y?= =?us-ascii?Q?H4dILJV2IbvJxw/AdrquI9vqc2wyonX5TF7lsuToydygvrcnO6ZdjoYBW6S4?= =?us-ascii?Q?2gKDy1bRTFAlechS6bz4Ms/N6Xrx2DnaBv29sHNSLZkHynRqcLkVbZbY7SMz?= =?us-ascii?Q?Hzf4luidp0tZ3yNVM7KiM88mVwMIWnujLTRhlS271GFtanq0dS2ao4F/yQnL?= =?us-ascii?Q?o8EC3YxkHzvUDjURLHmoQlpgOb8wAlQz0Cx4Vj6ToabMJl9j3sn0kwaUsbp1?= =?us-ascii?Q?MTHPtc66iXsidu4WVxqAWfyuNF3+wSmYNKlcZAjhbnoArr+d4jDSaYExHxLx?= =?us-ascii?Q?x3t3a9Ya9kCwiDw6ti3mECm4VkLq5RQv8XSTFz6esilgVdGF+Hsf3nft8AZh?= =?us-ascii?Q?O9Dst8Sgn2tZh9nNxt9/KBjUoBEDBXXUg4jZCeQRb5+f4+OTo1OQFuQpEmZO?= =?us-ascii?Q?WshAY1eOSL8sIzTlV+cmATQ770qHU/ymyTnKF2zw7TSTNb7NYTpM1y/h37nW?= =?us-ascii?Q?08feYK/9KBWoTtvB1PvA0sREGVMGLMaQPOjrAalB2M8a+Dn9qkV9Hirnpymz?= =?us-ascii?Q?WukN0wOnzqnHiuX/9KK3eTfoCVGm0mMCp46islMLp72QjR5RziHlBw5Cb7c4?= =?us-ascii?Q?MlYezAMHXIty9/mwXhwmlT4RoBd4Jci7JF90+JQOZQf9M+waoUZ9mq8guZHB?= =?us-ascii?Q?cCRHTSAwdWrhh1r/kXWx3ZUU7UECTjPjEtuRi5mEsOHs0+yW0bSI4mUm8dw9?= =?us-ascii?Q?1UK5ZNmb/5D9F1s0D0erSMo/umIf7YYy6/bCwwTjbMEQy+vMntbihpLlJOjL?= =?us-ascii?Q?UqtuZQRMjvP24ZNvdvYF3JJ4L9Q6zrIaUX+J4rsc+4mwiBQ3AY+6uqQNmtAG?= =?us-ascii?Q?W8I=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW2PR18MB2284.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 63dbac13-cfd7-4b5f-e186-08d900bdc280 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Apr 2021 09:55:25.9362 (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: GKmj+ETrqpXoH+bsMa/FT2/z4YOTiUe5Ba2bt69trK9tIsJZ7AsHJlysXL/1w2nmIHPVnOOI5lzgnLqbS5yrTw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR18MB1120 X-Proofpoint-GUID: VaUDQ7FI4yzR46_b8z8KAKVNA_7VSQaJ X-Proofpoint-ORIG-GUID: VaUDQ7FI4yzR46_b8z8KAKVNA_7VSQaJ X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-04-16_06:2021-04-15, 2021-04-16 signatures=0 Subject: Re: [dpdk-dev] [PATCH v4 0/3] add lookaside IPsec UDP encapsulation and transport mode 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 UDP encapsulation and > transport mode support. > The functionality has been tested with ipsec-secgw application > running in lookaside protocol offload mode. >=20 > v4: > * Fixed ESP_IN_UDP macro and moved it to ipsec-secgw application >=20 > v3: > * Supported UDP encapsulation for IPv6 packets > * Fixed if condition >=20 > v2: > * Supported per SA UDP encapsulation in ipsec-secgw > * Added new packet type for UDP-ESP packets in mbuf >=20 > Tejasree Kondoj (3): > crypto/octeontx2: add UDP encapsulation support > examples/ipsec-secgw: add UDP encapsulation support > crypto/octeontx2: support lookaside IPv4 transport mode >=20 > doc/guides/cryptodevs/octeontx2.rst | 2 + > doc/guides/rel_notes/release_21_05.rst | 9 ++ > doc/guides/sample_app_ug/ipsec_secgw.rst | 15 +- > drivers/crypto/octeontx2/otx2_cryptodev_ops.c | 7 +- > drivers/crypto/octeontx2/otx2_cryptodev_sec.c | 145 +++++++++--------- > drivers/crypto/octeontx2/otx2_cryptodev_sec.h | 4 +- > drivers/crypto/octeontx2/otx2_ipsec_po.h | 6 + > drivers/crypto/octeontx2/otx2_ipsec_po_ops.h | 8 +- > examples/ipsec-secgw/ipsec-secgw.c | 49 +++++- > examples/ipsec-secgw/ipsec-secgw.h | 3 + > examples/ipsec-secgw/ipsec.c | 10 ++ > examples/ipsec-secgw/ipsec.h | 2 + > examples/ipsec-secgw/sa.c | 18 +++ > examples/ipsec-secgw/sad.h | 7 +- > 14 files changed, 195 insertions(+), 90 deletions(-) Applied to dpdk-next-crypto Thanks.