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 8287941D3D; Thu, 2 Mar 2023 09:11:23 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3233C40E2D; Thu, 2 Mar 2023 09:11:23 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 06AC040E09 for ; Thu, 2 Mar 2023 09:11:21 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3226j1km022124; Thu, 2 Mar 2023 00:11:19 -0800 Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2168.outbound.protection.outlook.com [104.47.58.168]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3p1wr9qwxd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 02 Mar 2023 00:11:19 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PdS4fg1/cWjIZ4bO8MoQ+QCXwRjqC4BjOWBQKVTjNad/BoKRMIM8smXdj34yPOOrK3wyynLhn6b+5efcKAW+8adjK1pUq3Qy04vH+kVtillvIhMrt+JDJfLhDNpDsvpIzKmNyLr9cKomdwrmz7+ZlJdUWHD0NE4eJv1Q/j5OpbuzFTVDEY49ow56QgIPZkNMX9yDlFvwBevmIsuMw3dv1qvVAremlRTzDhC+9OU0T5rV8Kig/FmTunCXxtppQMKcKKuNsC00xQZEkjNPwgNcOgc8bElo93hASD4BIWfHaPdMjaTJIFQzhARS0Mfl9fPlOnDISEMfW4fQdNS1HBWnZA== 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=schm0lqe8675cviln0OWytKNI1ehAORgVLWDXpG0XTM=; b=lQLypf7aA6RwXr2ZU/Xz5Qm451q96iDLe8gUgpc12bz+7Zky6awpL6XLtFxGqEGDOSMXwQvzlRXBIHt296Mw5Ml1+BM/WCqdBnZwnpMvTjtuap7Jxm8jblCIIttjjiXcWRTbufhaqFGQkXf86kV+e5LfLIZmV9z7T6R2P8jt4vzCo1N7/ZcXe9qZ5WKgJuID9sYIhqSrjJPCSgfVEBaSaAGxl7fTJ5cTzmdmrzadK6AjJSGyZK6xTUWIcU3rI0m0FN2zlKZHGjyPHWv9X4R+HjqgFLOu0Gz89NrLITmxIaEgnS8+YMybhv7jXp8ckwdfjz4vDW5X0OFny6zFTr6XvQ== 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=schm0lqe8675cviln0OWytKNI1ehAORgVLWDXpG0XTM=; b=huuL+0FAIrQV89CIbEMQ7wU6/F8IoHx3S0b9JcMsZ3b0IrGAvTtQa1TumGhCx1UeQ/qK76m4+s8XJ4PyJo2LCFIoZzTx8ytev4b5ao2PwMazAbKu+/towgZpvvLLqRUcUGmgj8c8eVEsQ0TIqFzJ5ubkznuIHg8ghQ3+qn4onuc= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by DS0PR18MB5366.namprd18.prod.outlook.com (2603:10b6:8:12c::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.19; Thu, 2 Mar 2023 08:11:16 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::ef20:13a:c4ee:53da]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::ef20:13a:c4ee:53da%4]) with mapi id 15.20.6156.017; Thu, 2 Mar 2023 08:11:16 +0000 From: Akhil Goyal To: Chengwen Feng , "thomas@monjalon.net" , "ferruh.yigit@amd.com" , Fan Zhang , Declan Doherty , Pablo de Lara , Fiona Trahe CC: "dev@dpdk.org" Subject: RE: [EXT] [PATCH 4/9] cryptodev: fix segment fault when parse input args Thread-Topic: [EXT] [PATCH 4/9] cryptodev: fix segment fault when parse input args Thread-Index: AQHZTNyDkTKw9Cb9AU6M3iiavz1OPa7nIpyw Date: Thu, 2 Mar 2023 08:11:15 +0000 Message-ID: References: <20230302075012.32423-1-fengchengwen@huawei.com> <20230302075012.32423-5-fengchengwen@huawei.com> In-Reply-To: <20230302075012.32423-5-fengchengwen@huawei.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-dg-rorf: true x-dg-ref: =?us-ascii?Q?PG1ldGE+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNcZ2FraGlsXGFw?= =?us-ascii?Q?cGRhdGFccm9hbWluZ1wwOWQ4NDliNi0zMmQzLTRhNDAtODVlZS02Yjg0YmEy?= =?us-ascii?Q?OWUzNWJcbXNnc1xtc2ctY2I5Y2Q0MmQtYjhkMS0xMWVkLWEwOGUtOTRlNmY3?= =?us-ascii?Q?NjYxOTA3XGFtZS10ZXN0XGNiOWNkNDJmLWI4ZDEtMTFlZC1hMDhlLTk0ZTZm?= =?us-ascii?Q?NzY2MTkwN2JvZHkudHh0IiBzej0iNzU2IiB0PSIxMzMyMjIxODI3MzIzNTg3?= =?us-ascii?Q?NTkiIGg9InFkSmd1dXMzWjdFSnFYUWxXcmxQSzliWGc0QT0iIGlkPSIiIGJs?= =?us-ascii?Q?PSIwIiBibz0iMSIgY2k9ImNBQUFBRVJIVTFSU1JVRk5DZ1VBQUhZSUFBQm41?= =?us-ascii?Q?UGFOM2t6WkFhYWM3cFN2SWtudXBwenVsSzhpU2U0TkFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFIQUFBQUFHQ0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFF?= =?us-ascii?Q?QUFRQUJBQUFBMUZIM2FBQUFBQUFBQUFBQUFBQUFBSjRBQUFCaEFHUUFaQUJ5?= =?us-ascii?Q?QUdVQWN3QnpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVB?= =?us-ascii?Q?QUFBQUFBQUFBZ0FBQUFBQW5nQUFBR01BZFFCekFIUUFid0J0QUY4QWNBQmxB?= =?us-ascii?Q?SElBY3dCdkFHNEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFB?= =?us-ascii?Q?QUNlQUFBQVl3QjFBSE1BZEFCdkFHMEFYd0J3QUdnQWJ3QnVBR1VBYmdCMUFH?= =?us-ascii?Q?MEFZZ0JsQUhJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJqQUhVQWN3?= =?us-ascii?Q?QjBBRzhBYlFCZkFITUFjd0J1QUY4QVpBQmhBSE1BYUFCZkFIWUFNQUF5QUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-refone: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFHTUFk?= =?us-ascii?Q?UUJ6QUhRQWJ3QnRBRjhBY3dCekFHNEFYd0JyQUdVQWVRQjNBRzhBY2dCa0FI?= =?us-ascii?Q?TUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VBQUFBWXdCMUFITUFkQUJ2QUcwQVh3?= =?us-ascii?Q?QnpBSE1BYmdCZkFHNEFid0JrQUdVQWJBQnBBRzBBYVFCMEFHVUFjZ0JmQUhZ?= =?us-ascii?Q?QU1BQXlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFBQUFBQUFB?= =?us-ascii?Q?SUFBQUFBQUo0QUFBQmpBSFVBY3dCMEFHOEFiUUJmQUhNQWN3QnVBRjhBY3dC?= =?us-ascii?Q?d0FHRUFZd0JsQUY4QWRnQXdBRElBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUdR?= =?us-ascii?Q?QWJBQndBRjhBY3dCckFIa0FjQUJsQUY4QVl3Qm9BR0VBZEFCZkFHMEFaUUJ6?= =?us-ascii?Q?QUhNQVlRQm5BR1VBWHdCMkFEQUFNZ0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFDZUFBQUFaQUJzQUhBQVh3QnpBR3dB?= =?us-ascii?Q?WVFCakFHc0FYd0JqQUdnQVlRQjBBRjhBYlFCbEFITUFjd0JoQUdjQVpRQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reftwo: =?us-ascii?Q?QUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCa0FHd0FjQUJmQUhR?= =?us-ascii?Q?QVpRQmhBRzBBY3dCZkFHOEFiZ0JsQUdRQWNnQnBBSFlBWlFCZkFHWUFhUUJz?= =?us-ascii?Q?QUdVQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFB?= =?us-ascii?Q?QUFBQUFBZ0FBQUFBQW5nQUFBR1VBYlFCaEFHa0FiQUJmQUdFQVpBQmtBSElB?= =?us-ascii?Q?WlFCekFITUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQXdBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNl?= =?us-ascii?Q?QUFBQWJRQmhBSElBZGdCbEFHd0FiQUJmQUhBQWNnQnZBR29BWlFCakFIUUFY?= =?us-ascii?Q?d0JqQUc4QVpBQmxBSE1BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJ0QUdFQWNnQjJB?= =?us-ascii?Q?R1VBYkFCc0FGOEFkQUJsQUhJQWJRQnBBRzRBZFFCekFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFB?= =?us-ascii?Q?QUFBQUFBQUFnQUFBQUFBIi8+PC9tZXRhPg=3D=3D?= x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR18MB4484:EE_|DS0PR18MB5366:EE_ x-ms-office365-filtering-correlation-id: 2abe4ff8-ac4c-43a4-9713-08db1af5b21d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: krOxkHde70hHay7aod2wXW+gUwAV0dpJWLm4fxjQJGsVvUpg9yVCFHoHiyu/7rrd/AxAYGqvZXC9zySI5jn6jV+OEcksuwfvHIRqclv2Y3crus/D3efHW8pvAOOR82xebClLy5mWPLKI5ZBMZE+8guFB0T2SdHI+Go1F0oRtC7a65MRHZDiv0W95MBzumCZLOjYfm1QKaYu6L8PCnHJ2bWcqtvWbLjv64VgHqziy2YSnn4fXTiQPie2bw5XmBLZ7/p9Y3nnxQ54lbFK4H6h1k9XyVglRq7rNnu7aDdlHXN3lhqF1MZ2wVyQSE/d+A1sKDj1JSCXK9WmhThs5x9VYfjuE6o0+N/+nHuguhh1QeG+OxbLb3t5zZGMpmzA5QiPjQd39CgUuq72Z9mjbkhPwEY50Dq2zl5pScK/sFg1SSSEnwn2pG0I03Xv/oeu+VogPYsq2M3Kuu4xsU50ZtTT90zLKe94n0ScXANVATIkilJut2/Kx3VdgftqYhiWHXj3dwfMTu2RgGD/VK9rdeOwi2TTRVyh07jM8ubh1mcwo3WGaN9gnqOnAqogjnsY2HRWDv7Dm7XEPbKIgTEYRKHXvmbljXCiIVjtK/Hu9b4BNdcr0a4lxtCpBciP/J6gSXpjeJT3g9NkcXtfi+DTUO+b0wURcLYddD3ttqxfDzlIw9jNd7U3ZqVIeGmj/VBN3PeoRaRHTc+U+H70ret4pvsu47A== 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:(13230025)(4636009)(346002)(366004)(39860400002)(396003)(136003)(376002)(451199018)(55236004)(71200400001)(6506007)(26005)(9686003)(186003)(316002)(4326008)(41300700001)(110136005)(76116006)(66946007)(64756008)(66446008)(66476007)(8676002)(4744005)(7696005)(2906002)(52536014)(5660300002)(478600001)(8936002)(38100700002)(122000001)(86362001)(33656002)(55016003)(38070700005)(66556008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?UGxl4nQVTvzdlqWqZBLbOsIPpWMHwLlMExYU0qOs2arseaRlImSXXfB7VF/0?= =?us-ascii?Q?/nGAg+P5rVVgD0MPUdFXaL/vTf8V7MxXI39gvnvAHsiyUPuAooAmiDMuFACX?= =?us-ascii?Q?D0tNYyGE24ccAltiQOZMkDr5iLpct55f6LU5iCT2jiev2M/selLFJAt30Z3T?= =?us-ascii?Q?ARCMYPC/YsUkhwHnnZgnpkRd9mulQDh+rVq7yw3VMCiYtdLmmyGTNd7VXw2v?= =?us-ascii?Q?clYAMLXwcOTeGtzSg3qDMH+f+AvsXDsaRyMpnWFk1QAsDBka4xHiPZOLh2IA?= =?us-ascii?Q?u1hjpGbodPA58I8yrtUHv7nrMPzyueMpKMjoM4++1QUhW+Ha4U2TfCvtkKig?= =?us-ascii?Q?c++FI/t0NswhRuNQ6sRfZkiPjCIQrrokiAVvkZQTBIxdWGPz3RswlSjC94nF?= =?us-ascii?Q?kd21k0Q4a+4jwfY0G+34o2uMT+83fnOT4Lrc6gy5iIg93dC5mesY2S2BvBCl?= =?us-ascii?Q?X3e0GMtv5HMA7dDmS92pDGqiuuLL9jM4wykQRYyd9mRXYPbWr9SaoD85S3y4?= =?us-ascii?Q?KsH1QhcarewXfOb007trpRu57RzlQJP5DqrQOxbHEaXTR6MGV3y2fGPmcugy?= =?us-ascii?Q?388CcidCoNzQ5OChJLKpvGnWyZnxdb1CeduWpqnhZi2IRe1k+zjXur+icwxR?= =?us-ascii?Q?I01EkWWjziySZHeyxHbONA4dstv9FYsteuhaAF3OKJgDE6xm28AhEbiJdUZw?= =?us-ascii?Q?zEmXp/EPSJKQWmAip1VkK64RpP8HgCO96xPcdmOSGyKzvUjNEOi679jpgljk?= =?us-ascii?Q?Xv0PtD22+q5zNPjaUO/j0psFRZxX1L18S0wrYHdpyImsF5MNmfYTJI3D+b63?= =?us-ascii?Q?SA+L5/daYyQ0Uur8M6ILPeibIjCPTC98CrTVTDLYO9f1bacEqfTLL/cobSUC?= =?us-ascii?Q?e+SuyfpFF2fCsxjSmuZf99Ma4dT/xQTqwserxBlVrlW2x9OFlW0sa3U2Yd33?= =?us-ascii?Q?rh0vkD1d36uO/rq0/auIBJ2ZW5LsUcd+qR+E2ymNKxUQsgS9ODYVC1t0U281?= =?us-ascii?Q?8k4NfEDJQmuMYApMv0tN6ZtT8vTlPbW04LCJUr1oE+BAtNAtgHxJUZHFU7IR?= =?us-ascii?Q?t7NU6uNNwt1CsS5NKGEeGGHrO3EuQzbxv4XSoK6tPm8g8zCg9lp5J64YkrkI?= =?us-ascii?Q?bU86tyheUHn47/m9bsnWYooTwNNheRyw1v6I+cgRqRG8JShyivCE3/CZLeWq?= =?us-ascii?Q?/oI2OT3z4556mnWkChWp5bll0qhRWlZa1H3ecxWslZa5DahkkfLzpaKTy5W7?= =?us-ascii?Q?m4RaFkf3gh9v7EuRwh+mU3NgLfnq2bL6TEW8F+44n0ikT+6dZ+7NIoepvFXA?= =?us-ascii?Q?NrNjQALm3w779z+XBtUrpts78j3it0jVi1UTrQZ/gpBqNMFfWA6Igs+DupQR?= =?us-ascii?Q?aE6blmig8jjssMlVM1a0FHIgZCUHU/l5YTymxuDZD/jwANyp4KrZ4tjMrUPg?= =?us-ascii?Q?AM5FpK3pf5HgtPfiakiHUWdk9JTgYIWdByuH8giF3GLfSsU8KFv6MO747GmB?= =?us-ascii?Q?Yhj7ztfcmd3KYjPL6QU2u69c18jeBtVrW9iktX+C5XfRBBfklKovg4xBqgrL?= =?us-ascii?Q?GlhfNuoIIFd0U8ztV+KUejo5112Gi9NEN2G61hL/?= 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: 2abe4ff8-ac4c-43a4-9713-08db1af5b21d X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2023 08:11:16.0181 (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: GWYn5x2sXJDz5S/IzcnouNd3nuoOQeg+3PCeNzJevaux4EHJqcU++KyFKXrs+c4kHcWjjr5b9hUz1h7vw04ueg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR18MB5366 X-Proofpoint-ORIG-GUID: _nBDulyT7crFY_Qes1UPrAqLD7k3XBMb X-Proofpoint-GUID: _nBDulyT7crFY_Qes1UPrAqLD7k3XBMb X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-02_04,2023-03-02_01,2023-02-09_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 > The rte_kvargs_process() was used to parse KV pairs, it also supports > to parse 'only keys' (e.g. socket_id) type. And the callback function > parameter 'value' is NULL when parsed 'only keys'. >=20 > This patch fixes segment fault when parse input args with 'only keys' > (e.g. socket_id,max_nb_queue_pairs). >=20 > Fixes: 9e6edea41805 ("cryptodev: add APIs to assist PMD initialisation") > Cc: stable@dpdk.org >=20 > Signed-off-by: Chengwen Feng Acked-by: Akhil Goyal I would say, you can squash your 4/9 and 5/9 patch in a single commit. As you are doing the same thing in both the patches.