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 7DDE142C52; Wed, 7 Jun 2023 18:21:20 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6741D42C76; Wed, 7 Jun 2023 18:21:20 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 25BE442C4D for ; Wed, 7 Jun 2023 18:21:18 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 357DvhBi028140; Wed, 7 Jun 2023 09:21:18 -0700 Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2175.outbound.protection.outlook.com [104.47.56.175]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3r2a7bvgg3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 07 Jun 2023 09:21:18 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CehSrpMOal3lrCAcbKzl821EdMmy/FteYnKcoInVVA/evvn/69fjXeg1k0n3Hic1ARb84/pHE437fdVVZOPaidrrskxXGu98pnTiIGZ+6OlEcriPdeVzr9EZQfc9jrf1E5NeRjei+r/1/9AlUL920zwbcd+U11tOEVfB2CNocNG497+eIW6Wf1HP+0zmjbyAcMpCld8tN5zD8g7Z2AjVsKJnl57ZLPd+8fwgmX+itRT7dYjkGCnn5BJ15sb90Lwhg5QHJEwA6jLc/6CtXrpzzULL3Dsy0pLKKKQVtIOsmr8MUqNIsdV3RQweuBjKA8VbiB75a/Tl+jTb2ndIDwIOvw== 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=WYn+amPuJGYGJFaxZhGxRxyoNuXD+IuO5FhpyLwwVds=; b=MdLi0uJ+MmuoETH5wzyU/pXnq7W7ocoWIIELld7KvqW2x5Am/q9iYc18yAclmwi8zU8diCuihsfFD8XeSVvkHB5kvLQ9xFOPFblbV2wKW7tZ0ojo6SljhqbH+I/GVP1GTL4OvhpWjkhCrEFjGYv9iHoCnlcMNXnyv/FxHa+MxMXRjbVKWB7J6euK0LyjLRilc/Esdc66/lWCdfI9IQstW+ujKwSIJ2BSUtaM+W4wp8+UguKAnJquHvv6c9hRXuf6hnIz+vqKK/XMmIP94/BZe0h8kLS77W53hE/pKmJxFn9u2gH6qoxlpNq61TK3GjkeZLu3ZEY1Ig+ghTDYqtYY6Q== 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=WYn+amPuJGYGJFaxZhGxRxyoNuXD+IuO5FhpyLwwVds=; b=FlxlYOVVwmdjCzZfxXF8cgCLSXd0uf8qV1zZFLdmkGvPwZK9sQuQfjxAOS23p7bo3QqTYXDC7XploccOJ7A3/Yigliq9237JO/VvagOw4ENSCRKELWCycZ2c7Ha1r8LkdXRn9KH89QEr6qDN7yxKS2L77OVmxQjAbraPDMd8GJE= Received: from CO6PR18MB3939.namprd18.prod.outlook.com (2603:10b6:5:34d::18) by MW3PR18MB3692.namprd18.prod.outlook.com (2603:10b6:303:5c::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.33; Wed, 7 Jun 2023 16:21:15 +0000 Received: from CO6PR18MB3939.namprd18.prod.outlook.com ([fe80::c803:2c80:48bd:a4c2]) by CO6PR18MB3939.namprd18.prod.outlook.com ([fe80::c803:2c80:48bd:a4c2%6]) with mapi id 15.20.6455.030; Wed, 7 Jun 2023 16:21:15 +0000 From: Srikanth Yalavarthi To: Stephen Hemminger CC: Anup Prabhu , "dev@dpdk.org" , Shivah Shankar Shankar Narayan Rao , Prince Takkar , Srikanth Yalavarthi Subject: RE: [EXT] Re: [PATCH v4] app/mldev: add internal function for file read Thread-Topic: [EXT] Re: [PATCH v4] app/mldev: add internal function for file read Thread-Index: AQHZmTQ9Da8/5WdM1UqsqysuiKsFaa9/b7cAgAAV4IA= Date: Wed, 7 Jun 2023 16:21:15 +0000 Message-ID: References: <20230323152801.27666-1-syalavarthi@marvell.com> <20230607113556.6292-1-syalavarthi@marvell.com> <20230607080222.43cd0879@hermes.local> In-Reply-To: <20230607080222.43cd0879@hermes.local> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-dg-ref: =?us-ascii?Q?PG1ldGE+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNcc3lhbGF2YXJ0?= =?us-ascii?Q?aGlcYXBwZGF0YVxyb2FtaW5nXDA5ZDg0OWI2LTMyZDMtNGE0MC04NWVlLTZi?= =?us-ascii?Q?ODRiYTI5ZTM1Ylxtc2dzXG1zZy01MGE5NTlhYi0wNTRmLTExZWUtOWYxZi00?= =?us-ascii?Q?ODJhZTNiNmU1MWFcYW1lLXRlc3RcNTBhOTU5YWQtMDU0Zi0xMWVlLTlmMWYt?= =?us-ascii?Q?NDgyYWUzYjZlNTFhYm9keS50eHQiIHN6PSI4NDIiIHQ9IjEzMzMwNjI4NDcx?= =?us-ascii?Q?OTQwNjc2NSIgaD0iM3czS3ZsZ01qQ2ttNUVuNE9Eczh6cU5PKytnPSIgaWQ9?= =?us-ascii?Q?IiIgYmw9IjAiIGJvPSIxIiBjaT0iY0FBQUFFUkhVMVJTUlVGTkNnVUFBTjRQ?= =?us-ascii?Q?QUFDdC9nWVRYSm5aQVo3eHJjUWZndHg3bnZHdHhCK0MzSHNaQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUhBQUFBQnVEd0FBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUVBQVFFQkFBQUFJN3FUcEFDQUFRQUFBQUFBQUFBQUFKNEFBQUJoQUdR?= =?us-ascii?Q?QVpBQnlBR1VBY3dCekFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFHTUFkUUJ6QUhRQWJ3QnRBRjhB?= =?us-ascii?Q?Y0FCbEFISUFjd0J2QUc0QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFD?= =?us-ascii?Q?QUFBQUFBQ2VBQUFBWXdCMUFITUFkQUJ2QUcwQVh3QndBR2dBYndCdUFHVUFi?= =?us-ascii?Q?Z0IxQUcwQVlnQmxBSElBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFBQUFBQUFBSUFBQUFBQUo0QUFBQmpB?= =?us-ascii?Q?SFVBY3dCMEFHOEFiUUJmQUhNQWN3QnVBRjhBWkFCaEFITUFhQUJmQUhZQU1B?= =?us-ascii?Q?QXlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-refone: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFBQUFBQUFBQWdBQUFBQUFuZ0FB?= =?us-ascii?Q?QUdNQWRRQnpBSFFBYndCdEFGOEFjd0J6QUc0QVh3QnJBR1VBZVFCM0FHOEFj?= =?us-ascii?Q?Z0JrQUhNQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFDZUFBQUFZd0IxQUhNQWRBQnZB?= =?us-ascii?Q?RzBBWHdCekFITUFiZ0JmQUc0QWJ3QmtBR1VBYkFCcEFHMEFhUUIwQUdVQWNn?= =?us-ascii?Q?QmZBSFlBTUFBeUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkFBQUFB?= =?us-ascii?Q?QUFBQUFJQUFBQUFBSjRBQUFCakFIVUFjd0IwQUc4QWJRQmZBSE1BY3dCdUFG?= =?us-ascii?Q?OEFjd0J3QUdFQVl3QmxBRjhBZGdBd0FESUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5n?= =?us-ascii?Q?QUFBR1FBYkFCd0FGOEFjd0JyQUhrQWNBQmxBRjhBWXdCb0FHRUFkQUJmQUcw?= =?us-ascii?Q?QVpRQnpBSE1BWVFCbkFHVUFYd0IyQURBQU1nQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNlQUFBQVpBQnNBSEFBWHdC?= =?us-ascii?Q?ekFHd0FZUUJqQUdzQVh3QmpBR2dBWVFCMEFGOEFiUUJsQUhNQWN3QmhBR2NB?= =?us-ascii?Q?WlFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reftwo: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJrQUd3QWNB?= =?us-ascii?Q?QmZBSFFBWlFCaEFHMEFjd0JmQUc4QWJnQmxBR1FBY2dCcEFIWUFaUUJmQUdZ?= =?us-ascii?Q?QWFRQnNBR1VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?RUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFHVUFiUUJoQUdrQWJBQmZBR0VBWkFC?= =?us-ascii?Q?a0FISUFaUUJ6QUhNQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFCd0FBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFDQUFB?= =?us-ascii?Q?QUFBQ2VBQUFBYlFCaEFISUFkZ0JsQUd3QVh3QndBSElBYndCcUFHVUFZd0Iw?= =?us-ascii?Q?QUY4QWJnQmhBRzBBWlFCekFGOEFZd0J2QUc0QVpnQnBBR1FBWlFCdUFIUUFh?= =?us-ascii?Q?UUJoQUd3QVh3QmhBR3dBYndCdUFHVUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUJBQUFBQUFBQUFBSUFBQUFBQUo0QUFBQnRBR0VB?= =?us-ascii?Q?Y2dCMkFHVUFiQUJmQUhBQWNnQnZBR29BWlFCakFIUUFYd0J1QUdFQWJRQmxB?= =?us-ascii?Q?SE1BWHdCeUFHVUFjd0IwQUhJQWFRQmpBSFFBWlFCa0FGOEFZUUJzQUc4QWJn?= =?us-ascii?Q?QmxBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFFQUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUcwQVlRQnlBSFlBWlFCc0FGOEFj?= =?us-ascii?Q?QUJ5QUc4QWFnQmxBR01BZEFCZkFHNEFZUUJ0QUdVQWN3QmZBSElBWlFCekFI?= =?us-ascii?Q?UUFjZ0JwQUdNQWRBQmxBR1FBWHdCb0FHVUFlQUJqQUc4QVpBQmxBSE1BQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNB?= =?us-ascii?Q?QUFBQUFDZUFBQUFiUUJoQUhJQWRnQmxBR3dBYkFCZkFHRUFjZ0J0QUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-rorf: true x-dg-refthree: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFB?= =?us-ascii?Q?QUFJQUFBQUFBSjRBQUFCdEFHRUFjZ0IyQUdVQWJBQnNBRjhBWndCdkFHOEFa?= =?us-ascii?Q?d0JzQUdVQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFB?= =?us-ascii?Q?RzBBWVFCeUFIWUFaUUJzQUd3QVh3QndBSElBYndCcUFHVUFZd0IwQUY4QVl3?= =?us-ascii?Q?QnZBR1FBWlFCekFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNlQUFBQWJRQmhBSElBZGdCbEFH?= =?us-ascii?Q?d0FiQUJmQUhBQWNnQnZBR29BWlFCakFIUUFYd0JqQUc4QVpBQmxBSE1BWHdC?= =?us-ascii?Q?a0FHa0FZd0IwQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFBQUFB?= =?us-ascii?Q?QUFBQUlBQUFBQUFKNEFBQUJ0QUdFQWNnQjJBR1VBYkFCc0FGOEFjQUJ5QUc4?= =?us-ascii?Q?QWFnQmxBR01BZEFCZkFHNEFZUUJ0QUdVQWN3QmZBR01BYndCdUFHWUFhUUJr?= =?us-ascii?Q?QUdVQWJnQjBBR2tBWVFCc0FGOEFiUUJoQUhJQWRnQmxBR3dBYkFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdB?= =?us-ascii?Q?QUFHMEFZUUJ5QUhZQVpRQnNBR3dBWHdCd0FISUFid0JxQUdVQVl3QjBBRjhB?= =?us-ascii?Q?YmdCaEFHMEFaUUJ6QUY4QVl3QnZBRzRBWmdCcEFHUUFaUUJ1QUhRQWFRQmhB?= =?us-ascii?Q?R3dBWHdCdEFHRUFjZ0IyQUdVQWJBQnNBRjhBYndCeUFGOEFZUUJ5QUcwQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reffour: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFB?= =?us-ascii?Q?Q2VBQUFBYlFCaEFISUFkZ0JsQUd3QWJBQmZBSEFBY2dCdkFHb0FaUUJqQUhR?= =?us-ascii?Q?QVh3QnVBR0VBYlFCbEFITUFYd0JqQUc4QWJnQm1BR2tBWkFCbEFHNEFkQUJw?= =?us-ascii?Q?QUdFQWJBQmZBRzBBWVFCeUFIWUFaUUJzQUd3QVh3QnZBSElBWHdCbkFHOEFi?= =?us-ascii?Q?d0JuQUd3QVpRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUJBQUFBQUFBQUFBSUFBQUFBQUo0QUFBQnRBR0VBY2dC?= =?us-ascii?Q?MkFHVUFiQUJzQUY4QWNBQnlBRzhBYWdCbEFHTUFkQUJmQUc0QVlRQnRBR1VB?= =?us-ascii?Q?Y3dCZkFISUFaUUJ6QUhRQWNnQnBBR01BZEFCbEFHUUFYd0J0QUdFQWNnQjJB?= =?us-ascii?Q?R1VBYkFCc0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFF?= =?us-ascii?Q?QUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUcwQVlRQnlBSFlBWlFCc0FHd0FYd0J3?= =?us-ascii?Q?QUhJQWJ3QnFBR1VBWXdCMEFGOEFiZ0JoQUcwQVpRQnpBRjhBY2dCbEFITUFk?= =?us-ascii?Q?QUJ5QUdrQVl3QjBBR1VBWkFCZkFHMEFZUUJ5QUhZQVpRQnNBR3dBWHdCdkFI?= =?us-ascii?Q?SUFYd0JoQUhJQWJRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFB?= =?us-ascii?Q?QUFDZUFBQUFiUUJoQUhJQWRnQmxBR3dBYkFCZkFIUUFaUUJ5QUcwQWFRQnVB?= =?us-ascii?Q?SFVBY3dBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCdEFHRUFj?= =?us-ascii?Q?Z0IyQUdVQWJBQnNBRjhBZHdCdkFISUFaQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUVBQUFBQUFBQUFBZ0FBQUFBQSIvPjwvbWV0YT4=3D?= x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR18MB3939:EE_|MW3PR18MB3692:EE_ x-ms-office365-filtering-correlation-id: 270a302e-a526-424a-320c-08db67733767 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: T7Bk4e1h3+4fjaKf49hl/I0UTZq3n5Gc1Y5pRjG0P6mh9XsPH44tjgJSYceVVUFu/Is1dzvWmAhBnkPLhVK0ZeNdARsdIZiQU/BSDI+taRPNu0d0AL6h38ihY3tyq46vu5h5Pl029w2uw+FgnCGUai/8zs+RXCds5WEwZ4JsVffaAighIFCGcTXy0IJh3d6qOuVX1ZY/b4i5xUomHEWgvcW2SzMhrUEagK+5wtQ1YqL/k29OugMwuFHrKQE0UqksQ5hib/Jd8Se/4rS60qYNnob185m2Ne84NJrFtL3pn+9bzCwN8Z3vi4NGe4267VqaBg6kOIrJdvBNnNl2zMdLE1w0yGorjRbR7ez3kCQ0xQKIippITlSycaR3n+YVQRe+7RaHbxWHL1CaunpKDtfEO2emcr4qY7/FILDgXu1QkFGa+OQ507j/Tq3NjlD/p4MHMZ5wFJquR7Lpcjsp7QXqh6az7ZzMZ39dwSmppNHBOvHF2P4hMybiGdaJNid5e0/TOzk29u8svrDHNDEOtJRDSm0luvbd/CStlYwZTXBSyQimGI0SNI5+7cNHPALFkBKRoXwr7Av9aCC+1Ec8AwPGwGsGQ7TbnCNISAYzaITj0kA+oGcvd7rSm4aCIInFY9fK x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB3939.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(366004)(346002)(376002)(136003)(39860400002)(396003)(451199021)(55016003)(7696005)(54906003)(478600001)(316002)(6916009)(8676002)(8936002)(41300700001)(66446008)(76116006)(64756008)(38100700002)(66946007)(4326008)(66476007)(122000001)(66556008)(186003)(71200400001)(83380400001)(26005)(6506007)(107886003)(53546011)(9686003)(86362001)(52536014)(5660300002)(38070700005)(2906002)(4744005)(33656002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?YYOjPr3LOH5Hu25zrth71di2wl+k2LX/g30IbYtfyVB333ZZuUfkywpYXECX?= =?us-ascii?Q?+lThyCq6vHMBkYD5VfxxO8t0iMnvg2IcurFbbxcFtmIe5UyXKj8cf0thf+56?= =?us-ascii?Q?mctTYo3BM9sOTmdtY6vEOr6D4az18v/o6nb3JR0DaTvpnm7lJaytCFpzuZ+4?= =?us-ascii?Q?scVW0TLxn6O5nYNIUQZXqOE6rVzxEaO59ZOLY09URshluOHQTrUFAeUFVfz+?= =?us-ascii?Q?APFWLJ+esIwWLkQio+YgHLLwLNSxVAVwE51qdul7Sqk+czhHnrgQMqYoYqQG?= =?us-ascii?Q?m1mM6O9KOdWr23tRxkMVrxdsMhqsxHcZ50l13X5gIfBvVocjWKqQc4/fbYzl?= =?us-ascii?Q?soduhs1L/8kXylh6kYk0m3AUtcfRUqjCCjt+bMspuPt1nECfyJS3hVRPcj6v?= =?us-ascii?Q?eLDyj64t43AKzH5qxQvfo3BeeRNkSqC6XDgC6unWCCRCDIOw36mAi8Wjf1DW?= =?us-ascii?Q?j3bop3jvbZdJvrTDQbKL1nxmCYiyAhCYy1F7AbGNKwRVq1HHt3zqlD62siOS?= =?us-ascii?Q?EsjwMOOx6HTVLKwF7SibLtBEVl0ZeEIYKcQOe0YgasJX4SwwIQp6NOcIRRFh?= =?us-ascii?Q?mgQhkC1XT3ch9zufld3lXJalkUNy39Oq/x1FQbOZyC4BeoYuedj/Ns/KsK9n?= =?us-ascii?Q?jEgD7RkbS3O7qLr5fKy0wa4khRMDKBeE2ZBz6SIOnzYz0ejD2duXXyTPNGgk?= =?us-ascii?Q?Ai/QFC6SWAQDauHoLDt1xQoUCP7AE+hHTS5IZ+qcfV7IwJed3ySwa/XF+bDj?= =?us-ascii?Q?e3TyadS1kRCHiRKaxJCEo7qjrhEu0PccaMmHgNivEytcqkT3wMTwAcTTdRIY?= =?us-ascii?Q?2q+o7y2Bm5lD5qVdMoH49pBwLf5Q9sq+yamJR/npNsqS5OPGtkklpkCCHyaM?= =?us-ascii?Q?dzOkoJPXZTP/BOu0pxUgT+t1NnJ5F4XZoaCDioavzNY16VwUwkWPQG8IlzgX?= =?us-ascii?Q?nYZfvhbLZi/L2yQFjR+0bGZ9Jn8XlWR5AoVOxhuBYN95dnS1rorAonL+x6Ry?= =?us-ascii?Q?lZr38NGJpDlKF7YZB4xTIyojQy/nGAHpMqE/SEA/HGqsn26gSQA07J/VPZ6U?= =?us-ascii?Q?4oq0mQy2ywQe143v9XICZnuljx7ozQvjHQ9sUDcsgURF9gLEkme7LYiklQwP?= =?us-ascii?Q?8+8YMKgQVve7onEORlPquZ39YmOCsHTfAg6q384QSpR4GDNkuhqXmAkjcXxs?= =?us-ascii?Q?+jNvZJn7ZHouM6VHalyKiV/eVxxOHPLIP8mc8Y6gpdgyDuua+EFSdolrK4vK?= =?us-ascii?Q?9tEkyHuQ2tOOdVWYrIaKF+cnaETz6VrIZCMysQIziuBqCqJq4EDuaN3U9I9R?= =?us-ascii?Q?tvUiCdqXeHovH1M0IYAg4Rjdu4+vcs6fQMMQ94L6WJgIqzLQazJAYCpxoO+k?= =?us-ascii?Q?ISgjWtiP5NdFA3kDKcX0PEqoTXRcNogyUYmbtY5R7X//eYl1yZWoY6fJIwJn?= =?us-ascii?Q?PrZ5KrpGdnKdIXTq1MSropCpghgmGuCD9Rwzb+rYzAVODwInXyC1OKkW3IBw?= =?us-ascii?Q?AYfQTKfwdtqU7cevcu5LAfofPBJ/lbfxKDn7PDf/Q7fyK4sDNO2bF+3RJUue?= =?us-ascii?Q?Y1mh/NCahJEHXAOB50/DydDUxziubmtnrTpzG9So?= 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: CO6PR18MB3939.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 270a302e-a526-424a-320c-08db67733767 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jun 2023 16:21:15.1057 (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: EfIW9BcZ7ejFXnSkwlXRn9JGjYj3Be4zJnK3A93I0NedBQPnpptFaXesA2VdBVQHPXsnZpTIS8k87T0ATx0lyQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR18MB3692 X-Proofpoint-ORIG-GUID: PZfTI_SVmz0VeXaBObBcZAmKjmUKJtwG X-Proofpoint-GUID: PZfTI_SVmz0VeXaBObBcZAmKjmUKJtwG X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.573,FMLib:17.11.176.26 definitions=2023-06-07_07,2023-06-07_01,2023-05-22_02 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 > -----Original Message----- > From: Stephen Hemminger > Sent: 07 June 2023 20:32 > To: Srikanth Yalavarthi > Cc: Anup Prabhu ; dev@dpdk.org; Shivah Shankar > Shankar Narayan Rao ; Prince Takkar > > Subject: [EXT] Re: [PATCH v4] app/mldev: add internal function for file r= ead >=20 > External Email >=20 > ---------------------------------------------------------------------- > On Wed, 7 Jun 2023 04:35:56 -0700 > Srikanth Yalavarthi wrote: >=20 > > + if (file_buffer) > > + free(file_buffer); >=20 > Unnecessary if() since free(NULL) is ok. Dropped if(). Updated in Version 5.