From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.100]) by sourceware.org (Postfix) with ESMTPS id 305683858C78 for ; Tue, 12 Dec 2023 08:51:17 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 305683858C78 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 305683858C78 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=134.134.136.100 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1702371078; cv=pass; b=wMnwHFLoYxy1FwkIRdsQzczwZqP+wyghYYlz4ws82NUptlEn3iClXTVFK4vigKra3DfnHTuGj9HcMAYzVB3UBpbFNWfoh9GhKChZ/L2PwYFccJ+ui6FPxOoPFi3KKiuwSO3+1ZGlfAWE3wdFsx4qVnHicjKnfXIA9mq6hAYzFs4= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1702371078; c=relaxed/simple; bh=LEByCLIFIKcCC1Etm3ZCMuPdq1hTk2aeMVndlOdqCjI=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=YV6GuwSRDYocnYME5NtQJY2z/xqmt10OVphICJRGf0jqA3jqcKzRtc7o0hljuozR4YH2Da+E9x8vCxBzreZV2TE2WTsdb06EA+fxnWnGJDN0rah11GbcdTRJeKDC9/CT/BzZvgjon0H++UdrvG9ni9jGyOuXNnc6a/z4i0tzM5s= 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=1702371077; x=1733907077; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=LEByCLIFIKcCC1Etm3ZCMuPdq1hTk2aeMVndlOdqCjI=; b=OwS8Du0ZIQ2orNaMCwGmnQyXevOx5Tyyg/UxO+Ccr2zEu4Do/aS4v5hb Gce2aG5nwU1eRGHOESJWFtRZSyLc5QeX0mSSf0yqjdz/E38QVuHyM3x5k OThS1pSsWEgffiSr1PF7G2sOOXeKgaPsx5dnxaM0EOiMgvKJv2hNrXTwu 2wsoRvpmbeiXsqWsOIT26tgTyFM+03X7+lrcmEiIMHOv1F1Rdf7wZtfbX YZqQFzJX03MrewYE9jrOWJY/PTsEYd8PlLIoWbY/cZxLtd91pBGs6CBO9 DGyAJ3jffP2e8l6gvAOUmHtaJuKgWw2ekXQslpVRjvSEdY88KBKB8thc+ g==; X-IronPort-AV: E=McAfee;i="6600,9927,10921"; a="461249487" X-IronPort-AV: E=Sophos;i="6.04,269,1695711600"; d="scan'208";a="461249487" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Dec 2023 00:51:15 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10921"; a="749634295" X-IronPort-AV: E=Sophos;i="6.04,269,1695711600"; d="scan'208";a="749634295" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga006.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 12 Dec 2023 00:51:15 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) 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; Tue, 12 Dec 2023 00:51:15 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 12 Dec 2023 00:51:14 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Tue, 12 Dec 2023 00:51:14 -0800 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Tue, 12 Dec 2023 00:51:13 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JzHKlGtGGHB9sU4AwFRiOvjBZhPK4AHvBnGbp3M3qGz0EPIcjR0/9wgW8NNJmiFEpb6GtmdKZdkR4Y8eKhveXk2h+Q22R2wIdLr+SKDgr0qkDhlsl17WOu7QZI+wFhYAYzXzWzMzOr9iT54Pb8LsyvlHp9hpLTqQWUs0TCqdpq78mycv8UuxxiZclSxGpFx5GbwuRziCnhsXaQB7deJYuSpNXG0jJ0KGZUXtRUXh65649/+Agor2HLQlyHqm44GAfImaKB1GImyIjjOtcXYCyfxDwclBKe8iswPgRsHTDIs64eYbAwq/6XcEHl50tFZt56HQM7l9hCtxfF0egOYdhA== 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=LEByCLIFIKcCC1Etm3ZCMuPdq1hTk2aeMVndlOdqCjI=; b=eOoJNF+SJBK1jMCf52MaCYCI6KhGD/O1i1W5GZyFguhzIHawHZZ0crMbrbzASChLJiQRlaikQtvrY3i8yZBL7rojBpIbcAQHMllbP2zSlvP6HX4gMpU/iA1hEz4mp4bLExHacdrJWKuaI2pTAA5vk9+6Laalbo7IWhzX2kadJT1ygOCyCa0K9mQqyDML2p/sSRTvjWb3R8TrRFZoaQSJOpTbWRllc7Gf5AfDvZgb8w0Twh4kwhwrKFtTGQi7di6SqYVxmcfj+EZrXCcvS0GqpY0L2+uCXLY/C/SlO9svSiYYBYGz2Sfjx1T9dzZRWj9PrKfAWv0hFQnIQVkMvaNTaw== 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 SJ0PR11MB5940.namprd11.prod.outlook.com (2603:10b6:a03:42f::18) by PH7PR11MB5794.namprd11.prod.outlook.com (2603:10b6:510:131::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.33; Tue, 12 Dec 2023 08:51:10 +0000 Received: from SJ0PR11MB5940.namprd11.prod.outlook.com ([fe80::8a10:338f:c17e:dd7f]) by SJ0PR11MB5940.namprd11.prod.outlook.com ([fe80::8a10:338f:c17e:dd7f%7]) with mapi id 15.20.7068.033; Tue, 12 Dec 2023 08:51:09 +0000 From: "Hu, Lin1" To: "Beulich, Jan" CC: "H.J. Lu" , Binutils Subject: RE: [PATCH] x86: allow 32-bit reg to be used with U{RD,WR}MSR Thread-Topic: [PATCH] x86: allow 32-bit reg to be used with U{RD,WR}MSR Thread-Index: AQHaHrdFDQKIZ3iogkS7vyrw0ICGR7CYZ4EAgABfAwCADJDl0IAAEUWAgAACG/A= Date: Tue, 12 Dec 2023 08:51:09 +0000 Message-ID: References: <90620ac0-6f37-4fdc-b9be-1e01950a081d@suse.com> <8e02065b-e9fb-4a5c-8a49-f56b54913862@suse.com> <075385ca-2ec6-4ca2-a143-26298811a049@suse.com> In-Reply-To: <075385ca-2ec6-4ca2-a143-26298811a049@suse.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: SJ0PR11MB5940:EE_|PH7PR11MB5794:EE_ x-ms-office365-filtering-correlation-id: ff6bf29f-78e1-4ebc-d677-08dbfaef7cb7 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: dz3BS3WDHVbVojHiWapoMXJxON+/QCStS/d4pGp9E+QOXuWKwfgKpuuw2kv3l2ugY6yRa8ipKRMC0sTLOliEQsHa1zBV9o22IwdHaCVpB4pI71X80PAhJ4d+XQtpXcAddxPhNOBekhrfIlYDnOab/ecvqcpl8h+8EAzByGskVvuoJEs4rdiPs4doi5bGmFjVR0DgXCVHsJz3kffqdS7ICgKvDx7aBQc28Ma3xXy1fTVCwuqh27br3GnjJ7cH3SfMbG0mlOtW2D9KAjrmkqOuPhrwb206zsMcK/wxdnA8vv3r5D5TKA4kw/T4HpHWF25yUaaDpiAPlDHMXd4WGlSK5g8hbUvBZMSLvmGOH0X8HjhxIzLMFvtFwbZRPVmmTfpe3iNRssE22sDN/jgbAtVzAX6jrRWPO4IvMDhCPTxd/UdZ66z3CMVv6iW6pLOFQw4Qr4pdzR8YtEEN6S+8gkGeOOKtMdJ1KcBNSos6R8RBc9oHBMm36ZmTgn+itzToNRKk1B2rM7rP7Svo+Nga8FWJsn1iuxIrMmahT7n7kyIpUoANQuOHbQn2qWbVrYGpGuejKVXEJZAqjIek64XEC8WyepEuQaLNDHKEPbjzx+Kvk3pSYXt8kWjnsns4QDB9tNKQ x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR11MB5940.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(39860400002)(346002)(136003)(366004)(396003)(376002)(230922051799003)(451199024)(186009)(64100799003)(1800799012)(478600001)(82960400001)(86362001)(316002)(33656002)(66556008)(66476007)(66446008)(64756008)(54906003)(6916009)(66946007)(76116006)(26005)(83380400001)(9686003)(53546011)(6506007)(7696005)(38100700002)(71200400001)(122000001)(41300700001)(4326008)(8676002)(8936002)(38070700009)(52536014)(5660300002)(55016003)(2906002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dUtFdDcyWUtLRFpSR0o3eFV2Q0xtMVV5UHdTRFR2K2lOeUlzby9oNGQrQ2Jv?= =?utf-8?B?VFc2SGlpSzlSaVFiNnhQM2Z6V1pwUk50ZDVYclZEcFNvcFMxV3hNL0M1RHcr?= =?utf-8?B?YTVBM0FqMmtBQzMwd293SHNCSlNndVRkWFA4T09yTUpDOElzNkROM0pnNjZ3?= =?utf-8?B?RUovOWJKeHlyaDNaOGlFV3hXWWFNeTVxZTY3OWg5UytkbWRuMm8yR0pUMjBx?= =?utf-8?B?T2o2bmwrTzFUemJLV0pUc0FlZ29NeVVYRjhtcDI0VE1uZ0NwRnY1Z2F2T3Nl?= =?utf-8?B?YmtSTkZ0YjFkSEowQmhvV2JJcmFBY0Y0OThmc3lXZ1VyMmNIUzdqSVZQeUlm?= =?utf-8?B?bkxzc3BNaTJPOW5mY1VXSExwTEdsNDF2OW5HK1lvNnZPVzRlKzZYOG9jeDVM?= =?utf-8?B?L3JhMGZPVlRKNDFSOHpuSmxCdFM3UjhCdGFpWkFoQWs1OSswUWxqYlNsTzJR?= =?utf-8?B?d1ZneXZ5cHM1ekJxWkh4MXlMMHhPRDN2TW5CanJVZkhCaDNWQXRRVlVOSUJW?= =?utf-8?B?a3V0WTRsbk1LYW9Td3VZVHRLaEJud3BFT1BpcVZXRU5FODZ1NDRqdWw3YTlD?= =?utf-8?B?aFc0Y1F1UGRWNnJVamJnME1OdjBlZEJNaDVsVSs1M1lhZVB0Z3htWFRtcXl5?= =?utf-8?B?NzFITUNjOGJIdkdhbElWQVFvNmlXSXhvaWpEVjNjWE5XbDAxa0V0bXIrNDVx?= =?utf-8?B?NzhaTGFQL0FMUk9sbndIUk1GUXAzcThDZUJ1TkNMSUxiUmpEaG9XdWd5MGI3?= =?utf-8?B?Unl0aW1iaTB6Y1RWRjFDeFJMSUdWanlSZk1SVDdoM1Nnb0YyT0lwaXRQNHhv?= =?utf-8?B?R1Y5aHpzalJvV0VWZVludThDNEphaXVaT01KNVcxTTZiemJ4OVMvS1BvSWRK?= =?utf-8?B?ZkVIcTkweGozc3U0bytsWENkNmRFS2FvelBDYWMrZndZMnUzbTNnTFBxcXUy?= =?utf-8?B?RVpkQXlWd0h1R2dlRGhYYjVOZ0EyQjJmV1pLYWs5RTBXYkE1VzA4M2YwRndj?= =?utf-8?B?ajkwS2NaVHhwbU0yNEFWbHN1Y1dmQUQ2VHNXNnZWdmlvY3BXKzBVWGNnM21W?= =?utf-8?B?MkNxSXF5UHQ5cHVEeFY1a2RmbGdmTmJXMk1ZNjRSdkZpNndNeEk0TWlIMG5Z?= =?utf-8?B?ZE4zSWJuck8yTHdFZS85Yk5nMDByWTl3YUs5WXU3M25sU3IwQnlkMG1icGZY?= =?utf-8?B?VzgzS1RuajZ1YU1VcGczVnBMUXpxRHNZMjk5ak5xcFVkUS9Mb0VGMXc0ZGJB?= =?utf-8?B?QjROWUc3OTBSSnhxV3IrVUxQNzVPYnJmSkdaVU1YYzJjZzl1S085RFpIcnA0?= =?utf-8?B?OG43YWhRVEZLSlM3bnVQRkZqSjJPWlpNM2t4RlBaUHg4R0F3V292SGNmb1Q1?= =?utf-8?B?blkvdHdUdE5ETUFDeU1lTnNvdmVFMzBlMWxlbU1HQU0renJIYXZ3TW9XcWpw?= =?utf-8?B?WmF4Y0ltR2YwUjBKQ2lPRm9uUmdlL1ZUMFFqd3FPK2FGem90NW9tOUlhUWxy?= =?utf-8?B?YlcybjRFcHRUcmRncnBXeVBrMlBQU0ltaGRaaTlQR3FLYWRyNHI2bFFHbmNZ?= =?utf-8?B?Zk5WWkptVmpvMEFoWEp1Qmk0cjQ3ODVoMUwySk9aVng1ZzRISFBGbGI3eS95?= =?utf-8?B?WEx0VTM0SXJ5WWtRRU9KTEM4SitWSGJTdEZQL095OEZYZ1MxekJkbXRPY3NZ?= =?utf-8?B?N1lUUkNuRTdxeGZtc3dHcHpBUHB6ZmFmTjc2Umgrc29OUXZQNFRBYWZWend6?= =?utf-8?B?d1V1K1VNMHllVThFQU5XaXpFTlkwb3g3VXIzYlU5MTZVSGV0MFdSMWR0bkNH?= =?utf-8?B?c2xIY1Ztd0djNi9SSEx4WkN2MCtTUzZYcWlJNFpvSDQyUFNmVmJiTExDT0Zs?= =?utf-8?B?Rk1xb2UrMGNId1dmS2xKRDA2K1pjQnNHSlVhdnV5Rk9DamVScHdNRy93YVJj?= =?utf-8?B?dkZQSUZ2MjgvV2c0ODVvK2RKVUxSOEhIa0VuSUtzY3BRVVNmSjJqR2ZYbnFP?= =?utf-8?B?azlQdlZiM20veDFseU02Yy9jUC9qNnkzSE9mY1pQc3VzeS9RMnJVaG8zOHNv?= =?utf-8?B?aXl2a2ZPOWUxWXVzTnBrcXZRKzNUcTNXTDVWMm11ems3T21jNkNIUEZIK21l?= =?utf-8?Q?yBBI=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR11MB5940.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ff6bf29f-78e1-4ebc-d677-08dbfaef7cb7 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2023 08:51:09.9183 (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: 7g1dMRVhqZy9cXUQtl5/yNnXGoYZ2Rm9i4wDo3lpNnIVYeb90eTTs+oN+MNWYPVjZKsi6cN5V876Rvtb5cbBkA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB5794 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-4.6 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 List-Id: PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8amJldWxp Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IFR1ZXNkYXksIERlY2VtYmVyIDEyLCAyMDIzIDQ6MTMgUE0N Cj4gVG86IEh1LCBMaW4xIDxsaW4xLmh1QGludGVsLmNvbT4NCj4gQ2M6IEguSi4gTHUgPGhqbC50 b29sc0BnbWFpbC5jb20+OyBCaW51dGlscyA8YmludXRpbHNAc291cmNld2FyZS5vcmc+DQo+IFN1 YmplY3Q6IFJlOiBbUEFUQ0hdIHg4NjogYWxsb3cgMzItYml0IHJlZyB0byBiZSB1c2VkIHdpdGgg VXtSRCxXUn1NU1INCj4gDQo+IE9uIDEyLjEyLjIwMjMgMDg6MTMsIEh1LCBMaW4xIHdyb3RlOg0K PiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9tOiBKYW4gQmV1bGljaCA8 amJldWxpY2hAc3VzZS5jb20+DQo+ID4+IFNlbnQ6IE1vbmRheSwgRGVjZW1iZXIgNCwgMjAyMyAz OjE4IFBNDQo+ID4+DQo+ID4+IE9uIDA0LjEyLjIwMjMgMDI6NDUsIEh1LCBMaW4xIHdyb3RlOg0K PiA+Pj4gSSB0YWxrZWQgdG8gdGhlIHBlb3BsZSBpbnZvbHZlZC4gVGhleSBmb3VuZCB0aGUgZWRz IGRlc2NyaXB0aW9uDQo+ID4+PiBhYm91dCAiaWdub3JpbmcgaDMyIGJpdHMgb2YgdGhlIE1TUiBh ZGRyZXNzIGZvciByZWdpc3RlciB2YXJpYW50cyINCj4gPj4+IGlzIGEgZG9jdW1lbnRhdGlvbg0K PiA+PiBidWcuIFRoZSByaWdodCB2ZXJzaW9uIGlzIFVTRVJfTVNSIGhhdmUgYSBHUCBmYXVsdCBv biBoMzIgb2YgdGhlIE1TUg0KPiA+PiBhZGRyZXNzIGZvciB0aGUgcmVnaXN0ZXIgdmVyc2lvbi4g U28gdGhleSB1cGRhdGUgdGhlIGRlc2NyaXB0aW9uIGZyb20NCj4gPj4gI0dQKDApIElmIE1TUl9h ZGRyZXNzWzYzOjBdICYgMHgwMDAwXzAwMDBfRkZGRl9DMDAwICE9IDAgdG8gI0dQKDApIElmDQo+ ID4+IE1TUl9hZGRyZXNzWzYzOjBdICYgMHhGRkZGX0ZGRkZfRkZGRl9DMDAwICE9IDAuIEFuZCB0 aGUgc291cmNlDQo+ID4+IHJlZ2lzdGVyIHdpbGwgc3RpbGwgYmUgcjY0IGluIHRoZSBzcGVjLg0K PiA+Pg0KPiA+PiBXaGF0IGFuIHVuaGVscGZ1bCBiZWhhdmlvci4gSSdsbCBuZWVkIHRvIHJldmVy dCB0aGUgcGF0Y2ggYmVsb3cgdGhlbiwNCj4gPj4gYXNzdW1pbmcgdGhleSdyZSBub3Qgd2lsbGlu ZyB0byByZS10aGluay4NCj4gPj4NCj4gPg0KPiA+IEkgdGhpbmsgdGhleSBkb24ndCB3aGF0IHRv IGNoYW5nZSBpdC4gQmVjYXVzZSwgaWYgdGhleSBjaGFuZ2UgdGhlIHNwZWMsIGl0IHdvdWxkDQo+ IGludm9sdmUgYSBsb3Qgb2YgcGxhY2VzLCBhbmQgIHI2NCBtYWtlIHNlbnNlIGF0IHRoZSBtb21l bnQuDQo+IA0KPiBTbyB0aGlzIGxhc3QgcGFydCBpcyB3aGF0IEkgZG9uJ3QgdW5kZXJzdGFuZDog TVNSIHNwYWNlIGlzIDMyIGJpdHMuIFdoeSBkb2VzDQo+ICJyNjQgbWFrZSBzZW5zZSBhdCB0aGUg bW9tZW50Ij8NCj4gDQoNCldpdGhvdXQgaWdub3JpbmcgdGhlIGhpZ2ggMzIgYml0cywgSSB0aGlu ayByNjQgYW5kIHIzMiBhcmUgZXF1aXZhbGVudC4gQmVjYXVzZSB0aGUgR1AgZmF1bHQgaXMgIklm IE1TUl9hZGRyZXNzWzYzOjBdICYgIDB4RkZGRl9GRkZGX0ZGRkZfQzAwMCIsIG90aGVyIHRoYW4g IklmIE1TUl9hZGRyZXNzWzYzOjBdICYgMHhGRkZGX0ZGRkZfMDAwMF8wMDAwIi4gV2hlbiB0aGV5 IHVzZSAidXJkbXNyIiBvciAidXdybXNyIiwgVXNlcnMgbmVlZCB0byBrbm93IHRoZSBNU1IgbmFt ZS4gUjMyIGFsc28gY2FuJ3QgdGVsbCB0aGVtIHdoaWNoIG5hbWUgaXMgcmlnaHQgb3Igd3Jvbmcu DQoNCkJScywNCkxpbg0K