From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mx.groups.io with SMTP id smtpd.web10.13856.1669255242659457753 for ; Wed, 23 Nov 2022 18:00:43 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=ZXWJOa9Q; spf=pass (domain: intel.com, ip: 192.55.52.88, mailfrom: michael.d.kinney@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1669255242; x=1700791242; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=kdiMBbs18XrOK1seGiHvAV7ow2nQMU/2ftrd2qp462Y=; b=ZXWJOa9QfWBbrFnAG4XXIVhiDBWaC3g7jso0hJT3f44PYLHARL4jIQ2w D6s5aD3Kcq+mnTsKmrWwxHBH9QXjONplPjRJ0M6/yc9Lx/dndNWIoOxt9 92wGwlVx00rYioFiVLR41yzTh0OPf+pDWcuYcQRmdvGB0CG63KnMdbWIq ReL0o5YPBtSqnybAX7jREv8gwdo5yleRLaOU6ZyTsejC51hY9algCUBuK CMQDN8Pfx6Q1PKx9tIXaTIzaLpAyl+O+49xPObN+VlRDrR/YPr2J85Bly mDRpI3ual7g+BtKKYctOoqMoiT6NrtLNHnq4RRP0MVlAVk3kAlA2qSA+P w==; X-IronPort-AV: E=McAfee;i="6500,9779,10540"; a="341083595" X-IronPort-AV: E=Sophos;i="5.96,189,1665471600"; d="scan'208";a="341083595" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Nov 2022 18:00:42 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10540"; a="644312966" X-IronPort-AV: E=Sophos;i="5.96,189,1665471600"; d="scan'208";a="644312966" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by fmsmga007.fm.intel.com with ESMTP; 23 Nov 2022 18:00:41 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Wed, 23 Nov 2022 18:00:39 -0800 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Wed, 23 Nov 2022 18:00:39 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Wed, 23 Nov 2022 18:00:39 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.106) 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.2375.31; Wed, 23 Nov 2022 18:00:37 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ARtnygFFi2xG/hN+zjol/URR9uXBFYdfuUtqqsO7TP7rt5maMegSm+Y1aQPa4+CqCdql6qKo/2Js1zRvEF+1u4pu1QyGolk4bgWheRM0RujaVjo/9TORTuALCTwXqyp18XZ8VNmvS4aQ7vZQbe84y9y3JZul/krvDxRn14dW4j99OB3yEjAMo8nYHCeabJL3gVTYByged1gn0f3/w9u2xzvPNCt3mjFk+rLJCSXP9GZzs2VGbkbqB8Ve4m+i5K3g4etVt/4gJc2qA+5V3zjaAwimn7PqwgpnB+E3vVjX5ntITxc9kNgMeZrb8DGcVDp7g+Dg0/r8/yb7IuHwq9E/YA== 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=kdiMBbs18XrOK1seGiHvAV7ow2nQMU/2ftrd2qp462Y=; b=X1OonVnu/oCwczO818DrHz7C9c36aX3Vjel7IiPHQDfRf2tbmn1q37/H4GpCzXMs0FHMZnwNUplLTZIrWTXhGeIfwrp0ArPIe5bjZY5IIJZ8cyqZkJaRVw4OvK55jQzYcd2UmhEO5rhfIYJq4e8vyzEbsTY+ha6dNieRXK0mKZ+bUCBGS/H5RlgNM5CmReOz9xPPfTXyZ3KT11W2ZIz+kwBB30QgTC9jBwSxYBny7deBVotG7EWkvhN/MRDby4FzoDs0dscrc2Qa+oW4YbWr7sf229VyWjZNyJyM6umPWiQhlKfn3+6SyfAtuxUjXvVb7aQz+w1HDtBUfunGtZEsvw== 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 CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by PH0PR11MB5063.namprd11.prod.outlook.com (2603:10b6:510:3d::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.18; Thu, 24 Nov 2022 02:00:35 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::5b3:916c:706d:b41b]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::5b3:916c:706d:b41b%6]) with mapi id 15.20.5834.015; Thu, 24 Nov 2022 02:00:35 +0000 From: "Michael D Kinney" To: "mikuback@linux.microsoft.com" , "devel@edk2.groups.io" , "Kinney, Michael D" CC: Erich McMillan , "Ni, Ray" Subject: Re: [PATCH v1 08/12] PcAtChipsetPkg: Fix conditionally uninitialized variables Thread-Topic: [PATCH v1 08/12] PcAtChipsetPkg: Fix conditionally uninitialized variables Thread-Index: AQHY9GHt0ZwmItyA8USHpIQ96RkTp65NaC+Q Date: Thu, 24 Nov 2022 02:00:35 +0000 Message-ID: References: <20221109173246.174-1-mikuback@linux.microsoft.com> <20221109173246.174-9-mikuback@linux.microsoft.com> In-Reply-To: <20221109173246.174-9-mikuback@linux.microsoft.com> Accept-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: CO1PR11MB4929:EE_|PH0PR11MB5063:EE_ x-ms-office365-filtering-correlation-id: 1efbaa96-3a9c-4752-4f39-08dacdbfad5c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: smQv8/eaPhp0DU7j9AXH61u3jo/oZbwU8Yvsfe+4j5ZWdgS6bpz0g4gmQI0t+fOnCIRTmCzMcnsp9+qN+hSJVGHWXm7KJqOy7/G7F0YIPHInxXDDwRj1pnH76QSc0arETTsg63dv7tU0VXklLnYcH1iHPXkBYNZEgzW5zui6QP2S79mbcdwz/RDu3mLsdv5njT1myg7GDWDaWbY98akHN3UgMQcXcZw0vPahG6rKNRXB0wNoSEgmwVSkhOgHMMsavHiK+MGvxy5a6sMi6sLVbCcRD0kVt0ZLPWIm78CPQiaNYSpiy5mQ7ZYJ+m37zD/OIpJTtKmOMohspAQSVxocBnngQgEc118J1RRN2ipeeYWr5pM4zcDxhso6JmiBhSiFE0AwIWbY5XHnN+/gtcCgJ2niMjv3HBt++Itr8Gw3+hzsw0cNRY5qpyPPS0xv1lYrQu7IEyL629cDPCGPwQUhKPPIr9A+iWZROmrjMQAu1mMUBG6cvp0Gn0v+RaZeDo3gDsZr9O1OPs8zsKn1ylcdBkxzssrXOLKC6b2EerB0pHDv2Xpya48bqgrcoqmkRPtk5aXZwnanyUB8IqlLxTl3C0bVIZqrsESB0iMyiyhiJdig1N/QCX/4MYmVZguYvZXUj6IosXUi7/YKpkLhlcEjhuxKITr7cCJTNXQ9eK+DTEGssmhaOu9NVZiZgTqL+X6oXwJi/TaOGe7bF6zioCslgXjNHV+ZssgAU2tnbzHzyy0= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4929.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(6029001)(136003)(346002)(376002)(39860400002)(366004)(396003)(451199015)(8676002)(4326008)(66446008)(76116006)(66476007)(66556008)(64756008)(66946007)(52536014)(82960400001)(5660300002)(83380400001)(41300700001)(86362001)(8936002)(107886003)(55016003)(26005)(9686003)(6506007)(7696005)(966005)(53546011)(478600001)(33656002)(186003)(54906003)(316002)(38070700005)(110136005)(71200400001)(2906002)(122000001)(38100700002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?a2lMbDU3TXdmbDRpeVQ1N2t5enZHL01ubTJoR1pHaC9nR1UzSTVzM1g5MFkx?= =?utf-8?B?LzZFSVF5dmtoZGdlOHBnMDA2aEpXSWU5amlXKytKMHpuelAzSnhFVGltckoy?= =?utf-8?B?SkNjVjJLem1TZVFtL2UwWkRjYkxaS0NEcVBrSEFPbTl3QzlYakR0WU12OVl1?= =?utf-8?B?YW43T3RlRGl4ZGJzN2pVRDdUcmlqQWk5N2lsYk1GVkZpZGIwanZFUGd0VHBB?= =?utf-8?B?c0poNC9nbXl2VHFvakJCNStDcFRmOXJUSlpsZ3NEQzM5bDVsMmNPZGdndzVU?= =?utf-8?B?SVl6cmdzZnpJVlJmL1Q1OWJTU0VrNzZYTDFuVU9SajBXM0NVVVMzMTlBcGFF?= =?utf-8?B?WUljdk93ZFk0SXg4amlCNy9yUXo3c2MrcXJHckRMazdVTkozV1EwZXVGZUs2?= =?utf-8?B?djhwMis2bUZWTnRqZ0dTMDRjdmNMaUN3UWVIR2w2MGlGY3dCQkR5ZTZlcHZ5?= =?utf-8?B?T3d3ZndacXl1Z3djcjV5ZnA1dU5ZdkdmNW5CSnM1TVBUeFZMSmJuTUFLUUJk?= =?utf-8?B?QnV2ZUlNWEd1ME1FSVRLb2h4cW11c254T0EyeFZXV1QvZFE3RGNlQllLTFlu?= =?utf-8?B?bmE1MHNMRXlKd1VCbHRqUlZDQUNxdG5sNjhzbTFRWGtaMWFPNnp2UWxoNkxq?= =?utf-8?B?cjgxQTduNU42dUQ5ZHZTb1FndG1VUk5qVnVWV1BzVWVGWkNYOGduUVJ3RU1l?= =?utf-8?B?WGRyTWJ4Mng1U29QTEFnaE10N2Z4NlZLakpsdGVMeldSSi9TZGE2a0ZPNkRZ?= =?utf-8?B?bG5KZU9CaDNGY2lOVkg1MlJWanAwMDdFMStGRXFBdFhvS1F0QUp2TTBIVFdy?= =?utf-8?B?R2dwWlc1ajk2UWQzNlZvV3Urb0RuWEkxTUszdGF3ZzRCNWNJVDBid2JTZ0FV?= =?utf-8?B?VE9ha09HdW1xRlQ5Ymx3N1Q2SlN3NVoxNVc3QjZ2ZnhoL0lLTkdES1ZvQVo5?= =?utf-8?B?bGpGUlowQURmbmwvYnhIcHlqMnVsTTdQOWZiOTZpOUVhRVcxdHRKd1VUL0tD?= =?utf-8?B?NkZJMk93cFg2TFkydTRyTnhqNTJsZ1c5WkYyVVQ0SVN6eTQrTkxRQUJvKzYz?= =?utf-8?B?T2VDYzladGNhNFFlVllWY1Zxa3N4Z290Q0ZvcU85a0Z4QU1nMzYxL1J1Y1d4?= =?utf-8?B?QTYrVEswYldXVnNzU2NHOFBWV3VxUVNlV3kvNjFHS2sxRG85c3RMQWdQc1Bn?= =?utf-8?B?aVZjWDVjVXFzWHovRVVoRE90Q3NXY3ZYSnlkNmtzeVg5V094bmpNaENWT0JV?= =?utf-8?B?VjR5L0J5b3p1V0M4ekMzaUpjOHMxMU53ZVBWZ3I2dnAwY0p3cGIzRGJja2g0?= =?utf-8?B?WFo1eWl1QWxDOUFxTGo3OXJVaDk4ajFtNDEzeGJOa29pc005cmRpMzlGVzRL?= =?utf-8?B?UmNVT2FNWkh5K3lCejBIM0wzdE5KZmZZR3Q3Snlsb3FwQ1l4a1hITmhwYjNo?= =?utf-8?B?VUF4STFURUh3dTYxK1BmcWM4L3h4eHgzMzN2ZUF2RWZmejFrbW4yQW1Wa0h1?= =?utf-8?B?dk4weGpzR1ZUSTg4QTZSaUxoNHZUdWUwVnBsZ2Z5Q0tQVjg3cTVmbU5zZFRa?= =?utf-8?B?VldTclFtQUhYejhCVXNIMm9RNkF1MkloNlVEbWlxZGJGeTFuMnVjNVlXMTlT?= =?utf-8?B?WkhqWlpJckN2bHJHbFRwN2ZXeFFFZ2NZcnJCRjJoUXBLUlplbHVpQVZkeERD?= =?utf-8?B?ZWVVRGxzMDU1cy9JM1pjbnBUQXVnRXA2V0lHU3hJM1BwTlZoOThRZXZVZkJi?= =?utf-8?B?OXp3UTZpcml0TjVTRU1FTGswbnFQRGtlRFhYUUd1S2N1cEh4dnYxNVc0eHN4?= =?utf-8?B?RkdodzZ4QVNWTEg2V1Zma0hqajlGS0FYWC85TkVVU3pYbnZDcXFhQkpHVFBm?= =?utf-8?B?dDk3RnhwYmRwVzNBd252dk1GTDBTR1VRYVVOV0l4K1VMOE9ON2sxN2ZFWVIv?= =?utf-8?B?UWpsZEdzZFFMbU9TdTN5RzFRUXFuYkpjWFlEVVdSSVp4SHhSWFZnQ3RubE0z?= =?utf-8?B?bkdVaW5UR2FiekxzYXZZQXNJeC9VTUhIbUNtMDNVczRadGZ4ZlNzNE45Y1pa?= =?utf-8?B?Nk9FVHQ2YzlxTE4zaFBIT0lpUkxrUFhUYlRVa284QjMvSlZtUlVZNEROSGh1?= =?utf-8?B?NVhFZmxncnhaU2FRRHRpSXYvMWlKMmVVUTlJb0hJL3BSelQ4Z01lVHdQdEpS?= =?utf-8?B?VkE9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1efbaa96-3a9c-4752-4f39-08dacdbfad5c X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Nov 2022 02:00:35.7145 (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: lk3w6ON9fLlNUGBpw3v116Wf/vZjK6JSGp+BBMzzBCPZKT0MuM31c7dUATaPY4aI9n4k7btuzM94HNznoEruv35X/dQNAbOrAyM/XoKh3oc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5063 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29t Pg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IG1pa3ViYWNrQGxpbnV4 Lm1pY3Jvc29mdC5jb20gPG1pa3ViYWNrQGxpbnV4Lm1pY3Jvc29mdC5jb20+DQo+IFNlbnQ6IFdl ZG5lc2RheSwgTm92ZW1iZXIgOSwgMjAyMiA5OjMzIEFNDQo+IFRvOiBkZXZlbEBlZGsyLmdyb3Vw cy5pbw0KPiBDYzogRXJpY2ggTWNNaWxsYW4gPGVtY21pbGxhbkBtaWNyb3NvZnQuY29tPjsgS2lu bmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPjsgTWljaGFlbCBLdWJh Y2tpDQo+IDxtaWt1YmFja0BsaW51eC5taWNyb3NvZnQuY29tPjsgTmksIFJheSA8cmF5Lm5pQGlu dGVsLmNvbT4NCj4gU3ViamVjdDogW1BBVENIIHYxIDA4LzEyXSBQY0F0Q2hpcHNldFBrZzogRml4 IGNvbmRpdGlvbmFsbHkgdW5pbml0aWFsaXplZCB2YXJpYWJsZXMNCj4gDQo+IEZyb206IE1pY2hh ZWwgS3ViYWNraSA8bWljaGFlbC5rdWJhY2tpQG1pY3Jvc29mdC5jb20+DQo+IA0KPiBGaXhlcyBD b2RlUUwgYWxlcnRzIGZvciBDV0UtNDU3Og0KPiBodHRwczovL2N3ZS5taXRyZS5vcmcvZGF0YS9k ZWZpbml0aW9ucy80NTcuaHRtbA0KPiANCj4gQ2M6IEVyaWNoIE1jTWlsbGFuIDxlbWNtaWxsYW5A bWljcm9zb2Z0LmNvbT4NCj4gQ2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlA aW50ZWwuY29tPg0KPiBDYzogTWljaGFlbCBLdWJhY2tpIDxtaWt1YmFja0BsaW51eC5taWNyb3Nv ZnQuY29tPg0KPiBDYzogUmF5IE5pIDxyYXkubmlAaW50ZWwuY29tPg0KPiBDby1hdXRob3JlZC1i eTogRXJpY2ggTWNNaWxsYW4gPGVtY21pbGxhbkBtaWNyb3NvZnQuY29tPg0KPiBTaWduZWQtb2Zm LWJ5OiBNaWNoYWVsIEt1YmFja2kgPG1pY2hhZWwua3ViYWNraUBtaWNyb3NvZnQuY29tPg0KPiAt LS0NCj4gIFBjQXRDaGlwc2V0UGtnL1BjYXRSZWFsVGltZUNsb2NrUnVudGltZUR4ZS9QY1J0Yy5j IHwgOSArKysrKystLS0NCj4gIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDMgZGVs ZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvUGNBdENoaXBzZXRQa2cvUGNhdFJlYWxUaW1l Q2xvY2tSdW50aW1lRHhlL1BjUnRjLmMgYi9QY0F0Q2hpcHNldFBrZy9QY2F0UmVhbFRpbWVDbG9j a1J1bnRpbWVEeGUvUGNSdGMuYw0KPiBpbmRleCA5MjQyYTJlODI2MDAuLjU3ZWEzMTUzYWE2YiAx MDA2NDQNCj4gLS0tIGEvUGNBdENoaXBzZXRQa2cvUGNhdFJlYWxUaW1lQ2xvY2tSdW50aW1lRHhl L1BjUnRjLmMNCj4gKysrIGIvUGNBdENoaXBzZXRQa2cvUGNhdFJlYWxUaW1lQ2xvY2tSdW50aW1l RHhlL1BjUnRjLmMNCj4gQEAgLTM0NCw3ICszNDQsNyBAQCBQY1J0Y0luaXQgKA0KPiAgICAvLyBz byB3ZSBjYW4gdXNlIHRoZW0gdG8gZ2V0IGFuZCBzZXQgd2FrZXVwIHRpbWUuDQo+ICAgIC8vDQo+ ICAgIFN0YXR1cyA9IFBjUnRjR2V0V2FrZXVwVGltZSAoJkVuYWJsZWQsICZQZW5kaW5nLCAmVGlt ZSwgR2xvYmFsKTsNCj4gLSAgaWYgKChFbmFibGVkKSB8fCAoIUVGSV9FUlJPUiAoU3RhdHVzKSkp IHsNCj4gKyAgaWYgKCghRUZJX0VSUk9SIChTdGF0dXMpKSB8fCAoRW5hYmxlZCkpIHsNCj4gICAg ICByZXR1cm4gRUZJX1NVQ0NFU1M7DQo+ICAgIH0NCj4gDQo+IEBAIC04MzYsOCArODM2LDExIEBA IFBjUnRjU2V0V2FrZXVwVGltZSAoDQo+ICAgICAgLy8NCj4gICAgICAvLyBKdXN0IHN1cHBvcnQg c2V0IGFsYXJtIHRpbWUgd2l0aGluIDI0IGhvdXJzDQo+ICAgICAgLy8NCj4gLSAgICBQY1J0Y0dl dFRpbWUgKCZSdGNUaW1lLCAmQ2FwYWJpbGl0aWVzLCBHbG9iYWwpOw0KPiAtICAgIFN0YXR1cyA9 IFJ0Y1RpbWVGaWVsZHNWYWxpZCAoJlJ0Y1RpbWUpOw0KPiArICAgIFN0YXR1cyA9IFBjUnRjR2V0 VGltZSAoJlJ0Y1RpbWUsICZDYXBhYmlsaXRpZXMsIEdsb2JhbCk7DQo+ICsgICAgaWYgKCFFRklf RVJST1IgKFN0YXR1cykpIHsNCj4gKyAgICAgIFN0YXR1cyA9IFJ0Y1RpbWVGaWVsZHNWYWxpZCAo JlJ0Y1RpbWUpOw0KPiArICAgIH0NCj4gKw0KPiAgICAgIGlmIChFRklfRVJST1IgKFN0YXR1cykp IHsNCj4gICAgICAgIHJldHVybiBFRklfREVWSUNFX0VSUk9SOw0KPiAgICAgIH0NCj4gLS0NCj4g Mi4yOC4wLndpbmRvd3MuMQ0KDQo=