From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by sourceware.org (Postfix) with ESMTPS id C49D638582B0 for ; Tue, 18 Jul 2023 13:37:02 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C49D638582B0 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=1689687423; x=1721223423; h=from:to:subject:date:message-id:references:in-reply-to: mime-version:content-transfer-encoding; bh=VIVEHnntfGiaV0JZln10ScWkAn+olOqfbL437WJvP6U=; b=k3+H8x+04GyoT0Y4IaWCMS1DA5ja3hAiZ5I/XbHAjF5o56dO8NM5Dbq2 iGDXF8zLlmMKxTpgcZBQoR20KfDpmcGwextYK/y1av1qcYX9oXRSrgBl4 FOVCBmKJLTwYruOFyy9gxeE2ncth4ROO1qh7XANx7Av4YR6K6DHY7ppvM ax76+M2rp/aTebTG8IYIV82KpOGYaapBmt1r0jYO3aQ3+BWrlyFE4Bf3a EAsZFD7114bUHqzHdO2aRXtsz42C5EbL33CKFChn8Xp9clyWjhueWk4nB bGuBGBFtYj8+N+4iIs8yghxZwS+u7zdUEkJnFTJ3clus4Qn7D4+A5ESMW Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10775"; a="368849498" X-IronPort-AV: E=Sophos;i="6.01,214,1684825200"; d="scan'208";a="368849498" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Jul 2023 06:37:00 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10775"; a="717596591" X-IronPort-AV: E=Sophos;i="6.01,214,1684825200"; d="scan'208";a="717596591" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga007.jf.intel.com with ESMTP; 18 Jul 2023 06:37:00 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Tue, 18 Jul 2023 06:36:59 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) 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.27; Tue, 18 Jul 2023 06:36:59 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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.27 via Frontend Transport; Tue, 18 Jul 2023 06:36:59 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.172) 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.27; Tue, 18 Jul 2023 06:36:59 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GzVKYBq8JcLhbGC+zSMJ5vCMZKkwt37ofOyDd3fUZtpvYChMPUzPLYciEHiw3XwO9KYxq2y29AS2+m6p2okwOTWm8v8zd9phVtu9c4ZOwSVsvkkOowSxOwqDCpUEWLLg1JsNvUWxwpc65L1iuOflXG2wSrqIWXOe7fdFmffZiVoMbTdL6+31KKiv2PyBalxGBaXC5jCYsTWM6yiYYdUBYlF9SsN8Z7ikXQUVczmlogjK6IqrUM/ex3lKW1VdPD5snu7n2Kca59ey2TS+9eD28HFJZXGVsRPMNNMt/meSLK0Mk9Cj6YttjfVHKLfiq9TvRI+Su+lfVuBlHjSVQ0mLvw== 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=DxHtlQeXhvG4WoqmOuQ17n9UduLj1FsYxhm7/voXjoA=; b=FfS2kQuoRAystciB49S5KMMtUncvQWwZDll73Es/NnJzXLoj0rCO2o8CzWOJSBwAGjWmn0IBMP7Na4dCa3wyuft8tNdelgSAVagM4VvROXNaoLDuxOs1yzAWwlQcglePtq58Q7pJ+kuqwU+I5rDn+jF/mUgyPkSpFWW7PNcc3ZjHlBoL84JtjqPLB9BXXMlnd66w9obnpjhQl9BtkzX60WD4yiFtDV2fh4tyZgMUzOEFzp4zH6sTwdwUCDLHXiX4jfsOe3lifFH/jihVx2HVBRNhxLAyoQk6X4RI18HyCHbmM37nkBRbget2DicD7Z2jUtZcTdlz0NOHC5WscEsfCA== 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 IA0PR11MB7307.namprd11.prod.outlook.com (2603:10b6:208:437::10) by PH0PR11MB5595.namprd11.prod.outlook.com (2603:10b6:510:e5::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6588.31; Tue, 18 Jul 2023 13:36:57 +0000 Received: from IA0PR11MB7307.namprd11.prod.outlook.com ([fe80::454c:f56d:c3e0:bb6a]) by IA0PR11MB7307.namprd11.prod.outlook.com ([fe80::454c:f56d:c3e0:bb6a%3]) with mapi id 15.20.6588.031; Tue, 18 Jul 2023 13:36:57 +0000 From: "Aktemur, Tankut Baris" To: Pedro Alves , "gdb-patches@sourceware.org" Subject: RE: [PATCH] gdbserver: try selecting a thread first to access memory Thread-Topic: [PATCH] gdbserver: try selecting a thread first to access memory Thread-Index: AQHZo1I30gwhS4b2QkGNKxHF32X9iK+/q2yAgAADZVA= Date: Tue, 18 Jul 2023 13:36:57 +0000 Message-ID: References: <20230620083519.1295801-1-tankut.baris.aktemur@intel.com> <90f33e9c-a586-a94a-3584-5288ce14d410@palves.net> In-Reply-To: <90f33e9c-a586-a94a-3584-5288ce14d410@palves.net> 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: IA0PR11MB7307:EE_|PH0PR11MB5595:EE_ x-ms-office365-filtering-correlation-id: 9288a1d6-b7c6-4e9c-3d2e-08db87940ea2 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: VGQIwQlTWtaDgdF2Sy1ERJIkApp/yiBpv3xDn9WlUCgYEaVxrSUrarzbN9R8itXRQqIhDZZIfTuN3tYCCjeXTF/Vu3zJ9FaNWsGb+eukUGv8qkpA7DxUFxycQF9Ee8IfWGCozSY3IsKxbW38XUAWgdYbR7vAeCYzJnB2qcf/c5UNUhCKsDhCKbzZ14NjsZm4Iw5nITMu9uG8Vzrj/zXZtGlElQjGMic2OBq6RozpWeLyelfhw21L2IUSKqej4pCsmk8XhYJBkHjvhndme8/tnaoR7+cAwSkHMfYlYPjRqOoiSzT5xmm+Ta9hHfk14aJZk5M00+/zEel8xQ1EFdpWaUtTinoUqTzMzSbcaW1rOfcdQM/guRmmuInOsMnY60wy9pfSfA9LvWs6j7cSLGR709sHDlA4Eeui2AOTVkrLcIhpywKiKPNes8RNF3zGSRczdvMlaUf7Im6bqeR85jqD10cBVmGM2P0bYfhGo9edwuG9wGvPFxrn9VppGL/KhffRfdkcS2CA6GQKNblKHQofQe8C+OGiv2Mbi9CzJ5jcRcjn1uWFLrKPntxQHknqBPQ9dzHD/3y1AeYwTKT8krv8REiUQuiSV9IiC4c7rgmeMhVXE6JaUCtHvkq1RZ+kc8mn x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:IA0PR11MB7307.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(39860400002)(366004)(346002)(376002)(396003)(136003)(451199021)(86362001)(2906002)(33656002)(38070700005)(55016003)(186003)(83380400001)(53546011)(9686003)(6506007)(26005)(82960400001)(7696005)(122000001)(110136005)(5660300002)(316002)(66446008)(66946007)(38100700002)(64756008)(71200400001)(66476007)(478600001)(8936002)(76116006)(41300700001)(66556008)(8676002)(52536014);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VGtNTVgwRjBvWGNpVE9wQ3llTXB1UlRVTUFFRy96K0tQZ1ZSbWpQbTF1REY4?= =?utf-8?B?WStFZDR1dkdONFlPRDJWd3k4b0lPVUNQem1JeGhOTXVidGIzNEVlMGNjdDgy?= =?utf-8?B?ZTRWcnAvaVh6T2VFWkVhckZHUm9EbGdmSk5vR1hSSDZtWDlCZlBRclE3bEhz?= =?utf-8?B?ajdZMWdJcC9Ma0NrUVQ5c2N4QUt0RHN4WXAyR3oxRjFkYWJ3QTJlVGIxa2E2?= =?utf-8?B?R2o1L2plb1VtWGd2TjQxM1RwQWhuZkhqQnV1NVl1cUhRM0JaaTM5MSt4Rllh?= =?utf-8?B?dlVBSG1UaStVQUxYT09PNzlPZUZTbWpwazhKNTdRR1hLRHNWVjdTbDR2ZWdG?= =?utf-8?B?OG90WE5oTEZLNkVzNW5FbWpYVFNXL2tvS0F6RUtaODN2azlyMklNNEh3UGda?= =?utf-8?B?YS9WeklDN2JhNE02bkFEQnBVREtyMVhlTmowSDRWMEVEcHRyRXJ2OCttZE01?= =?utf-8?B?S0RIb0Uzb1FwVkFVRUl0NkVvOFRmM0RxeTVJenR0RHFPbnVFL20zZVFmdElS?= =?utf-8?B?bXhuWjE5b0J4czRpNnltWkg2cG9zS1hRcUVXSllkb0RrV3d2QjBkMVMxdFYy?= =?utf-8?B?YngvRE03MUpPMlk5SWFhcGVmazk1QldVL3ZtUE9pZ0VlUzZIODIrbWJXcnJG?= =?utf-8?B?KzVEb1lLLzdWclBPdXo3a3BUd1dWSmRVTXd2MURwbWRUOE5KTVNnY1Rma0Rj?= =?utf-8?B?MXFUUm5BWFdRTjdBRFNuMW8wRFpKKysxZHZjTjRXWVRuVS81blZSb0NRT2Ux?= =?utf-8?B?R01kTXV4ZXI3ZnhDYVVGQmt2YTJYUUtUSlNKQ0pJZnNNMGVQNEVoTjlsci9Y?= =?utf-8?B?ZWlxd2w2TUFWMENqd0JKZmRCMXRiUzhrM0l4dTFlaHd0bERKUHFSQ3BNVnYx?= =?utf-8?B?S2JHbldQdSt0NU15RVdwR1dGdjVlY2VhR2p1d3h4ZnZsYXpzSXF6K21yYmMx?= =?utf-8?B?M29tM1d2QlF2STAxR2NvOFRJa2JYcElVYnBIajJJOUduUEs2Q2c0OVErS3Y1?= =?utf-8?B?UG9PcS9uMlpRd3hGRExtVERDYkVreWFZcHlWSUtXcUZWd3BocTlXR0pXSDhn?= =?utf-8?B?ZlEyZUFabU1BMm5qOEY5ZDFZcTBZcHRYTUNmeHVwUG9Ka2FqTUhwUGhTUGc1?= =?utf-8?B?YnAxNUl3VDlSWEJOSDBHK1ViZmhVM2Ztaksxb0J0SG9SNXdpRGZ3a1NiSlFz?= =?utf-8?B?TUtBVWNqS1pTK3NzWGZ0TjJhUkp4QVVzRC9OOGtEVnNDdmEwUXdKL1VhbVNF?= =?utf-8?B?S0dMbDlBclZWN2FCMUJqdmtmU2JpMUVzUUZzZE1wYWMvOGlFaFIrVXhkcE1R?= =?utf-8?B?ZDVwZ1NmSU52aFNiY2JydWFNK3FiWHlrSG8vSDZLdUNPRXJSUS85UVNXUGZp?= =?utf-8?B?Y1pNUFlkRVliYStOL21ReFdEcWFBcGJnd3hDSWlEMEtBcm9JOWkxZXpnSG9H?= =?utf-8?B?L3JjRmNsS0dibHliZUowYk5iRlZRVnoxT3daMGpGMVRQbWdJQWZHMTMyTXFt?= =?utf-8?B?S1Z3QmVURktHSDBvWjIxb05PUmpHcEZTU1ZiR0VuMXpvY2xaOG9NREw3UGV0?= =?utf-8?B?bVJyWDlOSEZZRHMrb2UvaGlVOXpIYXNyaGtmNGN5VVBObUZzNFVRc0RXdjZV?= =?utf-8?B?SXVRcFZ1YTh3enFIWXZvdU9NakxvdU96NFZLbnIxczNSdUlOZFBmWHJKVXFP?= =?utf-8?B?M1FsbzhJUGhpTUg5cHhFZ1Z6UnRseGVkelZkcFQ5RzVXOUYvMG1UbExDdkVS?= =?utf-8?B?eERBd2RnbC9iaWxMQW13cUp2RWI4VTZZeGNIV3NVM3dTZlNDUmNEc01RWGh1?= =?utf-8?B?MnRha2dPNnhaUFFJT2RVdy9UWEY1WVdSK3FNTW1nQXhKcWw4bEJoVENKd3JM?= =?utf-8?B?eGxvTkozZEEzeGJDWVRTODVXUDFRbkZkRVZrcmJhNXhQOHlWVTJnbkNmYmpa?= =?utf-8?B?ZVBUUzZvLzNVYnhiK3l1ZEVEL1dUSEJpN3A5Z21oWElDSDQzaXgrakF5L1p4?= =?utf-8?B?U2tRaVBWMXJ3M1ZSS2lJK0pNeENtcE1lNkZ2dkJXZmdFZGNwWEc3N2lReUlT?= =?utf-8?B?alRPTitaejFkMi93dkE3STZCdk9POHNCWDFrczM2ZFkwekVDYkV3c2o2aWRV?= =?utf-8?B?QnJYQ1hyUEVRcnA3Z0FLSVJyNkxsMDZkVFQ1azZ1L3FJRy95RldSMys3dCsv?= =?utf-8?B?OXc9PQ==?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: IA0PR11MB7307.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9288a1d6-b7c6-4e9c-3d2e-08db87940ea2 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2023 13:36:57.3296 (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: A/pFDc5C2lHld9lqjqB/DSIghbcIyYdsaEg/abj/+jg3788Q6Db2vr0U2pBUMrEg6Plisj6zo+Z0jQm2F49pm7vxzE3WA68c77ixjXVH44A= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5595 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-4.8 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,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 List-Id: T24gVHVlc2RheSwgSnVseSAxOCwgMjAyMyAzOjA5IFBNLCBQZWRybyBBbHZlcyB3cm90ZToNCj4g T24gMjAyMy0wNi0yMCAwOTozNSwgVGFua3V0IEJhcmlzIEFrdGVtdXIgdmlhIEdkYi1wYXRjaGVz IHdyb3RlOg0KPiA+IFNpbmNlIGNvbW1pdA0KPiA+DQo+ID4gICBjb21taXQgN2Y4YWNlZGVlYmUy OTVmYzhjYzFkMTFlZDk3MWNiZmMxOTQyNjE4Yw0KPiA+ICAgQXV0aG9yOiBQZWRybyBBbHZlcyA8 cGVkcm9AcGFsdmVzLm5ldD4NCj4gPiAgIERhdGU6ICAgVHVlIEFwciA1IDEzOjU3OjExIDIwMjIg KzAxMDANCj4gPg0KPiA+ICAgICBnZGJzZXJ2ZXI6IHRyYWNrIGN1cnJlbnQgcHJvY2VzcyBhcyB3 ZWxsIGFzIGN1cnJlbnQgdGhyZWFkDQo+ID4NCj4gPiBnZGJzZXJ2ZXIgc3dpdGNoZXMgdG8gYSBw cm9jZXNzLCByYXRoZXIgdGhhbiBhIHRocmVhZCwgYmVmb3JlDQo+ID4gcHJvY2Vzc2luZyBhIG1l bW9yeSBhY2Nlc3MgcmVxdWVzdCBjb21pbmcgZnJvbSB0aGUgR0RCIHNpZGUuICBUaGlzDQo+ID4g c3dpdGNoIHNldHMgY3VycmVudF90aHJlYWQgdG8gbnVsbC4gIFNvbWUgbWVtb3J5IGFjY2Vzc2Vz IG9uIGNlcnRhaW4NCj4gPiB0YXJnZXRzLCBob3dldmVyLCBtYXkgcmVxdWlyZSBoYXZpbmcgYSB0 aHJlYWQgY29udGV4dC4gIFRoZXJlZm9yZSwgdHJ5DQo+ID4gc3dpdGNoaW5nIHRvIHRoZSBzZWxl Y3RlZCB0aHJlYWQgZmlyc3QuICBJZiB0aGlzIGZhaWxzIGZvciBhIHJlYXNvbg0KPiA+IChlLmcu ICB0aGUgdGhyZWFkIGhhcyBleGl0ZWQpLCBzd2l0Y2ggdG8gdGhlIHByb2Nlc3MuDQo+IA0KPiBU aGUgcmVhc29uIEkgbGlrZWQgYWx3YXlzIHNlbGVjdGluZyBhIHByb2Nlc3MgKHdpdGggdGhyZWFk ID09IG51bGwpLCBpcw0KPiB0aGF0IGl0IG1hZGUgdGhlIGNvcm5lciBjYXNlIGJlIHRoZSBjYXNl IHRoYXQgcnVucyBhbGwgdGhlIHRpbWUuICBJLmUuLCBhbnkNCj4gdGFyZ2V0IGJhY2tlbmQgdGhh dCBpbmNvcnJlY3RseSBhc3N1bWVzIHRoZXJlJ3MgYWx3YXlzIGEgdGhyZWFkIHNlbGVjdGVkLA0K PiBpcyBpbW1lZGlhdGVseSBleHBvc2VkIHRvIHRoZSBwcm9ibGVtIHNjZW5hcmlvIGFuZCBpcyBm b3JjZWQgdG8gZml4IGl0Lg0KPiBUcnlpbmcgdG8gc2VsZWN0IHRoZSB0aHJlYWQgZmlyc3QgbG9z ZXMgdGhhdC4NCg0KSSdsbCByZWZlciB0byB0aGlzIGNvbW1lbnQgYmVsb3cgYXMgWzFdLg0KDQo+ IElmIHRoZSBhY2Nlc3MgaXMgZm9yIGEgdGhyZWFkLXNwZWNpZmljIGFkZHJlc3Mgc3BhY2UsIGFu ZCB0aGUgdGhyZWFkIGV4aXRlZCwNCj4gd2hhdCBpcyBzdXBwb3NlZCB0byBoYXBwZW4/ICBJcyB0 aGUgYmFja2VuZCBzdXBwb3NlZCB0byBlcnJvciBvdXQgaW4gdGhhdA0KPiBzY2VuYXJpbz8gIE9y IHdpbGwgaXQgbWlzYmVoYXZlPw0KDQpJJ2QgZXhwZWN0IHRoZSBtZW1vcnkgYWNjZXNzIGF0IHRo ZSB0YXJnZXQgc2lkZSB0byBlcnJvciBvdXQuICBHZGJzZXJ2ZXIgd291bGQNCnRoZW4gY29udmVy dCB0aGlzIHRvIGFuICdFJyByZXNwb25zZS4NCg0KPiBIb3cgZG8geW91IHRlbGwgd2hhdCBhZGRy ZXNzIHNwYWNlIHRoZSBhY2Nlc3MgaXMgdGFyZ2V0aW5nPyAgQXJlIHlvdSBlbmNvZGluZw0KPiB0 aGF0IGluIHRoZSBhZGRyZXNzLCBvciBkbyB5b3UgaGF2ZSBtb3JlIGNoYW5nZXMgdG8gZ2Ric2Vy dmVyLCBhbmQgbWF5YmUNCj4gUlNQIGV4dGVuc2lvbnM/DQoNCkN1cnJlbnRseSB3ZSdyZSBlbmNv ZGluZyB0aGUgYWRkcmVzcyBzcGFjZSBpbiB0aGUgYWRkcmVzcyAodXBwZXIgMyBiaXRzKS4NCg0K PiBJJ20gd29uZGVyaW5nIHdoZXRoZXIgd2Ugc2hvdWxkIGhhdmUgc29tZXRoaW5nIGxpa2U6DQo+ IA0KPiAgIGlmICgoYXNwYWNlX3RocmVhZF9zcGVjaWZpYyAoLi4uKSAmJiBzZXRfZGVzaXJlZF90 aHJlYWQgKCkpDQo+ICAgICAgIHx8IHNldF9kZXNpcmVkX3Byb2Nlc3MgKCkpDQo+ICAgICAgcmVz ID0gcmVhZF9pbmZlcmlvcl9tZW1vcnkgKG1lbWFkZHIsIG15YWRkciwgbGVuKTsNCj4gICBlbHNl DQo+ICAgICAgcmVzID0gMTsNCg0KSSBiZWxpZXZlIGBhc3BhY2VfdGhyZWFkX3NwZWNpZmljYCB3 b3VsZCBoYXZlIHRvIGJlIGEgdGFyZ2V0LXNwZWNpZmljDQpsb2dpYy4gIFdoYXQgeW91IHJlZmVy cmVkIHRvIGluIHRoZSBjb21tZW50IFsxXSBhYm92ZSwgaS5lLiAgImltbWVkaWF0ZWx5DQpleHBv c2VkIHRvIHRoZSBwcm9ibGVtIHNjZW5hcmlvIGFuZCBpcyBmb3JjZWQgdG8gZml4IGl0Iiwgd291 bGQgYmUgY2F1Z2h0DQphbmQgdGhlIHRhcmdldCB3b3VsZCBmaXggdGhlIHByb2JsZW0gYnkgaW1w bGVtZW50aW5nIGBhc3BhY2VfdGhyZWFkX3NwZWNpZmljYA0KYXBwcm9wcmlhdGVseS4gIFRoaXMg bWFrZXMgc2Vuc2UgdG8gbWUuICBBbiBhbHRlcm5hdGl2ZSB3b3VsZCBiZSB0aGF0DQp0aGUgdGFy Z2V0IGNhbGxzIGBzZXRfZGVzaXJlZF90aHJlYWRgIGl0c2VsZiwgYmVmb3JlIGFjY2Vzc2luZyB0 aGUgbWVtb3J5LA0KaWYgaXQgZGV0ZWN0cyB0aGF0IHRoZSByZXF1ZXN0IGlzIHRocmVhZC1zcGVj aWZpYy4gIEkgZG9uJ3Qgc2VlIGFueSBsb3ctdGFyZ2V0DQp1c2luZyBgc2V0X2Rlc2lyZWRfdGhy ZWFkYCBldmVyIGluIHRoZSBnZGJzZXJ2ZXIgY29kZWJhc2UsIHRob3VnaC4gIFNvLCBpdA0KbWln aHQgYmUgY29uc2lkZXJlZCBhIGJyZWFrYWdlIG9mIGFic3RyYWN0aW9uLiAgSGVuY2UsIHlvdXIg c3VnZ2VzdGlvbiBsb29rcw0KZmF2b3JhYmxlLg0KDQpUaGFua3MNCi1CYXJpcw0KDQoNCkludGVs IERldXRzY2hsYW5kIEdtYkgKUmVnaXN0ZXJlZCBBZGRyZXNzOiBBbSBDYW1wZW9uIDEwLCA4NTU3 OSBOZXViaWJlcmcsIEdlcm1hbnkKVGVsOiArNDkgODkgOTkgODg1My0wLCB3d3cuaW50ZWwuZGUg PGh0dHA6Ly93d3cuaW50ZWwuZGU+Ck1hbmFnaW5nIERpcmVjdG9yczogQ2hyaXN0aW4gRWlzZW5z Y2htaWQsIFNoYXJvbiBIZWNrLCBUaWZmYW55IERvb24gU2lsdmEgIApDaGFpcnBlcnNvbiBvZiB0 aGUgU3VwZXJ2aXNvcnkgQm9hcmQ6IE5pY29sZSBMYXUKUmVnaXN0ZXJlZCBPZmZpY2U6IE11bmlj aApDb21tZXJjaWFsIFJlZ2lzdGVyOiBBbXRzZ2VyaWNodCBNdWVuY2hlbiBIUkIgMTg2OTI4Cg==