From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) by sourceware.org (Postfix) with ESMTPS id D40BC385E836 for ; Fri, 3 May 2024 05:26:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D40BC385E836 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 D40BC385E836 Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=192.198.163.7 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1714713971; cv=fail; b=pNyQAqEJuwaXqSSPdbKzN1wtuUGByBHDL3iInVwKmt1W4gmfL/aD4+8qs0CVACV2dnkgcobh9UEygmXFE+lGufyPe1WYIzMv2qbJsvCpCabfIGScVMKk9A7On0nbCE6D+WUyjSCuCjJgL5iJBbeKKnrHy17UwkqKnTHlLrpAlNo= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1714713971; c=relaxed/simple; bh=78S3ukh8N/hHt+kdR/1hDk1sXnadvbBDO2pWz4V6FRM=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=bGBN7S5iXQKPiIQdOeCpz8hKFQMEr6youkOprKB9YYU4hjCEq62KHtDX3HfZKUEBv8TQE+XlIb1T2/NkFCZytvOYZGjg8ABjaP3St37gBGrw74fkAK/RVEYTFkQFnJtlNsujZAEHKFVH+Qkjv1Yk+0xuxUODLnDyL00cvwxS1dM= 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=1714713969; x=1746249969; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=78S3ukh8N/hHt+kdR/1hDk1sXnadvbBDO2pWz4V6FRM=; b=YzRU8fiXYjId/5Hmp3YzFQkh5tmFWLKoMVq8fADOyrnOrsxQesx3azrt CK27C59MUyzOByS1U6jSEd5lGOuBcVtsRe0mh0NrBgzKKRUSyPMti304h 6HEjaB/HGifeWqrAI/5y1tuBA+ZQCgFPEzAWyCXQsrJVwLTsMCgSTaOui 8xMTJwFb/eULU5Mxq834mSFcZNNLtbOwUU2BSBJliKh2VrdI0DELLjgPK zcj3DAZToxUEM6pJMv7JxyNYYrQcH3Q0dO6V76YhYJ0j7FHMxRPv+nnP8 q6Mk/whHts9yBSQAc6fnYxwZ0UZNt2J6AURkfEmrwGxQe5laOArzcnacG Q==; X-CSE-ConnectionGUID: 8gchOH73Q9yX025kJ/O4fQ== X-CSE-MsgGUID: Xgy6oiPhR2WJxQHCfefiow== X-IronPort-AV: E=McAfee;i="6600,9927,11062"; a="35904324" X-IronPort-AV: E=Sophos;i="6.07,247,1708416000"; d="scan'208";a="35904324" Received: from orviesa002.jf.intel.com ([10.64.159.142]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 May 2024 22:26:08 -0700 X-CSE-ConnectionGUID: JoS54kdGTT2h4PA9AHilAQ== X-CSE-MsgGUID: c1Dy62+oTWCF6ARS0ylhLQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,247,1708416000"; d="scan'208";a="58243548" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orviesa002.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 02 May 2024 22:26:07 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Thu, 2 May 2024 22:26:07 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Thu, 2 May 2024 22:26:06 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Thu, 2 May 2024 22:26:06 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.169) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Thu, 2 May 2024 22:26:06 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ANogQFCitN9hP7fZ/WOOKpPHj3jSVyPrktk7xvN+nG5IaNyYKUpNaPdp73W8bIB4QSyLBLuqo6DBW5RQsKepYx1lQL3sSX4+G5ss+yQOo0XYObxoSAeAS82xaJPXhg9qj8nyFDx4dkvJyOU96NebNL/oGG37waMZtPFQJpyrnb/fNN39zd5OgbNeub6gFWUj+n4ogfhNnoaVyNqb5jeHuvCOi8rwezNgc+kbTX9Llp4aDFhpfziuqFLqKjifhf6Udpab4dkIQJ29xYyZ4Gn2DGGzJk+2ctheLuH7Nd7WAS4oMGEr7FUKG1Nc5GrWKu66uV6Tu0aOPwGBhxfnfFktjg== 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=hE0Y5yT6kQBHTCtzOTXtx0NfdAp9hl35kSzCaHnd9cI=; b=IDpV4oM4OigR7bkLU/1f+6bQIQYURTAHm8ETCIPnskgGGLm0cEHJkQoVmm8BwZxBkYnwHF9JkYNXcfyCdvk0hTkVzuOWssvVEZh2bfx0AToIsU2mtBgVErPIkSKMnqT5n/hbLX9DfKnKm3YmoyIgcoBbEMrI9s8Tv/NuP5ICtgbANK0NCflwW4KwLJTKQyBPwAnecokyjp7NL03ddJTVMaRH8pPpqpWVpfnuBEOehklD+QFEJlkU8F1JOCFfGPSXALVKs7EgJQjFxGGqTEUPzXfokylpKTm2T7+q4U1edwfYDwXyYt8AzN0V3dOyEblbIMdIUArvbLmVnYae0M+OxA== 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 SJ0PR11MB4782.namprd11.prod.outlook.com (2603:10b6:a03:2df::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7519.35; Fri, 3 May 2024 05:26:04 +0000 Received: from DM8PR11MB5749.namprd11.prod.outlook.com ([fe80::9cd7:dc83:b05b:c77d]) by DM8PR11MB5749.namprd11.prod.outlook.com ([fe80::9cd7:dc83:b05b:c77d%4]) with mapi id 15.20.7544.029; Fri, 3 May 2024 05:26:03 +0000 From: "Metzger, Markus T" To: "gdb-patches@sourceware.org" CC: "pedro@palves.net" Subject: [PING] [PATCH v5 0/4] PR gdb/31353 Thread-Topic: [PING] [PATCH v5 0/4] PR gdb/31353 Thread-Index: AQHaixsu2VB3smCx4UimmMbSxEB3RrGFHpAw Date: Fri, 3 May 2024 05:26:03 +0000 Message-ID: References: <20240410074613.54520-1-markus.t.metzger@intel.com> In-Reply-To: <20240410074613.54520-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_|SJ0PR11MB4782:EE_ x-ms-office365-filtering-correlation-id: c07f924b-beba-402e-3355-08dc6b3186cf x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230031|366007|376005|1800799015|38070700009; x-microsoft-antispam-message-info: =?us-ascii?Q?pzUfi1S8jlfAWEQaWfKmuhDN1qP2/0EunJUQ+s8y7MgRXvwOaQ4XQDbQzh7E?= =?us-ascii?Q?WvHBz7mfyNKBqNch7GgDnMREKSnrV5tztivWNiOeHBDwfTi/CnnD3itlR43X?= =?us-ascii?Q?gt/FVS7yU2FkusADoDpy7YR1Jp99Yf/q/h2xal717EBtky/PWh/o6cwzHJcg?= =?us-ascii?Q?k4gkkiT7pBBpFGUiFzvMKs5Tqgq6hKiIfzS4a06SsGNf5nEOE6oXIk+vzpE3?= =?us-ascii?Q?GISDUdvAJCaGX3TnLC7OSHAoGDKqQ/CbvDle90r8GLVJnwV6XcgoGGf8/gWp?= =?us-ascii?Q?ZJmfgrwXua12r3E5Flev2vszq8MdmimvxEYRoA3QQgsM+pegzHEeH+WLtMAA?= =?us-ascii?Q?o8674Y243Q2LABUCyIZAyoX90Vtj7ACG7egYlFkRnnmg7c3o9nhqj4XYxLPY?= =?us-ascii?Q?l22yNbJ8KQsGv//wUoGYIxXmkpnJ80LyovJSW2zfKdV4wqXNhMjryx23nrFV?= =?us-ascii?Q?ass7QKE62CMWg7n5yY1eKoHnQOfAwD4u4P1lqmXEqMQvoJuVD6aXcjQAA97H?= =?us-ascii?Q?vhcra1j8nU/K2soUhnLj3zyfeTBma39XTGIDAC0mAIaZluuxNM2WQi5rjPov?= =?us-ascii?Q?LhRJ0MwfNaW7g74OSwdzeiTLWqROkv4WO21aL5k6oO8d8zup6rYEOJfsrr/M?= =?us-ascii?Q?4Xww8epw+1LoWwpu79NWm+jfhNgbVSArlTPvn0MJy/XDruxt1+bD2SxZbrmb?= =?us-ascii?Q?j+l3vJ3BX+K3l2h+9UZLi2sc/j7coELlKOy0pBq11JMTEDH5QreC9m32e6r5?= =?us-ascii?Q?PMqh+9mWTOChQ7SFTAZmWDek3CV7Hne3KFcFwE/6VSVH2zsPRzQ4YFRFyZjo?= =?us-ascii?Q?coKEMcwE2yc46/l6Bx70OxAZ5hZ6+mGg1uHHYZe7kKFmZqxyPq+c7dCbysjj?= =?us-ascii?Q?7DzLwVr81KIQZMoMiE5hS0q1oow0JgtDiwb4qEWv7/B03ZwUSQW5TBrIvy9r?= =?us-ascii?Q?yqFEVZ22wzN1d+BMcvsrPWTBTjJscTmEqKy9/bz7NvReKBjJllwC92MksFRY?= =?us-ascii?Q?DUrKc3mjHt4UA14zM/Y8WxkkiPhVJfzUfVCnXWIxAxuXYtegIUmLsEoedThG?= =?us-ascii?Q?Xc8TTKemnUIojUMmBGkzMGHXnrFYX3Qcm6NSvOsNl0izNLKSefUoKb2NMIbG?= =?us-ascii?Q?SP9r7p7LQstwDjoE+DDB4ahrk+ZSxFUiNZxNID+I0Uf8ACZyzerKlC1lWvE3?= =?us-ascii?Q?VIQedoCfvBgBrxMAgmK/Vs0/tIsogajGPFg/Mg+MYNRPULjGYfgu3Z8vLg55?= =?us-ascii?Q?IpHQZvD6mEct+TiKgfsRLO8Rqtlu0LixmSWCIwozp4JklMxKEyhJvtSTbAFI?= =?us-ascii?Q?GcyIrpZuJ2kU0GhpJuJkUG4DTUErvY5ixHhUT3CmUgxmfQ=3D=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)(376005)(1800799015)(38070700009);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?4bFx+sfbYFmWMcwS/TrlMSZRThrykfSYHn+lvV8zPgwKz5nCDQcXGBMRxUgE?= =?us-ascii?Q?fidl+wBwE0er15JsrEUNo1tBlSM+JU/ZS+Kt1Ph0D3+QHuPmRxe3+x+BjGVs?= =?us-ascii?Q?xfQBYlSipmKT+rlMTlJvjMG6hBup12OdILHcuE2hM0mWhox1Br30lkZCSNgc?= =?us-ascii?Q?yRT9rU46gzj45lBA1itI5gy2VKTl7QEIFWDwRqRY6yDynD1iNJL6uNlo7oYW?= =?us-ascii?Q?qndYmUG3LPHB+KxA3ARQO4fifwHvhHVeiTadjb3G9L/5pAOFJzs5GDq99Ajt?= =?us-ascii?Q?Z4BLF2beusRUaEfoiVamKAVd6LYwwRnqzGkIBRI2gdQImcg0qQV0CbsuYieN?= =?us-ascii?Q?sNxCCfjnK2qYjdp/x/0W/swtfOE4Rfok69B+d8dV6wwZ89WdSdOYdGudZpSM?= =?us-ascii?Q?j26sEPUd8bnu4jAzM1mnuT1k2M08Yui1LRIGHeRuAiL0H6bBWl6oDOTayiH4?= =?us-ascii?Q?OUKLP/zHtJCKA8eT+uVGXupRKl/djovZym0EodhJRutMwbWWju5OyrGkzGl9?= =?us-ascii?Q?76pAsfLA9WRIhns6CPB7qKyxJ8894+DKx7wxxh3tRTAIzuk8bYWqioG8nqQz?= =?us-ascii?Q?pD2HebAFy16S9JiLneBJGIr/2078pWY4dmrxAb922R5HzZiF16AFTJuDK8Jx?= =?us-ascii?Q?aL++egr+bdwx3xDUbf40qlzzlSykDgiKKkQIaR3uYzUw9TviwIre1ax6VBih?= =?us-ascii?Q?shIwJT/YhBLG3bVMboqteSe9TkqtUmFhRd8rOJqNxi3aluYyN1Yme2850v8k?= =?us-ascii?Q?03fMQrdUqgXkGRyCGkL9M1tcG6eXZ0HxCGlof4bYMcVws/S6x5czVUkyilse?= =?us-ascii?Q?aZTA5FucZzj/lFErPePCsi1lAYOhe4xOotU+5MvWtvgN3JS8vOOoSQT2rVQb?= =?us-ascii?Q?WQ4CCrK5uZO5V9xKfJVCpI7Flk27Cnz55p44KHH5ssywm5VbW0fB112+pl28?= =?us-ascii?Q?hBnSTvv0hHBCblyFmRfkGgLmt4/bNZKcVHrjKMXHuWPWaK/ttYt7OxK6K6wC?= =?us-ascii?Q?pbVNUQI0xxKTmfDWNiOBnWVYmUj8iOzC7jscAzmpKsjdHq/30NHeuWGtmEqN?= =?us-ascii?Q?FbnPdPBtxPDnOk8/blc1ohaq8XAClxDm+tZXwBxxmkpRheO6Hrgyk5y4fRxI?= =?us-ascii?Q?Q1+F9kwmatLgqkHjpra8UQZGgTGxy9ln6z8LgY7MRvjdLVxXCTAYa0jNnpAK?= =?us-ascii?Q?9YK/VD98inZqMCwPohPb7wiStaA2u3aXBFORH9HLaeH4T37l5BTbIU3/th7M?= =?us-ascii?Q?T7SI54hMhMEa5rhIa3Ke+d1IaFY+6s974COA0vNm22y4kz26+APCa2gdTMkn?= =?us-ascii?Q?djMF2l0XOlZmG12ecmGch1mhGWWb3C+/lr+hCBVdw0hWM3Sx8y8QNoOgnBb3?= =?us-ascii?Q?P8hmuy2uM2mC09da7ytrFqDtFaXByX7kcK2OjwvNFZ4zPPJ0XuLo0tRjslq4?= =?us-ascii?Q?OvrfKffkNTuS3bA3dmEHocoAXrxjYsMF/8wB8yBqlMJeKNpWz9TIMiDPVDdh?= =?us-ascii?Q?9oA7REiUrEnzIrvUWRRgY8Zw/qaUitHmK0FIpEBev6Z3ht59T35hYg93n4J1?= =?us-ascii?Q?khYeSebBI3gxi5Td/DQKdU1xjEtnYl2/OREFQV1p?= 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: c07f924b-beba-402e-3355-08dc6b3186cf X-MS-Exchange-CrossTenant-originalarrivaltime: 03 May 2024 05:26:03.8786 (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: N/npsfXkIJyfXw3heCS2vjvb2q5swJwlGtzpLvFbIykvYs5JSg29AWWt7ZnceSl3vO5mRLqrAq1XrmPVqu+uZCNzYZTGm3N4GGVb5rwz8F4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB4782 X-OriginatorOrg: intel.com Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-4.8 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 autolearn=ham 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: 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: Christin Eisenschmid, Sharon Heck, Tiffany Doon Silva = Chairperson of the Supervisory Board: Nicole Lau Registered Office: Munich Commercial Register: Amtsgericht Muenchen HRB 186928