From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id E08qEhrD2GpPWQMAWB0awg (envelope-from ) for ; Wed, 21 Oct 2026 09:50:18 -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=CSkGZC13; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id EA41C1E051; Wed, 21 Oct 2026 09:50:17 -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 504A91E047 for ; Wed, 21 Oct 2026 09:50:13 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id E5B454BA799B for ; Wed, 21 Oct 2026 13:50:11 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E5B454BA799B 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=CSkGZC13 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.17]) by sourceware.org (Postfix) with ESMTPS id 8D9A74BA23F8 for ; Wed, 21 Oct 2026 13:49:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 8D9A74BA23F8 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 8D9A74BA23F8 Authentication-Results: sourceware.org; arc=fail smtp.remote-ip=192.198.163.17 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1792590584; cv=fail; b=Bey7ukt5BksJBaDl9qtjmfgH+Z0gh8faauk5GeY1eEaMvKmGjkHuxVjZ10BL0Ftp/j7QH+k/oG/2kfI16dqSd9FZwFJOFYLywzQxtA2ZGiDbDVZXP0CRn8r9tuBW+kdXwPZgF7aHreMRPLDLxrGKB8S3EGXQAfb8gYVRH834LyU= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1792590584; c=relaxed/simple; bh=jasX7qEXwKPjMMhYaI+lUPbGO5os2FFpK8Mafpydiig=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=rhKsjnpWAOqni1t+ij/OUwJ/hTcJtqR/lG0596ljNmn0e4adVIAV3u+nknvwxcOLrBfjTRpc663wzcHe7cB4mD9lgmMqhgyJ3fwuIuhpANsJnn7+FmFCcQp9GU8SC5JtmkXDLCFoXof52LbMzjn8W8ne2mmBCdylIsDyD+VnB6c= 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=CSkGZC13 DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 8D9A74BA23F8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1792590584; x=1824126584; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=jasX7qEXwKPjMMhYaI+lUPbGO5os2FFpK8Mafpydiig=; b=CSkGZC13Z9HCh05ZPQk5lqQ46XxuLrbRbzfGgvxlKcNjfgEXlhAv2pDk Wk8TAjELTE+TKXtdGBZD/MfV2fZ/BAn8q/bMJ7ARwuu30Vd4B9c3Hz156 Sjovf61Iryr8mi6upG5UzNcBqDwpG4x24PO63bGcfUy+LCQmqTTW0r3Tb e8kiTbSK+ajKe+b20U1rRKl6VY6F8ef9SY7Q6z6gzGsCH1XUiZ+86EiPE 0O5aohGVPtS02GwcteD2FxFdaRRARQcx6qolpi4MfI63BFQUBVdnfexYJ pF7L6YpG5SH4hvj3NNHn/PsltaTHo63348MEYJOcG1y+WN8C1tb3Wgg9y w==; X-CSE-ConnectionGUID: KhOZhRBpQ5GaWPXpqBM9oA== X-CSE-MsgGUID: lkE+n5MZTbmn6i2mOcpNVw== X-IronPort-AV: E=McAfee;i="6800,10657,11942"; a="1318169" X-IronPort-AV: E=Sophos;i="6.27,170,1787036400"; d="scan'208";a="1318169" Received: from fmviesa011.fm.intel.com ([10.60.135.151]) by fmvoesa111.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Oct 2026 06:49:42 -0700 X-CSE-ConnectionGUID: 6SY7opujQ8+rx7fm4nY+Bg== X-CSE-MsgGUID: fLumajb0TnG56X7+1YvOSQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.27,170,1787036400"; d="scan'208";a="4931139" Received: from orsmsx901.amr.corp.intel.com ([10.22.229.23]) by fmviesa011.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Oct 2026 06:49:42 -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; Wed, 21 Oct 2026 06:49:41 -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; Wed, 21 Oct 2026 06:49:41 -0700 Received: from CY7PR03CU001.outbound.protection.outlook.com (40.93.198.16) 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; Wed, 21 Oct 2026 06:49:41 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KNc0LgVZscpQ2aESnUQw0Forl+8pueKnHDKfVjWwtPNKO/23mnUtno3UCqJ4OQs3TrvRGNcpjHHN+DitaXcC/1SH679vH6mAsdpwKjw7Rdih7oQeSJIZGw+7F3qkKjbGx9POS+FirydH33+xWG5RS+pOzhTIBi3+KKjxMT3zJiatG+4b5o9bIjdNZfl+8eZVUXRIUlqt6jJtSR5tKAHfw9BMCAZUI3L1Gpk0DKchwJwjj1b5ZLSkHW4n6eDM96rIonnFFUuYf7dtBRDpj37+sMHj/J/Nnc7NYEMGDt2ozhRs+1sn0weJ/TI3jW4BMyZdSL31MGC+X+pkhsLkkA6+7A== 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=f/VxC/CFnZXbidcc3sJ4Gm4YCWagiL0S6xOKNE9lfGM=; b=QjZ52qy9RyRnu+IJ8d9ZNC8vI7+DJosWI3S2cDl5acfpqdhNaJ4ddeBL2ie49VjGo4ZpB5fPHuUpkPqcnt9LnhXHxBf2KhLTdiVifQQc6GQmx81lxsXyC9FDwBmxiwdvCfdOxkquHO/3dw9gP/f8WCUzEedrRV56zfNv88KJUISFYDyevqqKNa5uEpZ1WH25m5lzn/4lU0ZvWMx72h2A7FaPUWp3/uGtIOXHnxPoiYi9nzioQgo/1tecJA+bwFj14723zqbmhmK67OdcE3t/DeTloR3cxkWiWf0QhZUuEqKaDLSuVfPNdHLjWhv2dxPN0ovdS3kXj6aRbQe+7pn5aA== 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 DS7PR11MB6247.namprd11.prod.outlook.com (2603:10b6:8:98::22) by MN2PR11MB4726.namprd11.prod.outlook.com (2603:10b6:208:269::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.546.15; Wed, 21 Oct 2026 13:47:57 +0000 Received: from DS7PR11MB6247.namprd11.prod.outlook.com ([fe80::af57:631:e7eb:3aea]) by DS7PR11MB6247.namprd11.prod.outlook.com ([fe80::af57:631:e7eb:3aea%4]) with mapi id 15.21.0522.012; Wed, 21 Oct 2026 13:47:56 +0000 From: "Rohr, Stephan" To: Tom Tromey CC: "gdb-patches@sourceware.org" , "guinevere@redhat.com" Subject: RE: [PATCH vv2 1/1] gdb: fix assert after register write failure Thread-Topic: [PATCH vv2 1/1] gdb: fix assert after register write failure Thread-Index: AQHdXK9p9+HT14pG9E2VfATogYnuTLcFEdvigALglOA= Date: Wed, 21 Oct 2026 13:47:56 +0000 Message-ID: References: <20261015141127.152846-1-stephan.rohr@intel.com> <20261015141127.152846-2-stephan.rohr@intel.com> <87o6cp1x4x.fsf@tromey.com> In-Reply-To: <87o6cp1x4x.fsf@tromey.com> 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: DS7PR11MB6247:EE_|MN2PR11MB4726:EE_ x-ms-office365-filtering-correlation-id: b1ff0b45-5d44-46d4-bc5e-08df2f79e9c3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|23010399003|376014|1800799024|366016|6133799003|18002099003|22082099003|11063799006|4143699003|10067099003|38070700021|56012099006; x-microsoft-antispam-message-info: lI1P4IwSJkPuDJN5/sYrLPrhXk4VehaVC7+wawaWR2lWJlogExkpzRGr8P+GQKjkd4bHhfzWG7qQt0J2lVcFOdfHXnQeFfUO+R6L8z7mYO6llUBvj6qXBSk0Uwxv47IvuggIUW50TcQlgjWHwZeWUXlSZhIMRIjcc6I6IVmwUlNplXuCdkCCisx2glktchVrSyUy3IhTVMp1Bl9pE4W7ol7devV0xygCzWvkjoCzxIkbkvo59d7HTc0KWc+ekAV6/xvTTSqpAscPwm98jFM+bjfIv/uY7LhtH0UVAp5A2xQFIxfBXyrPB0Wfr/I10+RaWUv6BsGaaoQlhgHpxTyD/viJv6xpBKRtYXqneGOfmCNi0p4sw4VJhJeK661KWTAElGD92tEqL8BNMSepPWvuT1E5oxOVpU3ZdHuR2YxgSi2FqWkIRgy6oMNCELKqBAnqyzxhytuVRglX7jtfQ8OkMb8nsGtVO++18tcL0AVMrxSROXAOHNfDjbpeYDlQrcDoPUjPnG81X+G26v4Jnx0dr2WODHQ3wZHoc/myMg+0/YuKlZN0ZoO9TdZnYRbQ0KB5mYbTdxxxILxSYUsqsqLXpIXn03btpeZnmdmSWO95HFdY2oEFwgaavDXzb2qy2dyC+ucs13aLJwEhHBWg9rRZGm4csYSes0rrlBe9qVkjLe3U8tLTSWcgeFssnwAriNGclVpt+A9qAZbYLGsWudk4Mm0HE3LoLcYGFs6j9uzZNJ4= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS7PR11MB6247.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(23010399003)(376014)(1800799024)(366016)(6133799003)(18002099003)(22082099003)(11063799006)(4143699003)(10067099003)(38070700021)(56012099006); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dDJ2MVB2WDl0aUxLS2FEYndkb3pnYzhXekNGOEpHbDZ6d1RuL21LNVZyOFFx?= =?utf-8?B?TkZESGdzN2JtOVNseWdLYWZjcUF4UTVGRFE4aWRvRCs4VGpvejlmQ01QTTFQ?= =?utf-8?B?aWhIZkIxQjEwWkhCZkxZcVNpMzhqR2hrUzRWQ0xYQktkbnN2Qlc4Y3IwaXNt?= =?utf-8?B?Z3hvMUZzZWpIRGZPSXlQVkU1QkY5UHBpSVJhTWhoVjJyQ1JFNFhMam9zcFdh?= =?utf-8?B?ck9TWW45T01rL0lUNm5IdjNtSnVkUFlDVldMMGVvZjZNTFVPRDkrdlpVMjNu?= =?utf-8?B?bnFDcHVJQ3ppdG5VemJsaEFXK0pkMVErZEprRFVtUkY1VFpJN1lYdCtJdHFT?= =?utf-8?B?WFdjbDVUWHJKRldGVTdFbm1qTCsrYjV2YklCZlpXZTl6THVoRnh4WFV4VFIz?= =?utf-8?B?VnZ2d1pEMjdrNzhuSUF2WmVGRjlsN2V1dlRZS09jN3NHU2lUeTVRcEVNYTlK?= =?utf-8?B?K1YvcVljOFFnbjBSekVyQTNRd0ZaUE5FaTZjWkJMNE9yQ2wrZTVjQjNSbG15?= =?utf-8?B?eTJ0SXAyQlJ5MnhJOTBwa0x3Q0ZSTVR3UFJMd2VaVVF5eGV5L2NnZkhJMHhV?= =?utf-8?B?UDl4dkYySlhyb2x6VGZnR09XVit1NSt1OWZqY2phRFhkWEtXaTBia2FvSEVI?= =?utf-8?B?dHMzemFkeHhGeVFTeEFKbnEzWXNKNnI0YzcxbjlZNXRxT3NrVlVXZStpbkdy?= =?utf-8?B?NitxQVV2d1owYzNna3JRckhjZGUrd1FGUHM3K2lDV213S1dWeVlRMS9XbEI2?= =?utf-8?B?dnhldzJsVnUzdkJkTnVzRXdwdkZaaVFpeVNBcWtOM1BuYzVtTEtiVjdnK0NK?= =?utf-8?B?bzg3NFhnWlBEbjhZNkRYc1dTTE9hSHdSdGwvbDdWTmhFU1FCSkI2NGtLdVZP?= =?utf-8?B?T1lRY1NhQWRGa3U3Um16ZFFFWEo2bVFKUEhiYTNKN0ZtWUFqZUpxWlFPU01F?= =?utf-8?B?RDQyK2VDcVBUNldGWU8yL0Jnam5HQVZobGlkRTJBWCtQQy81V21NRGxET3Ja?= =?utf-8?B?MGFNTjg1bmt4QVEzVmJEbTVPV1V4RlNtZkdsZ1NHeVovRUR6Z3FDazlwdXFz?= =?utf-8?B?RXczaW12Mkp0YzZRVFROSk1OeElsK1F2bW1mdlRha3JXUzg2ZkZpQ2liTGs5?= =?utf-8?B?bm1kSE9lMW9Gd2RacndwTU1ZRUpGL28ydDM2TVVBenRXQnZmeHZpamR0VzNP?= =?utf-8?B?QXlkQ3Z2TWpXT0FKQXRBUmdUNm45dVdaWXlwZFg0dG5wQ0k5YWF2WVdqOFQ2?= =?utf-8?B?d2dlQ0c5UFpVU2tnaHBIN1FFNEtVMTdmMFdMZnNDQzU2cTFwcFByREs4b0Rv?= =?utf-8?B?cytIVmJKTUV4NE9sdXdsaWlmY2wwTysyd3I2Z3JuamkxajVEY2hYSy9CRksr?= =?utf-8?B?R21yT1VJTHplOFpsR0VqNHR6Y0pQWW9qMlF3dVJxOHBTQmxUR01rWWR4SGNS?= =?utf-8?B?RFFpejlCaFczOThjRjVvSXZ2cUJHeXZLVHR0Z3UyUEVuZGJNYzNKQldBQWhy?= =?utf-8?B?Z2pVOW1ySXBuQ2xCMkNJVFNFNFJWTGVvRndTbTFMY240TFhYQkNmbEQ4cFN0?= =?utf-8?B?dmFoNzRISVlyNU4yT29iMmg1NW9OVTNTdnROY1F0VFg0Z0QvSS91UlNTM2Rq?= =?utf-8?B?STlUekRZU2lBZndaSEg2MkZxbmJGMWhmTDdIck1rSURUSzY0Y0lFSEZ6QzNM?= =?utf-8?B?elBYS2VjZ3F0UllidXkzSlk0VnZWT1l0WGI4d0E4K29FUkpSYkZ1RlB3Ti9T?= =?utf-8?B?UEJNZUo4RVFpbGFkUG9FQmoyRS9KaE5FVS9JbjF5b3J5Y0V1NWozY0E5UHJP?= =?utf-8?B?MG1yd21tek42cU1oNHBPelkvSjdjUHBNSm82V1duc3ZSZi96ZDluWWlFRDl4?= =?utf-8?B?d2pvUG9jSDV1TjRoZHp1dUh1VFlMbnJOUUJqV2g5cHo3UU1PcEZ2L3Q3RlNq?= =?utf-8?B?WjFpWDlqOWtmSUhMUlN4Wm9RMzRkbElpYnV4SFVqUzBaTXVNcFlkMGdFQjlz?= =?utf-8?B?MDFaVXhVK1lMOWkzZEdZSGl2MjZpeE82M3NVU01qK0FSSnZWc3U1MEUxeU1I?= =?utf-8?B?VUc1dmdGZGFQWm96ZWNYSUZzNXV1OXIzQjhWKzFVZG93YkdNTVRVT3pENTZi?= =?utf-8?B?TFIzNk9DZlE1SFNzSUFodFUrakFJeWNwcEZIVDljMUtzOWlaQVJHNy80QW11?= =?utf-8?B?QVlJRnlnU0V2c3BISkluN0puNXFzSUk4SG5IVk5UcEQwVkI1c0lvblZTWUc5?= =?utf-8?B?YTY1OUFPNVNQblN0N3RQbDNHdkNlNCtjcGpkYjJCVlkrN1cxTys1d1k5aVNJ?= =?utf-8?B?bDlzcG9HdTUyU2Zxck5xUkhjS3N0Qnp6bWN1U0JSdU9UbnVzaDB5QT09?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: QG7oUYKkr7/5ybfEfq4WIwGWHjleptENwWDc2EzK1IzWB8V9ICSUIRj4zcmRduXOp7zWwKG8G+SnihQ1tESbVbbV8lWQ65lZHVZqI1ud6LWNTcTmPltbPrTQCiCMIVdz3UhJ6P5MhIooy+SwgwS2QSNDObJgXNuLtU6PRhL0UYxMDuPCBLiAWfhWAcMJGXuR0KtQ9tHavPUclHAk+yzIIfd0bnvSruo/hKZaD8ETX2GBR8+3dNXEL9S/a2PdraDKdIUUGo/OrA5NfMeTtsRyxPVm4A7qrJdHorELdJawI2Pnvpw3xCkCMtjWRaJTslFkB203WxY7koy7jwJU8om/ng== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS7PR11MB6247.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b1ff0b45-5d44-46d4-bc5e-08df2f79e9c3 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Oct 2026 13:47:56.9067 (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: OCNgcbjGCyvzrI8OM/Gtae1R7zX9/H6lCain7aKwSul3vfBs9WIbSgIBfNWmLQyvdq4uSy0yo9LHJ1LMPIUXsg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4726 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 SGkgVG9tLA0KDQp0aGFua3MgZm9yIHRoZSBmZWVkYmFjay4NCg0KbV9yZWdpc3Rlcl9zdGF0dXMg aXMgbmV2ZXIgcmVzZXQgaW4gcmVnY2FjaGUuYyBpdHNlbGYuICBUaGUgYnVnIGlzIGV4cG9zZWQg aW4NCnJlZ2NhY2hlOjpyYXdfd3JpdGU6DQoNCiAgMS4gQW4gaW52YWxpZGF0b3IgaXMgc2V0dXAg aW4gY2FzZSBvZiB3cml0ZSBmYWlsdXJlczoNCg0KICAgICAgbWFrZV9zY29wZV9leGl0IChbJl0g eyB0aGlzLT5pbnZhbGlkYXRlIChyZWdudW0pOyB9KQ0KDQogIDIuIElmIHRoZSByZW1vdGUgY29u bmVjdGlvbiBkaWVzIGluICJ0YXJnZXRfc3RvcmVfcmVnaXN0ZXJzIiwgdGhlIHJlZ2NhY2hlIGlz DQogICAgICBkZWxldGVkLiAgVGhpcyBkZWxldGVzIHRoZSByZWdpc3RlciBidWZmZXJzIGFuZCB0 aGUgcmVnaXN0ZXIgc3RhdHVzIGJ1ZmZlci4NCg0KICAzLiBUaGUgImludmFsaWRhdGUgKCkiIGNh bGwgbm93IHNlZXMgdGhlIHJlc2V0IHVuaXF1ZV9wdHIgZm9yIHRoZSBzdGF0dXMgYXJyYXkNCiAg ICAgICBhbmQgY3Jhc2hlcy4gDQoNCkkgd2FzIGFibGUgdG8gbWFudWFsbHkgcmVwcm9kdWNlIHRo ZSBidWc6DQoNCiAgJCBnZGJzZXJ2ZXIgLS1vbmNlIDoyMzQ1IGEub3V0DQogICQgZ2RiIC1xIGEu b3V0DQogIChnZGIpIHRhcmdldCByZW1vdGUgOjIzNDUNCiAgKGdkYikgYnJlYWsgbWFpbg0KICAo Z2RiKSBjb250aW51ZQ0KICAoZ2RiKSBpbmZvIHJlZ2lzdGVycw0KICAoZ2RiKSBpbmZvIGZyYW1l DQogIChnZGIpIHNoZWxsIGtpbGwgLTkgR0RCU0VSVkVSX1BJRA0KICAoZ2RiKSBzZXQgJHJheCA9 IDENCiAgRmF0YWwgc2lnbmFsOiBTZWdtZW50YXRpb24gZmF1bHQNCg0KSSBjb3VsZCByZXByb2R1 Y2Ugb24gVWJ1bnR1IDI0LjA0LiAgSSB0aGluayB3ZSBjb3VsZCBhZGQgYSB0ZXN0IGZvciB0aGlz Lg0KDQpBbiBhbHRlcm5hdGl2ZSBmb3IgdGhlIG51bGxwdHIgY2hlY2sgY291bGQgYmUgaW1wbGVt ZW50ZWQgYnkgbW92aW5nDQp0aGUgY2FsbCBvZiAidGFyZ2V0X3N0b3JlX3JlZ2lzdGVycyAoKSIg aW50byBhIHRyeSBibG9jayBhbmQgaW52YWxpZGF0ZQ0KaW4gImNhdGNoIiBpZiB0aGUgZXJyb3Ig aXMgbm90IGEgIlRBUkdFVF9DTE9TRV9FUlJPUiIuDQoNCkRvZXMgdGhpcyBzb3VuZCByZWFzb25h YmxlPw0KDQpUaGFua3MNClN0ZXBoYW4NCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K PiBGcm9tOiBUb20gVHJvbWV5IDx0b21AdHJvbWV5LmNvbT4NCj4gU2VudDogTW9uZGF5LCAxOSBP Y3RvYmVyIDIwMjYgMTg6MTkNCj4gVG86IFJvaHIsIFN0ZXBoYW4gPHN0ZXBoYW4ucm9ockBpbnRl bC5jb20+DQo+IENjOiBnZGItcGF0Y2hlc0Bzb3VyY2V3YXJlLm9yZzsgZ3VpbmV2ZXJlQHJlZGhh dC5jb20NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2djIgMS8xXSBnZGI6IGZpeCBhc3NlcnQgYWZ0 ZXIgcmVnaXN0ZXIgd3JpdGUgZmFpbHVyZQ0KPiANCj4gPj4+Pj4gIlN0ZXBoYW4iID09IFN0ZXBo YW4gUm9ociA8c3RlcGhhbi5yb2hyQGludGVsLmNvbT4gd3JpdGVzOg0KPiANCj4gU3RlcGhhbj4g RnJvbTogRWR1YXJkIFNhcmdzeWFuIDxlZHVhcmQuc2FyZ3N5YW5AaW50ZWwuY29tPg0KPiBTdGVw aGFuPiBHREIgdHJpZXMgdG8gaW52YWxpZGF0ZSByZWdpc3RlciBjYWNoZSBpZiB3cml0ZSB0byBy ZWdpc3RlciBmYWlscy4gIEluIGNhc2UNCj4gU3RlcGhhbj4gd2hlbiB3cml0ZSB3YXMgcmVxdWVz dGVkIHRvIGJlIGRvbmUgZm9yIGEgcmVtb3RlIGluZmVyaW9yIGFuZA0KPiBjb25uZWN0aW9uIHdp dGgNCj4gU3RlcGhhbj4gcmVtb3RlIGlzIGRlYWQgKHNvIHdyaXRlIHJlcXVlc3Qgd2lsbCBmYWls KSBHREIgY2xlYW5zIHJlZ2lzdGVyIGNhY2hlcw0KPiBhbmQgYXMNCj4gU3RlcGhhbj4gcmVzdWx0 IHNldHRpbmcgcmVnaXN0ZXIgc3RhdHVzIGZhaWxzIHdpdGggc2VnbWVudGF0aW9uIGZhdWx0LCBi ZWNhdXNlDQo+IGludGVybmFsDQo+IFN0ZXBoYW4+IHBvaW50ZXJzIGFyZSBub3QgdmFsaWQgYW55 bW9yZSBhbmQgdGhlIHVuaXF1ZV9wdHIgd2l0aCByZWdpc3Rlcg0KPiBzdGF0dXMgaXMNCj4gU3Rl cGhhbj4gbnVsbC4NCj4gDQo+IFN0ZXBoYW4+IFRoaXMgY2hhbmdlIGFkZHMgY2hlY2sgaWYgcmVn aXN0ZXIgc3RhdHVzIGNhY2hlIGlzIHN0aWxsIHZhbGlkIGJlZm9yZQ0KPiB0cnlpbmcgdG8NCj4g U3RlcGhhbj4gbW9kaWZ5IChzZXQgc3RhdHVzIHRvIFVOS05PV04pLg0KPiANCj4gSSBkb24ndCBt aW5kIHRoaXMgcGF0Y2ggYnV0IEkgZG8gd29uZGVyIGFib3V0IGl0IGEgbGl0dGxlLg0KPiANCj4g SSBjb3VsZG4ndCBmaW5kIHdoZXJlIG1fcmVnaXN0ZXJfc3RhdHVzIGlzIHJlc2V0LiAgSG93IGRv ZXMgdGhpcyBwYXJ0DQo+IHdvcms/ICBMaWtlLCB3aGF0IHNldCB0aGlzIHRvICdudWxscHRyJz8N Cj4gDQo+IEFuZCBJIHdvbmRlciBhYm91dCB0aGUgY29udHJhY3Qgb2YgdGhpcyBvYmplY3QuICBJ IHVuZGVyc3RhbmQgd2FudGluZw0KPiB0aGlzIHBhcnRpY3VsYXIgc3BvdCB0byBkbyB0aGlzIGNo ZWNrLiAgQnV0IHRoZXJlIGFyZSBtYW55IG90aGVyIHRoaW5ncw0KPiB0aGF0IGFjY2VzcyBtX3Jl Z2lzdGVyX3N0YXR1cy4gIERvIHRob3NlIG5lZWQgY2hlY2tzLCBpbiB0aGVvcnksIHRvDQo+IHBy ZXNlcnZlIHNvbWUgaW52YXJpYW50PyAgT3IganVzdCBpbnZhbGlkYXRpb24/DQo+IA0KPiB0aGFu a3MsDQo+IFRvbQ0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KSW50 ZWwgRGV1dHNjaGxhbmQgR21iSCANCg0KUmVnaXN0ZXJlZCBBZGRyZXNzOiBEb3JuYWNoZXIgU3Ry YXNzZSAxLCA4NTYyMiBGZWxka2lyY2hlbiwgR2VybWFueSANCg0KVGVsOiArNDkgKDg5KSA5OTE0 My0wIA0KDQp3d3cuaW50ZWwuZGUgDQoNCk1hbmFnaW5nIERpcmVjdG9yczogQ2FuZGljZSBNb29y ZSwgSmVmZnJleSBTY2huZWlkZXJtYW4sIFJhbWFjaGFuZHJhbiBTaXRhcmFtYW4NCg0KQ2hhaXJw ZXJzb24gb2YgdGhlIFN1cGVydmlzb3J5IEJvYXJkOiBTb25qYSBQaWVyZXINCg0KUmVnaXN0ZXJl ZCBTZWF0OiBNdW5pY2ggQ29tbWVyY2lhbCBSZWdpc3RlciBCOiBBbXRzZ2VyaWNodCBNdW5pY2gg SFJCIDE4NjkyOA0KDQpUaGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1heSBjb250YWlu IGNvbmZpZGVudGlhbCBtYXRlcmlhbCBmb3INCnRoZSBzb2xlIHVzZSBvZiB0aGUgaW50ZW5kZWQg cmVjaXBpZW50KHMpLiBBbnkgcmV2aWV3IG9yIGRpc3RyaWJ1dGlvbg0KYnkgb3RoZXJzIGlzIHN0 cmljdGx5IHByb2hpYml0ZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZA0KcmVjaXBpZW50 LCBwbGVhc2UgY29udGFjdCB0aGUgc2VuZGVyIGFuZCBkZWxldGUgYWxsIGNvcGllcy4K