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 54A63426BA; Wed, 4 Oct 2023 22:42:53 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 03392402AB; Wed, 4 Oct 2023 22:42:53 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id B3EAC4029A for ; Wed, 4 Oct 2023 22:42:51 +0200 (CEST) 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 394GKrAW018975; Wed, 4 Oct 2023 13:42:51 -0700 Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2040.outbound.protection.outlook.com [104.47.56.40]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3th29uk7js-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 04 Oct 2023 13:42:50 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YwnV75Xru8HjjF0XWKF3mv7+yVVDANI2LC0Vto5qUzPzi9TuQjgJImLIxzvc0zQ4EopsKhfMaV0W7qOLHscYfMwXmPMbHTVIiMv5nQNCmmbw0gXgr4kskSux4zTmQJ6NS0oB1EnEgxx8+PzIaJWsjnWnnH8oNn1GcFzkl634/0xcewZvlI2ZAUgoPTQCiTEe9bzF9s6adOFUymmMxwAGmnISRvCJYjA0fZckR89UqItExbycmXhTTPoJCVPMNuA+Kr5X3MroDV7Fz+l1qcPKm2XQG2srOT+UV22lI5Mg0caOP9n43LJmissyshPQI2ATF1yGpg0upV7FQfftyP2gZQ== 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=e0yrZ+J9uqLtt2DOHurKSOCYE9aqEZCWIqfLE62G95g=; b=J3/hTFDn5PTAvjALK6tl8Z9/sV83Svodo9Sw5YQiyp15hUSCu/fokTY5Qc6JzNIdyZ77AGNsZcuG1F/XbH5YIvdjDt8chN2Jn3CUheltVF7IlTZSeJ+wenCKnRFisSKntvwjYLXTOsRTOxVsWdoz1d8gtf0UrGhSyiyYEXtWu1EpiS+PyfHdXsE8d4yk64ViGAZcYTWQO7tb8clb5CJHBxLBv8KCK4uPYATSzi1qZ3wt1+PHmsBbGvaajbtJXEaFiRFFMHI7B/40L9KjZohkTz+61rQ1YWQpn0MJC6nbMPjt64CDeR+S8saAa3zfnyG1TIY91cCnEBgjmpxffYTeXw== 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=e0yrZ+J9uqLtt2DOHurKSOCYE9aqEZCWIqfLE62G95g=; b=hihQ8vhDZTyMzcoCopHP1WSDnkRwgl63YPphl+JAEFxafCfd/Ngfi8LdJSfOY3L9CqOr6Y+kAzG3d5M2IGd5CZBKZGSn9AnpoAvP8poyPPxfWxnCrEtG06lA5wDzgDRD1wME6nvKMejKDT+T10mZDRUJrvEugx61cc+Noq4xoZA= Received: from DM4PR18MB4368.namprd18.prod.outlook.com (2603:10b6:5:39d::6) by MN2PR18MB3772.namprd18.prod.outlook.com (2603:10b6:208:211::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.28; Wed, 4 Oct 2023 20:42:47 +0000 Received: from DM4PR18MB4368.namprd18.prod.outlook.com ([fe80::9a3b:e0db:7392:355d]) by DM4PR18MB4368.namprd18.prod.outlook.com ([fe80::9a3b:e0db:7392:355d%4]) with mapi id 15.20.6838.033; Wed, 4 Oct 2023 20:42:47 +0000 From: Tomasz Duszynski To: Stephen Hemminger CC: "dev@dpdk.org" , Jakub Palider , Jerin Jacob Kollanukkaran , "thomas@monjalon.net" Subject: RE: [EXT] Re: [PATCH 2/2] raw/cnxk_gpio: add bunch of newlines Thread-Topic: [EXT] Re: [PATCH 2/2] raw/cnxk_gpio: add bunch of newlines Thread-Index: AQHZ9jqt/6ccjno/70aZrM9FuWBNELA4pMUAgAFzd0A= Date: Wed, 4 Oct 2023 20:42:47 +0000 Message-ID: References: <20231003204603.3377509-1-tduszynski@marvell.com> <20231003204603.3377509-2-tduszynski@marvell.com> <20231003152612.6b0b3e20@hermes.local> In-Reply-To: <20231003152612.6b0b3e20@hermes.local> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-dg-ref: =?us-ascii?Q?PG1ldGE+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNcdGR1c3p5bnNr?= =?us-ascii?Q?aVxhcHBkYXRhXHJvYW1pbmdcMDlkODQ5YjYtMzJkMy00YTQwLTg1ZWUtNmI4?= =?us-ascii?Q?NGJhMjllMzViXG1zZ3NcbXNnLTkyMGQ1YTE0LTYyZjYtMTFlZS1hMGM3LWY4?= =?us-ascii?Q?YWM2NWRmOWZmY1xhbWUtdGVzdFw5MjBkNWExNi02MmY2LTExZWUtYTBjNy1m?= =?us-ascii?Q?OGFjNjVkZjlmZmNib2R5LnR4dCIgc3o9IjYyOTAiIHQ9IjEzMzQwOTI1NzY1?= =?us-ascii?Q?NzEzMDE3MSIgaD0ic0w4aDVnZGxYcTBmSjVkNlovV2ViQyt4ZFpVPSIgaWQ9?= =?us-ascii?Q?IiIgYmw9IjAiIGJvPSIxIiBjaT0iY0FBQUFFUkhVMVJTUlVGTkNnVUFBQmdX?= =?us-ascii?Q?QUFDNzNHWlVBL2ZaQVdLbWl5eS82bE9FWXFhTExML3FVNFFaQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUhBQUFBQnVEd0FBM2c4QUFEb0dBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUVBQVFFQkFBQUE5eUZYcWdDQUFRQUFBQUFBQUFBQUFKNEFBQUJoQUdR?= =?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-rorf: true 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?QUFBQUFBQUFBQUFBQUFDZ0FBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFDQUFB?= =?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-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?QUVBQUFBQUFBQUFBZ0FBQUFBQU9nWUFBQUFBQUFBSUFBQUFBQUFBQUFnQUFB?= =?us-ascii?Q?QUFBQUFBQ0FBQUFBQUFBQUFhQmdBQUdRQUFB?= x-dg-reffive: =?us-ascii?Q?QmdBQUFBQUFBQUFZUUJrQUdRQWNnQmxBSE1BY3dBQUFDUUFBQUFCQUFBQVl3?= =?us-ascii?Q?QjFBSE1BZEFCdkFHMEFYd0J3QUdVQWNnQnpBRzhBYmdBQUFDNEFBQUFBQUFB?= =?us-ascii?Q?QVl3QjFBSE1BZEFCdkFHMEFYd0J3QUdnQWJ3QnVBR1VBYmdCMUFHMEFZZ0Js?= =?us-ascii?Q?QUhJQUFBQXdBQUFBQUFBQUFHTUFkUUJ6QUhRQWJ3QnRBRjhBY3dCekFHNEFY?= =?us-ascii?Q?d0JrQUdFQWN3Qm9BRjhBZGdBd0FESUFBQUF3QUFBQUFBQUFBR01BZFFCekFI?= =?us-ascii?Q?UUFid0J0QUY4QWN3QnpBRzRBWHdCckFHVUFlUUIzQUc4QWNnQmtBSE1BQUFB?= =?us-ascii?Q?K0FBQUFBQUFBQUdNQWRRQnpBSFFBYndCdEFGOEFjd0J6QUc0QVh3QnVBRzhB?= =?us-ascii?Q?WkFCbEFHd0FhUUJ0QUdrQWRBQmxBSElBWHdCMkFEQUFNZ0FBQURJQUFBQUFB?= =?us-ascii?Q?QUFBWXdCMUFITUFkQUJ2QUcwQVh3QnpBSE1BYmdCZkFITUFjQUJoQUdNQVpR?= =?us-ascii?Q?QmZBSFlBTUFBeUFBQUFQZ0FBQUFBQUFBQmtBR3dBY0FCZkFITUFhd0I1QUhB?= =?us-ascii?Q?QVpRQmZBR01BYUFCaEFIUUFYd0J0QUdVQWN3QnpBR0VBWndCbEFGOEFkZ0F3?= =?us-ascii?Q?QURJQUFBQTJBQUFBQUFBQUFHUUFiQUJ3QUY4QWN3QnNBR0VBWXdCckFGOEFZ?= =?us-ascii?Q?d0JvQUdFQWRBQmZBRzBBWlFCekFITUFZUUJuQUdVQUFBQTRBQUFBQUFBQUFH?= =?us-ascii?Q?UUFiQUJ3QUY4QWRBQmxBR0VBYlFCekFGOEFid0J1QUdVQVpBQnlBR2tBZGdC?= =?us-ascii?Q?bEFGOEFaZ0JwQUd3QVpRQUFBQ1FBQUFBS0FBQUFaUUJ0QUdFQWFRQnNBRjhB?= =?us-ascii?Q?WVFCa0FHUUFjZ0JsQUhNQWN3QUFBRmdBQUFBQUFBQUFiUUJoQUhJQWRnQmxB?= =?us-ascii?Q?R3dBWHdCd0FISUFid0JxQUdVQVl3QjBBRjhBYmdCaEFHMEFaUUJ6QUY4QVl3?= =?us-ascii?Q?QnZBRzRBWmdCcEFHUUFaUUJ1QUhRQWFRQmhBR3dBWHdCaEFHd0Fid0J1QUdV?= =?us-ascii?Q?QUFBQlVBQUFBQUFBQUFHMEFZUUJ5QUhZQVpRQnNBRjhBY0FCeUFHOEFhZ0Js?= =?us-ascii?Q?QUdNQWRBQmZBRzRBWVFCdEFHVUFjd0JmQUhJQVpRQnpBSFFBY2dCcEFHTUFk?= =?us-ascii?Q?QUJsQUdRQVh3QmhBR3dBYndCdUFHVUFBQUJhQUFBQUFBQUFBRzBBWVFCeUFI?= =?us-ascii?Q?WUFaUUJzQUY4QWNBQnlBRzhBYWdCbEFHTUFkQUJmQUc0QVlRQnRBR1VBY3dC?= =?us-ascii?Q?ZkFISUFaUUJ6QUhRQWNnQnBBR01BZEFCbEFHUUFYd0JvQUdVQWVBQmpBRzhB?= =?us-ascii?Q?WkFCbEFITUFBQUFnQUFBQUFBQUFBRzBBWVFCeUFIWUFaUUJzQUd3QVh3QmhB?= =?us-ascii?Q?SElBYlFBQUFDWUFBQUFBQUFBQWJRQmhBSElBZGdCbEFHd0FiQUJmQUdjQWJ3?= =?us-ascii?Q?QnZBR2NBYkFCbEFBQUFOQUFBQUFBQUFBQnRB?= x-dg-refsix: =?us-ascii?Q?R0VBY2dCMkFHVUFiQUJzQUY4QWNBQnlBRzhBYWdCbEFHTUFkQUJmQUdNQWJ3?= =?us-ascii?Q?QmtBR1VBY3dBQUFENEFBQUFBQUFBQWJRQmhBSElBZGdCbEFHd0FiQUJmQUhB?= =?us-ascii?Q?QWNnQnZBR29BWlFCakFIUUFYd0JqQUc4QVpBQmxBSE1BWHdCa0FHa0FZd0Iw?= =?us-ascii?Q?QUFBQVhnQUFBQUFBQUFCdEFHRUFjZ0IyQUdVQWJBQnNBRjhBY0FCeUFHOEFh?= =?us-ascii?Q?Z0JsQUdNQWRBQmZBRzRBWVFCdEFHVUFjd0JmQUdNQWJ3QnVBR1lBYVFCa0FH?= =?us-ascii?Q?VUFiZ0IwQUdrQVlRQnNBRjhBYlFCaEFISUFkZ0JsQUd3QWJBQUFBR3dBQUFB?= =?us-ascii?Q?QUFBQUFiUUJoQUhJQWRnQmxBR3dBYkFCZkFIQUFjZ0J2QUdvQVpRQmpBSFFB?= =?us-ascii?Q?WHdCdUFHRUFiUUJsQUhNQVh3QmpBRzhBYmdCbUFHa0FaQUJsQUc0QWRBQnBB?= =?us-ascii?Q?R0VBYkFCZkFHMEFZUUJ5QUhZQVpRQnNBR3dBWHdCdkFISUFYd0JoQUhJQWJR?= =?us-ascii?Q?QUFBSElBQUFBQUFBQUFiUUJoQUhJQWRnQmxBR3dBYkFCZkFIQUFjZ0J2QUdv?= =?us-ascii?Q?QVpRQmpBSFFBWHdCdUFHRUFiUUJsQUhNQVh3QmpBRzhBYmdCbUFHa0FaQUJs?= =?us-ascii?Q?QUc0QWRBQnBBR0VBYkFCZkFHMEFZUUJ5QUhZQVpRQnNBR3dBWHdCdkFISUFY?= =?us-ascii?Q?d0JuQUc4QWJ3Qm5BR3dBWlFBQUFGb0FBQUFBQUFBQWJRQmhBSElBZGdCbEFH?= =?us-ascii?Q?d0FiQUJmQUhBQWNnQnZBR29BWlFCakFIUUFYd0J1QUdFQWJRQmxBSE1BWHdC?= =?us-ascii?Q?eUFHVUFjd0IwQUhJQWFRQmpBSFFBWlFCa0FGOEFiUUJoQUhJQWRnQmxBR3dB?= =?us-ascii?Q?YkFBQUFHZ0FBQUFBQUFBQWJRQmhBSElBZGdCbEFHd0FiQUJmQUhBQWNnQnZB?= =?us-ascii?Q?R29BWlFCakFIUUFYd0J1QUdFQWJRQmxBSE1BWHdCeUFHVUFjd0IwQUhJQWFR?= =?us-ascii?Q?QmpBSFFBWlFCa0FGOEFiUUJoQUhJQWRnQmxBR3dBYkFCZkFHOEFjZ0JmQUdF?= =?us-ascii?Q?QWNnQnRBQUFBS2dBQUFBQUFBQUJ0QUdFQWNnQjJBR1VBYkFCc0FGOEFkQUJs?= =?us-ascii?Q?QUhJQWJRQnBBRzRBZFFCekFBQUFJZ0FBQUFBQUFBQnRBR0VBY2dCMkFHVUFi?= =?us-ascii?Q?QUJzQUY4QWR3QnZBSElBWkFBQUFBPT0iLz48L21ldGE+?= x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR18MB4368:EE_|MN2PR18MB3772:EE_ x-ms-office365-filtering-correlation-id: 5b3664b4-d4ea-4c7e-564e-08dbc51a77ec x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1WKo6Ib9iM3k1PzO/rvHM5KXeCA3bkB9ze1OY2/dpmrhWPSeRo6tf1PbdmANG2M0MRhnkUT5txxHnHTj6U+pGLPcgpXDNgS4g1Y7gTu3U7Ez8/VEbYVnd8L/fiysCrZ6BsdQEsvTbNK8yuU50q9Ewvn3YmrqHTnjHMHv3kBRIG40rB92g6nxDQsFO0mTMZ/L9S0vDFKhTPSkWWoR1mhXVKYkkbbVIl4QPEu7BjpCDi1cPwedZfW+THXW7aAlD0yRyDpFtjXYZ6/4DXG0jzQf42PEELE/vK6hiL26keNSdQf4AdL+9nxuUT24vxAkSmSntGxM4TuH1+bw/b49tyioDfN5+zOvtRZymYto72WsICGtY4xIRX6xGzh6vFZFaiH9UySZA7OqMtcSkSKotjiYsS2fgHMyX+x1cjudNn0A4U0IbZgP0NVtbZ6GD99ZGDPct208KXD8vCwJ5E6hB0bpwJlOTTm8FLBtf80A0hu6r/Hh/SmuK5jpv6iSd0NK1wcUaPUcJhAdKeDsIKumC3Nd2eEvz/uuzoNqeHKZ5Ks1cW8gK2pOQU7aWY6am48xdOR0w9VuwABasytlP+9Sdd1JoWOZGNn+pN/Uo23gxo7LFViDdfclP1UOHFA0qfVoKcH8 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR18MB4368.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(366004)(396003)(136003)(376002)(39860400002)(230922051799003)(1800799009)(451199024)(186009)(64100799003)(9686003)(55016003)(6506007)(7696005)(26005)(122000001)(5660300002)(4326008)(8936002)(8676002)(52536014)(86362001)(33656002)(2906002)(66446008)(6916009)(316002)(54906003)(41300700001)(64756008)(76116006)(66476007)(66556008)(66946007)(38100700002)(38070700005)(71200400001)(478600001)(83380400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?w2hcBcjCzy7ximZ4sz7YDU3pFDSKgDRD0NzEHaH2IXU2g8qQ4weUNtnDOohz?= =?us-ascii?Q?v/zlArvZgAKkyyz3jDKh8tpPU6O7vbUN47VEGHEv93R0dZUJA//vywTOSM4T?= =?us-ascii?Q?oZfwEUFkKqpB/lEfWG+Ym2vGRvIy/r8ptDyeDCBHTno4JCBb55+RJICgfbdQ?= =?us-ascii?Q?0vaKRCo0nkqA1SnYwHLCxwQJgoo2d9eyczCYHweI5rglfSJt7BJs2hfY7ywT?= =?us-ascii?Q?SnGn/gnu6BlDlRUbNVJFTnEuZRxPmLK747rKcJrnKso+PoUKTqTcdt3hnfSv?= =?us-ascii?Q?9TX55IDx2n7e1kYaNOwhqgrcIVJ4TG3PgdwwLeixHO3PXtsZ37S+AGyHmsXX?= =?us-ascii?Q?Ny/ddgv82LKam1l2ToPQsc2R23wlpiIvFJr9lzJmIP2OMe2CS1sPfMWbIPV6?= =?us-ascii?Q?v8RtC2NCwX117hve8RyAsODEVcnDfHzvvc1DItKuqCVNUNOEYydz4mPdbgwJ?= =?us-ascii?Q?9Lj5hI6qE1wvf37mx3j00rXdumGVuAHr3CyxgpevT9MQbRWj7TwZA6kWorS6?= =?us-ascii?Q?YNEjp4/N9IRd8iJsSPA5/DQo0dyf8zXIa1BC4dp8SCYoeRjrasxV6zCjTRak?= =?us-ascii?Q?CNgQ6gXGWnsrPb3qus2fxKLUOqteZFp9OStXx3cr0NVXN+lXxVNngEk8EQEL?= =?us-ascii?Q?yOIGXWCbvGfruWEcBOZW9rzniJ45zhE6Rn8Qroh0pbvRjCM36VYVQ/61Vh69?= =?us-ascii?Q?b7P+WDmzVNiX2AJ2vvt+cvNGXzrKa+GNl8RWLoFk2wSckSrnVpb0NbdZn7n7?= =?us-ascii?Q?SGdmwYfMKtucXj5OWXp83tisL1MqF13hxyMdVvIBLv5ff/+r4UtoaUek/jcH?= =?us-ascii?Q?baD73mKnnxCdNfupqsWud4CWhNdordduzl42PbplUF68At2lMbR/V2eU2eDC?= =?us-ascii?Q?Or0GNwuvETQCsDgwhfd5fRCQo8hB3+biGk3fVDu/KpD+V2NFSNXlGwQbMLGJ?= =?us-ascii?Q?IH5xy6piAfZlRDGGyrFA8TVe2urj6zL0bii6D5UJ/UHKDCAHYiYxn0LFfoAZ?= =?us-ascii?Q?ugxpA21IAAXW49HzlBRk0vnwVYTptFjiJUySk5D103y2mQ7DMTV0DUgLuqWR?= =?us-ascii?Q?XAxCRLlWiI0VIPIMW6/4AV+mdQlGUs5hR77Ow9Bvhqi07ev5brlu2gYoTL0J?= =?us-ascii?Q?P3ZC2KDiUrVwK9RGSYvqczLNndsTZfz5wi7fJe0k9kDkXzrbRVlPyV+4JqRA?= =?us-ascii?Q?pq3esfenhTEPAhXz7HiufP/g0jqKeCRYu/q4h+cw2gulHmMrzSYogBdzv57N?= =?us-ascii?Q?2vSx+BKeSglGTBa6Hxelu/WW0BTolYFgZWRvtXf8LQw4m1cCivZkagdYCK3J?= =?us-ascii?Q?paOXXI+ExDyQ15/eEy1zEqDlqXIFqfc3a5qweiyDy3oiGYYvZBOTU/+HpGFy?= =?us-ascii?Q?9G+8b2VwU3RcYznobhZG222dnc3WLLhvcg9EShEB9WxxywJhtxBp9ItqKM5R?= =?us-ascii?Q?8YAU/wG0YNKCBc4rPxT4BiT+riuAabN6Lb8faVZYFypnPiQHbHgW6FZPWy3r?= =?us-ascii?Q?wvUqJQi3ZVn9zZPVYi57EmYDFxV4twpEdxQ1Gu1Q1MGhOt0emg2VHuWTAJqw?= =?us-ascii?Q?o+MfJRP7/AHYsYbXUQq6KEBTwKnhv9cP0SPry6qb?= 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: DM4PR18MB4368.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5b3664b4-d4ea-4c7e-564e-08dbc51a77ec X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Oct 2023 20:42:47.4509 (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: bSL/2pxv61oONWTGiiYCXIcLxhwyUv5K0IWfUqbHTThnYomnkcW3NyMPAyvlUSz4QYKB/IxWNcw/L1U7viI39Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR18MB3772 X-Proofpoint-GUID: ya2apMn3dJf5zu5h55GthwcyzHXtFO2b X-Proofpoint-ORIG-GUID: ya2apMn3dJf5zu5h55GthwcyzHXtFO2b X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.980,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-10-04_11,2023-10-02_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: Wednesday, October 4, 2023 12:26 AM >To: Tomasz Duszynski >Cc: dev@dpdk.org; Jakub Palider ; Jerin Jacob Kollan= ukkaran >; thomas@monjalon.net >Subject: [EXT] Re: [PATCH 2/2] raw/cnxk_gpio: add bunch of newlines > >External Email > >---------------------------------------------------------------------- >On Tue, 3 Oct 2023 22:46:03 +0200 >Tomasz Duszynski wrote: > >> Improve log output by adding some newlines. >> >> Signed-off-by: Tomasz Duszynski >> Reviewed-by: Jerin Jacob Kollanukkaran >> Tested-by: Jerin Jacob Kollanukkaran >> --- >> drivers/raw/cnxk_gpio/cnxk_gpio.c | 8 ++++---- >> 1 file changed, 4 insertions(+), 4 deletions(-) >> >> diff --git a/drivers/raw/cnxk_gpio/cnxk_gpio.c >> b/drivers/raw/cnxk_gpio/cnxk_gpio.c >> index dcd646397e..6c4e4f5eae 100644 >> --- a/drivers/raw/cnxk_gpio/cnxk_gpio.c >> +++ b/drivers/raw/cnxk_gpio/cnxk_gpio.c >> @@ -713,7 +713,7 @@ cnxk_gpio_probe(struct rte_vdev_device *dev) >> cnxk_gpio_format_name(name, sizeof(name)); >> rawdev =3D rte_rawdev_pmd_allocate(name, sizeof(*gpiochip), rte_socket= _id()); >> if (!rawdev) { >> - RTE_LOG(ERR, PMD, "failed to allocate %s rawdev", name); >> + RTE_LOG(ERR, PMD, "failed to allocate %s rawdev\n", name); >> return -ENOMEM; >> } >> >> @@ -753,7 +753,7 @@ cnxk_gpio_probe(struct rte_vdev_device *dev) >> snprintf(buf, sizeof(buf), "%s/gpiochip%d/base", CNXK_GPIO_CLASS_PATH,= gpiochip->num); >> ret =3D cnxk_gpio_read_attr_int(buf, &gpiochip->base); >> if (ret) { >> - RTE_LOG(ERR, PMD, "failed to read %s", buf); >> + RTE_LOG(ERR, PMD, "failed to read %s\n", buf); >> goto out; >> } >> >> @@ -761,7 +761,7 @@ cnxk_gpio_probe(struct rte_vdev_device *dev) >> snprintf(buf, sizeof(buf), "%s/gpiochip%d/ngpio", CNXK_GPIO_CLASS_PATH= , gpiochip->num); >> ret =3D cnxk_gpio_read_attr_int(buf, &gpiochip->num_gpios); >> if (ret) { >> - RTE_LOG(ERR, PMD, "failed to read %s", buf); >> + RTE_LOG(ERR, PMD, "failed to read %s\n", buf); >> goto out; >> } >> gpiochip->num_queues =3D gpiochip->num_gpios; @@ -774,7 +774,7 @@ >> cnxk_gpio_probe(struct rte_vdev_device *dev) >> >> gpiochip->gpios =3D rte_calloc(NULL, gpiochip->num_gpios, sizeof(struc= t cnxk_gpio *), 0); >> if (!gpiochip->gpios) { >> - RTE_LOG(ERR, PMD, "failed to allocate gpios memory"); >> + RTE_LOG(ERR, PMD, "failed to allocate gpios memory\n"); >> ret =3D -ENOMEM; >> goto out; >> } > > >No driver should be using the PMD logtype. It should always be using a dyn= amically allocated log >type. Even though it uses old-fashioned logging that change could still improve output for some users out there.=20 Anyway, if you don't want any extra commit noise let's abandon that and the= se improvements will show up in dynamic logging patch.=20