From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by sourceware.org (Postfix) with ESMTPS id AACB03858D28 for ; Tue, 17 Jan 2023 20:40:40 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org AACB03858D28 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=1673988040; x=1705524040; h=from:to:subject:date:message-id:references:in-reply-to: mime-version:content-transfer-encoding; bh=BhmWRQyU7CdeF8qsFjLsev5qAJ9qXDQ8FYQSYT3ajrQ=; b=UB2YFxIqDXWewWdOwB2deXSascAs9UJIp+3zv7wGCQQRTW9E80m0HGnf DjDsWpuV0jdE3htvPrVk8iT+aqOLW0lkwkUC0q7igSPS8iM/e9Eo7GA22 rNnkR2o7EA32qZsM6PonRQLFbc6QOVmNOejZDdR0G3hi9xHC3t1UVKGjT Y9hXi+SOxC4/n1VqeuAy1BTcpTxySVNhgGlUMMF76zMhXjffDx2ezsLNn 22hx7Wvng0ttdaVFznfY3YMQxztd865a9LG7O2kBvYsp8ulpXkWIGrtdB M8/d2w7lh76qRQAPHf7h8kJ62L+U2R9GySI5Oa1NOSQaTJHPal+lRkenM w==; X-IronPort-AV: E=McAfee;i="6500,9779,10593"; a="323504538" X-IronPort-AV: E=Sophos;i="5.97,224,1669104000"; d="scan'208";a="323504538" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Jan 2023 12:40:39 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10593"; a="661447521" X-IronPort-AV: E=Sophos;i="5.97,224,1669104000"; d="scan'208";a="661447521" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga007.fm.intel.com with ESMTP; 17 Jan 2023 12:40:39 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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; Tue, 17 Jan 2023 12:40:39 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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; Tue, 17 Jan 2023 12:40:39 -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; Tue, 17 Jan 2023 12:40:39 -0800 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.105) 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; Tue, 17 Jan 2023 12:40:39 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QD5a9Z0uLJ071/yFt1Ritz1CBEQpa1HTFpHqo/PHhcUnbq2/bPUduA5L1MU+lpYU25VGA0k8v3ZQLwgQe17cKCQK8ek8vfCsKkiqp/0I8nwOomjzTCe4AFBXQaiyZ7cKjObsx+5nZrUPbGPHf2yGlIcM/bjOUyZWek3u4XXuM/rIXLpIodeHXpLMopL3+NdfmOFdOf+9Q9khncoUtHFJ+FEXBqDN8VV78UYJ4J5UytkdKfkS/k0FqM8D2il6szIOL/XGPcmCH5UV2vu7p0rZp5180dZ7ho+BIzgDVq7dK1hLoGnJvTsnKuELHZZcqtcnO/UVuyrpHF9QCCQiTa8j3w== 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=T5Qo7OX9JsaF2QLE+u1wIK/LHIhRvvCTZUR6iWD7sGc=; b=Li3UlxRyWZJbJfhlN9JX7Jhj0dczPseR+YG+QKpmCY/vmVrA0Wb9GiiO8367B9mvfEWCnFIcJmoxBDdckt2DLdd5vRV8v+/Xa4on4lLWR1XiqJL4v9odyPV2aqt72NBGVU+7exutsyyxTAY+RxrSVhCBbklLBn1tAeVUuMak4uYOULTAj3i63K9QC6RjWjv9Yy7X3qGVIymkzfdnXeJEdrju7vSTCUnOFOQNBKKsTdY41OTjact6d6LB7dII5V8GvzejhlLWQt7qS4RDhJ8B8TVCvO9l8lHYHvqYQpuMM59uG57kZDVXONPX8vuXKrg+3S0d5lAuS7U/QZxqFi3ymg== 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 CH0PR11MB5458.namprd11.prod.outlook.com (2603:10b6:610:d1::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.23; Tue, 17 Jan 2023 20:40:35 +0000 Received: from DM4PR11MB7303.namprd11.prod.outlook.com ([fe80::d2a1:8dd2:854f:d5df]) by DM4PR11MB7303.namprd11.prod.outlook.com ([fe80::d2a1:8dd2:854f:d5df%8]) with mapi id 15.20.5986.023; Tue, 17 Jan 2023 20:40:35 +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+m9TiEm6g9q0OkKMAgW7Tw7CAJ4V9YA== Date: Tue, 17 Jan 2023 20:40:34 +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_|CH0PR11MB5458:EE_ x-ms-office365-filtering-correlation-id: 45388be7-f135-4c81-d2b0-08daf8cb1578 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: kks/Oinhn31TDJXEuHQoim/C9Icu3p98MzGtWVNZwNanNo61QypwPXvKgBZLSpEydjPouiTFlVjY+BwYJ7bXYerj6oECyFNO5+7TdnRZnwvycWj7QK+przWAjUGh9aacKg0MLcGwLqPQ5ZFNo+pnRsOrc+ivWyaMgFf09JaiYzZm1viHkLybC81yWFuHT6MPO0dZO9N4y3IruOT+5bzKLFe/CEd+0aAT7Dv+kHR50oYeW/EF5kTh/oxYuhczTkeMp+9RY2oQ3UoXKiDt1wbqKHAEUJnBAOU9prdx5N1vaAzGY60Xiv4T4HEB3jE8Rk0pZGZJ70aWWGzBII3u80zKg3LvHV4cgTY8c3za48LEY4L6JkM8y9VfEeBhO/SU60DZ9MBu12y00CoBCUdAs+eEgfI/ZxaMIGy18xwidIJ9uk27CfAwe4fGWe7z0OyKnaMVnineiRasx4LNG/HI3XyB23c8uTAdTbUudQR4Loxl0II+MLB34DCWRDTmdCaHIzcNjNu6y/o1tuzfiGLekhaFfdnHn/0ZsadH0s3GfgjbRXmfPlvDtmoX0gx24mMbkzdlkGZZilSEvQfzFPbm44U2K7Ds09cmZaCOFFe3oYoCp9be1BMihOnFNvbNaL/zaenvdHBW0FFzqAp2uLNCiVT7iievrIr1eF9fgZAttbnAxdx0daYLAOMfREK4SNi4up1WlWD+gzoA6EpFR7McgeFnGEb65EGdkjelAmJ2N+PUMAY= 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:(13230022)(346002)(366004)(396003)(376002)(39860400002)(136003)(451199015)(2906002)(52536014)(8936002)(5660300002)(66446008)(76116006)(83380400001)(8676002)(66946007)(86362001)(6916009)(64756008)(66556008)(71200400001)(33656002)(316002)(41300700001)(66476007)(7696005)(26005)(966005)(6506007)(186003)(53546011)(9686003)(55016003)(38100700002)(82960400001)(38070700005)(478600001)(122000001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?EUOrydE+ri2eEug+X7QIpQplboB0DerLgZKciV22GbS9qvYi1XWhCn41ObIt?= =?us-ascii?Q?pg6zGQT2RMwlOZjUSaJaKJEwLhmsTFpOkAI1I/Sb+zDYS1ItC4E83ZaKPvL4?= =?us-ascii?Q?BM6Lvdf/7YqHYrf6gTA8+rmvz7BOBa6K0W0cLUtTgobWS32eDy/jbXlT2DxM?= =?us-ascii?Q?ubMoB+QNp3EouXuIIlwSqShRXm3/2jj5mlkUJ7Q2M9M+Tg1kqzYHpK46KGVa?= =?us-ascii?Q?Zg2GR0OqiSqLhLmc22c0LUWg31z0/JCt4Ofyg+3whkWeCL4mmSrIs4QCP9kZ?= =?us-ascii?Q?qmDFioaEWKurC2AijoXa5JOX8YDaftwaCwsSpYdLN2nbFiKrj3wZ8W+FcN4A?= =?us-ascii?Q?kDaG8QH1hTcEG1tvj43udF+8taDnSxXiFTjD+j11HM4t4XKLUfPrYaR/dSGv?= =?us-ascii?Q?OnZAkS7pheFkUwawRMCWk5ZLeflAYD6lWdU1lwXGzKT8tUQ2361JwZ0Msmly?= =?us-ascii?Q?whQIn73omvhi83WA2K06VIQQO1TTPC188c2lqwIoH2XHpJ17LL02g6z49ubm?= =?us-ascii?Q?IE5OWcFXB9WgnzKTu9b+ekWQisvjtW0OpWCCxYFX25uFWVOg5cmymg68J2hA?= =?us-ascii?Q?NMc7tgz+qdJq8D/al/9EjKsXvI15Y84lHqAmMEPxbbTn5AEAzna3jYnGmVvf?= =?us-ascii?Q?FGHb3urWR3Z2XInm+XqLoF9R+cdoRrSzMT78vEf7O5f58vnHQ41ZhimiFplF?= =?us-ascii?Q?HeGzOdPuqYhhJY1jpxXag3dG5VzFajj6LStGeh78ROcnKe7e6RCcBojFB+cV?= =?us-ascii?Q?kWeROGc3sD2OCTKJqIh68iTsQIT8YYxJSJ+/DVTwGtoGze/qyg2ht1qIo9Vl?= =?us-ascii?Q?zFxN3yz3+ncUo+jXbf9sIgEtQZoYFxwaWAE/c2EvH/SFRyGfCAYzA6CmoyaZ?= =?us-ascii?Q?nGteOmDdxszozkretAbe9R4M8Oa3gia8kN7BCYmt8aF8CinePaHsFrqlnQ3E?= =?us-ascii?Q?2Zk3GbsrZ3LzLF+3oj0IN1K1kg8lzDYflYfLqxVtDpJ+G3EKcXA2zTj7MdFN?= =?us-ascii?Q?Ly6b1NNJN9ea6ELQ1qnsKU7tFIt66uF48dFDwlhCu/C1vrdqQmoP/A5vw4A1?= =?us-ascii?Q?MxWJBew9tRgNDew6f+cW+yIRYL5ynkAisAAqnZcOaqoY1eg9ZLPr39D4Fwnx?= =?us-ascii?Q?XJD3qJPwyuuu9yRDGihBR24ka8+sTY/oQmTgKYBLtie00L0Kp4uHBi88TRUW?= =?us-ascii?Q?JtwwZyHLrl0eYLspS6t0tL1eNf9lQjcRrQEdWRBfRS7PvvUAUTg63QAS20dh?= =?us-ascii?Q?Wcp1tPnobXnuxCKYQv/Zz2CSYbIckpyta8U69O3nmgo2hjF1PA4N6R3lWPmd?= =?us-ascii?Q?vx/MV1AifKrCguiOahndIiXjoFMolNCE8YRYQsAwI9/mRptBo7JH37+Z/NOD?= =?us-ascii?Q?mid+czC18Kl5oIEhdnbNSjRGhL8rVALN9katkFKoZX106vAdzyn2bBZYfeMy?= =?us-ascii?Q?SrgmXLsKU7+p+J3i7o/ZndNIALQv7KnnkBNuw9fxaDEdRWZkQk2sPvkTvTyC?= =?us-ascii?Q?BHyQqM6v4lQP27GBcNvHVU4BUVspXSKdCgqHYqmT5vR8Pi9N9c4vb8M4tOOg?= =?us-ascii?Q?4dopJC1m9AJNnbUnK5+SvCtmTRwrLiTNUpuBXIXKgAtCRwP7i2cXnD8DBwWI?= =?us-ascii?Q?6g=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: 45388be7-f135-4c81-d2b0-08daf8cb1578 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jan 2023 20:40:34.8010 (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: kkUG5AbKwYncdxh5RZAF3O8nsJ9BKIEOKEpa/w5eL7Yt270MMLLXQzLIczSWKr9GuIZmhY4DpPNiznV56d5FQXjTjr/c0iFw39TNmW/mIuc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR11MB5458 X-OriginatorOrg: intel.com Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-5.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_SHORT,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