From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by sourceware.org (Postfix) with ESMTPS id 29360384FB61 for ; Mon, 20 Feb 2023 13:07:50 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 29360384FB61 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1676898470; x=1708434470; h=from:to:subject:date:message-id:references:in-reply-to: mime-version:content-transfer-encoding; bh=TfiEF7SAIerxr+5yw3fRN6oGZ7dZJYMhnUlsRcWQfgk=; b=fwMhADxZP6SQM4kP3cnc+TmlczHITsFbIvWREQ8Spif4St9jJx61ML4N e0CZnAFOXkmUnZlkH5oA7qHSu33Qqep9ywyUTSP11pIQGt+LrL+zaeS8Q g6Xfpq/SlHbZF4ua9oqYvt27KX8U9aHHmnHbAjOLTFfT9wMyQcFKCsRqr KDm9cq6ZiZFeEOda9zT0K5328mjrplDtG6UBS1rfTJV0ijw1LmFTydBMb Gylt0KXaNEkceZObW/SCnH6LJzCGPej9Yz/U79py39YKS7/Neyw1n5ymv XTPbOtgHpwnRRDSskTrv+3CNvZwOYkust8uL6iW0fKgaUn+7hgiIzRdJR A==; X-IronPort-AV: E=McAfee;i="6500,9779,10626"; a="320521131" X-IronPort-AV: E=Sophos;i="5.97,312,1669104000"; d="scan'208";a="320521131" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Feb 2023 05:07:48 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10626"; a="1000262234" X-IronPort-AV: E=Sophos;i="5.97,312,1669104000"; d="scan'208";a="1000262234" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga005.fm.intel.com with ESMTP; 20 Feb 2023 05:07:48 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) 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.16; Mon, 20 Feb 2023 05:07:48 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.16; Mon, 20 Feb 2023 05:07:47 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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.16 via Frontend Transport; Mon, 20 Feb 2023 05:07:47 -0800 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.40) 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.16; Mon, 20 Feb 2023 05:07:47 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W+y/YfGPt2/gXyyJpoDsDhwJ3OKC6exBSPW0+GFuIM5HXvoQvilDXxSb0jqGa7XAXLgEzH9v5VkQe+usXyjQphrY6xuAIMe9ECeyiF/gsWEs/qdfa2olaMuOOKJQO5H4FqEFnSL0wyJD1pA5fuA73+LwmSnv8+H11ce8Ck8leJaoscXQQIKRNhoGpOSrhePrMIfdR7B+HLWJhJpit8NOBIWwcF593+KnrtwY2q6+48nJ0eAgX1xbBsE8jAj7S+G0fi0xRhabk9V/41AXMXtGyLzX3m9M3vPPN4+Zyw0peCtTpjyaxOTxeUW2XEd+441Mp+So9Xtni2JxAiTHAxqU5w== 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=tUMkBE++ggoN9XFhSccLurY4+CEeFCfiuC1gWGK/Y6s=; b=URQjKHkNDvnzyUHG6zJr0sOnKusC3VRVby3OnrEIjM63U/RnWcKlPzeF4+r6unJsITsvtwchylecp+8GKWAfnbMP2RmCy+WBdhTtUAtdrO6gjPbEARgtVPAp5lm86UZooUcLgRcwVkZXtLtqV/dCNUqIZJYP3T5oofMJsfqm5I1qtve0HQm/E20cjBmsN1GUK/1lESUQ7GPdAoKd3ksr7xsuSyOBxzZdHh4PvjwBQ//QUvkVgE8chTGekGZX5btPIlLwncDNMi6gDN7/9hUEk+1f3RoaM3cVDTPTAd4V3HRHYRADYvHr/BsKEpeSa7cqevfpbgjfWJafYYF3cTGdnQ== 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 DM4PR11MB7303.namprd11.prod.outlook.com (2603:10b6:8:108::21) by DS0PR11MB7735.namprd11.prod.outlook.com (2603:10b6:8:dd::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.18; Mon, 20 Feb 2023 13:07:41 +0000 Received: from DM4PR11MB7303.namprd11.prod.outlook.com ([fe80::dec6:d57d:f767:c5f2]) by DM4PR11MB7303.namprd11.prod.outlook.com ([fe80::dec6:d57d:f767:c5f2%5]) with mapi id 15.20.6111.020; Mon, 20 Feb 2023 13:07:41 +0000 From: "Aktemur, Tankut Baris" To: "gdb-patches@sourceware.org" Subject: RE: [PATCH v3 0/2] Querying registers of already-exited processes Thread-Topic: [PATCH v3 0/2] Querying registers of already-exited processes Thread-Index: AQHYPrau009JfUGgHUi+m9TiEm6g9q0OkKMAgW7Tw7CAXHahEA== Date: Mon, 20 Feb 2023 13:07:41 +0000 Message-ID: References: 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: DM4PR11MB7303:EE_|DS0PR11MB7735:EE_ x-ms-office365-filtering-correlation-id: d369832c-1ca9-49db-5317-08db134372e0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: PrKL8wPySKVp17Qa8+cVXT6dWLz+V9nZzG1FGIC9y55WDUv0a1GuYeYVnZFYiWfv5zIqeCifmUiJRsxMPeLRd6eQNHqOxug7mrlhKjznq89ycmHFUvc51BTe7002TZc7fvttoDQeIZCaaGpyyFWPdeG7Jr/gFTcQLk0HSatwtBsTEkUTaIchvKZssTHFzwG+21cKf/EMqn0VCzRD1/Mb38DDpjsgQmJXUVwlYC9oEVX1gRN1pm+GdjxNwBFJB/WYqnliXLHAjgF6jnyKmUz2rZp3P/VGIzTT1/AtQglueVJFcBVkO/nuCe086l7/Elo35W1QD94S3aSXXF+/7Eg1Lxg4Lc2xVIRDB4Pc7pwiMGhbZAxXK9OF5d4JbvUp5uUSHPaddFe2iYV/yfws656s2Y3ru2MPuXOnnKPWbtYGaeRynMPcMV2lwZ12ToQlN9DjL5E0NR+2FERqYPC0e6UIFfyxy0ISCQkunWRa20PLAkDFTpHqV6xCIXle4V5/C0o6x3x4boOsRMS2Q0uKfMkyijOt3sbTQNe7zsELgp0nUQs0b5uMd9+gtWGhXByGQHgAbH3oEyHsMHQ0q7xC4+Ih/Qc1ZiIM5mQazl+lezxZBwCB6QQnLQM0BdIq2XPRz8zb9tutQoCHcICnA0TZqfH/4Hi3Epg2jHLePokb2TZAbuD2VQWM8gKDEWmVWsMvVfz2wUz6WC1h8Mv3YAiexsSYAJgZcDvGu+WRgRhIVUhSaaU= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR11MB7303.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(39860400002)(366004)(346002)(396003)(376002)(136003)(451199018)(9686003)(26005)(186003)(53546011)(966005)(478600001)(83380400001)(6506007)(71200400001)(7696005)(316002)(6916009)(66476007)(66556008)(8676002)(41300700001)(2906002)(8936002)(66446008)(38100700002)(64756008)(52536014)(76116006)(122000001)(5660300002)(82960400001)(66946007)(86362001)(55016003)(38070700005)(15974865002)(33656002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?szykXM/RzyWb8w8teSnRBWpa9ih4Q6VWJwhRW2ei4R/E1zextjeyFdyH0wdV?= =?us-ascii?Q?O8YGavsDs28GqG5pnenisTU2xdpRZ4hU25m0bRXEN2ibEpbKeqxqn6j4dwfj?= =?us-ascii?Q?BNdXoWSjxOlti2DfxueP4uhFWrlLes9oGWwuzwTUlKZUCuJsx/KYDrTXhCxv?= =?us-ascii?Q?MxzejxdlU1i/1LSyIkHmu14gr3bwNGMZtNLqxPPtG6wjE0wyADjtR1kFqVxK?= =?us-ascii?Q?a1uVclq+FyBhDGNaLvp9DO+GJTUIFGvo79udcAcENCretKRHXRTYSxyYx/gQ?= =?us-ascii?Q?FLDXIeu15h+iZkibUVFM4o4EQdnLsURsLKyfahsANtKe55i+wTKfEi9HjuLx?= =?us-ascii?Q?ugS0HSRZYTO70QehcBpuiAMsb2XfKU8ze3o/koKM4W8R9UQsLhuAeoYZ//Px?= =?us-ascii?Q?lp0vkjSNVweoiwilvyfTk+0+NVcaO34mjSImrI+W1EBWcSgMGmZnQ+AFdCti?= =?us-ascii?Q?3M+V9gOBJ2t+d8DeOLHJoiMqzljTJHFwLLtudG8DGN/KS6+X6j7Do1YjHQ2Q?= =?us-ascii?Q?QxOD0v/wjF7CTuQGTJg+EcXY9umPTmi6z3yAscJmIgDkkGvSbAe3TsUFv+5N?= =?us-ascii?Q?agUMwuv5tTUl9N9MFsFm9iL6YjPh5Jr3YToMrSswo9LsxLSTwtRIKwQe8VGF?= =?us-ascii?Q?ZNbvX5xoiHDbLCmy+0zG3iS/3ydM6rZLke7Dodt3VqD5oCTzcCjQvk8OmrJ2?= =?us-ascii?Q?y6PJa5pOZZ6qdnATd8KV1rh3nqXZSIQtK1ciyEJ03c/wVZigBmz9i0T9N5Jr?= =?us-ascii?Q?Qh5bbnTMDvpQJUkfb0CrKhYEWdZJhXptuc9F+VwTby42kwK5v+ko1lFxVrxU?= =?us-ascii?Q?ahb8OgWuZC692fnmsKZnDhcCDUWzbZOpvERHOnpOp8UlbxuAn1kZiDHXrhPD?= =?us-ascii?Q?/8GcFemqEIDEPZOvonSlgg0CHhmPr4SGiaCYRWlUeooj4ktRsFcRA8k23QhE?= =?us-ascii?Q?3A5bXnXh0tnvaR2zDifhvHrWCx3H0uEimZkgfv62pCPZ5BoH3+u9qviC0X6e?= =?us-ascii?Q?wBgd+bTIxQ3VwGKSLd1Q4D4rRv/Uq/kjBluSOoXMx2dq2l9Y+CWKDnzr0DHc?= =?us-ascii?Q?tJrGKFe2BjPmChBSNS4tx6ilEZrGHJ/IN88bcMkij5Hf6W7d/b+5suAj6ZQS?= =?us-ascii?Q?FItDIL6LVgOkpL+Wm2zAcx6cZ82nLyHgGEBrUclFKVA/0twI3djzjsULOIEW?= =?us-ascii?Q?vMPrCHb3BWY+sJDifSpKf1B0dAWptGu888WTdwTX+bKVZW08+O77VDhixd7p?= =?us-ascii?Q?zj6ZIW95mceTvF+BFKlQqWourANKEk3jRLgTjCxLjAx73rRfZx04jElpc4vZ?= =?us-ascii?Q?BDQIuna7axLkp9eFTD4zAuxeOQObwjatsT+JWD/pzouODD5ev8l4mPH7c03h?= =?us-ascii?Q?Gc49Kn1Opr5PU1lSfRmfjnID8hfEG7wJYqTQOnUh+kREAVPEtrbmgpGQt3FB?= =?us-ascii?Q?gFpYN9LDod1Vyfzdm/3TBC6MJbZXAMr13+YpM5VRmmrCFi5lQovAR9dIHoTG?= =?us-ascii?Q?i9VN6jfulMhdjUBcztDGDIJcvr4QuhivDXxpKnrDI4HIDSDyKn/tBhAQwgpF?= =?us-ascii?Q?MapTiFhX1ZYa2KR10n1Q8HlS1hl5QUoj2u1rbrI+Sh8qjg0lnuGl+i6GR5g1?= =?us-ascii?Q?4w=3D=3D?= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB7303.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d369832c-1ca9-49db-5317-08db134372e0 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Feb 2023 13:07:41.3628 (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: X8XLMU2Ojgk60qUaN4pfNjZ4ePDQ+aWH8bTZFhgG3W8z/zL+T3NskKqwSEsmMmeVqty96RMURNcwTcfNkjp8yEC3O92O/+rAMIllGsMPSF0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR11MB7735 X-OriginatorOrg: intel.com Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-5.7 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_SHORT,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,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. Thanks -Baris On Friday, December 23, 2022 6:11 PM Aktemur, Tankut Baris wrote: > Hello, > = > It seems it has been more than two years since I've submitted v1 of the s= eries > below. I've pinged it many times. Shall I keep pinging or should I give= up? :) > = > Just in case, here is the version that rebases the series on the current = master. > = > https://github.com/barisaktemur/gdb/tree/wip/querying-registers-of-alread= y-exited-processes > = > Thanks > -Baris > = > = > On Wednesday, March 23, 2022 2:06 PM, Aktemur, Tankut Baris wrote: > > > > Hello, > > > > This series can be considered a continuation of > > > > commit 4778a5f87d253399083565b4919816f541ebe414 > > Author: Tom de Vries > > Date: Tue Apr 21 15:45:57 2020 +0200 > > > > [gdb] Fix hang after ext sigkill > > > > and > > > > commit 47f1aceffa02be4726b854082d7587eb259136e0 > > Author: Tankut Baris Aktemur > > Date: Thu May 14 13:59:54 2020 +0200 > > > > gdb/infrun: handle already-exited threads when attempting to stop > > > > The starting point was PR gdb/26877: > > > > https://sourceware.org/bugzilla/show_bug.cgi?id=3D26877 > > > > Revision v1 of the series is available at > > > > https://sourceware.org/pipermail/gdb-patches/2020-November/173255.html > > > > Revision v2 of the series is available at > > > > https://sourceware.org/pipermail/gdb-patches/2022-February/185784.html > > > > This revision (v3) > > > > - rebases on the current master. > > - addresses Bruno's comments in Patch 1/2. > > > > Regards > > Baris > > > > Tankut Baris Aktemur (2): > > gdb/regcache: return REG_UNAVAILABLE in raw_read if > > NOT_AVAILABLE_ERROR is seen > > gdb: raise and handle NOT_AVAILABLE_ERROR when accessing frame PC > > > > gdb/amd64-linux-nat.c | 3 +- > > gdb/regcache.c | 12 ++- > > gdb/remote.c | 20 +++-- > > gdb/stack.c | 33 +++++++- > > gdb/testsuite/gdb.threads/killed-outside.exp | 7 +- > > .../gdb.tui/multi-exit-remove-inferior.c | 21 +++++ > > .../gdb.tui/multi-exit-remove-inferior.exp | 80 +++++++++++++++++++ > > 7 files changed, 163 insertions(+), 13 deletions(-) > > create mode 100644 gdb/testsuite/gdb.tui/multi-exit-remove-inferior.c > > create mode 100644 gdb/testsuite/gdb.tui/multi-exit-remove-inferior.exp > > > > -- > > 2.33.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 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