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 1AD96430C1; Mon, 21 Aug 2023 15:53:37 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9A022427E9; Mon, 21 Aug 2023 15:53:36 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id B16F740DF5 for ; Mon, 21 Aug 2023 15:53:34 +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 37LCMJro010965; Mon, 21 Aug 2023 06:53:33 -0700 Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2108.outbound.protection.outlook.com [104.47.55.108]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3sjw8jd0ga-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 21 Aug 2023 06:53:33 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QyZ3S1HmKsl+LZS23YxW6hu1gbedryd1M1XJQWG6nDhZwaVAe6d/S3dU6RAk4dZIk60GDYaKKceVHKEjbOIVEsCjUAx5TTt9IJDjIHA2nt3c5IIXxhEPZXAKLLeXrzeD8BgYXlDvxX1dXsu1+lPGoaCjw/fgJA2pg42wpcUNN8Y6Auz4eaLrpzHv2TVYq5+Z/Krt/Avtvj513JCxhGTak1uK0M//S2LTfH3Ck8UEN/PTtugMOYk4XyHWkbH9cDR3uuNQGVXT+nlUbutuzSCgkPJO+oECihQa+0anlOuvFlw8dIj6Z3zvaVD7dCPee17+UXkFQFVoniFP9DY9SmhIiw== 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=RX8DpCxXBtrhtIuXHK8KehWs5tAlhhiFMVj9l7sJaXg=; b=Ns8eNNa0kUq0OhKuQX+lj4qfYEsIWwbYqu0GEsnkiMpkuWXW5nP2ZGN4VQIUXtDP67/O1AQTdaSBCVoOZZUiniVHlAaVVfvOGdni683Uxf2VmLGJ8RsP78JE6zfYaqee3bpT9MPnvlrQcNe2MU/CHLjQ24m9qO0oZmvXQPf41+nRiAq6QNPsc1Nak01mIMH8151YgcOsGLg+ekTgWV8jS3DmVkI953+l9WkyZy1/+QFpfKF0Clb4WFNC38u+vAvpAECj7FDd+7EzRmGs8t8KEn7IZfp9lNjFrOg7Kk5bNH1c3/KIUoiucFkRECZixDSphrDw8IBf7TBftUVACXeEKw== 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=RX8DpCxXBtrhtIuXHK8KehWs5tAlhhiFMVj9l7sJaXg=; b=J1em3rrOxkL+l61Taes5pu/Z154EZGV/Cex7E500KkNBafFo+2GuBw1t1PpXKOx2JPXKtzqxbMtVSbt2R4wZjaDtyG9+P/R/XduvIC8IS+mj67xRj28nwBLutcuwcxt0VEA5OElxHQJKZaHpF3joS2cxkAjAsW2eZCcJogc9pu0= Received: from CO3PR18MB5005.namprd18.prod.outlook.com (2603:10b6:303:17e::22) by SN7PR18MB3886.namprd18.prod.outlook.com (2603:10b6:806:108::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.24; Mon, 21 Aug 2023 13:53:30 +0000 Received: from CO3PR18MB5005.namprd18.prod.outlook.com ([fe80::e246:bb82:b600:c586]) by CO3PR18MB5005.namprd18.prod.outlook.com ([fe80::e246:bb82:b600:c586%4]) with mapi id 15.20.6699.022; Mon, 21 Aug 2023 13:53:30 +0000 From: Ankur Dwivedi To: "thomas@monjalon.net" CC: Stephen Hemminger , Jerin Jacob Kollanukkaran , "dev@dpdk.org" Subject: RE: [EXT] Re: [PATCH v5 1/1] devtools: add tracepoint check in checkpatch Thread-Topic: [EXT] Re: [PATCH v5 1/1] devtools: add tracepoint check in checkpatch Thread-Index: AQHZUO0mo8TXvfdXGk+LLoGksad4va9ge39AgAAe5ACAlS9yoA== Date: Mon, 21 Aug 2023 13:53:30 +0000 Message-ID: References: <20230303155811.2751210-1-adwivedi@marvell.com> <20230307120514.2774917-1-adwivedi@marvell.com> <20230307120514.2774917-2-adwivedi@marvell.com> <20230518083341.288fcb82@hermes.local> In-Reply-To: <20230518083341.288fcb82@hermes.local> Accept-Language: en-IN, 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+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNcYWR3aXZlZGlc?= =?us-ascii?Q?YXBwZGF0YVxyb2FtaW5nXDA5ZDg0OWI2LTMyZDMtNGE0MC04NWVlLTZiODRi?= =?us-ascii?Q?YTI5ZTM1Ylxtc2dzXG1zZy0xOTRiMmVmOC00MDJhLTExZWUtOTU2YS1lODZh?= =?us-ascii?Q?NjQyNWYwOTJcYW1lLXRlc3RcMTk0YjJlZmEtNDAyYS0xMWVlLTk1NmEtZTg2?= =?us-ascii?Q?YTY0MjVmMDkyYm9keS50eHQiIHN6PSIyMTQyIiB0PSIxMzMzNzA5OTYwNjI0?= =?us-ascii?Q?NzA2NTQiIGg9InJCdzltR3JUeWR0MGg2QWJZT2hKN1psM2h5TT0iIGlkPSIi?= =?us-ascii?Q?IGJsPSIwIiBibz0iMSIgY2k9ImNBQUFBRVJIVTFSU1JVRk5DZ1VBQU40UEFB?= =?us-ascii?Q?RCt3YVRiTnRUWkFVVFEyTjFrUXhUdVJORFkzV1JERk80WkFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFIQUFBQUJ1RHdBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFFQUFRRUJBQUFBOVJlbkx3Q0FBUUFBQUFBQUFBQUFBSjRBQUFCaEFHUUFa?= =?us-ascii?Q?QUJ5QUdVQWN3QnpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFBR01BZFFCekFIUUFid0J0QUY4QWNB?= =?us-ascii?Q?QmxBSElBY3dCdkFHNEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FB?= =?us-ascii?Q?QUFBQUNlQUFBQVl3QjFBSE1BZEFCdkFHMEFYd0J3QUdnQWJ3QnVBR1VBYmdC?= =?us-ascii?Q?MUFHMEFZZ0JsQUhJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJqQUhV?= =?us-ascii?Q?QWN3QjBBRzhBYlFCZkFITUFjd0J1QUY4QVpBQmhBSE1BYUFCZkFIWUFNQUF5?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-refone: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFH?= =?us-ascii?Q?TUFkUUJ6QUhRQWJ3QnRBRjhBY3dCekFHNEFYd0JyQUdVQWVRQjNBRzhBY2dC?= =?us-ascii?Q?a0FITUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VBQUFBWXdCMUFITUFkQUJ2QUcw?= =?us-ascii?Q?QVh3QnpBSE1BYmdCZkFHNEFid0JrQUdVQWJBQnBBRzBBYVFCMEFHVUFjZ0Jm?= =?us-ascii?Q?QUhZQU1BQXlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFBQUFB?= =?us-ascii?Q?QUFBSUFBQUFBQUo0QUFBQmpBSFVBY3dCMEFHOEFiUUJmQUhNQWN3QnVBRjhB?= =?us-ascii?Q?Y3dCd0FHRUFZd0JsQUY4QWRnQXdBRElBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFBQUFBQUFBQWdBQUFBQUFuZ0FB?= =?us-ascii?Q?QUdRQWJBQndBRjhBY3dCckFIa0FjQUJsQUY4QVl3Qm9BR0VBZEFCZkFHMEFa?= =?us-ascii?Q?UUJ6QUhNQVlRQm5BR1VBWHdCMkFEQUFNZ0FBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFDZUFBQUFaQUJzQUhBQVh3QnpB?= =?us-ascii?Q?R3dBWVFCakFHc0FYd0JqQUdnQVlRQjBBRjhBYlFCbEFITUFjd0JoQUdjQVpR?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reftwo: =?us-ascii?Q?QUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCa0FHd0FjQUJm?= =?us-ascii?Q?QUhRQVpRQmhBRzBBY3dCZkFHOEFiZ0JsQUdRQWNnQnBBSFlBWlFCZkFHWUFh?= =?us-ascii?Q?UUJzQUdVQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVB?= =?us-ascii?Q?QUFBQUFBQUFBZ0FBQUFBQW5nQUFBR1VBYlFCaEFHa0FiQUJmQUdFQVpBQmtB?= =?us-ascii?Q?SElBWlFCekFITUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFB?= =?us-ascii?Q?QUNlQUFBQWJRQmhBSElBZGdCbEFHd0FYd0J3QUhJQWJ3QnFBR1VBWXdCMEFG?= =?us-ascii?Q?OEFiZ0JoQUcwQVpRQnpBRjhBWXdCdkFHNEFaZ0JwQUdRQVpRQnVBSFFBYVFC?= =?us-ascii?Q?aEFHd0FYd0JoQUd3QWJ3QnVBR1VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJ0QUdFQWNn?= =?us-ascii?Q?QjJBR1VBYkFCZkFIQUFjZ0J2QUdvQVpRQmpBSFFBWHdCdUFHRUFiUUJsQUhN?= =?us-ascii?Q?QVh3QnlBR1VBY3dCMEFISUFhUUJqQUhRQVpRQmtBRjhBWVFCc0FHOEFiZ0Js?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?RUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFHMEFZUUJ5QUhZQVpRQnNBRjhBY0FC?= =?us-ascii?Q?eUFHOEFhZ0JsQUdNQWRBQmZBRzRBWVFCdEFHVUFjd0JmQUhJQVpRQnpBSFFB?= =?us-ascii?Q?Y2dCcEFHTUFkQUJsQUdRQVh3Qm9BR1VBZUFCakFHOEFaQUJsQUhNQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFDQUFB?= =?us-ascii?Q?QUFBQ2VBQUFBYlFCaEFISUFkZ0JsQUd3QWJBQmZBR0VBY2dCdEFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-refthree: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFBQUFBQUFB?= =?us-ascii?Q?SUFBQUFBQUo0QUFBQnRBR0VBY2dCMkFHVUFiQUJzQUY4QVp3QnZBRzhBWndC?= =?us-ascii?Q?c0FHVUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUcw?= =?us-ascii?Q?QVlRQnlBSFlBWlFCc0FHd0FYd0J3QUhJQWJ3QnFBR1VBWXdCMEFGOEFZd0J2?= =?us-ascii?Q?QUdRQVpRQnpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFDZUFBQUFiUUJoQUhJQWRnQmxBR3dB?= =?us-ascii?Q?YkFCZkFIQUFjZ0J2QUdvQVpRQmpBSFFBWHdCakFHOEFaQUJsQUhNQVh3QmtB?= =?us-ascii?Q?R2tBWXdCMEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFB?= =?us-ascii?Q?QUFJQUFBQUFBSjRBQUFCdEFHRUFjZ0IyQUdVQWJBQnNBRjhBY0FCeUFHOEFh?= =?us-ascii?Q?Z0JsQUdNQWRBQmZBRzRBWVFCdEFHVUFjd0JmQUdNQWJ3QnVBR1lBYVFCa0FH?= =?us-ascii?Q?VUFiZ0IwQUdrQVlRQnNBRjhBYlFCaEFISUFkZ0JsQUd3QWJBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFB?= =?us-ascii?Q?RzBBWVFCeUFIWUFaUUJzQUd3QVh3QndBSElBYndCcUFHVUFZd0IwQUY4QWJn?= =?us-ascii?Q?QmhBRzBBWlFCekFGOEFZd0J2QUc0QVpnQnBBR1FBWlFCdUFIUUFhUUJoQUd3?= =?us-ascii?Q?QVh3QnRBR0VBY2dCMkFHVUFiQUJzQUY4QWJ3QnlBRjhBWVFCeUFHMEFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reffour: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNl?= =?us-ascii?Q?QUFBQWJRQmhBSElBZGdCbEFHd0FiQUJmQUhBQWNnQnZBR29BWlFCakFIUUFY?= =?us-ascii?Q?d0J1QUdFQWJRQmxBSE1BWHdCakFHOEFiZ0JtQUdrQVpBQmxBRzRBZEFCcEFH?= =?us-ascii?Q?RUFiQUJmQUcwQVlRQnlBSFlBWlFCc0FHd0FYd0J2QUhJQVh3Qm5BRzhBYndC?= =?us-ascii?Q?bkFHd0FaUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJ0QUdFQWNnQjJB?= =?us-ascii?Q?R1VBYkFCc0FGOEFjQUJ5QUc4QWFnQmxBR01BZEFCZkFHNEFZUUJ0QUdVQWN3?= =?us-ascii?Q?QmZBSElBWlFCekFIUUFjZ0JwQUdNQWRBQmxBR1FBWHdCdEFHRUFjZ0IyQUdV?= =?us-ascii?Q?QWJBQnNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFB?= =?us-ascii?Q?QUFBQUFBQUFnQUFBQUFBbmdBQUFHMEFZUUJ5QUhZQVpRQnNBR3dBWHdCd0FI?= =?us-ascii?Q?SUFid0JxQUdVQVl3QjBBRjhBYmdCaEFHMEFaUUJ6QUY4QWNnQmxBSE1BZEFC?= =?us-ascii?Q?eUFHa0FZd0IwQUdVQVpBQmZBRzBBWVFCeUFIWUFaUUJzQUd3QVh3QnZBSElB?= =?us-ascii?Q?WHdCaEFISUFiUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFB?= =?us-ascii?Q?Q2VBQUFBYlFCaEFISUFkZ0JsQUd3QWJBQmZBSFFBWlFCeUFHMEFhUUJ1QUhV?= =?us-ascii?Q?QWN3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUJBQUFBQUFBQUFBSUFBQUFBQUo0QUFBQnRBR0VBY2dC?= =?us-ascii?Q?MkFHVUFiQUJzQUY4QWR3QnZBSElBWkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFF?= =?us-ascii?Q?QUFBQUFBQUFBQWdBQUFBQUEiLz48L21ldGE+?= x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO3PR18MB5005:EE_|SN7PR18MB3886:EE_ x-ms-office365-filtering-correlation-id: 09b70943-f3c7-4a04-a252-08dba24e00ac x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 36yd9/Y4gFGxww1vuv33UrGWhUG4knZ9GfzFKmXVNM+kEMpBQALAlKJqR+rYijSNTwWpS1P6ZiEs9fgF8MB0rQGfBR1QuV8u/uGUb8Kks6F9ZNvpFwFJ8Yyds4B25QWJGzPZAI0MvxvTbRyiId2j+J1UqVXtG6w8fl93NqDWkOtSYFnQk1wCeBuzIRwK4sxGaxoejseVu9QkIz5WKCk+z7szXApTAdPHe/214MqrxlNE6ouonjCv9oHDVWSKF4SJY2P42QtcaW/QJBYs17VaaoyE8UemaaEjcK7qAvYKEfCgMlk+m/gZRMaNwtUl1V5eXod/1zyepsvshY4qG046SfqiZ+K8LRRgaNIhEyVUdNKqWGBTAha3ucnsBEStMOKgD1VO8K+FakJf1KvKH7UTcRv/HtMAtNwaAwzsUMpS11sifgGNLpwwNRYGDETXgJdX+EbcnlGVEmBhVrjlJ5VHTOkXNWxQXEvP2p6nknVstqJ5jJ4dil939F2o6pMeXs1Z/PN4kZkunqyoA93d9TwxRxAPQelRKrunPCu2aoyzMF2G3jQHsb2g6YfgRCTjOLj0vgifsS+lzrUMCCZkWLXTLz7ARalDKe0WFLUrzG84ZYIF6M6BuNVG8rz/2+Wa8cVN x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO3PR18MB5005.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(136003)(396003)(39860400002)(376002)(366004)(346002)(186009)(1800799009)(451199024)(66446008)(6916009)(54906003)(64756008)(76116006)(66556008)(66946007)(66476007)(316002)(9686003)(8936002)(8676002)(4326008)(41300700001)(122000001)(478600001)(71200400001)(55016003)(38070700005)(7696005)(38100700002)(6506007)(2906002)(83380400001)(86362001)(5660300002)(33656002)(26005)(52536014); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Ep2mTqMV1sjwLdRM7G5+eMypcHOC9WrIGipKdQrL83vohj1df3pKeDgW2Wka?= =?us-ascii?Q?Z67OS7M3rrkLJsAjVRrr1OCNAcWv7C62Oc+pjK+xt8qJke7k7qI/hs39TD77?= =?us-ascii?Q?GTybIYD/FDL208ZocZw9acrRn3ysPew4pq/6Iro3Kmby7F6jT1msRsjEbTh/?= =?us-ascii?Q?hoOUaBYJ0MKWigJJ9oPKQ+Dtbq774/no8/uD296H7ALBzlNlMnZliqjDAkBW?= =?us-ascii?Q?0bAy244N/NwWugOJvgWjWihD1RE+D8Dl/B8uv0ZyELSOzn0Zi7Npog5hApm9?= =?us-ascii?Q?JjE2Oo9EHIEX+p0mKIsfbKX0d3SpmO7qIvk2diASjMCpFr1C1okHkmGZJtnl?= =?us-ascii?Q?aKxi28ewq27uQdUrv6KAmLvGZSZH59upErZMn+qVU9b4+Q08U2GawtC4VDzg?= =?us-ascii?Q?4nfegVYg4A6kIB3JI3+VISjRWtQ4JMiUyRznOytyykSbYCZ9QXyebBtEqJcy?= =?us-ascii?Q?Isfi0qN3AfLr8MTyJbtqAwRqOXMu+8rXYva+9khAoKlHokx57bsIXZjk9FFs?= =?us-ascii?Q?MhFCv4b129NaHyNMUZ0WWwpL5bCAEDcmRTABpr5bCun3+JcsttaEpDl/gD/r?= =?us-ascii?Q?+Pcw1pFxhRY8L5upg/dmtE3jrJKxdc85mXKfEufAcaJKiQcOxCzUxvjunajH?= =?us-ascii?Q?/t1Zm8l8T8ED5e9MLtrhPHo24KKRbExxwJvF1gTpbDJcKcimDWH35YQK7GCE?= =?us-ascii?Q?iND9WB2MfwyflvvlSFjrpDlhWa2/zmntiMguntQmQ/68aF3QQCSj+SCqZZCZ?= =?us-ascii?Q?IDQ7ycsi5TBmxiZYo1ohdyCDl5jqQux9JzDlXTjMRyqlDKBCtNzMc17h/B7p?= =?us-ascii?Q?Zy7iZaRRpJRqdKszztVYtM2N1JY70I/12IfFgXVU1Q5/dbvDWWv5j7twoFH3?= =?us-ascii?Q?cw0XKaFrYiBnm7zQKF6jO2LlDKpwlZzWCuD6jy65V9Wy10eCxCn02UPMCCJv?= =?us-ascii?Q?2A/IgWpcbS8YL9XPvEjdh++IQbVS5+onz/+G/cBR6sehXlP+AsM1X+UMaDDt?= =?us-ascii?Q?4VC+qXYySbgGVv8RMM0k7O2miNlj1spA60myLSLhyzKoBJukWJIUktSGYwf9?= =?us-ascii?Q?4tjdlTx0EvJguAl7edm4oAuJG3KZ7oFgZOVFjSeZ9ZF+c6zmP6c2qEaQMCU0?= =?us-ascii?Q?vbz2h3vJmz/UqVjLi7V44+/ytLH70cX7hEIKW5y5nCx9sDRQKofd73GtbNSU?= =?us-ascii?Q?+slhmn5ds7WufBsQhHa4oJYbMZ55FOKNUINoG0RHzXUL2yNQUi79U0cteiQP?= =?us-ascii?Q?1YuabGnSTvHAxrr88ueDhu6OqqcRiyKcBxt7NjH5T6P3O8EM/t5RI0KtWWZ+?= =?us-ascii?Q?aOAmpP+KaOQEwNqEhDYr5tPkb27r7QRc144alWgBmFr+HEQ133T4gEmF0BbR?= =?us-ascii?Q?zjQg+v/iVrqgn2nBhpoBiJ1Vc7yN4kqZJczkNOk0YsaY7yLqSh5B/Ps/B4fC?= =?us-ascii?Q?lUpBAdBCWMg/RiA6MvNVWumBSNzzWFbs4842DW+nMP2Bwx/xhw5li1FjUuDW?= =?us-ascii?Q?ZICZoDmBYfK0Mmsv/ifbwb2ZPyDjJ2iBBWkIzJ7/0nzCeNy53f1+3DSu46Uh?= =?us-ascii?Q?qPFvJS03QzPKJ0Yd9F+1mcueUb8zFi/Pn5Ene0WJ?= 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: CO3PR18MB5005.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 09b70943-f3c7-4a04-a252-08dba24e00ac X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Aug 2023 13:53:30.5090 (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: eCbRNqUVke260CXDoB3+fbMOssQfd1f28EoCyQfUdVJXgyifdi2AW8yHqbAPfOzOw83yDh+oWao3gjhcK6U8bA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR18MB3886 X-Proofpoint-ORIG-GUID: 34VSvQLTcHFkBo2IoMQ9Tbd-a6EcFZ9_ X-Proofpoint-GUID: 34VSvQLTcHFkBo2IoMQ9Tbd-a6EcFZ9_ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-08-21_01,2023-08-18_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: Thursday, May 18, 2023 9:04 PM >To: Ankur Dwivedi >Cc: Thomas Monjalon ; Jerin Jacob Kollanukkaran >; dev@dpdk.org >Subject: [EXT] Re: [PATCH v5 1/1] devtools: add tracepoint check in checkp= atch > >External Email > >---------------------------------------------------------------------- >On Thu, 18 May 2023 13:45:29 +0000 >Ankur Dwivedi wrote: > >> >-----Original Message----- >> >From: Ankur Dwivedi >> >Sent: Tuesday, March 7, 2023 5:35 PM >> >To: dev@dpdk.org >> >Cc: thomas@monjalon.net; Jerin Jacob Kollanukkaran >> >; Ankur Dwivedi >> >Subject: [PATCH v5 1/1] devtools: add tracepoint check in checkpatch >> > >> >This patch adds a validation in checkpatch tool, to check if a >> >tracepoint is present in any new function added in cryptodev, ethdev, >> >eventdev and mempool library. >> > >> >In this patch, the build_map_changes function is copied from >> >check-symbol- change.sh to check-tracepoint.sh. The >> >check-tracepoint.sh script uses build_map_changes function to create a >map of functions. >> >In the map, the newly added functions, added in the experimental >> >section are identified and their definition are checked for the >> >presence of tracepoint. The checkpatch return error if the tracepoint i= s not >present. >> > >> >For functions for which trace is not needed, they can be added to >> >devtools/trace-skiplist.txt file. The above tracepoint check will be >> >skipped for them. >> > >> >Signed-off-by: Ankur Dwivedi > >Given the amount of string processing, it would be more readable in python= . >That is not a show stopper, just a suggestion. Hi Thomas, Please let me know if the shell script in this patch is fine or would a pyt= hon implementation would be more preferable. Regards, Ankur