From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id 7G3PNcph2GrciAAAWB0awg (envelope-from ) for ; Wed, 21 Oct 2026 02:55:06 -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=AKLvuPco; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id B662F1E047; Wed, 21 Oct 2026 02:55:06 -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 23D3F1E047 for ; Wed, 21 Oct 2026 02:55:03 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id A05FD4BA23D8 for ; Wed, 21 Oct 2026 06:55:01 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A05FD4BA23D8 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=AKLvuPco Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.19]) by sourceware.org (Postfix) with ESMTPS id 4C7174BA2E2E for ; Wed, 21 Oct 2026 06:54:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4C7174BA2E2E 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 4C7174BA2E2E Authentication-Results: sourceware.org; arc=fail smtp.remote-ip=198.175.65.19 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1792565670; cv=fail; b=AqcuEMlg5zEulxTj5TuAA1zxeomBrRSTobS5Li+mSSQ86tBwA220q0CMKDU9ga9DeRHAUjPhhhFULSAcGf/FtcdV/xwiAVSsHZ1BggWPA0s2uMC1Ci0RUTe9sYqmAe2jubkTqdddXBfRBQIuo0SnpvKX8W5gnsQycpezod6jHqo= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1792565670; c=relaxed/simple; bh=RxtzvDKPs8z/hxtBJ5mUKxhk/upESaHEnFOVK4BmxLY=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=Zgci7m/qGNyZ+tUrAo4THL3t7+ipmrmOK8gTOapuJA2LVlqRNyFQ3SS98N7DoFLu2FONHg9j3BVsiNUPtESrgP20CPNsu8LlJQwoCZYAznF2L0UgFg5IuptMG1uyN1J/ds/bFytYdo5O1XpR2gAucsMZ+RX3jm5KF9prCKrRAqQ= 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=AKLvuPco DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4C7174BA2E2E DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1792565671; x=1824101671; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=RxtzvDKPs8z/hxtBJ5mUKxhk/upESaHEnFOVK4BmxLY=; b=AKLvuPcojcTfTP3bwbjCNr+2cTX08HhadftbrUn/tnHk+7cftecZ6vPx TMuRBdVfFQMlcDjcat/RA5jGdKTRssVw3HrH8itsZlTedBGX8ZscyD9P6 yrxLpBfp9EBfiSp6X8brOX1WlgovkLi9pikORnt87b4HrzVUA0L55LzBS oPDX2u94iF/pDWlzVm8hwAr5d20SAyO1q5l5lCl3Cq8OKbQ3TKOWEgJpC Cop3UnVgiJGWuoZTOa4wJWCpc95uM7A1iKYg1k3QYFiibGvencPSuufBk KCNb6ra3eHHhJM9yQKxhqzVDcOuGnFe7zO4uE+wQIXypsKIn7jwk4gZgy g==; X-CSE-ConnectionGUID: g//7Oly/Szi5vp4Pzlq2Ug== X-CSE-MsgGUID: AB+PCZ3qRkCSTPvyZo3Mqg== X-IronPort-AV: E=McAfee;i="6800,10657,11941"; a="1320763" X-IronPort-AV: E=Sophos;i="6.27,169,1787036400"; d="scan'208";a="1320763" Received: from orviesa004.jf.intel.com ([10.64.159.144]) by orvoesa111.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Oct 2026 23:54:29 -0700 X-CSE-ConnectionGUID: 5dhCS/DWQ3qS87RFeIExXg== X-CSE-MsgGUID: 4q71OsFfQIGD4R6dbCTxng== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.27,169,1787036400"; d="scan'208";a="3006334" Received: from orsmsx901.amr.corp.intel.com ([10.22.229.23]) by orviesa004.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Oct 2026 23:54:29 -0700 Received: from ORSMSX903.amr.corp.intel.com (10.22.229.25) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.49; Tue, 20 Oct 2026 23:54:13 -0700 Received: from ORSEDG903.ED.cps.intel.com (10.7.248.13) by ORSMSX903.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.49 via Frontend Transport; Tue, 20 Oct 2026 23:54:13 -0700 Received: from CO1PR03CU002.outbound.protection.outlook.com (52.101.46.69) by edgegateway.intel.com (134.134.137.113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.49; Tue, 20 Oct 2026 23:54:13 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=aT5nOdbN3/ZJSxgWN1PxtjMpxaXSmmpvU87ORy0IBHwCk+9Kq3YlXHJgTJQHFGM0dKnBQ4jcww/OXeRvEwOjEgfSfuAteBJ/z7gGHII6KA3F058cL28X2c77zrzBfk1bVZ6VTYzAU4d6VLolJgwK5DtprjSxO08J3CChpetPWsv2Bzb8HIc/8bSext1kuhEGBa/PbzeuJPzkFyKSU98It5lqNBdPLZA+VTMEQbJi7CFQLlhZLO2oXwDniWoB5XsjIsVjfrfqlNICbWrXikJIeRZlFBIxggDD1mCQznQYhS+tdI5MEBQhVj+fCcYGEZqOj8xHmthSPyvQMXP+IacC+A== 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=m7KOFr/ndoPXomUjAho5sTgi6POQUvqhgub7PGKZbMs=; b=A901GmsfwWiD01uIfXoktUcb7/sGHuRUN4GJ0Ngfkv3V7grxv/qk+A+T00T0xcFcCaJJ+eHYtEMhYM+2Z59iofhTnxsAbBiJOOQAIh+qxx3jvkRPedUrBzbGqdBZG3mB5tl0N925ihGL4YEduXb+t7MyoLSbRDx+R6SUn6vyGRS4GoXARrqni8xlJJuPPgcsIsSo8c0ANccIq5dU9QOnabpDgiHwkIYBdv3EK5VC4bAe6ajYf7A+WLs944OLEdLwrDE4rWRODg6mQoRqDW4QfhH9YR3S5MAPefBPcolZhHzy0iatY/8YoXJcH83C9/DUtSEJ7vkzXe9IcMjaVMXReQ== 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 DM3PPFD7E67F036.namprd11.prod.outlook.com (2603:10b6:f:fc00::f54) by SN7PR11MB6923.namprd11.prod.outlook.com (2603:10b6:806:2aa::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.522.18; Wed, 21 Oct 2026 06:54:06 +0000 Received: from DM3PPFD7E67F036.namprd11.prod.outlook.com ([fe80::a734:643d:e599:a7d5]) by DM3PPFD7E67F036.namprd11.prod.outlook.com ([fe80::a734:643d:e599:a7d5%4]) with mapi id 15.21.0546.012; Wed, 21 Oct 2026 06:54:06 +0000 From: "Gerlicher, Klaus" To: "gdb-patches@sourceware.org" CC: "tom@tromey.com" , "aburgess@redhat.com" , "eliz@gnu.org" , "guinevere@redhat.com" Subject: [PING V2 PATCH v9 0/6] gdb: refine scheduler locking settings Thread-Topic: [PING V2 PATCH v9 0/6] gdb: refine scheduler locking settings Thread-Index: AQHdYSj3wT5zFIxW/0iAvqZqwBujwQ== Date: Wed, 21 Oct 2026 06:54:06 +0000 Message-ID: References: <20260907115537.307049-1-klaus.gerlicher@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: mx.microsoft.com 1; dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM3PPFD7E67F036:EE_|SN7PR11MB6923:EE_ x-ms-office365-filtering-correlation-id: 005bd8a4-6bdb-4f6c-e61f-08df2f401997 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|376014|10070799003|1800799024|23010399003|6133799003|22082099003|18002099003|10067099003|3023799007|13003099007|38070700021|11063799006|4143699003|56012099006|261009223027099003; x-microsoft-antispam-message-info: PT2LQcZGVKjAPTd1zQ2MnFILY81AassFmq31s/v1UOKnNx3+xZTFcMnZ8uT0kcxQfbxVvMKkTWIB9F47/KORKlj/8GvnZ7pgOGa0xBjLtwjqyI/WoGsDGKfzamxzVRNq1r6qaqabQSszgyXEInMWQ+27644CXbFDSrdG8QHUFqQE1QQxagwfruv3g8+CT1Xl+SR88fQ3CJXfqQ2dW/t/MrhN0SydqcuRQI1x5bMWtRDwPXO9+kzhl+2vEyWERjfFJcBWNFhKA9waF5tSZbu4ifZA8qQmUWFWEiEtvfIIVwwDxLZLypBjaNnqW/2fsyO2fYG7X5DAj/kcHueMzmUDn00k5C6LcFHt9dyk0rVyCqs2vofpLojD7aiRN2Zz52TcVu9N3B3dAEou2kqaCJ4W9gJGjnTOZ63FFFI5D3gxIm5mC1ooNpgLaYlYLCndlLGWm3aY1EEPpTFXBEvsRwfQzFNaFe9qEVOR/U8WT864gfh8qFvZl0dyqd5BuNZqLwllzqLsfFgnkYR5faHIapznJxH5noOclrTHZ+0XKl9hfntKLSex0igV7w2OAtatRye+YVHkO1uQvJjKKOWjMNaMu4rYYkXKUmhsXS7t6CILO52oi5BS+2dHdegXIezS08cSfwCbsJwqCLWUj9sP7lmgLPUz9d/W2zHmng4BDo4EVHg= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM3PPFD7E67F036.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(10070799003)(1800799024)(23010399003)(6133799003)(22082099003)(18002099003)(10067099003)(3023799007)(13003099007)(38070700021)(11063799006)(4143699003)(56012099006)(261009223027099003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 2 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?5ER3tRLSJmo6i+V4xgk95tt+0MpX/o3wLbQpK/bKVONKeGU0BDMyk3omBxwr?= =?us-ascii?Q?Vi/+46febsDcrPshhonWeXJrjYIt7atvsv9xSziLiHlYHGjrpzFYnNPM6Bq2?= =?us-ascii?Q?0PoQs5pdZr5Jac8+sxBb5xzpUp92UExrEagq4wCK9NH4rm9NNKJAltZYQt5r?= =?us-ascii?Q?nSuWXwLuh6dqx2hE9GWDO0KLwTjYzHPLu5aj60QjRoM3HqHs0CGqgmz38Iv5?= =?us-ascii?Q?dgzjV4iAN6WpuaMIl0YLbBkQsoI4n4xyDnHgoyj38EuIH214Y3M1/lf64D/V?= =?us-ascii?Q?bphwwlBipLHZOXbQwLF5Yfq0K4qW9VY3Gu23QN6VSg3mG6Q/HiOiWQKmDdof?= =?us-ascii?Q?AyFQvUf/I+LizHitk1Ht18djXV5cpeGuKHx5A3zDHcPpqVA5BaDYWjgct8kw?= =?us-ascii?Q?4SVuechxFQ1vtsnB7ApjIUDzvv8Mq4gCHPyGxwon9k9E+i+/W6iuuwiw6FP+?= =?us-ascii?Q?TnsjFq4xJYv4EIe8VFAP90fvpmIqqxx0NwJzSm2oDkyMneXqurMaDKCKZ64m?= =?us-ascii?Q?dosgKHfJYZC6OqXMID8ivs9jplNQnHjhWTm+xQS2adSzoEIaDr3QoMvdFUqB?= =?us-ascii?Q?g/qnl7bkMU8s2joqKriOn6QpZfmw/qRfAkXWi7QR/NAxqFV++xw7J7BxmD1e?= =?us-ascii?Q?GevZ7zAg0nuqVi1iw0MVw+BqgCYEPk9S73kF2oXTNWyGyh2FNVxtzsp9M4Wp?= =?us-ascii?Q?qyGv1wksiOCM1riXKlljpfBqlF2ozXwmBbHHteU5v7wUxKjdhdRmkUWD0bp0?= =?us-ascii?Q?pmX3osCDTgo5LgmLD3fPEAgfntdiWnClFt/Z+R0RDChX3BaMbIboUbmRYDbG?= =?us-ascii?Q?k/QKwAojtZdoVkKgx4X09WDfPT+a6XIldeq9JYxrg7R02Duhc2A4+KElnQra?= =?us-ascii?Q?axNK1nQ9u1I7j5H2/Hq3h5Yp7ILLuIJg3f8yWa79ClwXLnhMJaHbmAmng2dz?= =?us-ascii?Q?lyeNGiGiANMkzL4LpkR3wt277Se4y/+/Pke8CW0ICiysYjdbpRKdQb3+fRdb?= =?us-ascii?Q?6QG5zOkp+Rn5IZhmQS0TpqUvN0jCGnQBwtEb/TSonv3nxTRIVzAnFbo3Pav6?= =?us-ascii?Q?lgoDMXLMcXVyMdIashYxpeBmjhwDU6zR79gKHvCZy6Kajl+ZG8sKNkLj6R7y?= =?us-ascii?Q?11zwwWOUWJ7LrSGViV7ZJVCaKLsqhuR7mNVWUfAAC950RGfo2CaloTaCuL2o?= =?us-ascii?Q?Pvxwh1ZI87ruW/TlSX67tF+l/LKEvty+YBNzKo1aDY/LI8g2+qYlwyhqzqNc?= =?us-ascii?Q?7sdkwvDhMJyjv1XkACoRerAu2MjaWmoAcdaQiKRyTmFJF0bdBhE+it/BfICE?= =?us-ascii?Q?u82MhVYT+m83C5jk10mgrZZlCCaCQAWAnwSyA33S515IArmazhmiFe3YQYKO?= =?us-ascii?Q?brpCZqzJSowmaAjg+OQ1XzraYRqWH0h6jGnWHUO/WxSMrWu4aNJ7MpGtxJrj?= =?us-ascii?Q?eggfcFlXsxAF/VzsHXiVg3xGhApwavldP11HO+lIL2xUMXWpaXbseZYxUPa1?= =?us-ascii?Q?8ovtStVsqh+tSDCHjCWwXWjZ2Ed0eBjV3oCMowqLtiGLy0A/kWOWSwvgSIsK?= =?us-ascii?Q?4vLx8D/22M8oqGy6GqgVBoBByEh8+Lq8uCdoLgoWzK/4blmSZU/k2pM6x9XD?= =?us-ascii?Q?X8ZHK76Yy1tJTj3qI61TIbri5Lwd+tn/edPmHrnkFIF1gUBER2TGqeXFPE+a?= =?us-ascii?Q?M6dKFqi8MsMF14xT7TCIoOx72z5pAE3Y90Hn7+KdMsoBk9yxevOf76QIHUPO?= =?us-ascii?Q?a0/om7204Fa31BE51QLPJHYNQ6MmTEFY8DtAMue4x1hg32R1nePMV05t0IXI?= x-ms-exchange-antispam-messagedata-1: b2MTKrZTTKlQig== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: 49O4WKfYuoQKV1rY4xMdArx3VdEJvZh/1Rz/ds9OY3SGuI0VHeqIhTOSKWJuLVTGHg+LsZByvulR3YvsFuosT7C14p4YQuznx9gQjv8fC/g0C0pk7hAoLOSS5RqZGK1w49Xvmi9j+GFn1qiZPJW71bxPTShHpD1524LNf5LWXosPCqkjwEfrb6YUVqXSBQ6aOsdsdR2mqXKJWLolRlR3s7+oU6gw1aUs7yLk0zQvoiNA/CG1tzh4D6nj9onEygb0x7VneL6l5UN2vvKaIQ6uIxKmVBUfJVGEW1cDW59pypzyYQman/q0e2Mc1wGl7ZeOtbrSlpnQz0iIez4mOKADxA== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM3PPFD7E67F036.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 005bd8a4-6bdb-4f6c-e61f-08df2f401997 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Oct 2026 06:54:06.3670 (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: yYkOZ3izhezVedTYUhIUReFJUu0IFFyhckB/j2s54QmnMI9R7TN9GFwliwXavrvx4JE8CzNapNqMQHPoOgpQPIWnomWxAca5TQi6loHmXz8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB6923 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 Hi, Kindly pinging on this series. Thanks Klaus > -----Original Message----- > From: Gerlicher, Klaus > Sent: Wednesday, October 7, 2026 8:46 AM > To: gdb-patches@sourceware.org > Cc: tom@tromey.com; aburgess@redhat.com; eliz@gnu.org; > guinevere@redhat.com > Subject: RE: [PATCH v9 0/6] gdb: refine scheduler locking settings > = > Hi, > = > Kindly pinging on this series. > = > Thanks > Klaus > = > > -----Original Message----- > > From: Klaus Gerlicher > > Sent: Monday, September 7, 2026 1:56 PM > > To: gdb-patches@sourceware.org > > Cc: tom@tromey.com; aburgess@redhat.com; eliz@gnu.org; > > guinevere@redhat.com > > Subject: [PATCH v9 0/6] gdb: refine scheduler locking settings > > > > From: "Gerlicher, Klaus" > > > > Hi Andrew, Tom, Eli, > > > > This is version 9 of the patch series to refine scheduler locking > > settings in GDB. > > > > For this version I took the time to get fully acquainted with the > > patch series. In previous iterations my role had largely been limited > > to forwarding and rebasing the work; this time I reviewed all patches > > in depth, addressed Andrew's outstanding comments, and made a number > > of additional fixes and documentation improvements as listed below, hop= ing > > I covered every single one properly now. > > > > Previous versions: > > V8: https://inbox.sourceware.org/gdb- > patches/20260722102746.131536- > > 1-klaus.gerlicher@intel.com/ > > V7: https://inbox.sourceware.org/gdb- > patches/20260325134328.550990- > > 1-klaus.gerlicher@intel.com/ > > V6: https://inbox.sourceware.org/gdb- > patches/20260204133753.547281- > > 1-klaus.gerlicher@intel.com/ > > V5: https://inbox.sourceware.org/gdb- > > patches/20260129095918.2216661-1-klaus.gerlicher@intel.com/ > > V4: https://inbox.sourceware.org/gdb- > > patches/20251205135851.2581702-1-klaus.gerlicher@intel.com/ > > V3: https://inbox.sourceware.org/gdb- > patches/20250811132321.486911- > > 1-klaus.gerlicher@intel.com/ > > > > Changes since V8: > > ----------------- > > > > * Patch 3/6: > > - Fixed bug: V8 passed `arg` to the callback but `arg` had already > > been advanced by option parsing. V9 saves `org_arg` before > > any processing and passes that instead. > > - Added set-callback infrastructure in maint-test-settings.c so > > that the callbacks print their received argument. > > - Added tests in gdb.base/settings.exp and gdb.base/with.exp > > to verify the callback receives the correct original argument. > > > > * Patch 5/6: > > - Restored outer parentheses in return statement of > > schedlock_applies_to_opts that were inadvertently removed. > > > > * Patch 6/6: > > - Merged two separate comment blocks in clear_proceed_status into o= ne. > > - Removed default argument from schedlock_applies_to_opts; added > > explicit nullptr with explanatory comment at the call site. > > - Documented that 'eval' controls direct user inferior calls and > > GDB-triggered calls (display expressions, pretty-printers), but > > does NOT affect breakpoint/watchpoint condition evaluation, which > > always runs on the thread that triggered the breakpoint. > > - Updated introductory doc paragraph to list the three independently > > controllable categories: stepping, continuing, and inferior funct= ion > > calls. > > - Fixed TCL test loop style: for/incr idiom per GDB testsuite > > conventions. > > - Fixed duplicate test name warnings in schedlock.exp. > > - Fixed return type of some_function in schedlock.c from void to > > int to allow use in breakpoint conditions. > > - Removed stray blank lines in schedlock.c. > > - Fixed "normal mode" wording in NEWS and documentation to > > "outside replay mode" for clarity. > > > > * All patches: > > - Removed non-standard "Contributed-by:" tags. > > > > Approval status: > > Patches 1-2/6: Approved-By: Andrew Burgess > > https://inbox.sourceware.org/gdb- > > patches/87zfiu6omc.fsf@redhat.com/ > > > > Patch 1/6: Also approved by Tom Tromey > > https://inbox.sourceware.org/gdb- > > patches/87a4xu9733.fsf@tromey.com/ > > > > Patch 3/6: (Tom's approval from V8 was invalidated by the bug Andrew > > found; > > V9 fixes the bug and needs re-review) > > > > Patch 4/6: (unchanged from V5, needs review) > > https://inbox.sourceware.org/gdb- > > patches/20260129095918.2216661-5-klaus.gerlicher@intel.com/ > > > > Patch 5/6: Reviewed-By: Eli Zaretskii (documentation p= arts) > > https://inbox.sourceware.org/gdb-patches/86ttb4t6kz.fsf@gn= u.org/ > > > > Patch 6/6: Reviewed-By: Eli Zaretskii (documentation p= arts) > > https://inbox.sourceware.org/gdb-patches/86ldx8t6ex.fsf@gn= u.org/ > > > > Overall series (V8): Reviewed-By: Guinevere Larsen > > > https://inbox.sourceware.org/gdb-patches/bc6fd85= 1-29c1- > 436e- > > a833-a53c0cf5a18d@redhat.com/ > > > > Thanks to all reviewers for their thorough feedback. > > > > Best regards, > > Klaus > > > > Natalia Saiapova (6): > > gdb: use schedlock_applies in user_visible_resume_ptid. > > gdb, cli: remove left-over code from "set_logging_on". > > gdb, cli: pass the argument of a set command to its callback. > > gdb: change the internal representation of scheduler locking. > > gdb: refine commands to control scheduler locking. > > gdb: add eval option to lock the scheduler during infcalls. > > > > gdb/NEWS | 30 ++ > > gdb/cli/cli-logging.c | 5 - > > gdb/cli/cli-setshow.c | 4 +- > > gdb/doc/gdb.texinfo | 89 +++- > > gdb/infrun.c | 467 +++++++++++++++--- > > gdb/maint-test-settings.c | 33 +- > > gdb/testsuite/gdb.base/settings.exp | 113 +++-- > > gdb/testsuite/gdb.base/with.exp | 3 +- > > .../gdb.mi/user-selected-context-sync.exp | 29 +- > > .../gdb.threads/hand-call-in-threads.exp | 12 +- > > .../multiple-successive-infcall.exp | 7 +- > > gdb/testsuite/gdb.threads/schedlock.c | 3 +- > > gdb/testsuite/gdb.threads/schedlock.exp | 164 +++++- > > gdb/testsuite/lib/gdb.exp | 77 ++- > > 14 files changed, 869 insertions(+), 167 deletions(-) > > > > -- > > 2.34.1 > > > > ________________________________________ > > Intel Deutschland GmbH > > > > Registered Address: Dornacher Strasse 1, 85622 Feldkirchen, Germany > > > > Tel: +49 (89) 99143-0 > > > > www.intel.de > > > > Managing Directors: Candice Moore, Jeffrey Schneiderman, Ramachandran > > Sitaraman > > > > Chairperson of the Supervisory Board: Sonja Pierer > > > > Registered Seat: Munich Commercial Register B: Amtsgericht Munich HRB > > 186928 > > > > This e-mail and any attachments may contain confidential material for > > the sole use of the intended recipient(s). Any review or distribution > > by others is strictly prohibited. If you are not the intended > > recipient, please contact the sender and delete all copies. > > > = > ________________________________________ > Intel Deutschland GmbH > = > Registered Address: Dornacher Strasse 1, 85622 Feldkirchen, Germany > = > Tel: +49 (89) 99143-0 > = > www.intel.de > = > Managing Directors: Candice Moore, Jeffrey Schneiderman, Ramachandran > Sitaraman > = > Chairperson of the Supervisory Board: Sonja Pierer > = > Registered Seat: Munich Commercial Register B: Amtsgericht Munich HRB > 186928 > = > This e-mail and any attachments may contain confidential material for > the sole use of the intended recipient(s). Any review or distribution > by others is strictly prohibited. If you are not the intended > recipient, please contact the sender and delete all copies. > = ________________________________________ Intel Deutschland GmbH = Registered Address: Dornacher Strasse 1, 85622 Feldkirchen, Germany = Tel: +49 (89) 99143-0 = www.intel.de = Managing Directors: Candice Moore, Jeffrey Schneiderman, Ramachandran Sitar= aman Chairperson of the Supervisory Board: Sonja Pierer Registered Seat: Munich Commercial Register B: Amtsgericht Munich HRB 186928 This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies.