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 2D38DA00C3; Wed, 21 Sep 2022 20:28:27 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C5EB940691; Wed, 21 Sep 2022 20:28:26 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id EE0954067C for ; Wed, 21 Sep 2022 20:28:24 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 28LBPsWS032700; Wed, 21 Sep 2022 11:28:24 -0700 Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2048.outbound.protection.outlook.com [104.47.66.48]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3jr1qmhmyw-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 21 Sep 2022 11:28:24 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XYKnETsxqUh8sr/f5XnsqYkNiBJGFWNgDvTCqNObObjkozBU0LiTZRzer3OCIVJM7FQuXxv0++tTD7bLyCt0bxMHJ+S8UOZwrpPh3JzDNiNq1uCpTL+Xl2wUNR2Ot1O+JjU3HqyJDQkDgyu17rxc5EQ2QJw9/KzNMQ1TnSuv2EIY0Uw12aIh2Yykn6AnYsY3oSUcy0V7Imo+5uczy5wMk7NSE8BuZc1bfikL4Bbl/OmTYtxky0oQwauC4aHD12+kltMeQ6eYYoRzJ6Ert3G050zItGah2quilF1x4//yo/nQi6JCtGRsaf2DNV51RH5b+Ml3NOP8CPNWw7nQyGo1WQ== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ZdTeeKvAYMCVTnLBb75g58B69fTej7u9pbFUB82yPpA=; b=gXkWUmYjqqBBcWE9ZgtJ3y3zsUX7er3z/9n1S6zAi/YWzjJZaavInPWGA0xv2YPvr2rHjA5KM5FqBaowLkFYqW8nUv4YeQGloLh9CQP5y2qjHaJlRrFA78MlIVJTqmeiDxV6LI34S+ISUouxxcB8C5CcAMom0hyS/IFckGXyQ9S6KuH6JRtNaKDCkXFUUtp5Di18fBb5WObuWvq2d/U1BOg3K/nYWrZjIO3n+vi7xS8HOb7ThiOeDP3xhOQsZ97EEm0pbjXuvl/QtziXI2y4FZzDC03DfiNxzOrO4BjWWp5X27ulypNvqfG61jWOhqsq5JOBZbWcwa+vm9VfGLoz8w== 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=ZdTeeKvAYMCVTnLBb75g58B69fTej7u9pbFUB82yPpA=; b=RkSgyGArJ+UPl3wvv6qmt7Y1kVhElzb3jvPmA0tliIx7cbn0AjvYYIFf2Cpmj0n1LdNqlNlkLjvhUE7/04wGeItddk8E1MBsNAanXBWT3BzHvaUtIHaDwzFjTIiSn8MYbt5nZR7CGFebNCN6jnQmOZMmRI2G20oDRVhCe8BUrIs= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by BY3PR18MB4721.namprd18.prod.outlook.com (2603:10b6:a03:3c8::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.17; Wed, 21 Sep 2022 18:28:20 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::7cea:d050:5433:8c74]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::7cea:d050:5433:8c74%7]) with mapi id 15.20.5654.017; Wed, 21 Sep 2022 18:28:19 +0000 From: Akhil Goyal To: Volodymyr Fialko , "dev@dpdk.org" , "hemant.agrawal@nxp.com" CC: Jerin Jacob Kollanukkaran , Anoob Joseph , Volodymyr Fialko , Gagandeep Singh Subject: RE: [PATCH 0/6] examples/ipsec-secgw: add lookaside event mode Thread-Topic: [PATCH 0/6] examples/ipsec-secgw: add lookaside event mode Thread-Index: AQHYp+4WfNUk5jeDqEe20DF6Lm5TgK3qf4AA Date: Wed, 21 Sep 2022 18:28:19 +0000 Message-ID: References: <20220804103626.102688-1-vfialko@marvell.com> In-Reply-To: <20220804103626.102688-1-vfialko@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR18MB4484:EE_|BY3PR18MB4721:EE_ x-ms-office365-filtering-correlation-id: 84fa7a4b-cfac-4775-a8b9-08da9bff0f1d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 2QX56iq320TZS6+K0qYvtVWC81DvQZE4HYY9weV6zBB/z1D2g6m39Vi5DggRxI/6DfmupfFBZ4EaeRIoiE7tpwZxPkMIDZefseRCO82Esx0cD2JgvzstPsY1A1vnS6QQHZCZIhRdWnjqJyjIUMrEeiGecwGfFx8cBZ7RGHB2LLH+R8OxUVuQIuvbfqterKh/GX+mBJQYI2jKADnm8pYtAkkObxtI5Ib6+SPvWYq2pCoop3TSBUaTdft5lSb7SP8ce4znenv57RAdtauT3je3V1xLOvSPNtU0ORhu0ZX8G1ik3TgfdZBaugPlE4C5VMwbsBnJjdioua8WvQ1PYy8OxOvvoo/4DqosiwwUw+GAxGMxNLncetr5BE0AUSDT14JBf2GzuAGrSEJnJxophDQ5f0UNal8rB+MtKlGXghRhV8y2gYRTetEfSzLpHhQ0rK26R8je56KzrXJtmdbKfGTWEHsivfSM+VR7efuiSVHIzbAyqtu7AOKUvAT4p4++mGMejxqomNTsWWmyUQZBYzx5ESDUUECgAVGsjWgB0m48kSA8BcB+7kkzEl0LfzgJpIBSI0vH/nreJE5XcoH+67fJgQVlPrAjCkmDVveUgtYo0+w7aSvLfVidvdtSrnHBFDinrRcMMWJ3j5nkpfH01GlLsgyC1+gLL+iXAz+uLvw6WpvUtCPgDnYb1kxCwRPo7fnuDgORtU1zoau/lwmaiKGnLkQJBDn8Qz5U06VwhFN2yfkSrd5YhX+RRPKlHUezkuzw7RhT3/wUipJN5nAgPAwIZA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(346002)(376002)(366004)(396003)(136003)(39860400002)(451199015)(38100700002)(83380400001)(2906002)(7696005)(122000001)(66476007)(86362001)(76116006)(478600001)(66446008)(66556008)(38070700005)(64756008)(4326008)(66946007)(8676002)(110136005)(54906003)(186003)(71200400001)(8936002)(52536014)(33656002)(55236004)(6506007)(26005)(316002)(5660300002)(41300700001)(9686003)(55016003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?/ugliZa9TiCdxZpu/bt/allKUbpnl3Izz0JzNYIy3yQ4k7CIZhy33p1Xsppa?= =?us-ascii?Q?vKGEjnUXqYVrPPx7/b40ogj4TYHS7yXUIWrprn9EU8q2B3gqrPWJdxXUwgFV?= =?us-ascii?Q?FDpZX1+aApo2DBOzeXEIDqL/6P0JrtNM2GzLaNw+234i+o3QTsJWN5C/cBQ2?= =?us-ascii?Q?19xMrTbgjORNkZpC8VUr1CpRPJItN26ZWHxuduNqD9S48nokCwOHliQ8reBC?= =?us-ascii?Q?hOnarttSzZ6po3WyN7euoAUpFtoymN762CTtJCWOEaPZumJioimQWOebwOyi?= =?us-ascii?Q?MkU0S2wBTghJziZZdr6/lPBY/ocwry9CnqpBB7KgrcaY2UWgkJtEfUjJ9f5/?= =?us-ascii?Q?fpW8uOLcOnmMx8IcPKDeIriDn+TLa7QWpbi6p+V8E9Xf1iQhIsVDqowCXFEz?= =?us-ascii?Q?0YJrlgfBgzE/TlYRAiri9QeZW0E3gqZ91p73uhmAvPplYHRHPykpdy5rBolb?= =?us-ascii?Q?wrhTyImOCB1oRZfVCNFRxe1AgtBnmXgYf8RZ+7uGylk3NnC3LYudUUAxMQJQ?= =?us-ascii?Q?vzHxEmyGUqHl5V608OKF69YmTgmRh3BPE9D5kSPkYROLGujGDt0jm3Dwj8Bj?= =?us-ascii?Q?i9znTYWthtMKoKAbFVbSmnhyckJ9F9Ntlz52Idp0YIfxml4FRoggD9XbhICc?= =?us-ascii?Q?nGycB2mrDhGzo0q2XLwOjCdUU9ineoukwKpAjFRBqVFirozZnbwfkwnEgKmM?= =?us-ascii?Q?/zGc5j6rlpg97+OdyZn4PpQJvxd7FkCnc2l1Fy9LBZwGdO2Si/3DwDYhRFpi?= =?us-ascii?Q?TvntzcwgjoTgcMVInyzL3SCbduL5PQ+PtdR0ycIcdCCzDkV9ky3frPgQkk2L?= =?us-ascii?Q?vJkDneP7/dT85c++yHrRo6neLGbOWqskY1UZi1sRNwXCbY79KcujY33aHyaH?= =?us-ascii?Q?6zgwUfKoFvQiH50LkLGgq3ZZorF+CO5ZGOQK1LrxVuv8v3aI6KK/nCa5eF8l?= =?us-ascii?Q?vlb8m60vSMW4NZF6/hZvbQ8yOo3Qv0xLEji0NX5MlxSyj3Cbwf4s0Rx8MEU/?= =?us-ascii?Q?mHasNt2xpdxqcVRiOeYoX9aQBKzIQohnuQL4BOnMTe7+8xaKEflbk3edqO1B?= =?us-ascii?Q?7IwtQambvN4H3E+Vpz89B/0af3qtYv/Qo75BigazexErkt9CcVCNXw/Zdk5k?= =?us-ascii?Q?i6w0euTD+SVEznIFKUQcQ9WNCycSn5tKfX1dUGQzjMW95+YFw3obTxMsNeH+?= =?us-ascii?Q?3Apahw7NJqD0uAMGDm8z7YN8w6t7lQLH0SMbnjwDFkdqLDdBBmYvXNqlh0mr?= =?us-ascii?Q?fb6Tr7rIqUXY6afQNM9/xQ7HcpYsz8UK+w0VdQOkajvTZ4zGpVMgk5mN7zM6?= =?us-ascii?Q?tnEhOKzEBjjkX5vrXa0WPlxvvy29lD/UFvaV8/Ha7RajoR8D78ywnVag0wbK?= =?us-ascii?Q?kDVm4qNj/hHSRbRmBnZVahHr2UYdVt5h38hRNrhMqWOciRSQouSLFNBcpSbv?= =?us-ascii?Q?SlQdFbpUHU7L7pfOu4PVOifNxxwMJdgOFG1vwJq3bjAOsgEE9hn4BL6j4f3M?= =?us-ascii?Q?eaqJLw1VpFuknfGhYesTZj3R75Ix0YRYwkYhtyGDhf9PF4LTrufQQmUNmKr8?= =?us-ascii?Q?gBQZRlwldCvn6rj5kq/qnnrFe0F8PQe39TIJPxBm?= 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: CO6PR18MB4484.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 84fa7a4b-cfac-4775-a8b9-08da9bff0f1d X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Sep 2022 18:28:19.8289 (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: VxvnrbqJ/9LvIs+lDr/GoNezOvGsFttBzxpfGalPvWWujIE8h1gwUL137+DaRja/Sc26H8JmGUmX1WZZ7wZT1g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY3PR18MB4721 X-Proofpoint-GUID: bx0e9VhLRH5Pqme6Gt61-r32XF2jNeaD X-Proofpoint-ORIG-GUID: bx0e9VhLRH5Pqme6Gt61-r32XF2jNeaD X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.528,FMLib:17.11.122.1 definitions=2022-09-21_09,2022-09-20_02,2022-06-22_01 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 Hi Hemant/Gagan, Can you review this series? Or else it will be merged in RC1. Regards, Akhil > Subject: [PATCH 0/6] examples/ipsec-secgw: add lookaside event mode >=20 > Add support for lookaside event mode for ipsec-secgw example application. >=20 > Depends-on: Series-24201 >=20 > Volodymyr Fialko (6): > examples/ipsec-secgw: add event crypto adapter init > examples/ipsec-secgw: add queue for event crypto adapter > examples/ipsec-secgw: add lookaside event mode > examples/ipsec-secgw: add stats for event mode > examples/ipsec-secgw: add event vector support for lookaside > examples/ipsec-secgw: reduce number of QP for event lookaside >=20 > doc/guides/sample_app_ug/ipsec_secgw.rst | 7 +- > examples/ipsec-secgw/event_helper.c | 267 +++++++++++-- > examples/ipsec-secgw/event_helper.h | 4 + > examples/ipsec-secgw/ipsec-secgw.c | 108 +++--- > examples/ipsec-secgw/ipsec-secgw.h | 1 + > examples/ipsec-secgw/ipsec.c | 35 +- > examples/ipsec-secgw/ipsec.h | 8 +- > examples/ipsec-secgw/ipsec_worker.c | 461 ++++++++++++++++++++--- > examples/ipsec-secgw/sa.c | 23 +- > 9 files changed, 783 insertions(+), 131 deletions(-) >=20