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 AE98E4599B; Wed, 18 Sep 2024 07:42:06 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9B2D842DBB; Wed, 18 Sep 2024 07:42:06 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id E2EC342DB4 for ; Wed, 18 Sep 2024 07:42:04 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 48I5VEgt017863; Tue, 17 Sep 2024 22:42:04 -0700 Received: from nam04-mw2-obe.outbound.protection.outlook.com (mail-mw2nam04lp2168.outbound.protection.outlook.com [104.47.73.168]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 41qdwga759-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 17 Sep 2024 22:42:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=eHKeo1siAYG4HOf+RmK8AYP2UeR42pgrYsfi5NvpNGkJTNF4oD9xq9KDsCzIiCyno/J4qCOGhSI7cg/Pf9bQD+iHuTdMENaZGuHmHJ+vcPdbbjuItXpPlNipPlW6kOjYJITU5wCjX+E73fevSn6j6kATbU3z2clDr/6gA1B3MIOAYpqS6TffRSLq6beEyONrC57HDSgXjb+4PvYx0t/ibBOpaX0heRVIoVXr3yq+D8CYzXGNfgD9P+P2QsI2RRwccmQAM5pJR1R7cXGatKDpDc4FCSLUeXUHWIr0YPZCSTb7zZyvPpZBHY+gKExS6UbStnaY8E+sEpenWPeJno/vOw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=KPFZ1nBsaIOdeCL14rVTZcDmhBwU+ukLeP/wDVGaSQM=; b=Lsbfq7uyo1743u+0/FTR23Sjc3PPcWsiEebDEa1rUNifNyXPE2qFZKpyxdhm41WPyfx/GwNgN+LwLGQgPj0PpTZcjaRvWWGj4cNFUOKMt0rsaVtpGf7CdyK/7ZN/BQ/XA2qxaTi/gjh6Xnybs4/v40CQ0Q7LXPpQSEgeJwnfqq730g7coJjPGC2U0v8fA9w2Ba8Etv4ntVKEk8EriLcZpv+kukF9RDxlmMlWLry3+uAO4YqsvZWgvlYzvBWSCnMfTyzieFZ2BnygSykjnrma8tV+F2XsFSMblYZQj4ECB/4D5u0MQI6U2Zzm5yed1e6q0gJCMF777ugswjVZ/dojUQ== 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.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KPFZ1nBsaIOdeCL14rVTZcDmhBwU+ukLeP/wDVGaSQM=; b=kfw5i2iycoLOjIJCz3r3CjaCchOTOL7FmuEDkt0NqY+dDfi6pcDvnUm5ATybJvJ4zXMEL5+J7jmz4fcWzuwCK7vZKHou+RKR0p5Lh50kMhMH2iUqJW2sxtguKZC7L1c/Au2hmB5ZDo5xjGLaM9cGSaKjv2Nu70xJf4YWUsYKpx0= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by SA1PR18MB4646.namprd18.prod.outlook.com (2603:10b6:806:1d5::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7962.24; Wed, 18 Sep 2024 05:42:01 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::3c98:dd36:4897:a51d]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::3c98:dd36:4897:a51d%5]) with mapi id 15.20.7962.022; Wed, 18 Sep 2024 05:42:01 +0000 From: Akhil Goyal To: Vidya Sagar Velumuri , Fan Zhang CC: Jerin Jacob , Anoob Joseph , Vidya Sagar Velumuri , Aakash Sasidharan , Tejasree Kondoj , Gowrishankar Muthukrishnan , "dev@dpdk.org" Subject: RE: [PATCH v1 3/3] test/crypto: add support for error recovery Thread-Topic: [PATCH v1 3/3] test/crypto: add support for error recovery Thread-Index: AQHa9H4rI1QioNLvkUWuigdixr2HJrJdMeGg Date: Wed, 18 Sep 2024 05:42:01 +0000 Message-ID: References: <20240822102856.3965710-1-vvelumuri@marvell.com> <20240822102856.3965710-3-vvelumuri@marvell.com> In-Reply-To: <20240822102856.3965710-3-vvelumuri@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_|SA1PR18MB4646:EE_ x-ms-office365-filtering-correlation-id: 1e78b848-3606-4652-cad0-08dcd7a49ec8 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|366016|376014|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?II4GgAO3tVFJmgr18b3N/vFPA74B+V4wmxGuBdtAqjoHZ4B/LvDxhyKBHYvo?= =?us-ascii?Q?oqWdKEqDKsnduqm5XEArKWFz6r9ie9SOP3Yv1CyoIY6h75ZsKZ/cS+ItOmK+?= =?us-ascii?Q?5H0MWMsjtsUzwcncUQf9WPUtGAYAUfHT/Evsvpvop5MphjjQ7gds8+HYADsl?= =?us-ascii?Q?YN9xaFYy4E0kR80YRmfiFztl67Nr2DAu74m1fZTTQ55F0qJKLzmJsrVG8lnN?= =?us-ascii?Q?79uE52R3bAIWc5eeQ5BnF1MHOTLjZ8E0ecMaoAAdSFcw8P32v+AsheOF7ofN?= =?us-ascii?Q?+TPYZqh6eIsWvDQAgdL3kaNnB1MI0HDCMe3joCCkoRLZ84u6AFxKSW0xuBlt?= =?us-ascii?Q?mif1vZMzjo4c6ljIakST/+jt/+fW4QelFdzCa66qWJ5VfsUrIkqRzsnKhiCr?= =?us-ascii?Q?99EfQKG+llZd5NhUbxUyaeyIZL+box4Qxj8NSShA/WItjhAUVd0Jp4kpBPI0?= =?us-ascii?Q?Eur5OGWnaTFqMmKNTYk2BkJ2U1BfKvaJ3fE3ncTJzmGkhchMZAGelkZ0t2xH?= =?us-ascii?Q?CyNXGKl083xC2W3I70N6Va0O06jKu4+heAG4IVxPIXJW0hnxh+bZdn5UaDg1?= =?us-ascii?Q?CfS9/cxNCg8Vqam5QU8s6h5vFPY9rDtLaHJfhuxvvEXU+TIE4DQ6YFO67DfQ?= =?us-ascii?Q?0y9YernsWTvpbdpL1abfsL43wVN2sjLfZqJoPEnpL3A492qX6fVMDzPUQoVt?= =?us-ascii?Q?+LaLhJYQN8aMZb4TDLRZ0SO/bH6rHbgdEtt0r6uTl5+q4Vs+bfqy8eQcOZFv?= =?us-ascii?Q?7Jc4MtM6Crkdvvu+CwiEBYOylU7RHZfobUwPmGnCL2p5czXv13iPBzi/0LTk?= =?us-ascii?Q?ExUlQkrbkkwtjnAGoDUBko8ob67yxXxwJikYeG7FN5CKuEUBCJNmZwmdNe+q?= =?us-ascii?Q?PELmYVrjER4jUMWYff8KQPlnlFYI+LOeAYpkSQHteFoDUmV0M/Y0kEXovLzI?= =?us-ascii?Q?kggohaYl4kK4rayuWUOo3KFkMD6d326ytRQZj74lQWt1FXADmKgc9BtgN3cc?= =?us-ascii?Q?2iZwou8u9Dz6E2OVepaORGX1NHqmltNVD9VMwF5tOF9EHBkxW+sV+gyotlCy?= =?us-ascii?Q?9KziG/D3a/3X3JGsP01ptiu3nEm5oRW2rD39GxAvlzK7TDbSdCRiMU/gyFqD?= =?us-ascii?Q?/2Q+r4TGrRPIwrbcprD4ncPBhOTzx+CQnOOiM3vvMnI20vw0rSLLiY4ZOddr?= =?us-ascii?Q?hcZu6goNacPHrzrUdBH1AFvXecomVwQ/Ir29uSJEerjgwFeoQd8vcf6yWe0b?= =?us-ascii?Q?0hv0ixbfLDjgt4LPkG8tJZ/H3jHn+84X7lnlZ1udfhhmL6G/St9W15YngNHF?= =?us-ascii?Q?UCH4p5gxUV1AELMI/3hWeolL9AS4YTDVJH41s2RCmGN0BiDxWAzZFDromfIP?= =?us-ascii?Q?DPtk0qoynDvOu9KB0CvVh1/vaq6ykTPGqAmZJbPV9jRI0182QA=3D=3D?= 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:(13230040)(1800799024)(366016)(376014)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?dhOmAHbSgfOLOPnoDtY+6CibKpYobZANkb0rOZ4dUfSUbTczvsFpKJ+hFDqH?= =?us-ascii?Q?/7SX03Zrpmj1WgFSx5Opk/clr2pwzZgMJk+W/6gUDagjL6mD8/5me9lfOhUR?= =?us-ascii?Q?v2/cy3iT/l3VMx0crHpI94ZP6Je+cp3Jx5+i5fBAd316XrDI8WYWT798hdvC?= =?us-ascii?Q?Q1wpax1fnYID7Q/qMs4OIKjZwa9lOXX+K4lAf8bLhgOyO5oMck5RNlDdmIbd?= =?us-ascii?Q?5sIcIwlxov2TCViLpP27uSOC0/0IZknit7cJIPT3JGx2Q+2fLMhsNFPnuIE4?= =?us-ascii?Q?xFRRPvROq52O5oyoIuFslZNPxL0/wfSd9XXLsyG1FNYKkFjRIc6Z0/Kawva0?= =?us-ascii?Q?oL2RpJkJfLCRwJ0HAIUq4h/cCuztqCopGUXjdqPq45cf55wv6RhxEd6HfQ2o?= =?us-ascii?Q?ZozfiPgG8F3Z5c3ZVrYNp67zyMjnSUJtR9cNZrnzurl8R9Pz/6L6anEaBGjZ?= =?us-ascii?Q?OgvUoXN7JBKj0fsSPp7EIsriPHUTzzy6ZQnf5v91Zlxd/owJ2wjlrax81aP8?= =?us-ascii?Q?6at5yukwNwddiBQdv8+JZ5KECKiYFbujc3dqysMY8lR+u7RH5xv6YcY6cmMB?= =?us-ascii?Q?9QO+/NM3NeknbQod/SvX81p+pqnUVCH+ZquqkmEryxHAbrd3sSdopTq4K6p9?= =?us-ascii?Q?l+3B/tZb4wVOUKaloeyIP0tSwCyz1XvAF+z/Wg8d1cj4zTW1+zY64oOfNGn0?= =?us-ascii?Q?zbIbWQ2+KA4DmuWq6oqvYhuk0a7xF6iOAz34vTfr53BVdLnamXxwD8hKd1PH?= =?us-ascii?Q?d/Z5B1tDEL1iFTdehn2er9VE0HSl60IVVokbkbwUS4Hrhy+zL3v1D7Wyqrx0?= =?us-ascii?Q?baFd8Yi6PbYg+Dq2fvZIYul0vpMlz83Jx7ljBeQlNOsa1/3sK4G74crmYIQD?= =?us-ascii?Q?Cvjk4qNfoyJ5R2zZ6fxF9wDt91++9hR7kvjew3HQ7T3V+ZruwCREZSxTd+p9?= =?us-ascii?Q?wSziCfv1YEzQu3PVPatMjh/10Er27j2sQgffizIhKguYaJoVYrKtB8i/U/yo?= =?us-ascii?Q?6bg7JJydL8X8/i9vqpagIJpIiHATpdwNTgQhUcgNYaq2M86BteV6xUiN0yHg?= =?us-ascii?Q?SHDpzeaoKtzf93pGTsfUwZ/8CAWNQy9Lz1D53brHcHvqX9GpMPKY34xKpT8E?= =?us-ascii?Q?YrzB4kOj34pfpIK0kb3JyqLICuApxLGPpObKt0HahA8W/OPuXZi9JR9LS2M8?= =?us-ascii?Q?ZncwUPj2N8BWnc2HmmtRXoRqQyJUmhG9SHxPzQAQyZR+QgnJv5e10ZnX12fZ?= =?us-ascii?Q?Pq3es+cw7iFzMDjP6+7U95KkJuOZAhRNqayqhxZV+uj7xbxue/WVCqEYFbRU?= =?us-ascii?Q?be7jSDjgNW3KjEz4sXFkswxY/fno2ais99+EXIqrQT5xdv8Vw3TU3QkcxfNU?= =?us-ascii?Q?fDa3+u9Spioi6wp2aHVFJtiCRwi8+4kxbN6F7Z2LEKaBRToyXlyBfEIv7pZS?= =?us-ascii?Q?BcNg5GESC9fhuPCPR+t9HkNT5gvtOqR6cs18h4sHxVqcE6KA5m/TFk4B7Xw7?= =?us-ascii?Q?egxW8EDj/JlOF95sCQfGOVgzHGnc4Eoy2MmsEaAK33fD/AK/7d/k8jxXPU2+?= =?us-ascii?Q?ixWcoW24ZokGgpQm+W7xe62G/qjG5EJORBzhhSx9?= 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: 1e78b848-3606-4652-cad0-08dcd7a49ec8 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Sep 2024 05:42:01.7839 (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: bE9b5O1nB9kYFesZxDaUZIVrh4zmtjicDJcce+eZQgC7loT3k15FHqavQ+tV50FE8BjJGLhGKashxopfkxJW2A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR18MB4646 X-Proofpoint-GUID: kFP8-h1iTTiJ2oWfGPuG4k6vDMQ3sXrr X-Proofpoint-ORIG-GUID: kFP8-h1iTTiJ2oWfGPuG4k6vDMQ3sXrr X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.60.29 definitions=2024-09-06_09,2024-09-06_01,2024-09-02_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 > Subject: [PATCH v1 3/3] test/crypto: add support for error recovery >=20 > Add a callback for error recovery and register it with cryptodev. > Add a unit test to verify the error recovery of cryptodev. > The unit test generates an error by passing an mbuf to cryptodev > allocated from heap memory. The registered callback will be called as > part of error recovery. > The unit test verifies the cryptodev recovery by testing a simple > crypto operation. >=20 > Signed-off-by: Vidya Sagar Velumuri Acked-by: Akhil Goyal