From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id +PHDFXWU5WXPejcAWB0awg (envelope-from ) for ; Mon, 04 Mar 2024 04:29:25 -0500 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=ll1EIIim; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 52A361E0D2; Mon, 4 Mar 2024 04:29:25 -0500 (EST) 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 308E31E092 for ; Mon, 4 Mar 2024 04:29:23 -0500 (EST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 7AC183858432 for ; Mon, 4 Mar 2024 09:29:22 +0000 (GMT) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.13]) by sourceware.org (Postfix) with ESMTPS id 68C0B3858D28 for ; Mon, 4 Mar 2024 09:28:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 68C0B3858D28 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 68C0B3858D28 Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=198.175.65.13 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1709544541; cv=fail; b=A9T6CYFdpqvfSh5iQTa+WskSQJY8c6pSsDmUKNNFDH9/NSofo1W5xODpIov+P3jKV8pNWLIe/ZYUJAtzE6AXvpnpU2GpWkn9dTkx/10tpTrpithsRzsiJejGPNuTYrsokuWJd4EpTQbpy18ZWxLXbkbZEwCb0RM32jXeBNQt8PQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1709544541; c=relaxed/simple; bh=T6rPS/JHQ2eDGPkBWwpWNGjHmLQCoPYwAULRMBhil9o=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=BgEgjhAybkaxRRepoSplPLksjQKxIiG3d+m4uvTgQOhh8BcM6iHzF5clteOk7dkadYDHtPtRpumx0IV4nHziQX/Sq8HY/t+TXl/Tnr/60nupYN1aWwWg2pA26kJ3lRssD4csHasUNVOfzDswo5ij1L+uj/EDGsjmsTdmgten/lg= 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=1709544538; x=1741080538; h=from:to:subject:date:message-id:references:in-reply-to: mime-version:content-transfer-encoding; bh=T6rPS/JHQ2eDGPkBWwpWNGjHmLQCoPYwAULRMBhil9o=; b=ll1EIIim7zSsah4w+c2H8KdjbEd/gBsq01iTW8clsCVVaPoUfLjbs6/1 XZdytZwBQ93N3nUkVmlcWdG8i8byRptVfUIuHLnJxbMCVuk97WeBKRT3m jUKrg3sSsAv9+MTlYRKRiZxKvuQN/phsWKht1r36TmLXm8C4OE9bvT5sv zAfxaue5L3fR7LANqfeqOUOjMNoRWTEGieSR3APF//+Url5KcW5dyqCFq K+NqVPDOGqjzPbC//Dfyqeh+MPTOv8UULNwrC7o3JGYK40g0N1GjRu9bo ne/o5n+lSlOYCCqnAwSkbpD7tf3YVSqNyPANLbPbzo+xGIWvmrDoBczIn w==; X-IronPort-AV: E=McAfee;i="6600,9927,11002"; a="15175320" X-IronPort-AV: E=Sophos;i="6.06,203,1705392000"; d="scan'208";a="15175320" Received: from orviesa008.jf.intel.com ([10.64.159.148]) by orvoesa105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Mar 2024 01:28:57 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.06,203,1705392000"; d="scan'208";a="9507495" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orviesa008.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 04 Mar 2024 01:28:57 -0800 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Mon, 4 Mar 2024 01:28:57 -0800 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) by ORSMSX612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Mon, 4 Mar 2024 01:28:56 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Mon, 4 Mar 2024 01:28:56 -0800 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.101) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Mon, 4 Mar 2024 01:28:56 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Nwlq0VGY9XtMSIAuywAJ5Hyh8b1rRI1cskH2QBa739Qsx6/JhDJ8YmCqCL1v7NzWkRvr2/amRU748qmd/NAqTuD/VIBfjFcAx3kbDwWVrFGGiVPuxLOu2o9vKvr3kk9hbXDvJiw+DDsz7xFxLiMTA/72uIYWrHfFq/DNv+Db5hMoPWIZmDJmBrgn6nwXMBcshxYOmmLebDJzpkEnKwjdBQS+AaaO9jkDBS+ahsNxeKCEHPxARPHiGF0Ztue0f90cU2/rucLvIwNMC5QEO6wYCOEDY1kPgGmUFTrsEAgUxwpwrcoETr1w9+sHLjWY6vaCfPgZQr27ATRtenFAFjVkdQ== 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=7gShhLJBbpBX9PkPiJNMkqx/NHjbgReQtNd5GB8fpoQ=; b=MjAwqTgbjux1qFPuvimgklTqEt7iMqbqlnrF1PN8u32vhHHZJ1CLy9atSbhSJbS2VsYtKUT5LoFv9EsDzrAPjVX0cJ5p7BCK8z1xNHh1sfaa6mr2X3rrl4dR30PWLUbiOje1ueSoaFtCKDIRkyzHH66czWSMzRpeiiXaCD5ZlE/QTS7pD4fcLsdfxncRrVfy+Nn16+Gpauu+baVo2xE/D0CjLhMXxyMNo5V9tgCWul+hYU/q+bKrza8b5Hdad3CMWQHcPizJu5Sof4bQsv4PDgqDuYEDsBO44e3i918DeJ5gidfGGibi3nhk9nhWL+TnvVTKN4CuAdnXcvPsX2NbYw== 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 SA2PR11MB4842.namprd11.prod.outlook.com (2603:10b6:806:f8::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.22; Mon, 4 Mar 2024 09:28:54 +0000 Received: from DM4PR11MB7303.namprd11.prod.outlook.com ([fe80::3f0a:6bd7:df59:4af2]) by DM4PR11MB7303.namprd11.prod.outlook.com ([fe80::3f0a:6bd7:df59:4af2%4]) with mapi id 15.20.7362.019; Mon, 4 Mar 2024 09:28:54 +0000 From: "Aktemur, Tankut Baris" To: Simon Marchi , "gdb-patches@sourceware.org" Subject: RE: [PATCH] gdb: iterate over targets, not inferiors, to commit resumed Thread-Topic: [PATCH] gdb: iterate over targets, not inferiors, to commit resumed Thread-Index: AQHaa/CZGNxHVWwApkixjZk9TwF9ArEjPhOAgAP7IvA= Date: Mon, 4 Mar 2024 09:28:54 +0000 Message-ID: References: <20240301155259.1507053-1-tankut.baris.aktemur@intel.com> <9c467373-6960-42f8-8bfc-a1b94c9df70a@simark.ca> In-Reply-To: <9c467373-6960-42f8-8bfc-a1b94c9df70a@simark.ca> 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_|SA2PR11MB4842:EE_ x-ms-office365-filtering-correlation-id: 51dfe8ac-2c7d-4b26-b76a-08dc3c2d82e6 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: mJT/rfGyYdFvbtN1vb0hSj0q7wGaJ/4ASzHgsZzMKvawnmJG+OMQpqB3Mi/yPs1O9FTMPpvsBdcKf/8hJWwVKKZDLDWWLqCCa14q5g3NSDhWSzsBlz3FhDi1EC/MwjaVDh3dd7EeiB3MHOSeneD0LWXa63HPl5wlWgG/yok3lRMFrKP3V52PmO4Dskm3JFdngPEOidzFZi8xN7kd8nygyxJwqpHJsnJNpFWUEj2TJ1ZyhF85svyC8/45L/uYBsnHsIO7e6Azqw50fua4en0Yd6Iuc6fwh9baj1rWWCLOF7hTOzJt4Z1fD3dGUgmAXXU+0G/l8CklAXjRnGCfDI08gbPzAGqYhvxeCmAvGpXFjiV0+2Rgm0hEASRYmGeGunrWWZVj+CpiKNEb3Ct0egZbXLceQzppY5hTz9mOzIMtvMxRnB4vxcS4D+yeHTj0q8MBQmFC10wkXf+d8ohIFxSPJChgmESNCmXK3zeauKbnIyi1vjZCxRiKTnhLAiSDkdh9vZ+t/9LAPVYjKa1hH92ZfSV7DCxQMTx52kPGE1gSnnL36wko0CbaFWMq3L9wn3IVoXiuk689J3lZ+tD6GskUJPQvUuPAmN/F66thKi68zAQgY3yDKyEhejYAaXUHDtrhfJmcWFK09FVqXx/DRlceF0O4els+x3xZuHFPrInELfgucpahJjkIg44MhyZBfeRFO3552di9HvqPRJSokl5r+mSouUxISjo7zGmCddpf3jA= 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:(13230031)(376005)(38070700009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cU1KM1p3M2FpeGNDb01UWTZVWFhESzJ1T0xpK3M1ZEdlYlF5VE1WMnUrZ3NE?= =?utf-8?B?ZnN6ZUw5OWgyckJDRTFUT2M5YUtxc25vQXJZY2M1K2l0MVR1Y24wL1p2VElQ?= =?utf-8?B?Y3NJanI0ZXNvSXBoUmRMT3FZeEJLdkNTRzRZc1JHVmV1YlU1SGtuVjkwRjlG?= =?utf-8?B?WVB5cUgvKytDbklzUW5XUkZKUmJFdGdyMGg3QjdyV2JmWXNnYTVoRG9zK05z?= =?utf-8?B?NndWVThCSkoyamxSZ0N6QVFqOHlxcFhQR0pnQlBtQTVDZHhTOFJ4MXRuRXZO?= =?utf-8?B?RjU4aFl2alp3aUR1OGo2VTJrR1dBUFY1NWtTdHJWYndjdUtDdnp2RytBTHNr?= =?utf-8?B?b3RFYVJpaXAxTTY2ejR4bFc5QzJrOWRwaWZZalpwdDVZNFh1Q0pQby9ha0ln?= =?utf-8?B?V1hWSXNsaERKUlQxekVjNDRNUFhET2pOZUJ0TlRibWNtYXRsL1hKbVExMGpO?= =?utf-8?B?ZTNWWjFZSTFvMVArSTFKZUNQbXoxd2c0ZVVQNE1jejhGaUhnME54NmhKOWxN?= =?utf-8?B?VDMvRVNoZmVUNHM2blozNWF1RFJ2Kzh5cGY0TVBMTE9keXphdWRxRklManBH?= =?utf-8?B?WHcwSkwvZnVBWGVrTlYrRzZpdS9NaTRqRW1BcWh6L1pBSWN0M3BwOGpiT1I1?= =?utf-8?B?bDJGVVY3blhIS1ptZjJ1bFJnNllZS0Vyall3Wlo5OEpzN0lTdmxOZ0NIOW9m?= =?utf-8?B?a3pnUUJqbDdsWjYvcUFDVkpyUmRWSXdMNC90b0ZlVDZTNU15THlnNlBvL2dl?= =?utf-8?B?RUFrbUgwVmZvbzVGd2tLWitvWXYvWkJOSDFpZmg1VFpnc0lYUnZmNmthN2do?= =?utf-8?B?RHFSVDdUWGVuVHR2T0FyOGU4bVh5RW9ORnk5UGpiWDQwc29oS2hISFhtQkZs?= =?utf-8?B?eHVZZXZIN0VZNndJeUxvVjBWU1AyOFhjNHVRV2NYZURtdFd1WEFzSkozNlJQ?= =?utf-8?B?RWZ6UUpaQXE4VHJucE02WWVQQ3dKMGJTYlkwdGJhS055MmEzc0ZoMzhzNWZO?= =?utf-8?B?c0Rsem9zWnI4dkw2MWlmakd2MUhlT0pNSUdyaTF0SjJUY2lURlRYTjBzZ0Fj?= =?utf-8?B?amFKMlF2eHh5dkNUMURZcE95eWlDQUsrbmZ5NnNSRkpqQjhCdFdWL2Ixa2oy?= =?utf-8?B?bnZVWEUwZnBDdWlocmhINW9HcmRLd0Zzc0RwMm5qZWlNZnpGQzlrMC9Ubksy?= =?utf-8?B?amIyL01xUlZOTG9GRW5IVEpPWURJeklTcXgzOEJLVTV1SXpWQTJ4YjRMUjRn?= =?utf-8?B?d2JCU2dIUXJFMHlKeTA3T0t4R0NDRXQvUXo3VlptNUdXRDNsZk45SkEyR2tD?= =?utf-8?B?eVRKeGM3MGZxekY5dUdrVjA5TnVBdlFYU3F6eEdtRVFEMlZyNUlDWVBnR3JM?= =?utf-8?B?d1BEQXlsYWN3VDFaeEoxeHJnQytTVDFxTm5uUFJrTHgvL2FzZC9xSmZDWUZz?= =?utf-8?B?ZURrelhLTWNxMzRKaXcyNjArOTY0eHBReEJ3WkFLYThRZkZ1c3BhODNlVlJl?= =?utf-8?B?bDZwcnNsdkE0M1ljdUgwak1EMDdoWlNncm14ci9HaEpmdVFESkVHcmRNSzJU?= =?utf-8?B?TGZJTFJOUXFzZkt6VFJNMG5KNkk1NDNIU3FiU1lndEJMUG1VUDEvNSt6WVBn?= =?utf-8?B?Y1d6VFJhN0FvWUN5V25acFErVTUrcE9uZlg2NlRvM3ZsZzZXRGhQTTcrUG1O?= =?utf-8?B?T2xWaFZtYTRybTZEM1QwSjNrVTNQeExjalBFMFhVNnNQSzRmek5SYVpYcGxj?= =?utf-8?B?U0xycGpSa2lteGUvVHdFczhReTBCZnk1UGhxMTQvM1gyNHA5eVkrdVJnakJr?= =?utf-8?B?dEZhTVlXenhWb1FONWZBU2RoaVBoVU1KN0FlTEgrRXZSZ1pTQ1k2NkN1dzNn?= =?utf-8?B?SHNONGcxYzRkME5ZdHR4Q2ZRK1FiaHI2bEgvUHg4Z0U0Ykc2UmlUNGZlTjdJ?= =?utf-8?B?VUduWndUOVZCR1QvUWQ3eWdzRzRjN0hibXVFZyt2aVVHMUplcmV0QWZGVlM4?= =?utf-8?B?RHdLVUZZaVFOZ2RZdm91TzlWODcxK1RJdEhnMFFvQk9GMzZOMlBwa1ArYkVw?= =?utf-8?B?T21tUUI3MnJpSHBSd3o3eWpHUVE5RzQ2NmlRZVhzSEk1c1RuMERHMVl5MElU?= =?utf-8?B?UGl4MDBQOC96QjVSYnJkZEFwSHgwMUNMdS81Y25md2pXejRYMVlJQTNxVDA4?= =?utf-8?B?N1E9PQ==?= Content-Type: text/plain; charset="utf-8" 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: 51dfe8ac-2c7d-4b26-b76a-08dc3c2d82e6 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Mar 2024 09:28:54.5547 (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: SEuFDHycONsHHzP6GWWdA0o3ZpWpt3oThHn2tOwFJW7lSg0xrOJmnuIPr51sFuLxwI1Mvu4cxZprZAD0BzdCGZOVmSZBh9UH5K/YVLV99G4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB4842 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-6.0 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, SPF_HELO_NONE, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org 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 T24gRnJpZGF5LCBNYXJjaCAxLCAyMDI0IDg6MDIgUE0sIFNpbW9uIE1hcmNoaSB3cm90ZToNCj4g T24gMy8xLzI0IDEwOjUyLCBUYW5rdXQgQmFyaXMgQWt0ZW11ciB3cm90ZToNCj4gPiBXaGVuIGNv bW1pdHRpbmcgcmVzdW1lZCB0aHJlYWRzIG9mIHRhcmdldHMsIGl0ZXJhdGUgb3ZlciB0YXJnZXRz LCBub3QNCj4gPiBpbmZlcmlvcnMsIHNvIHRoYXQgd2UgZG9uJ3QgY2FsbCBjb21taXRfcmVzdW1l ZCBtdWx0aXBsZSB0aW1lcyBmb3INCj4gPiB0YXJnZXRzIHRoYXQgaGF2ZSBtdWx0aXBsZSBpbmZl cmlvcnMuICBUaGlzIGdpdmVzIG1vcmUgY29uY2lzZSBjb2RlLg0KPiA+DQo+ID4gU2ltaWxhcmx5 LCBpdGVyYXRlIG92ZXIgdGFyZ2V0cyB3aGVuIHNldHRpbmcgdGhlIGNvbW1pdF9yZXN1bWVkX3N0 YXRlDQo+ID4gb2YgdGFyZ2V0cy4NCj4gPg0KPiA+IE5vIGJlaGF2aW9yYWwgY2hhbmdlIGlzIGV4 cGVjdGVkIG9yIGludGVuZGVkIHdpdGggdGhpcyBwYXRjaC4NCj4gDQo+IEhpIEJhcmlzLA0KPiAN Cj4gVGhlIGNoYW5nZSBpbiBtYXliZV9jYWxsX2NvbW1pdF9yZXN1bWVkX2FsbF90YXJnZXRzIG1p Z2h0IG5vdCBwbGF5IHdlbGwNCj4gd2l0aCB0aGUgYW1kLWRiZ2FwaSB0YXJnZXQgKGFuZCBpcyBw cm9iYWJseSB0aGUgcmVhc29uIHRoaXMgY29kZSB3YXMNCj4gd3JpdHRlbiBsaWtlIHRoaXMgaW4g dGhlIGZpcnN0IHBsYWNlKS4gIFJpZ2h0IG5vdywgaXQncyBraW5kIG9mIGEgaGFjaywNCj4gYnV0 IHRoZSBhbWQtZGJnYXBpIHRhcmdldCBzaXRzIG9uIHRvcCBvZiB0aGUgbGludXgtbmF0IHRhcmdl dCwgaW4gdGhlDQo+IGFyY2ggc3RyYXR1bSBsYXllci4gIEl0IGludGVyY2VwdHMgc29tZSB0YXJn ZXQgY2FsbHMsIGFuZCByZWFsbHkgYWN0cyBhcw0KPiBhIHNlY29uZCBwcm9jZXNzIHRhcmdldCBm b3IgdGhlIGluZmVyaW9yLCB3aXRob3V0IGJlaW5nIGFuIGFjdHVhbA0KPiBwcm9jZXNzX3N0cmF0 dW1fdGFyZ2V0Lg0KPiANCj4gSW1hZ2luZSB5b3UgaGF2ZSB0d28gaW5mZXJpb3JzLCBvbmUgZGVi dWdnaW5nIGEgcGxhaW4gTGludXggcHJvZ3JhbSBhbmQNCj4gdGhlIG90aGVyIGEgcHJvZ3JhbSB1 c2luZyB0aGUgR1BVLiAgVGhlIHRhcmdldCBzdGFja3Mgd2lsbCBsb29rIGxpa2U6DQo+IA0KPiAg ICAgICAgICAgICAgICAgICBpbmYxICAgICAgIGluZjINCj4gICAgIGFyY2ggc3RyYXR1bTogPGVt cHR5PiAgICBhbWQtZGJnYXBpDQo+ICBwcm9jZXNzIHN0cmF0dW06IGxpbnV4LW5hdCAgbGludXgt bmF0DQo+IA0KPiBCeSBpdGVyYXRpbmcgb25seSBvbiBwcm9jZXNzIHN0cmF0dW0gdGFyZ2V0cywg Y29tbWl0X3Jlc3VtZWQgd2lsbCBvbmx5DQo+IGJlIGNhbGxlZCBvbiBpbmZlcmlvciAxLCBhbmQg dGhlcmVmb3JlIHRoZSBhbWQtZGJnYXBpIHRhcmdldCB3aWxsIG5ldmVyDQo+IHNlZSBpdC4gIFRo ZSBHUFUgdGhyZWFkcyB3aWxsIG5vdCBlZmZlY3RpdmVseSBiZSByZXN1bWVkLg0KPiANCj4gT3Vy IHBsYW4gaXMgdG8gdHJ5IHRvIG1ha2UgYW1kLWRiZ2FwaSBhIHByb3BlciBwcm9jZXNzX3N0cmF0 dW1fdGFyZ2V0DQo+IGFuZCBhbGxvdyBpbmZlcmlvcnMgdG8gaGF2ZSBtb3JlIHRoYW4gb25lIHBy b2Nlc3MgdGFyZ2V0LCBpbiB3aGljaCBjYXNlDQo+IHlvdXIgY2hhbmdlIHdvdWxkIHByb2JhYmx5 IGJlIGZpbmUuICBXZSBoYXZlbid0IHN0YXJ0ZWQgb24gdGhhdCBmcm9udA0KPiB5ZXQsIHVuZm9y dHVuYXRlbHkuDQo+IA0KPiBUaGUgY2hhbmdlIGluIG1heWJlX3NldF9jb21taXRfcmVzdW1lZF9h bGxfdGFyZ2V0cyBpcyBwcm9iYWJseSBmaW5lDQo+IHRob3VnaC4NCg0KSGkgU2ltb24sDQoNCkkg c2VlOyB0aGFua3MgZm9yIHBvaW50aW5nIHRoaXMgb3V0LiAgSSdkIHRoZW4gcmV0cmFjdCB0aGUg cGF0Y2guICBMZXQncw0Ka2VlcCBtYXliZV9zZXRfY29tbWl0X3Jlc3VtZWRfYWxsX3RhcmdldHMg YW5kIG1heWJlX2NhbGxfY29tbWl0X3Jlc3VtZWRfYWxsX3RhcmdldHMNCmJvdGggaGF2ZSB0aGUg c2FtZSBpdGVyYXRpb24gZm9yIGNvbnNpc3RlbmN5LiAgV2UgY2FuIGRvIHRoZSBjaGFuZ2UgaW4g dGhlIGZ1dHVyZQ0Kd2hlbiB0aGUgYW1kLWRiZ2FwaSB0YXJnZXQgaXMgY29udmVydGVkIHRvIGEg cHJvY2Vzc19zdHJhdHVtX3RhcmdldC4NCg0KVGhhbmtzDQotQmFyaXMNCg0KDQpJbnRlbCBEZXV0 c2NobGFuZCBHbWJIClJlZ2lzdGVyZWQgQWRkcmVzczogQW0gQ2FtcGVvbiAxMCwgODU1NzkgTmV1 YmliZXJnLCBHZXJtYW55ClRlbDogKzQ5IDg5IDk5IDg4NTMtMCwgd3d3LmludGVsLmRlIDxodHRw Oi8vd3d3LmludGVsLmRlPgpNYW5hZ2luZyBEaXJlY3RvcnM6IENocmlzdGluIEVpc2Vuc2NobWlk LCBTaGFyb24gSGVjaywgVGlmZmFueSBEb29uIFNpbHZhICAKQ2hhaXJwZXJzb24gb2YgdGhlIFN1 cGVydmlzb3J5IEJvYXJkOiBOaWNvbGUgTGF1ClJlZ2lzdGVyZWQgT2ZmaWNlOiBNdW5pY2gKQ29t bWVyY2lhbCBSZWdpc3RlcjogQW10c2dlcmljaHQgTXVlbmNoZW4gSFJCIDE4NjkyOAo=