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 84EF046138; Mon, 27 Jan 2025 09:25:33 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0A5E04060B; Mon, 27 Jan 2025 09:25:33 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id D9B07402A4 for ; Mon, 27 Jan 2025 09:25:30 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 50R7dDSu006307; Mon, 27 Jan 2025 00:25:28 -0800 Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2168.outbound.protection.outlook.com [104.47.57.168]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 44e5xc82ck-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 27 Jan 2025 00:25:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=RV0ogyyUlxHZtiDVHj7AYtB0qO1Jvj5lphoX9lDNwc2TsnIqYzmYCPmPcxvLQ8NMFm7C94wD0YDtZSs/r41jBYh/xQuA0t3FJTyPZ2ryObQeZ4YtVkp7Z51LrEsV7O3m1j60zePkHgTuwKSBjK8kNKJeHM6a1wzC1Yu331RBuDga22soC+n1E4TiN+XHA/4PhiPWsF8b+UDSbQ0vXkb0cEVmo3ICQ/ZCTrOenR6zl2QIaMgqcQDIIMIV7pYqIZHobkawa8evtVCm0om1xVI7WzTr7YUDBB09r4wSMsQctfg3Kei6VCs6CRpR0kjH3rOWD2VOnMHqOSStTc+Ba4b+og== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=TyZzm590LR3ViPVaXoOCyfrpDxcmukIXpiRrbTwshRc=; b=sW6LY0xuY8pWo1077gKshdkAC7N6gQbP8o/KtXLss+HBCH7gYx4uVLmfK6EXQ6gG1dQn3EJSYwU5C68HgalPhD4c2IiIMcCybh3nkn/lRYuQKmQD2chjemFbxy2Ie0wpG+hFnl4IFPcAc/5G6OryxF32gGOMtdhkY5PMjyVSKmmB7+ATteD1HycLv3PFlPbnFHML8IWbwlc8u2acQ6cnCem2p7FQPvZwbjvpU509zk6hGnvYjzcqLpAFZ9hGhF2WsiJPWqtx3PqdQOOy8WfrnyQG3U3cLM1Bch37UlEKBuFBxRv5RD62+G9D7Q6VhL/6o7QUl6CDp+eAW2HQmiEEiQ== 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.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TyZzm590LR3ViPVaXoOCyfrpDxcmukIXpiRrbTwshRc=; b=XSSgC9RO4KIG/+DcSUAIgGD05yvqFW+vsugr43M8eBjYjM8ReqyTVNSMGyAYwFS+lljs2xKOWVCpjB9Yxh8rVD+vRdlELcfrTkGkpTUbqn3l+NzqbESq9w8doihVVkpGNF8qMEE8oJGfT5/i5258snRkPfCp+yodNdMMUBNxvpk= Received: from BY3PR18MB4785.namprd18.prod.outlook.com (2603:10b6:a03:3cc::18) by PH0PR18MB4086.namprd18.prod.outlook.com (2603:10b6:510:3::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8377.23; Mon, 27 Jan 2025 08:25:24 +0000 Received: from BY3PR18MB4785.namprd18.prod.outlook.com ([fe80::4f9f:e101:dad7:c576]) by BY3PR18MB4785.namprd18.prod.outlook.com ([fe80::4f9f:e101:dad7:c576%4]) with mapi id 15.20.8377.021; Mon, 27 Jan 2025 08:25:24 +0000 From: Jerin Jacob To: David Marchand , "dev@dpdk.org" CC: Sunil Kumar Kori , Tyler Retzlaff , Thomas Monjalon , Ferruh Yigit , Andrew Rybchenko Subject: RE: [EXTERNAL] [PATCH 1/2] trace: support expression for blob length Thread-Topic: [EXTERNAL] [PATCH 1/2] trace: support expression for blob length Thread-Index: AQHbbnyjo2brXdD6MU2XpHmkkSShG7MqS+iw Date: Mon, 27 Jan 2025 08:25:24 +0000 Message-ID: References: <20250124161408.310581-1-david.marchand@redhat.com> In-Reply-To: <20250124161408.310581-1-david.marchand@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BY3PR18MB4785:EE_|PH0PR18MB4086:EE_ x-ms-office365-filtering-correlation-id: 287f84a8-af70-49ef-2175-08dd3eac25b9 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|376014|1800799024|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?c3dha2F4QkFnbEROL215QnNWbEZidFlSNWJqME9hY3laSGp5RUNkQm02L2t2?= =?utf-8?B?ZitIQmlGVUc5OGJsMTdjalpVQS9qSzJiaUh3UXlUVDJXWmtGeUxjQzBsNzQr?= =?utf-8?B?VkNNczlWWjhzZWpxbWlxQWV3YnU5RTV0c0Y0ZVRadlZmK2daOVBNMm15dnl1?= =?utf-8?B?aDFmam1vblNTWlZSRXpNTW5YbFprQnlNWkd1c01sNW9scGUvbWQ5VFdLRFRw?= =?utf-8?B?WmF4aVJDUVh5TjUzWFZBMFVEK0IzT044NHArQ0lxN3FBWDNtOVhSWnlvV3Vy?= =?utf-8?B?VWZ1TlRGNng3UzVYbFNVeU9GWStpekpma1Q2ZTVRaENJdnptNlpadUJaN1BI?= =?utf-8?B?SEgzbjNrcUFack5nSUU5amVBRW55UytXQUZzbWd3c1FHK0NXcWFISXU3d0ND?= =?utf-8?B?VDFlcGhWSzEvRkt5K2orVVF5eWpuOVMxeFB2V2hjQnh1cWd6SllNU1AvWVZv?= =?utf-8?B?Wll5SzJ3NGNPa20rTXA5d0tMbmlPeDJLSnJMd2RlaHVIeXdyakZUaHR5QlR6?= =?utf-8?B?cjRWbnFiQ202TVhseG9ialpjbUZrSHNKM1dlQW9PMmxTa2NyVnBBZDJnQzVR?= =?utf-8?B?ZkNGcFZqR1RpNFFpenVwYVh6Nnd3bTdiWEFrRUcrTXVqcHBqUmdBakEwZDNI?= =?utf-8?B?dUFRUWVwai95L01sTEduWXpOODMyZWZaTmtOWUl2STIwMWNyTEJkaURJMFNM?= =?utf-8?B?Q1lFU1lzR0ZVUU1ZOFhIQ0gvWmxsTE1NdWdvZmdPWkc2a3NLZFN3elNNVDZw?= =?utf-8?B?KzM0aFhKSzNha05NbVloeWhnM013TSt1eGIyanJha0RLTG5wcXRBREsydXEx?= =?utf-8?B?MWhPc2FOY1pvUHpzZFhFb1hyVi9qdTNmeE1YZzZtRDN6WkpqUnp4ZnF6LzU5?= =?utf-8?B?MlI0NjNGTWR3RXpmaVhBbnE1VERicEY4bzNrclpCWElDUk1jcW9vc3hKOWM4?= =?utf-8?B?RDcwUmlha2svaXRpd09ESm9pS3MwY2tHQS9kT2hybmtqbmtFT1YralFVUSt0?= =?utf-8?B?NmNEM1d4YlU2Z1BCQ00xTTBsWEgveDZIdUNqYUF5SG5mZUxPQXgvVTFSbFZS?= =?utf-8?B?V2JhSXdXcDJpN1djZFFhVjF0d2JKQUN1MVRTRDBpYVlTTy9KTHpRR21xUWho?= =?utf-8?B?Z2IraEM2eDhvWEFyZmlLOHhUWUY4NEFrTmtMUVlRSDhVQ01kVDc0bUduTlR3?= =?utf-8?B?SE41MmU5SEh5emVDOG9EYkNra2VkTlpCZGFTS3d2WmZOSzJwOVdmN2ZleGUx?= =?utf-8?B?cEtucTlqUXJUczIwelIycVhoV3N2ZFc2WFg2SkREQ0ZBV3N4VzdaWk9ndkdG?= =?utf-8?B?djQwOFJ3QXRqenhjQ24zQ3RiQ3dTYTNFOFNvQmQ1ZFk4MU85QkMreGZTbWVw?= =?utf-8?B?QUlWWk9SUnJiVjZpUlZUTDZmZ1NGbGJBSmoveGdLaW55Y2ZsSEowNFgzSytt?= =?utf-8?B?enFhNk00UXVvZzA1anhVTkJ3cTl2THVEN0RZVXA1dFA3K3dKTTZlb0NzdkRY?= =?utf-8?B?d2FFSXprejRueWxzeDRLc3ZsZlVYRVFMV0lwR0c4ODRlT3hsMHRnZ2lob2FL?= =?utf-8?B?S2JadkRIQTJtMzlqamsvRC9Zd3R1cnlETjFvcFpJSG9vVnpWeWhuc3E5QWZy?= =?utf-8?B?L2J4YU1NUjYyemREWVRLN2FDdy9oVmNCdjRzdnZQUzcwdUU0UndHcFJqMlgz?= =?utf-8?B?SkxQZGwxTEFBa1Z3NENWRXkvNlVRUFZndGY5cGJFU2VMTFl4Und1Qk1obGw3?= =?utf-8?B?UVJXdURjWERnZk9MeEh6ZDJOK0Y1ckY1dDRQYXdOL0ZKMmwwSmpjb2Jyelo1?= =?utf-8?B?eVNuQTk0RTMwTXBFM2ZFejVhbDRScWlJVFJzYS9SLzc5TUhxbGxMSndaU3Bh?= =?utf-8?Q?1QVgFwbe7ib+4?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY3PR18MB4785.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QnVVY2R3M21Mc1N1empRdlVUeW5MQlRXdEJOM3RQQ3hBN0RkL0E4ZTdEZG1N?= =?utf-8?B?T1hNcDdYMU5uS1hpTkw3c1JxY0tST0dVcTVLWnVvMGFkZm5yaGtndlVOM2VO?= =?utf-8?B?aGhTR3c4cVpHajRWT0s0THNseXczd204UEV1K3NRaWMrTlliclJxaGJxWGVz?= =?utf-8?B?aFlaenVkOWtIUXNvWWFtd2RNYzBYdG5WM3h3RnF2QUNhUlpLSHRPb2FsK05O?= =?utf-8?B?U2pUeFQwMXhsWFdIUEZ6UGU4RENhOWg0cFlzQUFOR3g4OEY0SVE0TzExY3Y2?= =?utf-8?B?UG1WZ1dHQlJWUEF5TFR2NjllTW52WmZMbTRpcGtiWjZBSk5VS040azV4WEVB?= =?utf-8?B?M3p3NW84bTZuUmx4Z2NJQUd4UDFkVEdNajV5a2dKcDlGN3hydXVDT3V4OHVu?= =?utf-8?B?eUdoMEpvSEpmV0ZSMzZhcE5RVE5Lc3VCTDV6ejBTdUdWNVpqVzhwdkh1d1V6?= =?utf-8?B?NHFFZGlmK3JkL2lkL01QaWRvckNXODVkb3BvY3VXeFpGYjBrdmNQOTd5N01B?= =?utf-8?B?UW9IWEV1Tkp2THlEV2l2c1RldmNyZTRoVVpCRGhrUmlXNkFnalBaTkw0dVNt?= =?utf-8?B?bCtCOWJ4QkJFWXJFZTBmMEFhbk1pSWtaL2M5Lyttbm81WnhnQ0pVNjF4OTZS?= =?utf-8?B?OUp2VEFMdldNQWx0bGs1Q29OK0R0M1Z3WHNLcHdHZFhHalNIZlFIK1UrYmNm?= =?utf-8?B?OXRvWXQ5clZWNEkwM0VRYmVScnVkSDRpWDZvcmV0STZ2LzRBNVRVSVhNcG9Y?= =?utf-8?B?WkhWbjB1WDR0OWZwQ0tmalFDS0FsckNPUkJ1OHBjankrSU9ZQ0Z4SVM0d0ZQ?= =?utf-8?B?eC9zNDZOdzZoa1c3V3BBa3gvamwzZU9mc2hTUFZ1K3lJczhidm5WVmFYOTdz?= =?utf-8?B?VFRBaVBIdlE2R1NudUNKSmhHV29RdXJnZ2xMQnJOUzNyMmJPZkZZT25ZUFFJ?= =?utf-8?B?LzRGbzI3NnhiYzZQY1NDOFhCaVVOTW9ZTnJmVG1FdnVoQ04zT1h3bXRQOG5h?= =?utf-8?B?TnVZSTBRZ01JU1pPRVBGUDRra0xBRC9SS2NWKzhya1h5U3BZdDhKV3p4TkV4?= =?utf-8?B?dFFKSS93VDdwVndRcHM5UldQOUVPeFhENW1MVUF6UHdlSDBHVlFZT0hUOHln?= =?utf-8?B?NnI3TmltS2UwNitDN3NpdkVNR0U3Wi9UcGRaY0gxY0lrcVV1QkwvRTFqQjJM?= =?utf-8?B?MnBoMUJvWTN3R2RJOXBpRTdBajhtR3BUY0RxTzkvZ1pPNzBCZi80ZC84TnRz?= =?utf-8?B?S2QvdmpVQ01ibWNJbm1zTmF4TEdIbUFnSnBweXgyWVZkZ1pWdXh1Tlg3d1Ev?= =?utf-8?B?Z1oxTHJZWExoKzZYajNPd25vakRSN2k1dEF1c1Zka2ZzNHZ1NjgxRDduOFMr?= =?utf-8?B?aHRFVEMvTUpwS3A4QS9MWW9yY2ZheUZEMExJZ3F5Q3YyczdrQUNlMll4KzBz?= =?utf-8?B?cU05SWNpNkxaclZRdWdCRi9iMk1DWFNPTFdSc3NBYlVwejBSaHNIU3ltSlRZ?= =?utf-8?B?VFM1OFV1NmMxbmtNRDlTZEpWdTRJQ2sxYXdXakpxcEtramU2R0QvaE95aDNt?= =?utf-8?B?WEVkdFIvTjFNT1dzWFp0SnVkNys2QmN3a0dLbHhxOFJ4RGQ2N082d3RIcmxN?= =?utf-8?B?MnllZkEwOHQzK3lkeUVNcFVZR0I5NUJQQmlMb3VoZlEzbkJSRm5zd2dYMWFr?= =?utf-8?B?ZDZQN2NuVlBoUEsvRTdpWFhuNkgrSytaMUtoRXV5NGhBYjZJS3RMY1BtUW90?= =?utf-8?B?SnRvRTNaSFBScWdpOFhiWkg2QU5qWCtEUkRvdU5wblA3KzNydUpPdlNsd05t?= =?utf-8?B?QVhEcnpTSHNMcUJJTGJlT3dDbnBlTHlwNUovbFBnTlYrNUVaRm5XdzVmSGlH?= =?utf-8?B?TGdZZytjTnNsQXloU3dLQUNxVzg2NXdxcWJaUGJEY01QanYzbnlGb3p4UkE2?= =?utf-8?B?Y3lDU1Iyb0xNeFJJSVc3TWZZZTlUaUFMOXhiM2duWFZCV1ZXck9xNGFRbXdC?= =?utf-8?B?eUl1Vk5UcXV5cE84VU1sTGZlbWZ5TVYvV0RzeEd5em9vU1hwSW1zRDBMSnlX?= =?utf-8?B?UmtpU3BDWkcwTHFDYytkT0hTOG1ieGJ5dEFkN1dXd0hDekdPcEpEbmxiRWwv?= =?utf-8?Q?xu4TUa+ptUy/diYIHVbEyyyNF?= MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY3PR18MB4785.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 287f84a8-af70-49ef-2175-08dd3eac25b9 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jan 2025 08:25:24.4428 (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: II+rMf4bptcfXpMkqsbrwDXPI3nttejYSKAGZXFTG9Dv7cihA6OPopveEX/D3iXq6nP20jw88tg3kPyUduPOYA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR18MB4086 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: VyCS2g_345rMHpqE4tlGMYNasSqP6-1j X-Proofpoint-ORIG-GUID: VyCS2g_345rMHpqE4tlGMYNasSqP6-1j X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-27_03,2025-01-27_01,2024-11-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: David Marchand > Sent: Friday, January 24, 2025 9:44 PM > To: dev@dpdk.org > Cc: Jerin Jacob ; Sunil Kumar Kori ; > Tyler Retzlaff ; Thomas Monjalon > ; Ferruh Yigit ; Andrew > Rybchenko > Subject: [EXTERNAL] [PATCH 1/2] trace: support expression for blob length >=20 > Support any expression as a blob length by using an intermediate variable= in > the trace point emitter itself. This also avoids any side effect on the p= assed > variable. Signed-off-by: David Marchand --- > lib/eal/include/rte_trace_point.=E2=80=8Ah=20 > Support any expression as a blob length by using an intermediate variable= in > the trace point emitter itself. >=20 > This also avoids any side effect on the passed variable. >=20 > Signed-off-by: David Marchand Acked-by: Jerin Jacob