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 2D995424BD; Mon, 30 Jan 2023 09:43:13 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 10BDB40EDE; Mon, 30 Jan 2023 09:43:13 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id F010C40C35 for ; Mon, 30 Jan 2023 09:43:10 +0100 (CET) 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 30U8Mju0013377; Mon, 30 Jan 2023 00:40:33 -0800 Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2106.outbound.protection.outlook.com [104.47.55.106]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3nd1xumh2x-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 30 Jan 2023 00:40:33 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IOg3R3h682kw0nsIYPKKN8FV/Elq/r/SZZSF7nGgF8xK+1ZiFboyHX2HhFqE8M9Ub3smMbTUyQtX4TuU/HD9fMqVgu9Ct8iJ/lUUrYrk0RYV7vw71cqz99y+wgRknaX1ipd2G/1hNQ6mDWGN1f2baCCv5/xXABuVXWMKIaecVds2cEDyp5OHuET8hbtDRRgytQREOD0OYRqYyrfQ52x1PPjoUwn8bJLs5JD9Z6G3lRnOI0UKwOscI2mcuGKD6LB5u9O6/GoXWQUvilUlW9VHwmWi9DQlP+RyAlQzrrw4i1O9ZOsvS8JSUeMOldklzamg8yCUDR/g3mu/cX4t1wlhYA== 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=ckNZ34AvwFxpDuFrehfwdreEgEwjig0Q7qZhynNzC6U=; b=DHCqmRopllAddtXWmrZZRoH813TzP3piG4roLiRsHE+Ri97RozfWUggjMG/YHabmRJFILJEMy++dzNe02pKNsK26A368noLo1I0fiCShv7g1VTJnyTZkbIfsnMEMlZB02gtJqhIdYfetv1YyQVSgoOM8JJLm3Tzn0iWP5XAguGxvA+4qWh9t26UNeg60O3D5vTw5Bg6KghFOxJ0glXEitxSMswMpzCp4XOhQCxuU1cnHnYO9nI2FHbHfslJ8IKk2lHGzz0AwLT63lb1AWvU+69Eg6cwqviNPPhOv0dXpyno8QFurWqut+S2v2b1pphRUX0AE6VE0yVjuIeM94bStVA== 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=ckNZ34AvwFxpDuFrehfwdreEgEwjig0Q7qZhynNzC6U=; b=sO93SsQP0IXt4VEaUxh3CYlNKC+BsSPwTnDtKzc5oznKAQAbr/BpbYaBVppZIcH0L4b7NUwbCCWNC9HtNTuzlfqqISQygtyY0/w09TCGyvSijoAjp1pZ3VMmQiV42hMJoBTIloAhOmy1chfCfhyIozBis7rWiX7Xht2l2OiNrkU= Received: from CO6PR18MB3860.namprd18.prod.outlook.com (2603:10b6:5:34d::12) by SN4PR18MB4951.namprd18.prod.outlook.com (2603:10b6:806:217::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.36; Mon, 30 Jan 2023 08:40:30 +0000 Received: from CO6PR18MB3860.namprd18.prod.outlook.com ([fe80::d1c2:6899:2fe9:faf6]) by CO6PR18MB3860.namprd18.prod.outlook.com ([fe80::d1c2:6899:2fe9:faf6%9]) with mapi id 15.20.6043.036; Mon, 30 Jan 2023 08:40:30 +0000 From: Sunil Kumar Kori To: =?iso-8859-1?Q?Morten_Br=F8rup?= , Ankur Dwivedi , "dev@dpdk.org" CC: "thomas@monjalon.net" , "david.marchand@redhat.com" , "mdr@ashroe.eu" , "orika@nvidia.com" , "ferruh.yigit@amd.com" , "chas3@att.com" , "humin29@huawei.com" , "linville@tuxdriver.com" , "ciara.loftus@intel.com" , "qi.z.zhang@intel.com" , "mw@semihalf.com" , "mk@semihalf.com" , "shaibran@amazon.com" , "evgenys@amazon.com" , "igorch@amazon.com" , "chandu@amd.com" , Igor Russkikh , "shepard.siegel@atomicrules.com" , "ed.czeck@atomicrules.com" , "john.miller@atomicrules.com" , "ajit.khaparde@broadcom.com" , "somnath.kotur@broadcom.com" , Jerin Jacob Kollanukkaran , "Maciej Czekaj [C]" , Shijith Thotton , Srisivasubramanian Srinivasan , Harman Kalra , "rahul.lakkireddy@chelsio.com" , "johndale@cisco.com" , "hyonkim@cisco.com" , "liudongdong3@huawei.com" , "yisen.zhuang@huawei.com" , "xuanziyang2@huawei.com" , "cloud.wangxiaoyun@huawei.com" , "zhouguoyang@huawei.com" , "simei.su@intel.com" , "wenjun1.wu@intel.com" , "qiming.yang@intel.com" , "Yuying.Zhang@intel.com" , "beilei.xing@intel.com" , "xiao.w.wang@intel.com" , "jingjing.wu@intel.com" , "junfeng.guo@intel.com" , "rosen.xu@intel.com" , Nithin Kumar Dabilpuram , Kiran Kumar Kokkilagadda , Satha Koteswara Rao Kottidi , Liron Himi , "zr@semihalf.com" , Radha Chintakuntla , Veerasenareddy Burru , Sathesh B Edara , "matan@nvidia.com" , "viacheslavo@nvidia.com" , "longli@microsoft.com" , "spinler@cesnet.cz" , "chaoyong.he@corigine.com" , "niklas.soderlund@corigine.com" , "hemant.agrawal@nxp.com" , "sachin.saxena@oss.nxp.com" , "g.singh@nxp.com" , "apeksha.gupta@nxp.com" , "sachin.saxena@nxp.com" , "aboyer@pensando.io" , Rasesh Mody , Shahed Shaikh , Devendra Singh Rawat , "andrew.rybchenko@oktetlabs.ru" , "jiawenwu@trustnetic.com" , "jianwang@trustnetic.com" , "jbehrens@vmware.com" , "maxime.coquelin@redhat.com" , "chenbo.xia@intel.com" , "steven.webster@windriver.com" , "matt.peters@windriver.com" , "bruce.richardson@intel.com" , "mtetsuyah@gmail.com" , "grive@u256.net" , "jasvinder.singh@intel.com" , "cristian.dumitrescu@intel.com" , "jgrajcia@cisco.com" , Ankur Dwivedi Subject: RE: [PATCH v7 1/6] eal: trace: add trace point emit for blob Thread-Topic: [PATCH v7 1/6] eal: trace: add trace point emit for blob Thread-Index: AQHZLwmYccvEhrBEYEGF1HqKr/wqgK62l8RwgAANNACAAAmZAA== Date: Mon, 30 Jan 2023 08:40:29 +0000 Message-ID: References: <20230120084059.2926575-1-adwivedi@marvell.com> <20230123090229.3392071-1-adwivedi@marvell.com> <20230123090229.3392071-2-adwivedi@marvell.com> A <98CBD80474FA8B44BF855DF32C47DC35D876C5@smartserver.smartshare.dk> In-Reply-To: <98CBD80474FA8B44BF855DF32C47DC35D876C5@smartserver.smartshare.dk> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-dg-rorf: true x-dg-ref: =?iso-8859-1?Q?PG1ldGE+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNcc2tvcmlcYX?= =?iso-8859-1?Q?BwZGF0YVxyb2FtaW5nXDA5ZDg0OWI2LTMyZDMtNGE0MC04NWVlLTZiODRi?= =?iso-8859-1?Q?YTI5ZTM1Ylxtc2dzXG1zZy1iYWI0ZGM0MC1hMDc5LTExZWQtYjZjMS05NG?= =?iso-8859-1?Q?U2Zjc5MjY4OTBcYW1lLXRlc3RcYmFiNGRjNDItYTA3OS0xMWVkLWI2YzEt?= =?iso-8859-1?Q?OTRlNmY3OTI2ODkwYm9keS50eHQiIHN6PSI0MjEwIiB0PSIxMzMxOTU0MT?= =?iso-8859-1?Q?YyNDE4NDkzNjEiIGg9ImJiZVcraTFtV2RWU2ZqOXoxNXA1Wk9RaU5nbz0i?= =?iso-8859-1?Q?IGlkPSIiIGJsPSIwIiBibz0iMSIgY2k9ImNBQUFBRVJIVTFSU1JVRk5DZ1?= =?iso-8859-1?Q?VBQU5nSEFBQVJSTTUraGpUWkFmQ3lneU1CVDF4MDhMS0RJd0ZQWEhRTUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFIQUFBQUJvQndBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFFQUFRQUJBQUFBM1R6RkFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?SjRBQUFCaEFHUUFaQUJ5QUdVQWN3QnpBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFBR0?= =?iso-8859-1?Q?1BZFFCekFIUUFid0J0QUY4QWNBQmxBSElBY3dCdkFHNEFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNlQUFBQVl3QjFBSE1B?= =?iso-8859-1?Q?ZEFCdkFHMEFYd0J3QUdnQWJ3QnVBR1VBYmdCMUFHMEFZZ0JsQUhJQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJqQUhVQWN3QjBBRzhBYl?= =?iso-8859-1?Q?FCZkFITUFjd0J1QUY4QVpBQmhBSE1BYUFCZkFIWUFNQUF5QUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-refone: =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdBQU?= =?iso-8859-1?Q?FHTUFkUUJ6QUhRQWJ3QnRBRjhBY3dCekFHNEFYd0JyQUdVQWVRQjNBRzhB?= =?iso-8859-1?Q?Y2dCa0FITUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VBQUFBWXdCMUFI?= =?iso-8859-1?Q?TUFkQUJ2QUcwQVh3QnpBSE1BYmdCZkFHNEFid0JrQUdVQWJBQnBBRzBBYV?= =?iso-8859-1?Q?FCMEFHVUFjZ0JmQUhZQU1BQXlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUJBQUFBQUFBQUFBSUFBQUFBQUo0QUFBQmpBSFVBY3dCMEFHOE?= =?iso-8859-1?Q?FiUUJmQUhNQWN3QnVBRjhBY3dCd0FHRUFZd0JsQUY4QWRnQXdBRElBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FFQUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUdRQWJBQndBRjhBY3dCckFIa0Fj?= =?iso-8859-1?Q?QUJsQUY4QVl3Qm9BR0VBZEFCZkFHMEFaUUJ6QUhNQVlRQm5BR1VBWHdCMk?= =?iso-8859-1?Q?FEQUFNZ0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUFBQUFB?= =?iso-8859-1?Q?QUFBQUNBQUFBQUFDZUFBQUFaQUJzQUhBQVh3QnpBR3dBWVFCakFHc0FYd0?= =?iso-8859-1?Q?JqQUdnQVlRQjBBRjhBYlFCbEFITUFjd0JoQUdjQVpRQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU?= =?iso-8859-1?Q?FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?iso-8859-1?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reftwo: QUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCa0FHd0FjQUJmQUhRQVpRQmhBRzBBY3dCZkFHOEFiZ0JsQUdRQWNnQnBBSFlBWlFCZkFHWUFhUUJzQUdVQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFBR1VBYlFCaEFHa0FiQUJmQUdFQVpBQmtBSElBWlFCekFITUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBVndBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNlQUFBQWJRQmhBSElBZGdCbEFHd0FiQUJmQUhRQVpRQnlBRzBBYVFCdUFIVUFjd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFBPT0iLz48L21ldGE+ x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR18MB3860:EE_|SN4PR18MB4951:EE_ x-ms-office365-filtering-correlation-id: 969da2d4-ab04-4337-6c9f-08db029da4ac x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: +wRJA6we8LZ0gB+6fOZK9qcuuJyX5iuAhg2uB0PKH/c4TJHZWKSES4KdMgMNK2volkvCvnG6VUW73L+S6qKQAh/xKzJwigxwnq5QsdncjFRl4FQFh0liOBDstIofP94Pt22nufBUUhCFsa4/Fqt4qEtg5VJA5Js2WMKs7EXo1MiGLVPD+wBeYCnh4EblISAsfyu7FJhgNnaD0f4c7u2U7Z0pqmHQDunvyZEM6Pu5pIzdzzMQZiDfVJKYJXk9V68sVoE3l0R14s9Y+vRmwEdbyVx9InIKM0tAKHLOv4cPvFsX1HYCYFZf4LREKVfROZII1PxOeC8k/CxJ5K5wLKGAkroK55uwuCRF7je4S/Wx0v3r36D6v7eJOpXhl+J7vzcVjQqPIK5ulVTNHI07lp/uGAwgvCtb1eYGEFkI/DY4S2MVu06MbgXKjm8GnVtZHpaxdQbcG+JVx89D5/ir0EBjKPlqtVlRPBXur6OhYocDY8KUvSvsEF2oVJCbpSUPPd3Isg1XeYNMVLPl9v+LvviSyuJT23U2ebKxVG89bzyfbXyLsDBu6JMMR/u0OtipZzUBy5o5PRXfQdUWvr5Y08NR480IyICM4NI7ePfUTEYuhNjrRi6umpxGkuWDb5AMNaLjOWzbPD6ATzYjNWZMYoDBh4prVKKfEBq5v0KNOdFlM7oJSfigJ03v02FmRyphAKhaVwbWTB8QU6tB4tE2B72S9g== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB3860.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(376002)(396003)(366004)(39860400002)(136003)(346002)(451199018)(41300700001)(83380400001)(86362001)(55016003)(66574015)(38100700002)(38070700005)(122000001)(316002)(54906003)(110136005)(8676002)(64756008)(4326008)(66446008)(66946007)(66556008)(76116006)(6506007)(107886003)(53546011)(33656002)(45080400002)(9686003)(26005)(7696005)(186003)(71200400001)(478600001)(66476007)(8936002)(52536014)(2906002)(7416002)(7406005)(7366002)(5660300002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?vKXU50Hin+O9gcI4griw+4JptLfuar4QJDyNFVwpxEELd6ibsuqT73O03G?= =?iso-8859-1?Q?3ho/5bs0CexlT1o7fYg8DpXv8aNekmTMnHFyKP8zyo8bV33xDyNZjI/Gcr?= =?iso-8859-1?Q?BJdhilyJP7z30pJR9d57kYPsvIWNPlRe93FTPnO+Fe/abE/+ANuJtCN1NR?= =?iso-8859-1?Q?iMPufqOnnTjUhX8Ni6tt3yp1QSnoqgk0M/1R3KFhPuniPmLeBQ1oP63c2d?= =?iso-8859-1?Q?nVRb+dc+vqA2xf0sAUGTqrSiieN9SxTl+IqsTneb0ed5Nw+mWCjp/fC6ea?= =?iso-8859-1?Q?JPI+PPpC5D6krJpRX2ug9EETeV54cHfM32mquyXbwWnOLNYCYEdN4Ui72/?= =?iso-8859-1?Q?rkk8i2CuzAq/zVakClQckv2hDh1idrSpev5DWwK8DkW6X+HdOJVoc6usda?= =?iso-8859-1?Q?NzDFcc/DR/AbI79GtN+5oTgXtLjhO3EIS2Gv5pbne6IuJ4FnIQLThcAw4O?= =?iso-8859-1?Q?YKUqOlqc9xATBijsSapeNnOHQEJ61fzl7/ATTtjDM4kmMn58DSThmg2Nzx?= =?iso-8859-1?Q?KSSb1k7XNBvdfaLgkRY6Wa3VgpeoZg79yb2VbPC79mlVM5fAJvc7dQB4aT?= =?iso-8859-1?Q?kvzfFZ21MNKL+djC/uaCJuWRSzqyn8ZARnmAQopQuAzTINdhtj4zsqdiQw?= =?iso-8859-1?Q?yUmO01CbjikYxgCC3btnIJtfL1SuAFdXEfTOydXkeRL9888+suykRxI+hr?= =?iso-8859-1?Q?cKrHoW0gz66z17tegXiZzfDLj9SHCxgkv6kRb+ChbXJPAddleqE6wdGSDV?= =?iso-8859-1?Q?0OKPYG2+FE+2FON2inP8MbPh1/T5MMB0+BUfkN+2GZPIrfryQaTpMC/7q5?= =?iso-8859-1?Q?HSJXjpfT+m49qTGHmFSk2mk+U3M4gny0eDgRJNrZ5MmaM+fBK9ob00HM80?= =?iso-8859-1?Q?zvUxFa2QcyJRxqymwpj0SuIfdI+0IeA25401rkyQQkN8ckxTX+bdFvYJcj?= =?iso-8859-1?Q?zkf3TCaHXCqw37IKG8EtAC002isXIcPmLnIuFxg8om7xBqppS3FwyR6zlF?= =?iso-8859-1?Q?Xm6EaAwhMFxKmxYlhnPBk9D3UFUip7y6wgjEMfSI+W9ENUUzIZU9RfPUOT?= =?iso-8859-1?Q?jlVKk4PMo9rgvbzWeZAqkXSr6rwkIDozKsQwBkSxlM6M8lwNUGzMnkIZ7a?= =?iso-8859-1?Q?HzqcKo7hJJ3pR0dUfFkuj0UFy3yfrPS98kxhSbol75CeGA+hWshf2+MRrI?= =?iso-8859-1?Q?m2Xd5v9aOMyvczcTXuQ8Zn2QjwDk7nALiIaOqMJ/mA2fDDaDbAoYyJu27C?= =?iso-8859-1?Q?GO2KoHeHUAD/qdRQT0b63ZSGPStQHFfW/Yp9JVsxy990YfVOtJ7WaUdkAw?= =?iso-8859-1?Q?eiPSxqRL/g0Uxkk2HOIagKnwOQ+0C4juXuChgXn3+wNuY4q4G5H6qqcqcV?= =?iso-8859-1?Q?7CNPwbHwFXl509rnLPtU1FYcagFIW8np6+SQx0i4tVwkv1Tdiq3a9bDixg?= =?iso-8859-1?Q?Dr8E7w0agU6l1TiqIdYmvzszYB74pVs2rQf8oNJZfhGfHCrKBOfqyTxR0e?= =?iso-8859-1?Q?1YPNxJBRRH0xZgkKSO+H12XrT3To+kPK084QlpcdYmHGVJcvXQSrxjOz32?= =?iso-8859-1?Q?j43mtKKDwPZvXyjCUEq9kcMf+RwOr7BvoOqul1SGCm8RqncOEF18X+9I/H?= =?iso-8859-1?Q?KhEleU4UTbDKQC6WanR50iSIYmVMPw8EI+?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR18MB3860.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 969da2d4-ab04-4337-6c9f-08db029da4ac X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jan 2023 08:40:29.8629 (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: ERj4CkQtCC65m6jBWOoH+iLH7lmkHcchPzzugFh1Yx5EaXNxx6er0w6ci84VtUBLFRvHpj0WZEmy0px8oTPgKg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN4PR18MB4951 X-Proofpoint-ORIG-GUID: xnfybjWGAU-jQ9RysAe75i3IIZq2KFEQ X-Proofpoint-GUID: xnfybjWGAU-jQ9RysAe75i3IIZq2KFEQ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-01-30_07,2023-01-27_01,2022-06-22_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 > -----Original Message----- > From: Morten Br=F8rup > Sent: Monday, January 30, 2023 1:45 PM > To: Sunil Kumar Kori ; Ankur Dwivedi > ; dev@dpdk.org > Cc: thomas@monjalon.net; david.marchand@redhat.com; mdr@ashroe.eu; > orika@nvidia.com; ferruh.yigit@amd.com; chas3@att.com; > humin29@huawei.com; linville@tuxdriver.com; ciara.loftus@intel.com; > qi.z.zhang@intel.com; mw@semihalf.com; mk@semihalf.com; > shaibran@amazon.com; evgenys@amazon.com; igorch@amazon.com; > chandu@amd.com; Igor Russkikh ; > shepard.siegel@atomicrules.com; ed.czeck@atomicrules.com; > john.miller@atomicrules.com; ajit.khaparde@broadcom.com; > somnath.kotur@broadcom.com; Jerin Jacob Kollanukkaran > ; Maciej Czekaj [C] ; Shijith > Thotton ; Srisivasubramanian Srinivasan > ; Harman Kalra ; > rahul.lakkireddy@chelsio.com; johndale@cisco.com; hyonkim@cisco.com; > liudongdong3@huawei.com; yisen.zhuang@huawei.com; > xuanziyang2@huawei.com; cloud.wangxiaoyun@huawei.com; > zhouguoyang@huawei.com; simei.su@intel.com; wenjun1.wu@intel.com; > qiming.yang@intel.com; Yuying.Zhang@intel.com; beilei.xing@intel.com; > xiao.w.wang@intel.com; jingjing.wu@intel.com; junfeng.guo@intel.com; > rosen.xu@intel.com; Nithin Kumar Dabilpuram > ; Kiran Kumar Kokkilagadda > ; Satha Koteswara Rao Kottidi > ; Liron Himi ; > zr@semihalf.com; Radha Chintakuntla ; > Veerasenareddy Burru ; Sathesh B Edara > ; matan@nvidia.com; viacheslavo@nvidia.com; > longli@microsoft.com; spinler@cesnet.cz; chaoyong.he@corigine.com; > niklas.soderlund@corigine.com; hemant.agrawal@nxp.com; > sachin.saxena@oss.nxp.com; g.singh@nxp.com; apeksha.gupta@nxp.com; > sachin.saxena@nxp.com; aboyer@pensando.io; Rasesh Mody > ; Shahed Shaikh ; Devendra > Singh Rawat ; andrew.rybchenko@oktetlabs.ru; > jiawenwu@trustnetic.com; jianwang@trustnetic.com; > jbehrens@vmware.com; maxime.coquelin@redhat.com; > chenbo.xia@intel.com; steven.webster@windriver.com; > matt.peters@windriver.com; bruce.richardson@intel.com; > mtetsuyah@gmail.com; grive@u256.net; jasvinder.singh@intel.com; > cristian.dumitrescu@intel.com; jgrajcia@cisco.com; Ankur Dwivedi > > Subject: [EXT] RE: [PATCH v7 1/6] eal: trace: add trace point emit for bl= ob >=20 > External Email >=20 > ---------------------------------------------------------------------- > > From: Sunil Kumar Kori [mailto:skori@marvell.com] > > Sent: Monday, 30 January 2023 08.31 > > > > > From: Ankur Dwivedi > > > Sent: Monday, January 23, 2023 2:32 PM > > > >=20 > [...] >=20 > > > +RTE_TRACE_POINT( > > > + rte_eal_trace_generic_blob, > > > + RTE_TRACE_POINT_ARGS(void *in, uint8_t len), > > > + rte_trace_point_emit_blob(in, len); > > > +) > > > + > > > > As per documentation rte_eal_trace_generic_blob() will emit 64 bytes > > only i.e. input array cannot be other than uint8_t. > > So will it not be better to make it more readable like > > RTE_TRACE_POINT_ARGS(uint8_t *in, uint8_t len) instead of using void > > *in. >=20 > No. Using uint8_t* would cause type conversion problems. The advantage of > using void* is that it is has no type - which is exactly the purpose of a= BLOB > (which is short for Binary Large OBject). We want to be able to pass a po= inter > to e.g. a structure. Using void* makes that directly available. >=20 > I didn't notice before, but the const qualifier is missing. It should be: >=20 > RTE_TRACE_POINT_ARGS(const void *in, uint8_t len), >=20 Makes sense. Ack. > > > > Rest is fine. Already acked above. > > > > > #define RTE_EAL_TRACE_GENERIC_FUNC > > > rte_eal_trace_generic_func(__func__) > > > > > > /* Interrupt */ > > > > [snipped] > > > > > 2.25.1 > >