From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
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 <dev@dpdk.org>; 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 <skori@marvell.com>
To: =?iso-8859-1?Q?Morten_Br=F8rup?= <mb@smartsharesystems.com>, Ankur Dwivedi
 <adwivedi@marvell.com>, "dev@dpdk.org" <dev@dpdk.org>
CC: "thomas@monjalon.net" <thomas@monjalon.net>, "david.marchand@redhat.com"
 <david.marchand@redhat.com>,
 "mdr@ashroe.eu" <mdr@ashroe.eu>, "orika@nvidia.com" <orika@nvidia.com>,
 "ferruh.yigit@amd.com" <ferruh.yigit@amd.com>,
 "chas3@att.com" <chas3@att.com>, "humin29@huawei.com" <humin29@huawei.com>,
 "linville@tuxdriver.com" <linville@tuxdriver.com>,
 "ciara.loftus@intel.com" <ciara.loftus@intel.com>, "qi.z.zhang@intel.com"
 <qi.z.zhang@intel.com>, "mw@semihalf.com" <mw@semihalf.com>,
 "mk@semihalf.com" <mk@semihalf.com>, "shaibran@amazon.com"
 <shaibran@amazon.com>, "evgenys@amazon.com" <evgenys@amazon.com>,
 "igorch@amazon.com" <igorch@amazon.com>, "chandu@amd.com" <chandu@amd.com>,
 Igor Russkikh <irusskikh@marvell.com>, "shepard.siegel@atomicrules.com"
 <shepard.siegel@atomicrules.com>, "ed.czeck@atomicrules.com"
 <ed.czeck@atomicrules.com>, "john.miller@atomicrules.com"
 <john.miller@atomicrules.com>, "ajit.khaparde@broadcom.com"
 <ajit.khaparde@broadcom.com>, "somnath.kotur@broadcom.com"
 <somnath.kotur@broadcom.com>,
 Jerin Jacob Kollanukkaran <jerinj@marvell.com>,
 "Maciej Czekaj [C]" <mczekaj@marvell.com>, Shijith Thotton
 <sthotton@marvell.com>, Srisivasubramanian Srinivasan
 <srinivasan@marvell.com>, Harman Kalra <hkalra@marvell.com>,
 "rahul.lakkireddy@chelsio.com" <rahul.lakkireddy@chelsio.com>,
 "johndale@cisco.com" <johndale@cisco.com>, "hyonkim@cisco.com"
 <hyonkim@cisco.com>, "liudongdong3@huawei.com" <liudongdong3@huawei.com>,
 "yisen.zhuang@huawei.com" <yisen.zhuang@huawei.com>,
 "xuanziyang2@huawei.com" <xuanziyang2@huawei.com>,
 "cloud.wangxiaoyun@huawei.com" <cloud.wangxiaoyun@huawei.com>,
 "zhouguoyang@huawei.com" <zhouguoyang@huawei.com>,
 "simei.su@intel.com" <simei.su@intel.com>,
 "wenjun1.wu@intel.com" <wenjun1.wu@intel.com>, "qiming.yang@intel.com"
 <qiming.yang@intel.com>, "Yuying.Zhang@intel.com" <Yuying.Zhang@intel.com>,
 "beilei.xing@intel.com" <beilei.xing@intel.com>, "xiao.w.wang@intel.com"
 <xiao.w.wang@intel.com>, "jingjing.wu@intel.com" <jingjing.wu@intel.com>,
 "junfeng.guo@intel.com" <junfeng.guo@intel.com>, "rosen.xu@intel.com"
 <rosen.xu@intel.com>, Nithin Kumar Dabilpuram <ndabilpuram@marvell.com>,
 Kiran Kumar Kokkilagadda <kirankumark@marvell.com>, Satha Koteswara Rao
 Kottidi <skoteshwar@marvell.com>,
 Liron Himi <lironh@marvell.com>, "zr@semihalf.com" <zr@semihalf.com>,
 Radha Chintakuntla <radhac@marvell.com>,
 Veerasenareddy Burru <vburru@marvell.com>, Sathesh B Edara
 <sedara@marvell.com>, "matan@nvidia.com" <matan@nvidia.com>,
 "viacheslavo@nvidia.com" <viacheslavo@nvidia.com>, "longli@microsoft.com"
 <longli@microsoft.com>, "spinler@cesnet.cz" <spinler@cesnet.cz>,
 "chaoyong.he@corigine.com" <chaoyong.he@corigine.com>,
 "niklas.soderlund@corigine.com" <niklas.soderlund@corigine.com>,
 "hemant.agrawal@nxp.com" <hemant.agrawal@nxp.com>,
 "sachin.saxena@oss.nxp.com" <sachin.saxena@oss.nxp.com>, "g.singh@nxp.com"
 <g.singh@nxp.com>, "apeksha.gupta@nxp.com" <apeksha.gupta@nxp.com>,
 "sachin.saxena@nxp.com" <sachin.saxena@nxp.com>, "aboyer@pensando.io"
 <aboyer@pensando.io>, Rasesh Mody <rmody@marvell.com>, Shahed Shaikh
 <shshaikh@marvell.com>, Devendra Singh Rawat <dsinghrawat@marvell.com>,
 "andrew.rybchenko@oktetlabs.ru" <andrew.rybchenko@oktetlabs.ru>,
 "jiawenwu@trustnetic.com" <jiawenwu@trustnetic.com>,
 "jianwang@trustnetic.com" <jianwang@trustnetic.com>, "jbehrens@vmware.com"
 <jbehrens@vmware.com>, "maxime.coquelin@redhat.com"
 <maxime.coquelin@redhat.com>,
 "chenbo.xia@intel.com" <chenbo.xia@intel.com>,
 "steven.webster@windriver.com" <steven.webster@windriver.com>,
 "matt.peters@windriver.com" <matt.peters@windriver.com>,
 "bruce.richardson@intel.com" <bruce.richardson@intel.com>,
 "mtetsuyah@gmail.com" <mtetsuyah@gmail.com>, "grive@u256.net"
 <grive@u256.net>, "jasvinder.singh@intel.com" <jasvinder.singh@intel.com>,
 "cristian.dumitrescu@intel.com" <cristian.dumitrescu@intel.com>,
 "jgrajcia@cisco.com" <jgrajcia@cisco.com>, Ankur Dwivedi
 <adwivedi@marvell.com>
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: <CO6PR18MB38601DB322BD62E70A2C0B0DB4D39@CO6PR18MB3860.namprd18.prod.outlook.com>
References: <20230120084059.2926575-1-adwivedi@marvell.com>
 <20230123090229.3392071-1-adwivedi@marvell.com>
 <20230123090229.3392071-2-adwivedi@marvell.com>
 A<CO6PR18MB3860AB0BCAE3168CA476DE00B4D39@CO6PR18MB3860.namprd18.prod.outlook.com>
 <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 <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

> -----Original Message-----
> From: Morten Br=F8rup <mb@smartsharesystems.com>
> Sent: Monday, January 30, 2023 1:45 PM
> To: Sunil Kumar Kori <skori@marvell.com>; Ankur Dwivedi
> <adwivedi@marvell.com>; 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 <irusskikh@marvell.com>;
> shepard.siegel@atomicrules.com; ed.czeck@atomicrules.com;
> john.miller@atomicrules.com; ajit.khaparde@broadcom.com;
> somnath.kotur@broadcom.com; Jerin Jacob Kollanukkaran
> <jerinj@marvell.com>; Maciej Czekaj [C] <mczekaj@marvell.com>; Shijith
> Thotton <sthotton@marvell.com>; Srisivasubramanian Srinivasan
> <srinivasan@marvell.com>; Harman Kalra <hkalra@marvell.com>;
> 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
> <ndabilpuram@marvell.com>; Kiran Kumar Kokkilagadda
> <kirankumark@marvell.com>; Satha Koteswara Rao Kottidi
> <skoteshwar@marvell.com>; Liron Himi <lironh@marvell.com>;
> zr@semihalf.com; Radha Chintakuntla <radhac@marvell.com>;
> Veerasenareddy Burru <vburru@marvell.com>; Sathesh B Edara
> <sedara@marvell.com>; 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
> <rmody@marvell.com>; Shahed Shaikh <shshaikh@marvell.com>; Devendra
> Singh Rawat <dsinghrawat@marvell.com>; 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
> <adwivedi@marvell.com>
> 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 <adwivedi@marvell.com>
> > > 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
> >