From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id KawSAbv2XmgXbiIAWB0awg (envelope-from ) for ; Fri, 27 Jun 2025 15:53:31 -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=l05i+NUi; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id E83051E11E; Fri, 27 Jun 2025 15:53:30 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-10.1 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, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE autolearn=ham autolearn_force=no version=4.0.1 Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (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 B19261E0C2 for ; Fri, 27 Jun 2025 15:53:29 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 48E863856DF0 for ; Fri, 27 Jun 2025 19:53:29 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 48E863856DF0 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=l05i+NUi Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.16]) by sourceware.org (Postfix) with ESMTPS id 20E6B3858408 for ; Fri, 27 Jun 2025 19:52:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 20E6B3858408 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 20E6B3858408 Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=198.175.65.16 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1751053975; cv=fail; b=pfspc34Ke5/BexYsKtam4tbmVObc1XxuQqsDRkK2VLOGq4C2J/GcJxn5xYGGwtAtYFaLsA/w0/fVgLgbCoderhQ1RwsYSi/Y4FHUbQYC0lRYQgHhGxgTlo10WTOCPv8G6KRgAQWltngQy2qTxQw3XarIx4/XU8Ph8Ks+i9jBNYQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1751053975; c=relaxed/simple; bh=WVlnEvXrYaYHFYXaERK2oZrt0DVgDUByim3NOr4YaIg=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=F4xpDzn80zchA5HI+XFoGp1t3PusDzwu02owSNwpf09NDfOusZvIeU5uuS7FeISWXvrg0MJsIjBaVjtIE0Ymk8IVK+oqNvmAOpoSLYp2MZektKo5a8uGRxfNwJrn2kkwVkCiuznFaJBLxVayMIx1CDUNwOrUbrZ990psR3LETcQ= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 20E6B3858408 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1751053975; x=1782589975; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=WVlnEvXrYaYHFYXaERK2oZrt0DVgDUByim3NOr4YaIg=; b=l05i+NUim6GiSQhBWN6PNLdvhLO0pUk94kGYi02MtOjNv0llbs2FHP0K NqzTKWcIIuKQgfL7tkBp2PhBiywDfm3qdSpGpkkGgYQRs8SwNTYP2w6/D 3p7wngjZQyZwIRO2ULdK+6LGwyl4uu8PYz8DnZ0YArmarDuIJ/krKIIHC Sd+IsYJl40amjS8x5BZY3AlTR8PbDZujnqiWgZwYPsbahFilmpGCp7xrq YVm89bAuw+vfgaH3/U0HgE/vNvkRHO+cLXD5/Q1wzZ+ZbC518EssO8ujL GbZ+bWrBBM+z/lELplP+EVq7hhur2xkdxvZfLJHR9+4JvQAHKsFC+0Nx3 g==; X-CSE-ConnectionGUID: QTKaoX7PSdCDNAGuX/qndg== X-CSE-MsgGUID: 63OLVV5ISG6vtCW/JcWIKA== X-IronPort-AV: E=McAfee;i="6800,10657,11477"; a="53472252" X-IronPort-AV: E=Sophos;i="6.16,271,1744095600"; d="scan'208";a="53472252" Received: from fmviesa007.fm.intel.com ([10.60.135.147]) by orvoesa108.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Jun 2025 12:52:52 -0700 X-CSE-ConnectionGUID: dMxfMf9+Rc+UxULxFAmurg== X-CSE-MsgGUID: XwtLjODpShymJqOFrrGPVg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.16,271,1744095600"; d="scan'208";a="152505949" Received: from orsmsx903.amr.corp.intel.com ([10.22.229.25]) by fmviesa007.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Jun 2025 12:52:52 -0700 Received: from ORSMSX902.amr.corp.intel.com (10.22.229.24) 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.1544.25; Fri, 27 Jun 2025 12:52:51 -0700 Received: from ORSEDG902.ED.cps.intel.com (10.7.248.12) by ORSMSX902.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25 via Frontend Transport; Fri, 27 Jun 2025 12:52:51 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (40.107.94.67) by edgegateway.intel.com (134.134.137.112) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25; Fri, 27 Jun 2025 12:52:51 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nTlrHg98a6RztzGuyTmA+SqlS0so7CBdGZ/0n7gdzIiehpstTZF6KKLpuwd20JrWfu4CVBN3OqfipN187OLOfmIWOOT0sutVh7Hx74O//FY0y9qwFlvSsWI8O29XjDxmBc5LFBJf2Fd+OuIh/VvOztGfs0feuBDMu5TrSO2tAgdWy2BM0stDICAZQRTJG1E2VXqslSRZ+Q39zoWkHA5O4W5ygpUBclVrPEVI2AFroBP0WsdzXTcNMpV30eM1r/IBU8V4SZoLSwWrWzf4nAS6/xn+Yxegf2p9nE75C+lGYwFdn9ql0AAqHkcFfx9q2lWZ/fsiLhdJBZwEF4W+yytj3g== 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=zeBlWSLB3yMFRyF9W/j9UpHC98wfct+DzPnQA5XC35o=; b=GMZegPkX0MnEIWociBh1uB9YwcLStRwNKSfwZxkmW/4NcCVlzvBOJs6dAFNUq3gDizOwek0WQoXLTjqCRx/k8F7PxGRwrA1QonKJqqZd1wSsVQvisebn/1Y8G+9Jape9bGq4L0Hg+PZOzuSY0mB1jyWvxI8Vp+9Da7r1H6txMOfXRSdZF+37PAcbjZpZaPvJ8Nk97lB/YCjXTk43jYAd831Iv9ZPPtDdaoOlB4i8DbxMS6nQzcLZGyZ0qWnmm326TTlH0RzlbDr38eyh2TFhEX5qg7lAzT3u+7PGq9E8fwfbLzZTBl1tHFz+gTYa0uxNxHTak1OzyDUI9Vw07fVFbQ== 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 SN7PR11MB7638.namprd11.prod.outlook.com (2603:10b6:806:34b::22) by PH7PR11MB7988.namprd11.prod.outlook.com (2603:10b6:510:243::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8880.17; Fri, 27 Jun 2025 19:52:49 +0000 Received: from SN7PR11MB7638.namprd11.prod.outlook.com ([fe80::25b8:16dc:755e:34d1]) by SN7PR11MB7638.namprd11.prod.outlook.com ([fe80::25b8:16dc:755e:34d1%4]) with mapi id 15.20.8857.026; Fri, 27 Jun 2025 19:52:49 +0000 From: "Schimpe, Christina" To: Luis Machado , "gdb-patches@sourceware.org" CC: "thiago.bauermann@linaro.org" , "eliz@gnu.org" Subject: RE: [PATCH v4 09/11] gdb: Implement amd64 linux shadow stack support for inferior calls. Thread-Topic: [PATCH v4 09/11] gdb: Implement amd64 linux shadow stack support for inferior calls. Thread-Index: AQHb34JJVgzoycdvXk27Rt7Hr/7mMbQKOT4AgA09QGA= Date: Fri, 27 Jun 2025 19:52:49 +0000 Message-ID: References: <20250617121147.1956686-1-christina.schimpe@intel.com> <20250617121147.1956686-10-christina.schimpe@intel.com> <8c72488c-44e1-4d0b-91ea-de362fcbd248@arm.com> In-Reply-To: <8c72488c-44e1-4d0b-91ea-de362fcbd248@arm.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: SN7PR11MB7638:EE_|PH7PR11MB7988:EE_ x-ms-office365-filtering-correlation-id: 6a54b8f8-1fe7-4c73-ba4a-08ddb5b43200 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|366016|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?ZWdXaENmdnZNZEdDUXczV0ptMzVoNnk5MUkvQlJUQ3JmSEVHcjA4eDR0UUx1?= =?utf-8?B?c25SbUR3UXhGVWdISnlacjBTL1pmemNlYnRBbExBMUswQ0VXV0NiNHB6MzdF?= =?utf-8?B?UU9RMnZITWsvK3Y4OVVmL05yTjhNVVlvMWtBeUU1VExTMXNOTzJ3OHAxbUNQ?= =?utf-8?B?YU95M21XYVBxQVdycXlCNEFOVW5YcTdQaWUwZk1wcU5yM2dzT2EzOUdOZzlh?= =?utf-8?B?cFRXMnpJMUoramphaU9JeWpxdlJ0TTRTVXNUN3ZzSE93RCtKZlZpUjBEazcv?= =?utf-8?B?QjdBeE5PYk9HbFVncVIzUm9UaVo0dW95L3IvZ0dRV3Y2bHZpdDcwaUpqd2lj?= =?utf-8?B?L1VMdmI0eDhHUHNPYkdGeFd3eGljRzY5aHhLcVJQVjBVTUhSNFBZUzVRWmFM?= =?utf-8?B?TVBEcU5MYmRoam5XVFNMc2huYTI4M1prVXBSQmNpckR5OGViZUJ2M2RCRXkw?= =?utf-8?B?cjlWeHFmU2V1TmRma2NmWEpkVTkrVzhEb3RqWmhCMElXOFZWemEySU55dE0z?= =?utf-8?B?THdpc0FHdnVxZVowVTdBQUZ2Y0Y0NFpkMlNoQWNlMWV4TGZ2TU5COCtuaUVv?= =?utf-8?B?cjljUFBHUEpTc1QxcWhVM0hsVzY5cEFBRk1Qd0pTTkZSVkdiTVpDRnJkZS9N?= =?utf-8?B?MUIyRHZFRUkzMzVOcVRBQk9wT1c4Zk0wUmJLaDNNcjQ5cGF0UjRxUUZuWFMz?= =?utf-8?B?dmo1V3kzZksxUmZSLzNTeWo4ajM5MWtUd09adnQ0MVJRa2tZTE1YcmxMalNO?= =?utf-8?B?c2kwTDhIdDBPVHRnZFF0WGt5c2JHcktPVi96ZHpHVHA2Q1BIaUorNEl3eTE3?= =?utf-8?B?SjEvcTlUbGNEVlVSUmlzTS8yWlhFUDdOaHRYTHg1TER2RDZrNHIvcEhxcndH?= =?utf-8?B?bWphNGdxcVBuMWhsTXQvMGhVMWtZcWdQRDZBUVBweFpWdklLVUZ0R2dNaldl?= =?utf-8?B?M3N0MVZaY3BQb3p4NUwyVlFBMmhkRHlwN3YzN2VGWHB1NzJJYU5JR2EvWkd0?= =?utf-8?B?emNiWm1KVVJvQ3NNalhoYUxqTjhnRWlTNHFOVHgzV29Xc3pWdGNEWDZ3YmRn?= =?utf-8?B?SWc0aVZoK1ozTmZpQjZMTy9kVWtyazl6Q01uLzYyODdBWkJmRFl5anpvVFFT?= =?utf-8?B?ZDhmdWdqRXd3d2lEWVNWVC9MSkJCM0NlTzV4Tm1qZXBJQTdHOWFMSHU3d1NC?= =?utf-8?B?WU96SzNTaWV2U2lIc2NSaTdwMGl0dnA0ZFkzNXUrQlNXclBzdEFvb3o3b0lB?= =?utf-8?B?NmloSWpvN3ZhUm14T1F3Q09UZGtZTkRyQVdwTnJ1UnU1QWtkRkJFekVKOC94?= =?utf-8?B?SFVGdWdDaDVldVFkcFQycWxUZmlkdnNqdlgvY2d2WnJHaHRkeDVsL1pzQVdJ?= =?utf-8?B?c2pqTHRWb21mWm91dWIyY21tVzVoOXVSditYcDZWcFlQN2l0RUR2S09kVmxo?= =?utf-8?B?Z0VER1NuU2NZSkZmb2FaTjVudlhOdDNmekJTQmtiNDdDUitpTnVLc28rcjly?= =?utf-8?B?S09RcUMwR3ZUT2pvRmZnV0JjQTFmWURMZ1FYZTlZd3F4VzlRSmNHNkxWWG8y?= =?utf-8?B?WnI3ZExaT1psNitBS0tML1lDLzFyWktKSVRhRVBpQkd0NjNkZGZvZ1d3RXkz?= =?utf-8?B?NHpoN3N1ZlBVUThCVTZJc1Fyb1hHL0dEenp4ZmY2WU9KVktUN1UzT1NQVFNZ?= =?utf-8?B?TzdGUGxYR2ExOEROSndxRyt3cER6Uy9GZ1dtSDJFVFhqK0YydmR6V3p5VXlP?= =?utf-8?B?dXVEU2QvMnA5YlNKUEpBU01XLzcxM0w4eWJ1aDN3MlpHalE3VW82ZWlIUVQ2?= =?utf-8?B?anczaUtHUXBNRkZuR2tVNWszem9STFlERFFhVXhuWHFuOHZWbmtSMzZNODN5?= =?utf-8?B?NHlNYnNUMnpIRU1NNHNSN2ludVhzMGZ3Q3RzWEt5dnozS0Y0TWlFVSs1NGRX?= =?utf-8?B?WUhYTGtYVHRlUDl0a0tZbHI1TzVNTndDV0tDWjZhcHlqSFhWV0puSkJuelE3?= =?utf-8?B?YkdsNzNnTG9BPT0=?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN7PR11MB7638.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aHlscUZja3pLdld1T0l5TWpraC9ETUdJNkJrMnlFYzZRZk4vRm9lWDFPQ3hq?= =?utf-8?B?d2phQjJqbVBkVUh1TU90cGxqMnd4V3N0eXB6YmJ3Qm1LekM0QzhaWGVGWjh0?= =?utf-8?B?NTlPelJkQ1NyS1FwcC9YdGduSitYTEU5QWY1akl3SGROVmphWjZGWjZuRmpS?= =?utf-8?B?WTBKd0pKUmJkcGN1NDcrU2RyUDBuNWRxaWdJNnplM2wvZU1ndTViYUtpZjhX?= =?utf-8?B?YUFlM0g2SURTQVFEMXI4ZFgxeFQrQ2JVZHJTQ2ZTRUVyYnpPTzc5QzVNdG9k?= =?utf-8?B?TGtXT1lpZWVESkhmRzBuYjFaTkN2dzBrZnlCa2ltMFRxRThZeEs4VmtKLzNv?= =?utf-8?B?TUFjekFzbEI0d0hpRWs2cloxbmZyRTRmK3JlWTFzeUxmQXRBbkt4TVdkb1Rp?= =?utf-8?B?RWxUbUFFRFZweHhzQklqb1crTHZkTHN2L3ZmQktrcXZ0ZUFWWHFrSlpHZ0VL?= =?utf-8?B?VXNWcHBCczhOemcwZ1J1SmdKYlEyWGZNQWNzRDY1ejZKOXdlcDAyM0MzdmUw?= =?utf-8?B?Vm1IY0NaM0YyOVVqZVNMbDg3RkR2NDhqZU1Da0xrVktiY2xzODMxK1RsVlU2?= =?utf-8?B?KytVZTVXcGkvTmV0UUdPSTVRWWVqRVB6bTB1RXREMmdPWU9YUkNXbFVpY21C?= =?utf-8?B?V0Z0VVZKeFp3Ynk1SGhPVVppTjFxbVBGbDZsMDRKSVZvVVNma0xkZzZXR1cw?= =?utf-8?B?cFpSdjZLbjNSTFpsa1d1MEZOdVNNdys2TlppdCtIclA3NDhtbjBXTnMxaUh4?= =?utf-8?B?dHZhV28xSkV6MXppa0tocHkwZkVZd0hYR3JLTDduekthUVZmRTlVa01NZWxM?= =?utf-8?B?WUVBWWpkWTZXWlByazI2Z3RXRUFLRGhKd1BCcmhsWUdMQU1QUk9xNUdvRXZP?= =?utf-8?B?ZlYyN3B6cTZ5MG5JTXBxT3RORW5sTHEyYlMvYzBkdzlGc20xUG9vdllWV0J3?= =?utf-8?B?ci9nWEY4UnBSaExreDVIVzJHUWJUOVIzWEt2Vmo5dnRMRHVqUmMxNGszbzJh?= =?utf-8?B?NjROOGxUNDlpRzl4SkszWm52N240L1Y0dlJyUnJybElERU9LNUx5aTVOOHcw?= =?utf-8?B?NWt0TEQ0WW5hOTgwSnZuaTJnZ3JhQWYyMlZHNkJ5Y2JxWEtpYXZVaHI4a2Ft?= =?utf-8?B?WTkwQmJXUXpFZXAxNFFtK3RBNjNoM2ovU2w5ZmtnZ0pkb1dyRHRERWhwbHdC?= =?utf-8?B?REJCMmZLS3hFQXE3ekhITE55ZG84QzdSNi83eWVmblViYys1TmVoSmVibWY4?= =?utf-8?B?a2pnVjh5eU01dzRBN2ZXbE1vcC9vNWNNVE5WL2c0TGk0ZWkyOUp2WnhNS01a?= =?utf-8?B?WjF5SnBaU1RQdGNkMnJYYlROaXloN2ZyWDZwV0tReWhvN2hrOXAyNzFLUU5H?= =?utf-8?B?MmJWV3R3aXFZRUN5S0M1cWJtZGhpOWNVM1ZiUXpHV2U5elp3Rm0vTWdtbmxm?= =?utf-8?B?ajhacytiSTYvWjdEdkdyeFVCMHRGYnZRM3lkczFtTTZ2NUZveVNqK0FxTzVH?= =?utf-8?B?QXpua1l1Q3pXVVpsSVhXVUYrem1UVTBObXY0dCtBS1AzcWtTY01ELzR3U3B3?= =?utf-8?B?cjdvU1FKTnNsdEhkL2VQVlVnMGpwb2F0TzBJd1hxQ2o4cHVyc0RVZjFhQjF6?= =?utf-8?B?TGwxM2UwdCtNUGpRbUx3M1p4UngzTFoxY1l0cE51Tk5NWEloWGdlMHF3Z3lx?= =?utf-8?B?SVFvcmJyRHVTcXdyR1MvK1JiMkdvT0xBWXhKWk1ETllKVWEzSlJqTC9FWCt6?= =?utf-8?B?ZW9ZUnlNQ2FZUTV6aWcxUlFSakxSaHo0S1VSWG9aU1JhZFJhWXd6NlFtdlp2?= =?utf-8?B?WGdxUUtSWFVnUDZ1OWcxZUxHV1FRdDI0ZkVld1dsRTUvRDltMEtML0VpcGVI?= =?utf-8?B?MjlKY3YxOUxJVHpEVGxGT25pb0tkK1NiRlJTS0Y4S0pudGRhaTBRU0JMRlRR?= =?utf-8?B?a0xUdzdJQ2dlL3FzMHBwRGxUMGVVRm15RzB2WFlRYWd6dG02V2tuakhsZTJB?= =?utf-8?B?TFJjby9yb3ZPaWZORDdIUkVxQ1YwbThkcittVTJtRXA3OTVRY3d4WHV5VFU5?= =?utf-8?B?dGRpcGgyZ3gxUjBsZEVOWWFFTkFuTmhWbW9pcVJrcjZ2Y2JNMkFHdEdLMzFw?= =?utf-8?B?TCtvVXg3enYra0d6d3gzTjNzTFdKTGFVbi9pbEdBMTBXUmxTY29HOGxrL2N2?= =?utf-8?B?OVE9PQ==?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN7PR11MB7638.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6a54b8f8-1fe7-4c73-ba4a-08ddb5b43200 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jun 2025 19:52:49.3764 (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: 3vfzIEe53GMKJCla3zNB8a/K/di4icaAnUQz6LuU47pmX7aqVMoXPi/Dnorr9iMftA2Y6JhyJn2DG+hzA/CcyLTdzP5Q76skvUk1g3G7fQI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7988 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 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 SGkgTHVpcywgDQoNClRoYW5rcyBmb3IgdGhlIHJldmlldy4NCg0KPC4uLj4NCg0KPiA+ICsNCj4g PiArICAvKiBTdGFydGluZyB3aXRoIHY2LjYuLCB0aGUgTGludXgga2VybmVsIHN1cHBvcnRzIENF VCBzaGFkb3cgc3RhY2suDQo+IA0KPiBUeXBvLCBwZXJpb2QgYWZ0ZXIgInY2LjYiLg0KPiANCj4g PiArICAgICBEZXBlbmRlbnQgb24gdGhlIHRhcmdldCB0aGUgc3NwIHJlZ2lzdGVyIGNhbiBiZSBp bnZhbGlkIG9yIG51bGxwdHINCj4gPiArICAgICB3aGVuIHNoYWRvdyBzdGFjayBpcyBzdXBwb3J0 ZWQgYnkgSFcgYW5kIHRoZSBsaW51eCBrZXJuZWwgYnV0IG5vdA0KPiA+ICsgICAgIGVuYWJsZWQg Zm9yIHRoZSBjdXJyZW50IHRocmVhZC4gICovDQo+IA0KPiBJIGZlZWwgdGhlIGNvbW1lbnQgZG9l c24ndCBxdWl0ZSByZWZsZWN0IHRoaXMgY2FzZSB2ZXJ5IHdlbGwuIFdlIGRvbid0IGhhdmUgYQ0K PiBudWxscHRyIGhlcmUsIHNvIEkgc3VwcG9zZSBzc3AgPT0gMHgwIG1lYW5zIHNzcCBpcyB1bmF2 YWlsYWJsZT8gV2Ugc2hvdWxkDQo+IG1ha2UgdGhhdCBjbGVhciBoZXJlLCBidXQgd2UgZG9uJ3Qg bmVlZCB0byBoYXZlIHRoaXMgbW9yZSBnZW5lcmljIGNvbW1lbnQNCj4gcGFzdGVkIGhlcmUgYWdh aW4sIGFzIGl0IHdhcyBleHBsYWluZWQgZWxzZXdoZXJlIGFscmVhZHkuDQoNCkkgYWdyZWUuIEkg cmVtb3ZlZCB0aGUgIlN0YXJ0aW5nIHdpdGggdjYuNi4sIHRoZSBMaW51eCBrZXJuZWwgc3VwcG9y dHMuLi4iIGNvbW1lbnQNCmFuZCByZXdyb3RlIHRoZSBzZW50ZW5jZSBhZnRlcndhcmRzIGFzIGZv bGxvd3M6DQoNCiJEZXBlbmRlbnQgb24gdGhlIHRhcmdldCBpbiBjYXNlIHRoZSBzaGFkb3cgc3Rh Y2sgcG9pbnRlciBpcyB1bmF2YWlsYWJsZSwgdGhlIHNzcA0KcmVnaXN0ZXIgY2FuIGJlIGludmFs aWQgb3IgMHgwLiINCg0KSSBob3BlIHRoaXMgaXMgYSBiaXQgYmV0dGVyLg0KDQo+ID4gKyAgaWYg KHNzcCA9PSAweDApDQo+ID4gKyAgICByZXR1cm4ge307DQo+ID4gKw0KPiA+ICsgIHJldHVybiBz c3A7DQo+ID4gK30NCj4gPiArDQo+ID4gKy8qIElmIHNoYWRvdyBzdGFjayBpcyBlbmFibGVkLCBw dXNoIHRoZSBhZGRyZXNzIE5FV19BRERSIG9uIHRoZQ0KPiA+ICtzaGFkb3cNCj4gDQo+IHMvdGhl IGFkZHJlc3MgTkVXX0FERFIgb24vTkVXX0FERFIgdG8NCj4gDQo+ID4gKyAgIHN0YWNrIGFuZCBp bmNyZW1lbnQgdGhlIHNoYWRvdyBzdGFjayBwb2ludGVyIGFjY29yZGluZ2x5LiAgKi8NCj4gPiAr DQo+ID4gK3N0YXRpYyB2b2lkDQo+ID4gK2FtZDY0X2xpbnV4X3NoYWRvd19zdGFja19wdXNoIChn ZGJhcmNoICpnZGJhcmNoLCBDT1JFX0FERFINCj4gbmV3X2FkZHIsDQo+ID4gKwkJCSAgICAgICBy ZWdjYWNoZSAqcmVnY2FjaGUpDQo+ID4gK3sNCj4gPiArICBzdGQ6Om9wdGlvbmFsPENPUkVfQURE Uj4gc3NwDQo+ID4gKyAgICA9IGFtZDY0X2xpbnV4X2dldF9zaGFkb3dfc3RhY2tfcG9pbnRlciAo Z2RiYXJjaCwgcmVnY2FjaGUpOw0KPiA+ICsgIGlmICghc3NwLmhhc192YWx1ZSAoKSkNCj4gPiAr ICAgIHJldHVybjsNCj4gPiArDQo+ID4gKyAgLyogVGhlIHNoYWRvdyBzdGFjayBncm93cyBkb3du d2FyZHMuICBUbyBwdXNoIGFkZHJlc3NlcyBvbiB0aGUNCj4gPiArIHN0YWNrLA0KPiANCj4gcy9v biB0aGUvdG8gdGhlDQo+IA0KPiA+ICsgICAgIHdlIG5lZWQgdG8gZGVjcmVtZW50IFNTUC4gICAg Ki8NCj4gPiArICBjb25zdCBpbnQgZWxlbWVudF9zaXplDQo+ID4gKyAgICA9IGFtZDY0X2xpbnV4 X3NoYWRvd19zdGFja19lbGVtZW50X3NpemVfYWxpZ25lZCAoZ2RiYXJjaCk7ICBjb25zdA0KPiA+ ICsgQ09SRV9BRERSIG5ld19zc3AgPSAqc3NwIC0gZWxlbWVudF9zaXplOw0KPiA+ICsNCj4gPiAr ICAvKiBTdGFydGluZyB3aXRoIHY2LjYuLCB0aGUgTGludXgga2VybmVsIHN1cHBvcnRzIENFVCBz aGFkb3cgc3RhY2suDQo+IA0KPiBTYW1lIHR5cG8sIHBlcmlvZCBhZnRlciAidjYuNiIuIEkgZmVl bCB0aGlzIGNvbW1lbnQgaGFzIGJlZW4gcmVwZWF0ZWQNCj4gZW5vdWdoIHRpbWVzIHRocm91Z2hv dXQgdGhlIGNvZGUuIElmIGl0IGlzIGF2YWlsYWJsZSBhdCBhIHZpc2libGUgbG9jYXRpb24sIEkN Cj4gdGhpbmsgd2UgY2FuIGRvIHdpdGhvdXQgaXQgZWxzZXdoZXJlLg0KDQpJIGFncmVlLg0KDQo+ IEZvciBpbnN0YW5jZSwgd2UgY291bGQgZXZlbiBtZW50aW9uIHRoZQ0KPiBrZXJuZWwgdmVyc2lv biBpbiB0aGUgbmV3cyBlbnRyeSwgb3IgYXQgdGhlIGdkYmFyY2ggaW5pdGlhbGl6YXRpb24gY29k ZSB3aGVuDQo+IHdlIGFyZSBmZXRjaGluZyBhIHRhcmdldCBkZXNjcmlwdGlvbi4gVGhlbiBpdCBz aG91bGQgYmUgZW5vdWdoLg0KDQpJIHdvdWxkIHN1Z2dlc3QgdG8gcmVtb3ZlIHRoZSBjb21tZW50 DQoNCiJTdGFydGluZyB3aXRoIHY2LjYuLCB0aGUgTGludXgga2VybmVsIHN1cHBvcnRzIENFVCBz aGFkb3cgc3RhY2suIg0KDQpldmVyeXdoZXJlIGV4Y2VwdCBpbiB0aGUgYWxsb3dfc3NwX3Rlc3Rz IHByb2NlZHVyZSwgYXMgaXQgZml0cyBiZXN0IHRoZXJlIGluIG15IG9waW5pb24uDQoNCldvdWxk IHRoYXQgYmUgYWNjZXB0YWJsZT8NCg0KPC4uLj4NCg0KPiBPdGhlcndpc2UgdGhpcyBpcyBPSy4N Cj4gDQo+IFJldmlld2VkLUJ5OiBMdWlzIE1hY2hhZG8gPGx1aXMubWFjaGFkb0Bhcm0uY29tPg0K DQpJIGFjdHVhbGx5IG1pc3NlZCB0byByZXBseSB0byB0aGlzIGZlZWRiYWNrIGluIHRoZSBmaXJz dCBwbGFjZS4gU29ycnkgZm9yIHRoZSBsYXRlIHJlcGx5Lg0KSSdsbCBwb3N0IG15IHY1IHNvb24s IGFzIEknbGwgYmUgb3V0IGZvciBvbmUgd2Vlay4gIElmIGFueXRoaW5nIHN1Z2dlc3RlZCBhYm92 ZSBpcyBub3QgYWNjZXB0YWJsZSwgDQppdCB3b3VsZCBiZSBncmVhdCBpZiB5b3UgY291bGQgbGV0 IG1lIGtub3cuIA0KU2luY2UgdGhpcyBpcyBhZmZlY3RpbmcgY29tbWVudHMgb25seSwgSSB0aGlu ayBpdCBzaG91bGQgYmUgc3RyYWlnaHQtZm9yd2FyZCB0byBmaXguDQpGb3Igbm93IEknbGwgcG9z dCBteSB2NSBhcyBzdWdnZXN0ZWQgYWJvdmUuDQoNCktpbmQgUmVnYXJkcywNCkNocmlzdGluYQ0K SW50ZWwgRGV1dHNjaGxhbmQgR21iSA0KUmVnaXN0ZXJlZCBBZGRyZXNzOiBBbSBDYW1wZW9uIDEw LCA4NTU3OSBOZXViaWJlcmcsIEdlcm1hbnkNClRlbDogKzQ5IDg5IDk5IDg4NTMtMCwgd3d3Lmlu dGVsLmRlDQpNYW5hZ2luZyBEaXJlY3RvcnM6IFNlYW4gRmVubmVsbHksIEplZmZyZXkgU2NobmVp ZGVybWFuLCBUaWZmYW55IERvb24gU2lsdmENCkNoYWlycGVyc29uIG9mIHRoZSBTdXBlcnZpc29y eSBCb2FyZDogTmljb2xlIExhdQ0KUmVnaXN0ZXJlZCBPZmZpY2U6IE11bmljaA0KQ29tbWVyY2lh bCBSZWdpc3RlcjogQW10c2dlcmljaHQgTXVlbmNoZW4gSFJCIDE4NjkyOAo=