From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id B8206A00C2;
	Fri,  7 Oct 2022 08:53:33 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id A0AD740687;
	Fri,  7 Oct 2022 08:53:33 +0200 (CEST)
Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com
 [67.231.148.174])
 by mails.dpdk.org (Postfix) with ESMTP id 06D7340042
 for <dev@dpdk.org>; Fri,  7 Oct 2022 08:53:31 +0200 (CEST)
Received: from pps.filterd (m0045849.ppops.net [127.0.0.1])
 by mx0a-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 2972QpFj026840;
 Thu, 6 Oct 2022 23:53:31 -0700
Received: from nam11-dm6-obe.outbound.protection.outlook.com
 (mail-dm6nam11lp2168.outbound.protection.outlook.com [104.47.57.168])
 by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3k2bb48nct-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);
 Thu, 06 Oct 2022 23:53:30 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=YSzozwMGNyx2w1qAmeEP/TOlBTfYBJLFd9YEqrlTqn7Lca6RTqERcttNHG6KI1i9LJ3xiQUORsLiQWq3KX0FwSy4jqG6hfJAp69NQGM5L3kZ9JRFQ7PNi3PO+lZB0cV3vh0h9RixRsRjzAPT3JvRA/kCL3wNERhwpF2YOdBpFGrAlV72nRJ6LNP8I70sUOp6ENP+oS6dUg5/iPOjnykar1Ib7s9nUWuw2mct8wTZ9qwd+tDuwXdwMRP+G6PK3RfFsIEyFnSyVQHhA64iJKTxKpjqtZAoc2FklkZUNSkR1gOC1lik2ji/kJ+gJlT/TN4xa6KB68fFGrDvRZppGltWkQ==
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=UZYYE36JtnhZBinBAYZ/H/8FedZP6q2EN4aYdRCAVhs=;
 b=Z9hUkl3x48N6PS8u4G5oKYvSAWVGggwoFQ413UWKWxHVwVNRdJuzv1tywkf+iwDngIKpNHbp3iBydeDEE9BttyafYFM8qX2quSMUSYwyHvFLg3U2q8tdH1T96FYeOJRmDi2SGIwCRv/UOc1xDdL1TnGhD7tgONBQtb/W/vhI02fU4Qu6JAPI0czRAPcYMzxtwxsQE3oQDawmLScDv65k7BRsyBZNr6ejYrlNPwAnGFLtdLC9jBMlfCCox4k21qrT3yzpQfPq1yx00xvxAZ9IgoN5eNlAUUyR8gWweIOKliSlOW2PygjqifQ0ZZbAoE97s0Rr8id2jIsnyfnMZMWOsQ==
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=UZYYE36JtnhZBinBAYZ/H/8FedZP6q2EN4aYdRCAVhs=;
 b=KFHgoCEUvqqMv7TfMESSzk23OPQSYc3KT0e1wYlgY7p3BbwD/RBWEMqxMBeGczxr1P/WV769i5+r+NyLaEnH9CNri7UGn3eg475KeJbrDlEkJLTUTDzVhwIHE8sQuOu15Irlw9FSkvoaKYvLMgD3kRVAY05aex1X3iHzUDRqTNY=
Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by
 BN9PR18MB4297.namprd18.prod.outlook.com (2603:10b6:408:11b::24) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.36; Fri, 7 Oct
 2022 06:53:29 +0000
Received: from CO6PR18MB4484.namprd18.prod.outlook.com
 ([fe80::ee27:3b96:a580:ba9e]) by CO6PR18MB4484.namprd18.prod.outlook.com
 ([fe80::ee27:3b96:a580:ba9e%9]) with mapi id 15.20.5676.033; Fri, 7 Oct 2022
 06:53:28 +0000
From: Akhil Goyal <gakhil@marvell.com>
To: Ciara Power <ciara.power@intel.com>
CC: "dev@dpdk.org" <dev@dpdk.org>, "kai.ji@intel.com" <kai.ji@intel.com>,
 "pablo.de.lara.guarch@intel.com" <pablo.de.lara.guarch@intel.com>
Subject: RE: [EXT] [PATCH v4 0/5] add remaining SGL support to AESNI_MB
Thread-Topic: [EXT] [PATCH v4 0/5] add remaining SGL support to AESNI_MB
Thread-Index: AQHY1/CSnXqLIkyewUiXBGPUuWZ63K4Cgwyw
Date: Fri, 7 Oct 2022 06:53:28 +0000
Message-ID: <CO6PR18MB4484EC3392CAE0BAFFD9DFF1D85F9@CO6PR18MB4484.namprd18.prod.outlook.com>
References: <20220812132334.75707-1-ciara.power@intel.com>
 <20221004125505.677795-1-ciara.power@intel.com>
In-Reply-To: <20221004125505.677795-1-ciara.power@intel.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_|BN9PR18MB4297:EE_
x-ms-office365-filtering-correlation-id: 68ee0649-bd1b-4a65-d918-08daa830a3ea
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: A+CstK7Ob9aUj70s+uiBYIcR8gIEx+6sYm0zlS09HBhywDAKoUWmjfP3A/iO3ckz1gboN11O0RmBcyREIRgYqhprJJvtzXExpHohL0XPuwTDz/HQFHrCNjnq7M2031mZOjsQOGgdHFn9PE2kRSrgeNk+1QWYZvruqu/AV4xMlMS7ejiuKy+rRQwazGlnApLNTAw6xWPu70K7Hz8RexsZaKxJrMlWcFjs2jUpx1KTJRBrOFmZGbYclOlNsnJDCmQbcSPyByofyHgcwViyF/PjXDCcmiFj6YJAb829BGI6JjA+HVVdsu/6Npd2bHSzusfqV/Znjn+5v+GR5FI6anuqwkEM8h0avQoNKhWnoyC7FU3tDA/Ft4hFCJObClQwmfXtecgFDzUx2nwZF9XUUViQTGSGreZYdtd7lE3AYDPbdJD9rRdkHHIydoEEEnnVUIfXEfJFICdufI+ewrSGAZMgKgln3EOhdrJ3cGOSwyu9LsrN0ZNibVfzIxZmWCKBRxuDgdhoyuI0aI8/m/YmgHV/S3R8KQs/Mspl4B9kJTVlKWS6G3QouvcTMGRnHPuccK3fWZtLk77K2j3RaMHB1G5+dxGEk0UaaHncGj1k4TXjMWEZvMLWtFHIbRp0/qXp4AbxqjBtJ1FZ+TQLijHqnXOAId1K4g0etQt1CqTx32pI4SsQqvSHbseFjuHu2ceviH5x4q8wHPq07KtFpbgGgkK3Ii2HOvgXa8KSPPCzdBQAOaibG9X4FZK6yBAAZYplYQah8bs5g2YhPoli6aGWQY7fVw==
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)(396003)(366004)(376002)(346002)(39860400002)(136003)(451199015)(55236004)(86362001)(52536014)(122000001)(4744005)(478600001)(54906003)(2906002)(6916009)(38070700005)(186003)(38100700002)(9686003)(26005)(4326008)(66446008)(66476007)(64756008)(66946007)(8676002)(66556008)(33656002)(8936002)(76116006)(316002)(5660300002)(41300700001)(55016003)(71200400001)(6506007)(7696005);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?yZKPQgHgcoYsA99nNfxRmoTFiIXLOGZSCgNry7obdf4KUrL1vMz4DfH17AFR?=
 =?us-ascii?Q?pA7rMq5wcFHQa4ZM3+Iof0gtwwzx9RulqwwR6Wtu/RY7S8Xcm8Mbp6JJqCeU?=
 =?us-ascii?Q?xLOROrlEtAvfgVo/l3BLJb/cRub5sa9VZBbZNxKb/vgK6OD9G9gYQNbtXIEL?=
 =?us-ascii?Q?11I13P91Oo47XTQx+IcFkFz4DeOv1AvVNBDzrESPYi7mCtwf/QJxVdMucR8e?=
 =?us-ascii?Q?qO/dLUrEAwNdMNIMTPeyl0727COMnKpOt38g24LqjoEL5+K8BZRiyTrFnof4?=
 =?us-ascii?Q?VPRkLstBgJRgVhUmzT/u1wcb19GA89UYLedFpgQNwP9OAAHyTol6xn3CUkyp?=
 =?us-ascii?Q?OGgIXf4TjPT3XXRHDFiD3h5o5unHctTpdi0D0h+Gasyc6wk93BAso4GvEC8u?=
 =?us-ascii?Q?i3G0hsox9a4fIf3levdXJWK90jAtGSaXvlLPSwjM1zUJSJgdWmso3fP9qjDQ?=
 =?us-ascii?Q?6i3r9MVtabbpsh9MS1vEtIz/1L5ZFhi9AuQ0ooGP3j+AZ+fM6t9QqOEmXSRc?=
 =?us-ascii?Q?2qoA+GzMBIqS/ggRgn9WWRMgKJbR7xToK0qT8symaNd1SnuwiIJVGleUtID/?=
 =?us-ascii?Q?03l5omRd3RrwdM7XT/DoUNUDgOmGlYyZ0/LpL/YI2o9HS84oAlAIoAreTlOE?=
 =?us-ascii?Q?7ep+iIU6/N5hWOmPDre/uxwL5XpRwZREk8rH4YYmhqrvF9uPopI4bSP//C5S?=
 =?us-ascii?Q?6FKA/1YqGs/g8xDqNIwhGhQumsYiU9d/Bmyny0iGvNH+BLDZMmp68tw6/jWW?=
 =?us-ascii?Q?bvc2yNmQOZOpXIiSqpUK+/mEwZKzP7wZ8/AydkIsIPfKXahO1IopIwyp8E8H?=
 =?us-ascii?Q?0/rnKhNfmSE5LzwlNbe104aLSsep5gou74UQ/01dat9qKzQGXfF2vRJRWERl?=
 =?us-ascii?Q?1k6fJCMsZmxYRPlkiJCg52ahXlUHHzpLSgqQUEfVdiNIajHIGEe3jMF+lj2x?=
 =?us-ascii?Q?kBww/nF0/1bgGGponwdYksApCpHZquuGIKPbNo0HuL8mMgTIwuSxwyyny234?=
 =?us-ascii?Q?d2q4jAY7UGV/GKuSWqkLMBv7ju0g3Kqpo80zA9EAHsrO+qObSomLZUztaw6u?=
 =?us-ascii?Q?qF4Hb2OJvql/vOPTq1LVNEvm9AhJhcPBSrmvwccPrHtAhHXjsSPGmiIXm9IE?=
 =?us-ascii?Q?DR1hD52oD9rY8Z8x5qG9d44j9w58vu29zUfj99BNriSR0SXmffMy3UVhXiXL?=
 =?us-ascii?Q?2tGL+2b9MuqpBzo/qDwK2Kw8xIYQbPKXjxP13F3NaGk8JiuFC9bdA3iTiKar?=
 =?us-ascii?Q?xNpEUnmm4Ri6yCxXsWL/0ouINBAV3cGAd7xvDManW7y93aJAjmRZW+CKBiUU?=
 =?us-ascii?Q?8u6HiQmnhQimM9zndPDFGgmdrj5aMKY/GugRI9/KbTMciGoe3hc0azyXjyT9?=
 =?us-ascii?Q?mxiz9mYAUiuOFkWreEBUXr2/DrjH8PT8QlvM+84HKiZUas7KPcvb1ZJUK311?=
 =?us-ascii?Q?I3/F0HWdBDC5Q9P2d5Ad5axDzEkzuEjvo+6XepaxpkRGRezL6wz4pen2tS07?=
 =?us-ascii?Q?ZBc18WHBqzs8sCtxe3myP77W7NheGkOnubTYGLMT1xx+LjxiBcToxV0u7nTo?=
 =?us-ascii?Q?2mHdDTAoCLaDtr8TErQzPvQryWNUrWu1HeVQaxEP?=
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: 68ee0649-bd1b-4a65-d918-08daa830a3ea
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Oct 2022 06:53:28.8164 (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: NxWfPLP24EZu/+MR9joypVb5mTZgbead/8zWLIsyBPr3tB7fv8ozfPwfxrZSBGjtyzvCnKhF+PSx3xRzBIa+Ig==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR18MB4297
X-Proofpoint-ORIG-GUID: 0_iai9iSpql0rt386wYUiUBqsrDe11hr
X-Proofpoint-GUID: 0_iai9iSpql0rt386wYUiUBqsrDe11hr
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-10-06_05,2022-10-06_02,2022-06-22_01
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org


> ----------------------------------------------------------------------
> Currently, the intel-ipsec-mb library only supports SGL for
> GCM and ChaCha20-Poly1305 algorithms through the JOB API.
>=20
> To add SGL support for other algorithms, a workaround approach is
> added in the AESNI_MB PMD. SGL feature flags can now be added to
> the PMD.
>=20
> This patchset also includes a fix for SGL wireless operations,
> session cleanup and session creation for sessionless operations.
>=20
> Some additional Snow3G SGL and AES tests are also added for
> various SGL input/output combinations that were not
> previously being tested.
>=20
> v4: Added error check when appending space for digest to buffer.
>=20
Please rebase.