From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.20]) by sourceware.org (Postfix) with ESMTPS id 1FCE639B2EE2 for ; Fri, 7 Jun 2024 05:07:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1FCE639B2EE2 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 1FCE639B2EE2 Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=198.175.65.20 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1717736829; cv=fail; b=Jb5K57w/yejFcxZQEfSVNW7I24joAfIfSTtWjJHNFxNgHvORuxifyRB0xlUmvf4l47G9PVooe7m7a7400UA38kZ2SfHi8kOVP0GEN6Ttx0MA15eGzEEpje9+f/8WOnIZBaEVl9f4aylXkBVMv2OF/7rPsrZGULc+sEsY7FbNXHw= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1717736829; c=relaxed/simple; bh=mQ/QAgz1Lp1WCT/SBFG0E52jwo+RFHSKMH/EgekrwPA=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=skh9pf27dkSuRBMoOiJfdFa0Z6lBrVoQyTlhn8B1iqEdR07YARTnjm6skznWZGOu17+vUO5XSdsvf+qIeq8xwZmOSs+2l600obJwJWTF8KyMnwo/l3+ht4Xuy9ens97eY8zIkmK/PDzDf/bzCFpreQTOmUZK+tvSLB4IJRQjka4= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1717736829; x=1749272829; h=from:to:subject:date:message-id:references:in-reply-to: mime-version:content-transfer-encoding; bh=mQ/QAgz1Lp1WCT/SBFG0E52jwo+RFHSKMH/EgekrwPA=; b=dlj7YHQxHocY8SujimFHh/HvTkgnNywmBoKQsHqvzlupmT2WTKiXNRN0 aJ6EF5rrej0bmnDOyntuuULIhDWwKWlqijbyEaOCIwJfkEK/WcZBD4txU e/900Hp2XjCfZ6kl0sxCdnZksx04DYty4YcD3pYJbkWVugFspQzES/74c LuucI1/HoGXXWX3uG1vN7WZSc+XsLfxLrfReyydOYEGAMwuiDnxyBKK+b mKV6zVB3TT/5e0gaF0WDP/4b4iG2iSY1o6oBIlAbYv+zHlvB2z5V15viA d9oI+Z/f53bikW92oCfkgn7BoAeXaWXhC0rZwXME+2zUM9Otq2a5dSUBX A==; X-CSE-ConnectionGUID: 7i+RLWB4TgK2lkNJH1easg== X-CSE-MsgGUID: 7lC2H6HPSvybLU8QqSrpYg== X-IronPort-AV: E=McAfee;i="6600,9927,11095"; a="14283393" X-IronPort-AV: E=Sophos;i="6.08,220,1712646000"; d="scan'208";a="14283393" Received: from orviesa010.jf.intel.com ([10.64.159.150]) by orvoesa112.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Jun 2024 22:07:08 -0700 X-CSE-ConnectionGUID: MgN1NU/VTsOiHThUq+z2ig== X-CSE-MsgGUID: ZgO8wxppRXGfy9jPhpUZOA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,220,1712646000"; d="scan'208";a="38128556" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orviesa010.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 06 Jun 2024 22:07:08 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Thu, 6 Jun 2024 22:07:06 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Thu, 6 Jun 2024 22:07:06 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.47) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Thu, 6 Jun 2024 22:07:06 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nHafdlSizsoHUSmjvzjXtUNC1kcTinrrHAbQEeCNEJtE0j2UVCmVukLrbyltuM8c4tgpdbjwdsFu+Km/BqbfFndjlAY9NjyENUTdgWoqMOf5D2k6XeKme/kTfXs2o9s0EEWNbS8VlRpzn6s7ijiRYXjuepCOtslQxuBjUEQ80V/NcvbbrBEW3S2b7Mj+BXrx4OB7ynQHrSVZKW5Ll6HLvSP9yzafmEV9Tg/sxW5b0l0lkUOsZ3u1cVPNhGDaU6Ybuv5YP8CNRzJoE5vZQCMgFZBcBTaAqvxnB8Z3UCwSzZjNbxMzuzL+vj5vOkOe9H3bxE6J1gchAeQ4qNto/+DYtw== 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=o4r0A97u1sKGADXB0zDCQ8wnlCSzUwBo/WhddCIndpw=; b=gtzzqcdEd/ocCKk7jEnXnmNPp8dmKEvxSZw8nb4P740MFyftS1vX0cfvnglH0OqTVjK2f1ClFY2w7ERbdkjTSlJT8+U88fwh9EaMsFHKvw/LNWed/oZNqGDpMdZWK8KNWWir2d/8nV2hYrG2zFC78VeS8JnWveTLIWPHnaKdAvPEsUB68HL9iX5nbDXgeA6Z/XS4iBmwwt5+PkbFjkVXXHxjyzi3aWR+OM/e54TgKU4IJoYyZP1iMBVcMuHdXEePjfIvLyhN9L+3EQxJOdlP3Jkw7DTNQ0irJNnUhSlnNmJs5txXZa4x+L3uKyEJV1ZAM+TfLhyB3OkJoeYPqSRU5g== 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 SN7PR11MB7418.namprd11.prod.outlook.com (2603:10b6:806:344::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.24; Fri, 7 Jun 2024 05:06:59 +0000 Received: from DM8PR11MB5749.namprd11.prod.outlook.com ([fe80::d0bb:6f87:88ed:6368]) by DM8PR11MB5749.namprd11.prod.outlook.com ([fe80::d0bb:6f87:88ed:6368%3]) with mapi id 15.20.7633.033; Fri, 7 Jun 2024 05:06:59 +0000 From: "Metzger, Markus T" To: "gdb-patches@sourceware.org" Subject: [PING v2] [PATCH v5 0/4] PR gdb/31353 Thread-Topic: [PING v2] [PATCH v5 0/4] PR gdb/31353 Thread-Index: AQHauJiGAX7Ho9vDkE6RlMqygS6hmw== Date: Fri, 7 Jun 2024 05:06:59 +0000 Message-ID: References: <20240410074613.54520-1-markus.t.metzger@intel.com> In-Reply-To: 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_|SN7PR11MB7418:EE_ x-ms-office365-filtering-correlation-id: 7ccb6815-c04e-4ca7-3be4-08dc86afa907 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230031|366007|1800799015|376005|38070700009; x-microsoft-antispam-message-info: =?us-ascii?Q?R+JnHq8i+rNyJ8vMfEWbqYNtjcblDCPoQ6a+NuJ/elLZoUbMzl/oUVm5uP+r?= =?us-ascii?Q?AFvVnAH7t8XkzRwE7Y0MHBjvpYRJ0IDTi4MQOQd4N4e+yU9wWemOhLGndYaU?= =?us-ascii?Q?PD6Eoo5xplrmIr26AjrTGLyVlZ0/GFdz2HjrJNrYDCUsGJQuJMFvO4KedfAl?= =?us-ascii?Q?J1nxADWAQOQCdrzIbxcM1eBZdKhV2TjqnHHykLcAr8HG0CV+SZufMD/OTmw+?= =?us-ascii?Q?Cf6ecZzS3c0VshnbtoChNFIE+rl2MzhAril+i0ln+gNfg36Jurdpp174aLnQ?= =?us-ascii?Q?z2F/SY+XfDd9YrW++hiYWO2D/obz6Rdd5/lK7yVPJGFihm0ISHLQHJBs0KEK?= =?us-ascii?Q?dwAFzXdJhblWG1EKxziiGG20T111O4nv9GSTENVWSntdYwcZSz35ObvmSXL+?= =?us-ascii?Q?3NSqXx3iiII7S3fUhGdFVbXcSNufLw/h+Syw1UqJn1+vxdpXnDt2S5Pox2AR?= =?us-ascii?Q?6i8rWIW0/TQNwQGwCyMchrOOJxvcKxhxErRTE1u7naB1q6fRyRzIwHof5IZ/?= =?us-ascii?Q?LZkZFC/WvCa1Q5HK2OGE8f7P+ZoxrR6BkGHV88RavgN/JN37rub8r22x7PRE?= =?us-ascii?Q?QV4hgWzYURU0Af8ERAgJE4A0jme4afSXWvpJkWHbJc6jF4y/dF+1ZCByiLqy?= =?us-ascii?Q?rK6GZYE8HaRAgDxGsReWT6aA5KLt+cXhwwb9ryDb76B+IWNXW38j7AVFaCCm?= =?us-ascii?Q?zfHEnmwKTalKlLAxjfqWoMjuPaotpQJA+JcdeQmqPyeyiixUK5e4eBUJ5vSO?= =?us-ascii?Q?diypHsH6+ATE/AjJhwxQ0EJqbTFRmsIiAc7ngf+Wrf6X50uTu4kunDXMvBMU?= =?us-ascii?Q?0imdYXiNsa1FVysozw26/s8uWLHK9aqpsS5JUmc+nRttWD127rYSGogyQTq0?= =?us-ascii?Q?q/+3vSr5w051dh9oYhVzkc/CCHIEmjTqHajVeBp2TnvBGQ983LHj7OH4NoWh?= =?us-ascii?Q?MseVaHCjm/lW19gdGeCKQIvXvV9JX89YjoMgwqE8nW2i0v1L9OwJYdTUbzAq?= =?us-ascii?Q?Ix+eXQhUYiovCYC7g0Z6vbnEpC2qz82DZf3tWx3ioFy1G5lur5BmdkOKq9fd?= =?us-ascii?Q?bkY47dMOpSIgY1umHv7FAC6j/zIJdJGG9D22EyUlAgjbInie8QZshL6FS61x?= =?us-ascii?Q?7ccjICGkys6DpILYR9QWNs0/520Tz2qfg56Fk/1Dw+Gb3k7euQLyMecxli0x?= =?us-ascii?Q?B6K3yfih/ps6Rx763FimFJ38NQd+QhW+usmNzw8JRrj81bhSk/7Vd6cLq+N5?= =?us-ascii?Q?kDyOlp/Nfl6eebBh5gYUBr66iGZWZKe4mIDXp+pRAI4xbJggf6aRLUAcQAef?= =?us-ascii?Q?TYiq0Xe+5ZND863JV/7HlKAO4PWxY146uS0YD0pLQbdCfTkONxnIDaz/ivaf?= =?us-ascii?Q?wfPvDng=3D?= 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:(13230031)(366007)(1800799015)(376005)(38070700009);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Z3/v2ztTLCYTuha9K1gYmdE9z8r86IFGL/SzWXdeBZZcETsxLJIYAxh+Durv?= =?us-ascii?Q?21Jd82vXAyxE5i8hDemQSk158fx7ziAERN6UMcE4Wns8apPaq56y2kXo8kLA?= =?us-ascii?Q?8hczDBOaeKqb99vip63jOLQNIrac4pkYjiPEUmvxljMfLqEVESz9Mdz0RNYE?= =?us-ascii?Q?9jc5TiNjcoZz0FIN2xpRM5q7nkNEWZLuLR9eqb0KRJuca8h1t0LxA0qA361l?= =?us-ascii?Q?IRONaz7qA6+dptFjhEZgk3/QxT89RFnDEOliok7JiyRJ1+8b6ZBl6OwlJuqK?= =?us-ascii?Q?PVC3ExpO5a1f5GwBkZ+yu6ZLzsLhapRNiEmQWzkVUSA5cMR8P8lz+1wYzE1g?= =?us-ascii?Q?Cv6LelXy5Hxp0gEj2iRw9k4XP694v+2tMnmZuGznZP2dF90N5LYbl5K1hicr?= =?us-ascii?Q?qQe0POPwnvgy7kCKnia2SaZOZizFkvkVJsgJ8mzEu8jZPKC0TyI09agd9QyM?= =?us-ascii?Q?/qPObfRQ87/WbpJ1d3SZxe+wVYHIwOauAoQkewnMr627E4bjQFXxlrYF/g8K?= =?us-ascii?Q?SEpWTTrprzPXZhCklyw1D71MXVAhV3weNEf39urM9esB3JVV5kbCb+rsWJLE?= =?us-ascii?Q?q7AYDNZK3nz1PFEBqpkDfX1ILNCkwNIRTgzZeGsRZTjt4RS7uv94wNVJ7446?= =?us-ascii?Q?oXaSKX6QnBRTKzyhnkoF7e8PYF5FmRgPWNpamNPhak0NxdnQZ3mvtQjOBxP5?= =?us-ascii?Q?hTr4xs5qlfvwWmh8lvZaQEUj7JO6pQOcPvLFy9eS+vqn9ZUvlgMNuHVWlDe/?= =?us-ascii?Q?o90ooAsEUMMcC+v7STccMYBQHmCsXcpm2NEfyFpQJCMXpTyIIZapejgfgO3b?= =?us-ascii?Q?IGibeHlnjBjXgzhmBtG2Sh8iYlqn561pxSFT0lMzc2OApuCxwpKRUV88HGkj?= =?us-ascii?Q?V/uPGH32OUzwHMBLn0PB6T0flMTIvJhDPKVmj2o9+NovM1VMJYXkD8C2LOup?= =?us-ascii?Q?V49Dna/vCUlF9qCn8friqWnQu/CfVGANKKGgCIdSUzdBZuuG+qy42uJWrAIa?= =?us-ascii?Q?yByt4Xb5d4PJvlZTmvrehPXpMZcSRO51evkqEw3cz0wJfSh7aUVhfM6Q+Yps?= =?us-ascii?Q?M3iA6N9qqydPott33OVgbJUgpCViFEPQj55RMUChULZ4RyzeT+/tUfePEii+?= =?us-ascii?Q?KfXrhmyVCkCC8yElOgeglZQ+mv1cQru1u4kLQi54uDgCerC70P/BhRwpXLwr?= =?us-ascii?Q?vqnl7Mjub4iLQ19YDkuN95iot17DY9s4GaHyIEzQ8QWaOVp9MuXYCUy7YN7V?= =?us-ascii?Q?p4W9RAEABzvq0t/Auhoo+n/38yq4CUO5A6yiJkP5griQVcKFg89NXt8kSFtE?= =?us-ascii?Q?+rUhpYkQJle6kd32I1LAHxu3cCuN8S1s5D13cVY3SNLMIKLq03FRf68ZAkRj?= =?us-ascii?Q?TSWq4YYk+aLowpaaIjlZ4Wb6x98+KlRtyfLDXjsvbx/JGuiOPgxE4QmLNwLk?= =?us-ascii?Q?r3vZDJ4ilD+ExDxmmVkypyLDml5sSvx2ZZ4PVGG/zlRY7NI7DkBh7bGGNkdl?= =?us-ascii?Q?KjTzdW7mGSv2+1snBSYxr7mWZdWDUriy7aeITKAXXsZPZxRuOZLn8PajrjvK?= =?us-ascii?Q?+H3CSPSabJAnZtCpyaZeqUfPiCeiTx4y9x9QqLU6?= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8PR11MB5749.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7ccb6815-c04e-4ca7-3be4-08dc86afa907 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jun 2024 05:06:59.2576 (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: G/KARH+1kvdxmLbDzaz7ZD5aEsjJL6nCEsaciZMeZ8Xpp/8fiNCo/oATtSDGLuVUWJvSk59Qcll5SJ4Z63cwgF1o3ywX+3xAgBbiu0sGj6o= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB7418 X-OriginatorOrg: intel.com Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-4.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_NUMSUBJECT,SPF_HELO_NONE,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Kindly pinging. Markus. >-----Original Message----- >From: Metzger, Markus T >Sent: Friday, May 3, 2024 7:26 AM >To: gdb-patches@sourceware.org >Cc: pedro@palves.net >Subject: [PING] [PATCH v5 0/4] PR gdb/31353 > >Kindly pinging. > >Markus. > >>-----Original Message----- >>From: Metzger, Markus T >>Sent: Wednesday, April 10, 2024 9:46 AM >>To: gdb-patches@sourceware.org >>Cc: pedro@palves.net >>Subject: [PATCH v5 0/4] PR gdb/31353 >> >>Reviving an old patch series that was first submitted in Jan'21. >> >>It fixes issues with breakpoints at the end of the execution history, >>including PR gdb/31353, which was submitted in the meantime. >> >>Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=3D31353 >> >>Guinevere Larsen reviewed most of the series and reported an issue with >>applying the last patch. I'm resending the series, rebased on current >>master, to hopefully fix that issue. >> >>The only change to v4 is that a redundant forward declaration was removed. >> >>The changes are mostly in infrun and require global maintainer approval. >> >>Markus Metzger (4): >> gdb, infrun, btrace: fix reverse/replay stepping at end of execution >> history >> gdb, infrun, record: fix hang when step-over fails with no-history >> gdb, infrun, record: move no-history notification into normal_stop >> gdb, infrun: fix multi-threaded reverse stepping >> >> gdb/gdbthread.h | 13 +++ >> gdb/infrun.c | 86 +++++++++++++----- >> gdb/infrun.h | 7 -- >> gdb/record-btrace.c | 19 ++-- >> gdb/testsuite/gdb.btrace/cont-hang.exp | 43 +++++++++ >> .../gdb.btrace/implicit-stop-replaying.exp | 90 +++++++++++++++++++ >> .../gdb.btrace/multi-thread-break-hang.exp | 84 +++++++++++++++++ >> gdb/testsuite/gdb.btrace/step-hang.exp | 42 +++++++++ >> gdb/testsuite/gdb.btrace/stepn.exp | 50 +++++++++++ >> 9 files changed, 398 insertions(+), 36 deletions(-) >> create mode 100644 gdb/testsuite/gdb.btrace/cont-hang.exp >> create mode 100644 gdb/testsuite/gdb.btrace/implicit-stop-replaying.exp >> create mode 100644 gdb/testsuite/gdb.btrace/multi-thread-break-hang.exp >> create mode 100644 gdb/testsuite/gdb.btrace/step-hang.exp >> create mode 100644 gdb/testsuite/gdb.btrace/stepn.exp >> >>-- >>2.34.1 Intel Deutschland GmbH Registered Address: Am Campeon 10, 85579 Neubiberg, Germany Tel: +49 89 99 8853-0, www.intel.de Managing Directors: Sean Fennelly, Jeffrey Schneiderman, Tiffany Doon Silva Chairperson of the Supervisory Board: Nicole Lau Registered Office: Munich Commercial Register: Amtsgericht Muenchen HRB 186928