From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id TSL/FDQoC2pNoQUAWB0awg (envelope-from ) for ; Mon, 18 May 2026 10:54:44 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=DnYhLVvS; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 45B5A1E024; Mon, 18 May 2026 10:54:44 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id C0A491E024 for ; Mon, 18 May 2026 10:54:42 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 69B0F4BB1C36 for ; Mon, 18 May 2026 14:54:41 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 69B0F4BB1C36 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=DnYhLVvS Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.10]) by sourceware.org (Postfix) with ESMTPS id 904DC4BB24D9 for ; Mon, 18 May 2026 14:53:41 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 904DC4BB24D9 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 904DC4BB24D9 Authentication-Results: sourceware.org; arc=fail smtp.remote-ip=198.175.65.10 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1779116022; cv=fail; b=YgGfE1oA//a7sfL74hSTJpQctldAXwZRRbqjmENqsICODi+6y662j39wIcHH4YFLqY5F8+CCQ4v0emh33vag9nTgJWCUYoGP8dZnicrMK5JeMgJXXX2G+tee/cH0N+LKJeX/ASEtykComv8P39BgeldP3wFBkzGZHBfCsqwUau8= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1779116022; c=relaxed/simple; bh=3R2stDuXBMYI1+qJMetZkuU7tr93gT6+c2xxZgHXn1A=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=jZ4LZHP+ZhDEWww38LMpnSINTCTD1spq0Iv6+rCTh6r8SBo0L8w3sQQ1xtAvUmbYro3M875EcLZyJOcTJ5nSOyXZRlI0h6pfQrW5o+NOaCgBQeDepJzCogzbnQ/EdB9dqRzleMZgcVnHC+3zoKGpu52qE3XMyfh637XGJSWd1cA= ARC-Authentication-Results: i=2; sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=DnYhLVvS DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 904DC4BB24D9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1779116022; x=1810652022; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=3R2stDuXBMYI1+qJMetZkuU7tr93gT6+c2xxZgHXn1A=; b=DnYhLVvSJLbrrtA6YRD0zRUq7UVk+oGnpZxvYQ0kqtd8UOAyblEC2fPG P07vxsab3orxFHGBgZxDuti2sZTuhNt3rOdfPdc8DbrVgMUJz8cp6z8Ap V9mnJ2vVQpQx++zzj4tJGMnX598ddd4YCxRkaC9diEf2qe72luNsshZEN wIf2TJIxyhk9kkTXz7mXObBi484UQDbnnlsjKp++bHzdSxyNubW+6KLIH iZXyDsSw22bbylJpsGikXAMH2PSXFZ+qBsXEGSOlWB8fRfVNNWVUYcSa2 wft4xnW8wgewvXF6HVEEGcDGmFg23tYZpJVaW8g0iiinrDm5J117PTYUR Q==; X-CSE-ConnectionGUID: n/gdxdJuT8OwTKWkwRQdfw== X-CSE-MsgGUID: H9yXe0TXRpqm98a1WZrgbw== X-IronPort-AV: E=McAfee;i="6800,10657,11790"; a="97400353" X-IronPort-AV: E=Sophos;i="6.23,242,1770624000"; d="scan'208";a="97400353" Received: from orviesa002.jf.intel.com ([10.64.159.142]) by orvoesa102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 May 2026 07:53:41 -0700 X-CSE-ConnectionGUID: AA9UUVVgT8OkDS/bOZL/9w== X-CSE-MsgGUID: pkMFQRd5QjeQqU1BM9cj+w== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.23,242,1770624000"; d="scan'208";a="269785453" Received: from fmsmsx902.amr.corp.intel.com ([10.18.126.91]) by orviesa002.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 May 2026 07:53:40 -0700 Received: from FMSMSX903.amr.corp.intel.com (10.18.126.92) by fmsmsx902.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 18 May 2026 07:53:39 -0700 Received: from fmsedg902.ED.cps.intel.com (10.1.192.144) by FMSMSX903.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 18 May 2026 07:53:39 -0700 Received: from MW6PR02CU001.outbound.protection.outlook.com (52.101.48.12) by edgegateway.intel.com (192.55.55.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 18 May 2026 07:53:37 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=LCncCK90exz0zv1PWRAj4M0AHwVVGAAyoz+p/HaEGVrCviMnCu+hV9aDwvkq8UpznGsgAw9Jj9sg9LAD2pKjXzW7vMBAD1Xkrf94FFDi8LOc+KoqSUH50pa6/cu4JJsPxlMiUTgb03lwndOM4LRjG+6CjuFelQwrhht7BPhU/9tGIK4WgeKIMjq7PXqtBUphgsXrvSXR7BV9Nmb8LICvkEe5W5cYSnc8ed+FSMDfv+hjtRSQrwRceIjhFmPpZFYPwZ+4i+rZ2revO6fHkVwIMC0pjt5UCbmc2TX7QwrkxjxT/dFt6ztYnE7pD/e7jqtM4a0JAHvXLsrzhdO7UjpA2w== 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=9KVF+W8JW53y1NQrIiyTlkOeL/d4S8V/at722issh0s=; b=IbNwxRTEy3Hz1IhFmZRpA/sPGPkBqqXCjZQtp0c2cmQ6X7Lx3oHZfpb0du2KqTv3VM9gB3iZwoP5e4gozNlQY+8P+lOGkPGrk5ijI/Ms5bP2uZvDTzU9eZ9CxzQz9dRANBscCEwcm9dZBFDtkL/YLHgLzVf2YvwnZTujl6nK3zpUaDSg8j2mlUD6Nn6A6nVfrK+23+SaqLFx2hzFDnVtEr9GTROV84zCtwPCVfYA5RIfhfrVj4iof61W2i56QWypyoj8PoZwfM2q57wb3BKs8q5ZY+cgvVF7QNvfEYKjKsNKJwCvsg8o4DuCwSRpnPKr9zr3VUwyfIRKWzNNKEpNRA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM8PR11MB5749.namprd11.prod.outlook.com (2603:10b6:8:10::15) by SA2PR11MB4892.namprd11.prod.outlook.com (2603:10b6:806:f9::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.25.23; Mon, 18 May 2026 14:53:35 +0000 Received: from DM8PR11MB5749.namprd11.prod.outlook.com ([fe80::3085:48ed:687d:e6b6]) by DM8PR11MB5749.namprd11.prod.outlook.com ([fe80::3085:48ed:687d:e6b6%5]) with mapi id 15.21.0025.020; Mon, 18 May 2026 14:53:35 +0000 From: "Metzger, Markus T" To: "gdb-patches@sourceware.org" CC: Keith Seitz , Eli Zaretskii , Tom Tromey Subject: RE: [PATCH v5] gdb, btrace: support libipt v2.2 events Thread-Topic: [PATCH v5] gdb, btrace: support libipt v2.2 events Thread-Index: AQHc3SmmWpxzQuXJB0CSJJmNQL9q1LYT8ZDg Date: Mon, 18 May 2026 14:53:34 +0000 Message-ID: References: <20260506072612.3523933-1-markus.t.metzger@intel.com> In-Reply-To: <20260506072612.3523933-1-markus.t.metzger@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8PR11MB5749:EE_|SA2PR11MB4892:EE_ x-ms-office365-filtering-correlation-id: f4069350-b357-4cf1-d3aa-08deb4ed3c59 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|376014|366016|38070700021|11063799003|56012099003|22082099003|18002099003; x-microsoft-antispam-message-info: Umctgvx9gkNzUBTMxRTi0dAL629swCf6oi7dGHYOOQhNjcesr44uPi+Qe1IgXq5bADAU4+6ROYKXI6kthegdLs4a9q2AO2QdLKdqEebtuJWI10dQXHWKCifC/2cE5RbkLSi9IUiyz8nE7lO2h1xltcG2Zz/C7v50lQd1AYrkZ6bupidx2CjTyqLR1E9uUmOci3WnOkC32sCZbJT3CeSR+xVUj9ziBfrbcQ6L2VxIIc0xKAQfBbr+0aKRKQgnb5A7cx3sotwkOfpAlIjNohrZsBoM75dC0EYQz1kM93P5KrUqBdPbaYEPilZdMOCE/GlxyNVPS3IM2isZqd7gaQSFo2tklMoMhYx+Uh1G5LzM50otsCa2Xlg7fRR1KKd8u7fBeVw8I+4OwxGzRN5qPPRKdDOKxVyS0Zq+cvebqxwlO3FddiPxef9wg/iR7J6O3SKIiSfeqml69zjQ+BkhnzJH8zptpZcPF/dgwrE92qZRnLC5kn5z7pUefpEtARkjrsdVfI3YKyT2/7za6/8JAmi4nhI0oD27N8yMB0c7CGPq9xdjnsCa9fVYl3XpQ+eBTIi8AADHmy9YHCSH+oei89dCBEA5S6i96mUaj06d2ZiwKBzjlDqfyGKZG9gIbzdhpLtj09FXvuL7cp9SprUIbA1bXaByL2vulnIFk3fq59IjBkibiFKBjE0noByDGDWYnFBomaQqgTuq5lcuzIKlOyr+uuexywxfZAeDU+vLBZJ8pUUgIMeylKEJYX3WGXpArG3P x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM8PR11MB5749.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(366016)(38070700021)(11063799003)(56012099003)(22082099003)(18002099003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?K7FCqdW2FKjX4WVj7l50ur11DCanjwqgb2kZwR+BEXQVyH/+1nB40Z7V57KJ?= =?us-ascii?Q?Cm2kqxmPe4i7Y3XZCMVfoGPIS7OWT9LVqp6G25Src79r6ScCobesb0BDCoX6?= =?us-ascii?Q?KKwO1zsGTpgQ3nxdJ/mQvESRGGRkVp4+wgMet9aM81AKPIPOucA3rzR/8puw?= =?us-ascii?Q?IU4LS0SRwiNEYuDUmEFbjmboitznJUnO8nuhNbRdSy3fT3hH21gj4t1kOtLJ?= =?us-ascii?Q?9Alr+0I1la0Avk6cm8BlitgtfAGTCZDyiO6QuiPrCOsKzzHK2WIWB/KeZcum?= =?us-ascii?Q?pdWFvB7juBjJlk0qnofBULtl1GKAfdFFeeyDlq/b6P2yc5IO2FB6bZLes1HG?= =?us-ascii?Q?ID990noAduMyflMehIqSx01NBv6HgqbvsfaAmOFcrNGxCKgFILZOztZYXbNR?= =?us-ascii?Q?reBLO4PlU7FQVeDTsubxeXJEG4EyJ4/gPzJu1JEsCvGazJLlXLBQfWUpCzS/?= =?us-ascii?Q?gT7I4pcnp8PIkPdLfhT/g9CXRKJdIj9Vwr9V61JrjDdM0s/dl0VP3dgL2PKo?= =?us-ascii?Q?yHRkXTe4C7AcMSRRYM6yietXXf8fe4X5s3icRAGPNh+nsdbgmujIT/Dbx3P5?= =?us-ascii?Q?FknOUDZs/X0thQkm5Al/TfuikCOfDXFURklIlShyaNXHsMHRPEeKMcpXmzOW?= =?us-ascii?Q?GEdF0NEFHGaZoAnhwncA6TvIwJ3kr89ClfJn/G6A480oSSXqI+wIGHB2bXU1?= =?us-ascii?Q?kAeQMAXcOYN3HqfItvT01HzIWIVM2eTXtRt/Lzrh4lY3pF/bpmOTuPQgvuus?= =?us-ascii?Q?4muVc/GoCwpx6R+S5XScMiBR6F90YjrIsHOWKM8d1FyiZwtWs+zSw9A+YwNo?= =?us-ascii?Q?uk1m3EWHDsTmOGFtGDl9FnKbW4DKXbGiCbFrx2p0LTMMEqTwYIo8SqxvYp8H?= =?us-ascii?Q?a99s0P5z71TCb0dKKZZWrkOc5ZEyINqJL3TjNjDH1RF4AgSDWuDXov3rNlqq?= =?us-ascii?Q?Qn4NW5TCeuKr+olcPvjWNLb3TYLJ01+HNPYSCfGKFEBlaAWN1+F3lMehVxLe?= =?us-ascii?Q?tRiaKrx7csqLoaZwxE/W285IPXyLaMeVhdMNh7V34rvwsaV6V9d6Mb2fD0Zy?= =?us-ascii?Q?ptcTAkcZboBcBuIW5GZ+mLa6buAsPeDR/3eGSvgJmoOEs7ORWbjV30NasDdl?= =?us-ascii?Q?S86GcAcmODtU1aiFyNTSE00QIO5vBxt5izjCtVNox/+ol8FjFJkzBH6USUI1?= =?us-ascii?Q?IR5XXGKBnvZDfgb1UyqnMv6FF2c98sCx5i1X0kec+R0jpk/qdWImiLl2p5/4?= =?us-ascii?Q?Lxmj/mlRAHOvkbA8GWt03XzVfqlVRTFkKgTffKsAMkAuYMDK+tJdzYCYra3r?= =?us-ascii?Q?vDg1E6yOWjI46Ah5p5rBc/Q9R3kEMmVqy8loASB/dQKDeONbA3yXarPBuzmx?= =?us-ascii?Q?rmnYbV6GEvVCqfL50Jh538oOy/wm61FJU4WKS8l3/y6cN081FzzNFkO+WOv9?= =?us-ascii?Q?tzD6zPZ5JUxLwnR6DpWOtI7Mcp9GI7c/6E+7oBF2SuBFIpWHbY99kdkt+UeX?= =?us-ascii?Q?wrab1je3T4vBEvY0a8x5h0PlaMyydRq4h0cXU4GUbCXZp5t4x5U2bmsKGlHc?= =?us-ascii?Q?5kPrCmAI+d2Foan8GPpH3KvT9GlfD8xDIuXNrVdnib/rSty6dQaZ20pXQUVj?= =?us-ascii?Q?zHkgqmAdY8uqTlxR5bwtMLhre5QEBLj5mgsVq8iKiJNga9Ke8OgIe6b3TJ7u?= =?us-ascii?Q?UL7NkizqRUZjDuBfcfn0xV+Gs6saLesG/YdHFqxcVrJybepxd753Wc5m3Kng?= =?us-ascii?Q?u0gsm5H3XA=3D=3D?= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: h5zYvm+4W2SDjKFrk2koYlJ2yNEpYchorhi34eQ0V4IQ/p6D9zis/5vKgx+iuukL7ymz7ABx1QQztOJ0LPA5t/fGCP5dEa85J5G1SZM3k/8XdFyYSTUS0ZXS4E0V97CnreaXnivSsmG/nTnyuV1xrl8hqVXDqgYhBo8q8kWGA4znchD4/c/aicKREe1o3RnCvSevW3qDSYYHErWejaqhkV+aVFccVpU7lMidgLfnzP9dCnU08xyzbkVMwOYXwJlu/P12RBAGbJJFsRLBTwYOVGpW982eyemdTMcL377QlUNiGAPk+7tkFsYuQHB4vk0XESN7zzYkga4dufPNhjQfFA== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8PR11MB5749.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f4069350-b357-4cf1-d3aa-08deb4ed3c59 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 May 2026 14:53:34.5661 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Er6cGotrlfHBoSB/9aEGPyRixXNsDQmA/f/0A7UMi65k+DHiZY/diUMK6X1C5skSQHqZPFQgeCxL6QwyZZsKum3Mo0x7ardLMz2fINIXgGk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB4892 X-OriginatorOrg: intel.com Content-Transfer-Encoding: quoted-printable X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org Hello, >Add support for printing new events added in libipt v2.2 originating from >Event Tracing in combination with Flexible Return and Event Delivery >(FRED) and from Trigger Tracing. > >Reviewed-By: Keith Seitz >Reviewed-By: Eli Zaretskii >CC: Tom Tromey I plan to push this later this week if there is no further review feedback. Regards, Markus. >--- > gdb/NEWS | 4 +++ > gdb/btrace.c | 69 >++++++++++++++++++++++++++++++++++++++++++++++++++++ > 2 files changed, 73 insertions(+) > >diff --git a/gdb/NEWS b/gdb/NEWS >index 480e1854002..573f285a73d 100644 >--- a/gdb/NEWS >+++ b/gdb/NEWS >@@ -78,6 +78,10 @@ > * The Windows native target now supports non-stop mode. This feature > requires Windows 10 or later. > >+* GDB now supports libipt v2.2 events originating from Event Tracing (set >+ record btrace pt event-tracing on) on a FRED-enabled system and from >+ Trigger Tracing. >+ > * New targets > > GNU/Linux/MicroBlaze (gdbserver) microblazeel-*linux* >diff --git a/gdb/btrace.c b/gdb/btrace.c >index 965e2654c7d..5349a89001a 100644 >--- a/gdb/btrace.c >+++ b/gdb/btrace.c >@@ -1597,6 +1597,61 @@ handle_pt_insn_events (struct btrace_thread_info >*btinfo, > break; > } > #endif /* (LIBIPT_VERSION >=3D 0x201) */ >+ >+#if (LIBIPT_VERSION >=3D 0x202) >+ case ptev_trig: >+ { >+ std::string aux_string >+ =3D (std::string (_("trig: trbv =3D ")) >+ + hex_string (event.variant.trig.trbv)); >+ >+ if (event.variant.trig.mult !=3D 0) >+ aux_string +=3D std::string (", mult"); >+ >+ if (event.ip_suppressed =3D=3D 0) >+ { >+ pc =3D event.variant.trig.ip; >+ aux_string +=3D (std::string (", ip =3D ") + hex_string (*pc)); >+ } >+ >+ if (event.variant.trig.icnt !=3D 0) >+ aux_string +=3D (std::string (", icnt =3D ") >+ + hex_string (event.variant.trig.icnt)); >+ >+ handle_pt_aux_insn (btinfo, aux_string, pc); >+ break; >+ } >+ >+ case ptev_swintr: >+ { >+ std::string aux_string >+ =3D (std::string (_("swintr: vector =3D ")) >+ + hex_string (event.variant.swintr.vector)); >+ >+ if (event.ip_suppressed =3D=3D 0) >+ { >+ pc =3D event.variant.swintr.ip; >+ aux_string +=3D (std::string (", ip =3D ") + hex_string (*pc)); >+ } >+ >+ handle_pt_aux_insn (btinfo, aux_string, pc); >+ break; >+ } >+ >+ case ptev_syscall: >+ { >+ std::string aux_string =3D std::string (_("syscall")); >+ >+ if (event.ip_suppressed =3D=3D 0) >+ { >+ pc =3D event.variant.syscall.ip; >+ aux_string +=3D (std::string (": ip =3D ") + hex_string (*pc)); >+ } >+ >+ handle_pt_aux_insn (btinfo, aux_string, pc); >+ break; >+ } >+#endif /* (LIBIPT_VERSION >=3D 0x202) */ > } > } > #endif /* defined (HAVE_PT_INSN_EVENT) */ >@@ -3025,6 +3080,20 @@ pt_print_packet (const struct pt_packet *packet) > packet->payload.evd.payload); > break; > #endif /* (LIBIPT_VERSION >=3D 0x201) */ >+ >+#if (LIBIPT_VERSION >=3D 0x202) >+ case ppt_trig: >+ if (packet->payload.trig.icntv =3D=3D 0) >+ gdb_printf ("trig 0x%x%s%s", packet->payload.trig.trbv, >+ (packet->payload.trig.ip !=3D 0) ? " ip" : "", >+ (packet->payload.trig.mult !=3D 0) ? " mult" : ""); >+ else >+ gdb_printf ("trig 0x%x%s%s icnt: %u", packet->payload.trig.trbv, >+ (packet->payload.trig.ip !=3D 0) ? " ip" : "", >+ (packet->payload.trig.mult !=3D 0) ? " mult" : "", >+ packet->payload.trig.icnt); >+ break; >+#endif /* (LIBIPT_VERSION >=3D 0x202) */ > } > } > >-- >2.34.1 Intel Deutschland GmbH Registered Address: Dornacher Strasse 1, 85622 Feldkirchen, Germany Tel: +49 89 991 430, www.intel.de Managing Directors: Harry Demas, Jeffrey Schneiderman, Yin Chong Sorrell Chairperson of the Supervisory Board: Nicole Lau Registered Seat: Munich Commercial Register: Amtsgericht Muenchen HRB 186928