From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 67C87940FCB for ; Mon, 29 Jan 2024 02:46:41 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=RsYNjczeY5yets2nQdFlQuHzTglc4AOif+X//8001WA=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:msip_labels:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1706496400; v=1; b=F6oKhiUyfBSUKEk115TwbzloA/0Rn5G5W+3YeuxRmbX6SxFK+1tcA0KJl1qc/k2LvI3mDWqO EaEW0hJV8LKHAB6dB/dALwmNx3Ht76lzSF03jnRMoNH9gN2As94e+vVmZ6RdSZMlYqrVBXSGCSb unk6OIHdchSTMj49fIIN38ZE= X-Received: by 127.0.0.2 with SMTP id fKceYY7687511xEvkw0VzzaO; Sun, 28 Jan 2024 18:46:40 -0800 X-Received: from NAM11-CO1-obe.outbound.protection.outlook.com (NAM11-CO1-obe.outbound.protection.outlook.com [40.107.220.76]) by mx.groups.io with SMTP id smtpd.web11.5872.1706496399251457030 for ; Sun, 28 Jan 2024 18:46:39 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cv+yKgkJhYfV3AmSB7Nj1iPYm7TiLN4heXF2HoFFQeRGi/qj1H+z+yF4LcLd5h0fjjy7CuS7zBo//RiT/SGFdCuhYfl63ahgW9/+qYu2Nwppb8SCXAegTVYOOLjQMQwVSFT45Oh88RF+L2I3kr7Y0GrTh3lw1DbLLQ2wFrs3eOCAs1PmsqJyZqB6ACvsyr0h3W0FiZwfvU48fk5AEqzGeoYWaR99tLSDutuwFqBNGpb6e+9N+FMqeSvZIKr8d+LCBPPprFOT0q6JE0tqTawB4hIQ5JGEKiGEm3iwg6682fnxIY0tXQlZKul8M+khL8uLFnKnq1qz7VipcJ2dr0btPQ== 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=T73dtayujIxbK05ufa2VSKsjJ2GDJVNQE/Sq4CuCyTs=; b=jap2wPnB+PEYoNMi7Gja2llZtUD31uqE3VJKe0h9FmWUMXqKrerJnkB8EloSYSTEZXHLm4YFPsyEfe/uUEtZLBgVh/kjVMZk1r9VFoK68FVijMHmqY8xN+epx9WcliPkGnXjMUu3KqpEsC4rljwlRDZ5YQyE8/rUJ5p9xzdxi7ToMkY3w6GBJlb9YQY9RuYFvs4KATJqTYInrYqcl7MJqBjxwHQzScTU0o5dQsKhtOiJzpttmqH08hCGfHPAojzUwoGdJ1tAPHORoLEzs2/sn6O68W3IUbJcF3cbUP7umn0XnOTAgPPEAR7NKwkz9WA2vJksbzIkhvBzflUCNy9CcA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none X-Received: from LV8PR12MB9452.namprd12.prod.outlook.com (2603:10b6:408:200::8) by IA0PR12MB8837.namprd12.prod.outlook.com (2603:10b6:208:491::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7228.32; Mon, 29 Jan 2024 02:46:36 +0000 X-Received: from LV8PR12MB9452.namprd12.prod.outlook.com ([fe80::67bd:f1b9:58a3:d2e6]) by LV8PR12MB9452.namprd12.prod.outlook.com ([fe80::67bd:f1b9:58a3:d2e6%7]) with mapi id 15.20.7228.029; Mon, 29 Jan 2024 02:46:36 +0000 From: "Chang, Abner via groups.io" To: Suqiang Ren , "devel@edk2.groups.io" CC: Leif Lindholm , Ard Biesheuvel Subject: Re: [edk2-devel] [PATCH V2 3/5] EmbeddedPkg: Update some Runtime Service functions header Thread-Topic: [PATCH V2 3/5] EmbeddedPkg: Update some Runtime Service functions header Thread-Index: AQHaUlsXwQFZ2wpZVEWhEyFnbUNnrrDwFTJA Date: Mon, 29 Jan 2024 02:46:36 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US, zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ActionId=63ad9182-c17b-4379-9900-d8abf88cb63b;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ContentBits=0;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Enabled=true;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Method=Standard;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Name=General;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SetDate=2024-01-29T02:43:34Z;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: LV8PR12MB9452:EE_|IA0PR12MB8837:EE_ x-ms-office365-filtering-correlation-id: 3dac5cf9-7427-4523-0288-08dc207482d8 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: 1AfCw0fY4dLmexEs90DXDlYbG++ODcGsdwY7Udh+zIZ4uFhgCqdXXDcawtlzpKzJPpLn7almH5IrU0WXzgqMjs/aTGV/J+j1tyw+PIrWqoZarmiEXLLzYk5L2/sdK1GfOEyg7P5tKtPvKMIUFf0xpKZ2EDI0v7fHFA75LwgYkA8ECWdKpqA4GtAbPLA72IcIkWlFDwa7gY5Tdja6EUi4dOsMjV5s2lCsf4uZ+9vWiq1HAYYBZXQQL3XW14DfllpSNADW5gvt7tB8lUdG3GzxKvh/AFU0fbbMKdtYo2kDPG+YAVkkq1vYUEIHyJ8ZC+xjy5B+h7+H36lbsZeyD0JbZyWmAiQDAh3D5Dj28gpn/v3gMqSEimWrGV7RsxQVwGvh6GgbxTEYTR0OU/9wQWhz78isOg3OnrOw8GCPJKcHd26sbaqMLNidD+Ejje2Y2WvcBOdH6NUdFVH26CcbuJtBSwdBmLCOzo5jE3jCn2p2sOC0L8btXSO6M+PI+xNSjN5AR/l9dGo2rDkY6r/sAKcZTQ2qYFEbgqkTnm8e0pQv9fYUlkp2tFZFt20IuC3Mx4mXPdoPHLOnoccxxc/lpr3aN8qeAHg8AHJNcIDRD10FEU/no0K/0Y9JEAyYm6JsamVWRs7ihTuhGGJc6LZUt7WIpQJ9d6fuxW9REXXCcxe3L9c= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VzFNdHBhWHRVRThVYjhKaE41b3lXb1NxS0dXM2dkRFdvQVdNM2Z1aFhzai9T?= =?utf-8?B?YkhGcTZGUEQ3Y2VxY2xPWGZsVDhjSzNtUWRBajZWNTZzQnREWGVlVmIrV0Rr?= =?utf-8?B?bnNWVkpBdEo3eFhQWTdzWHNLNVMrcDduMDdIYU44RVpDWHRKcG1qa3hneFdK?= =?utf-8?B?Zzhqbnc4ZVEzdkc0UTFJZzZJT3pnU3NsYzR2c1ZrajU1US9jVHhoL2dHNXFO?= =?utf-8?B?L29xQytiYkdaRWdwTTh3dXBZTmZPUjQ3Q3Vwd2FvbFI3bWNZUHdUWDBSOGZP?= =?utf-8?B?OFkyOUVxYnVJelgxMHQxbEg0M0xOZXFCVkk4aWZzeG9Kd3ZnR0tqa1BjdEZY?= =?utf-8?B?S0MyN3U0ZVlZUjFvalBmMGtlWVFMMjEzK2NNOUZBWUdNczV6TjVQdlEzU1NI?= =?utf-8?B?eWJoNVpqTFArWkdXaFp5TUs3UjBjSFFFdDZrTUdLb0xXQldwSDZLTDlocnJC?= =?utf-8?B?cURRMnFOZDlja0JBZ0t0eXNzdlVEbFJMOWFCWEx5bGF6L3Y1bTNWTy9Ba1lK?= =?utf-8?B?S2pjQ1hhNDI5T0FOUjNDRXhEN1ladGd1ODMxcVFYOFFiaWNaOGZqZDFXTU5j?= =?utf-8?B?azNJdFVFTVJaOVF1dnJZd1dhK1RwMllKSCtwK3hzdzZZWEtadVR6bjBrNzR1?= =?utf-8?B?Y2I3L3lVTWlKY3BobkxUS1FpcExRRUxHM0N1TGtmVkxxN0hTQld1RHZvVXdD?= =?utf-8?B?NTZLNm1pM3Q1dlRrZHlYTHg1SXpRSGtweTZVWUFveVZhNDJJVnhDNVVSRUdx?= =?utf-8?B?QU1sN2x6OVdJQ2M0MGZCMEdCSzcwTEN5eFhRMldVL2JCVnJyM0FiR0dKUDY2?= =?utf-8?B?Q3ZZYnQraVc3M2d6Z21mRVVPcGUvQUdyK0NLUlFVVEUxUVF6ZkxMQ1Fxc2dR?= =?utf-8?B?N2xRMjl1bDd3VGR1RVhjamU2cWd5aVhaWks2L1ZuVE9IZlFDZFBIcVlQbHk1?= =?utf-8?B?UkdKNXJZZTlCM09IMEl6Z3lBYTFKM1c1NUVWTllneWVaVUVydkwxaDRCSS9B?= =?utf-8?B?am1DWENnQUJzcHR6OWduQWlwd3FyVVhpVnpQVS9tVitXc1UrT0hFQWYxSEdX?= =?utf-8?B?NHVTcjZxc2JYK2xSTmJKWWlMaWQ2aGhaTGY4cnB0R2dGWHdrdnFCUVFpbmMv?= =?utf-8?B?cEhhMmJRSlo3YkJmMktsRVZRVjhITlFIK2FxZ0xBb0N3dGdBbjVPaWFxTXBU?= =?utf-8?B?bllGeFhZUmEyKzNFUFVvWUV4eUtJa1ZGTlRJTXRoTExLU043ZW11anNFNWZN?= =?utf-8?B?V1VBNWUvTkszYm52Ync1Z0UvR3VhTXdnWFJvS0RLMVdyZURhSW9YQlV2UWZh?= =?utf-8?B?dkpRNFY1RmZCdjI3Ym9WWENuRWpUVGxCQ2hIelRRSWhOcVZtTHc2bjdwUm9s?= =?utf-8?B?OHNXY05ZTFdSZGQ4TllRYzNMRTBSODZxUTRzVi9pQXhCRVhrOW9vNE1Lb210?= =?utf-8?B?Ujd2Y1J3V1lPc2x0dy9NQmh1YTN3OGdmWXlLcklJTS9VN1FrM1QyVFpUUjBo?= =?utf-8?B?c1I5WFNjMWNVRWpMWGYxcUp3UEpxM1pjWXJGN1FqRHN4RGRjMFF2SFFnT0VD?= =?utf-8?B?R29PZlZXbUp3UTVGcDJINnBEaHZsaFRiOG1sSGpPQ1J5NmppU2l1VzB2SEYy?= =?utf-8?B?elRCRVg4TmJ1TThUWi9FeUpJWTc1YmJGU20zOTRscGNvVCtlWmNwYTM1ZnVi?= =?utf-8?B?aUJaNm82T21jUjB6SEc4Mmh2aEwvRnhOWDdmbGJJYXplb0E4LzVSek5VdFpZ?= =?utf-8?B?SHJWTDQrcENRcGlxQU4wTTlJMWt5bnczTXBzZm15dUNkRktnMndGaWtrcm1V?= =?utf-8?B?TzJTc2tRaVJGc2hnQkhBK29CWDBQQlFDaXNHQVV1NC8wM1J6OVJxcmQ3VCt5?= =?utf-8?B?TExyUXd3alFvT1FLalo3Nm9kSkdRSWx0N2dYNlpSTHZFVUtnNUZydkZmQTE1?= =?utf-8?B?eENKTjJDT2FaS3BHYWxaWXY5TmRtaVNPZXphWVQxN2NuclFwWWJSaldHNzZj?= =?utf-8?B?MGRDNDcxUVo2KzF0aGRmcnN6M2ZmN0dyUExIdG03YWtUNEdDNDd0VWllQWRP?= =?utf-8?B?RkdPZFFPQmpxamNVMmZRaTRnMDUvUHFveW1BTHNHcFVmWVB5RTlKYzFDbHZr?= =?utf-8?Q?jx8Q=3D?= MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: LV8PR12MB9452.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3dac5cf9-7427-4523-0288-08dc207482d8 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jan 2024 02:46:36.2851 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ggWrVG9OZ/LP/wE9E75GQC0WriYUPzaddJf+IpUdcgRGi5PAQQdaWfwAGAUNKuor5bsmeoK1Ng5GKhngqi4l7w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR12MB8837 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,abner.chang@amd.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: hBvvkya2FnCjJuLuBeYDRnb8x7686176AA= Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=F6oKhiUy; dmarc=none; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io W0FNRCBPZmZpY2lhbCBVc2UgT25seSAtIEdlbmVyYWxdDQoNClJldmlld2VkLWJ5OiBBYm5lciBD aGFuZyA8YWJuZXIuY2hhbmdAYW1kLmNvbT4NCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KPiBGcm9tOiBTdXFpYW5nIFJlbiA8c3VxaWFuZ3gucmVuQGludGVsLmNvbT4NCj4gU2VudDog TW9uZGF5LCBKYW51YXJ5IDI5LCAyMDI0IDEwOjMwIEFNDQo+IFRvOiBkZXZlbEBlZGsyLmdyb3Vw cy5pbw0KPiBDYzogTGVpZiBMaW5kaG9sbSA8cXVpY19sbGluZGhvbEBxdWljaW5jLmNvbT47IEFy ZCBCaWVzaGV1dmVsDQo+IDxhcmRiK3RpYW5vY29yZUBrZXJuZWwub3JnPjsgQ2hhbmcsIEFibmVy IDxBYm5lci5DaGFuZ0BhbWQuY29tPg0KPiBTdWJqZWN0OiBbUEFUQ0ggVjIgMy81XSBFbWJlZGRl ZFBrZzogVXBkYXRlIHNvbWUgUnVudGltZSBTZXJ2aWNlDQo+IGZ1bmN0aW9ucyBoZWFkZXINCj4N Cj4gQ2F1dGlvbjogVGhpcyBtZXNzYWdlIG9yaWdpbmF0ZWQgZnJvbSBhbiBFeHRlcm5hbCBTb3Vy Y2UuIFVzZSBwcm9wZXIgY2F1dGlvbg0KPiB3aGVuIG9wZW5pbmcgYXR0YWNobWVudHMsIGNsaWNr aW5nIGxpbmtzLCBvciByZXNwb25kaW5nLg0KPg0KPg0KPiBVcGRhdGUgc29tZSBSdW50aW1lIFNl cnZpY2UgZnVuY3Rpb25zIGhlYWRlciB0byBhbGlnbiB3aXRoIFVFRkkgc3BlYyAyLjEwLg0KPg0K PiBSRUY6IFVFRkkgc3BlYyAyLjEwIHNlY3Rpb24gOCBTZXJ2aWNlcyDigJQgUnVudGltZSBTZXJ2 aWNlcw0KPg0KPiBTaWduZWQtb2ZmLWJ5OiBTdXFpYW5nIFJlbiA8c3VxaWFuZ3gucmVuQGludGVs LmNvbT4NCj4gQ2M6IExlaWYgTGluZGhvbG0gPHF1aWNfbGxpbmRob2xAcXVpY2luYy5jb20+DQo+ IENjOiBBcmQgQmllc2hldXZlbCA8YXJkYit0aWFub2NvcmVAa2VybmVsLm9yZz4NCj4gQ2M6IEFi bmVyIENoYW5nIDxhYm5lci5jaGFuZ0BhbWQuY29tPg0KPiAtLS0NCj4gIC4uLi9JbmNsdWRlL0xp YnJhcnkvUmVhbFRpbWVDbG9ja0xpYi5oICAgICAgICB8IDIxICsrKysrKysrKysrKysrKystLS0N Cj4gIC4uLi9SZWFsVGltZUNsb2NrUnVudGltZUR4ZS9SZWFsVGltZUNsb2NrLmMgICB8IDEzICsr KysrKysrKysrLQ0KPiAgMiBmaWxlcyBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspLCA0IGRlbGV0 aW9ucygtKQ0KPg0KPiBkaWZmIC0tZ2l0IGEvRW1iZWRkZWRQa2cvSW5jbHVkZS9MaWJyYXJ5L1Jl YWxUaW1lQ2xvY2tMaWIuaA0KPiBiL0VtYmVkZGVkUGtnL0luY2x1ZGUvTGlicmFyeS9SZWFsVGlt ZUNsb2NrTGliLmgNCj4gaW5kZXggYjJmZjNmMjMzYmVhLi42YzAzNDUxM2Y1MWMgMTAwNjQ0DQo+ IC0tLSBhL0VtYmVkZGVkUGtnL0luY2x1ZGUvTGlicmFyeS9SZWFsVGltZUNsb2NrTGliLmgNCj4g KysrIGIvRW1iZWRkZWRQa2cvSW5jbHVkZS9MaWJyYXJ5L1JlYWxUaW1lQ2xvY2tMaWIuaA0KPiBA QCAtMjMsNiArMjMsOSBAQA0KPiAgICBAcmV0dmFsIEVGSV9TVUNDRVNTICAgICAgICAgICBUaGUg b3BlcmF0aW9uIGNvbXBsZXRlZCBzdWNjZXNzZnVsbHkuDQo+ICAgIEByZXR2YWwgRUZJX0lOVkFM SURfUEFSQU1FVEVSIFRpbWUgaXMgTlVMTC4NCj4gICAgQHJldHZhbCBFRklfREVWSUNFX0VSUk9S ICAgICAgVGhlIHRpbWUgY291bGQgbm90IGJlIHJldHJpZXZlZCBkdWUgdG8NCj4gaGFyZHdhcmUg ZXJyb3IuDQo+ICsgIEByZXR2YWwgRUZJX1VOU1VQUE9SVEVEICAgICAgIFRoaXMgY2FsbCBpcyBu b3Qgc3VwcG9ydGVkIGJ5IHRoaXMgcGxhdGZvcm0gYXQNCj4gdGhlIHRpbWUgdGhlIGNhbGwgaXMg bWFkZS4NCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVGhlIHBsYXRmb3JtIHNo b3VsZCBkZXNjcmliZSB0aGlzIHJ1bnRpbWUgc2VydmljZSBhcw0KPiB1bnN1cHBvcnRlZCBhdCBy dW50aW1lDQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpYSBhbiBFRklfUlRf UFJPUEVSVElFU19UQUJMRSBjb25maWd1cmF0aW9uIHRhYmxlLg0KPg0KPiAgKiovDQo+ICBFRklf U1RBVFVTDQo+IEBAIC00MCw2ICs0Myw5IEBAIExpYkdldFRpbWUgKA0KPiAgICBAcmV0dmFsIEVG SV9TVUNDRVNTICAgICAgICAgICBUaGUgb3BlcmF0aW9uIGNvbXBsZXRlZCBzdWNjZXNzZnVsbHku DQo+ICAgIEByZXR2YWwgRUZJX0lOVkFMSURfUEFSQU1FVEVSIEEgdGltZSBmaWVsZCBpcyBvdXQg b2YgcmFuZ2UuDQo+ICAgIEByZXR2YWwgRUZJX0RFVklDRV9FUlJPUiAgICAgIFRoZSB0aW1lIGNv dWxkIG5vdCBiZSBzZXQgZHVlIHRvIGhhcmR3YXJlDQo+IGVycm9yLg0KPiArICBAcmV0dmFsIEVG SV9VTlNVUFBPUlRFRCAgICAgICBUaGlzIGNhbGwgaXMgbm90IHN1cHBvcnRlZCBieSB0aGlzIHBs YXRmb3JtIGF0DQo+IHRoZSB0aW1lIHRoZSBjYWxsIGlzIG1hZGUuDQo+ICsgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIFRoZSBwbGF0Zm9ybSBzaG91bGQgZGVzY3JpYmUgdGhpcyBydW50 aW1lIHNlcnZpY2UgYXMNCj4gdW5zdXBwb3J0ZWQgYXQgcnVudGltZQ0KPiArICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICB2aWEgYW4gRUZJX1JUX1BST1BFUlRJRVNfVEFCTEUgY29uZmln dXJhdGlvbiB0YWJsZS4NCj4NCj4gICoqLw0KPiAgRUZJX1NUQVRVUw0KPiBAQCAtNTYsOCArNjIs MTMgQEAgTGliU2V0VGltZSAoDQo+ICAgIEBwYXJhbSAgVGltZSAgICAgICAgICAgICAgICAgIFRo ZSBjdXJyZW50IGFsYXJtIHNldHRpbmcuDQo+DQo+ICAgIEByZXR2YWwgRUZJX1NVQ0NFU1MgICAg ICAgICAgIFRoZSBhbGFybSBzZXR0aW5ncyB3ZXJlIHJldHVybmVkLg0KPiAtICBAcmV0dmFsIEVG SV9JTlZBTElEX1BBUkFNRVRFUiBBbnkgcGFyYW1ldGVyIGlzIE5VTEwuDQo+ICsgIEByZXR2YWwg RUZJX0lOVkFMSURfUEFSQU1FVEVSIEVuYWJsZWQgaXMgTlVMTC4NCj4gKyAgQHJldHZhbCBFRklf SU5WQUxJRF9QQVJBTUVURVIgUGVuZGluZyBpcyBOVUxMLg0KPiArICBAcmV0dmFsIEVGSV9JTlZB TElEX1BBUkFNRVRFUiBUaW1lIGlzIE5VTEwuDQo+ICAgIEByZXR2YWwgRUZJX0RFVklDRV9FUlJP UiAgICAgIFRoZSB3YWtldXAgdGltZSBjb3VsZCBub3QgYmUgcmV0cmlldmVkIGR1ZQ0KPiB0byBh IGhhcmR3YXJlIGVycm9yLg0KPiArICBAcmV0dmFsIEVGSV9VTlNVUFBPUlRFRCAgICAgICBUaGlz IGNhbGwgaXMgbm90IHN1cHBvcnRlZCBieSB0aGlzIHBsYXRmb3JtIGF0DQo+IHRoZSB0aW1lIHRo ZSBjYWxsIGlzIG1hZGUuDQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRoZSBw bGF0Zm9ybSBzaG91bGQgZGVzY3JpYmUgdGhpcyBydW50aW1lIHNlcnZpY2UgYXMNCj4gdW5zdXBw b3J0ZWQgYXQgcnVudGltZQ0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aWEg YW4gRUZJX1JUX1BST1BFUlRJRVNfVEFCTEUgY29uZmlndXJhdGlvbiB0YWJsZS4NCj4NCj4gICoq Lw0KPiAgRUZJX1NUQVRVUw0KPiBAQCAtNzYsOSArODcsMTMgQEAgTGliR2V0V2FrZXVwVGltZSAo DQo+DQo+ICAgIEByZXR2YWwgRUZJX1NVQ0NFU1MgICAgICAgICAgIElmIEVuYWJsZSBpcyBUUlVF LCB0aGVuIHRoZSB3YWtldXAgYWxhcm0gd2FzDQo+IGVuYWJsZWQuIElmDQo+ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIEVuYWJsZSBpcyBGQUxTRSwgdGhlbiB0aGUgd2FrZXVwIGFs YXJtIHdhcyBkaXNhYmxlZC4NCj4gLSAgQHJldHZhbCBFRklfSU5WQUxJRF9QQVJBTUVURVIgQSB0 aW1lIGZpZWxkIGlzIG91dCBvZiByYW5nZS4NCj4gKyAgQHJldHZhbCBFRklfSU5WQUxJRF9QQVJB TUVURVIgRW5hYmxlZCBpcyBOVUxMLg0KPiArICBAcmV0dmFsIEVGSV9JTlZBTElEX1BBUkFNRVRF UiBQZW5kaW5nIGlzIE5VTEwuDQo+ICsgIEByZXR2YWwgRUZJX0lOVkFMSURfUEFSQU1FVEVSIFRp bWUgaXMgTlVMTC4NCj4gICAgQHJldHZhbCBFRklfREVWSUNFX0VSUk9SICAgICAgVGhlIHdha2V1 cCB0aW1lIGNvdWxkIG5vdCBiZSBzZXQgZHVlIHRvIGENCj4gaGFyZHdhcmUgZXJyb3IuDQo+IC0g IEByZXR2YWwgRUZJX1VOU1VQUE9SVEVEICAgICAgIEEgd2FrZXVwIHRpbWVyIGlzIG5vdCBzdXBw b3J0ZWQgb24gdGhpcw0KPiBwbGF0Zm9ybS4NCj4gKyAgQHJldHZhbCBFRklfVU5TVVBQT1JURUQg ICAgICAgVGhpcyBjYWxsIGlzIG5vdCBzdXBwb3J0ZWQgYnkgdGhpcyBwbGF0Zm9ybSBhdA0KPiB0 aGUgdGltZSB0aGUgY2FsbCBpcyBtYWRlLg0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBUaGUgcGxhdGZvcm0gc2hvdWxkIGRlc2NyaWJlIHRoaXMgcnVudGltZSBzZXJ2aWNlIGFz DQo+IHVuc3VwcG9ydGVkIGF0IHJ1bnRpbWUNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgdmlhIGFuIEVGSV9SVF9QUk9QRVJUSUVTX1RBQkxFIGNvbmZpZ3VyYXRpb24gdGFibGUu DQo+DQo+ICAqKi8NCj4gIEVGSV9TVEFUVVMNCj4gZGlmZiAtLWdpdCBhL0VtYmVkZGVkUGtnL1Jl YWxUaW1lQ2xvY2tSdW50aW1lRHhlL1JlYWxUaW1lQ2xvY2suYw0KPiBiL0VtYmVkZGVkUGtnL1Jl YWxUaW1lQ2xvY2tSdW50aW1lRHhlL1JlYWxUaW1lQ2xvY2suYw0KPiBpbmRleCAxN2RkZTQzMmM0 ZWIuLjBiMmU0ZDFmY2MzOCAxMDA2NDQNCj4gLS0tIGEvRW1iZWRkZWRQa2cvUmVhbFRpbWVDbG9j a1J1bnRpbWVEeGUvUmVhbFRpbWVDbG9jay5jDQo+ICsrKyBiL0VtYmVkZGVkUGtnL1JlYWxUaW1l Q2xvY2tSdW50aW1lRHhlL1JlYWxUaW1lQ2xvY2suYw0KPiBAQCAtNDQsNiArNDQsOSBAQCBTVEFU SUMgTk9OX1ZPTEFUSUxFX1RJTUVfU0VUVElOR1MNCj4gbVRpbWVTZXR0aW5nczsNCj4gICAgQHJl dHZhbCBFRklfU1VDQ0VTUyAgICAgICAgICAgVGhlIG9wZXJhdGlvbiBjb21wbGV0ZWQgc3VjY2Vz c2Z1bGx5Lg0KPiAgICBAcmV0dmFsIEVGSV9JTlZBTElEX1BBUkFNRVRFUiBUaW1lIGlzIE5VTEwu DQo+ICAgIEByZXR2YWwgRUZJX0RFVklDRV9FUlJPUiAgICAgIFRoZSB0aW1lIGNvdWxkIG5vdCBi ZSByZXRyaWV2ZWQgZHVlIHRvDQo+IGhhcmR3YXJlIGVycm9yLg0KPiArICBAcmV0dmFsIEVGSV9V TlNVUFBPUlRFRCAgICAgICBUaGlzIGNhbGwgaXMgbm90IHN1cHBvcnRlZCBieSB0aGlzIHBsYXRm b3JtIGF0DQo+IHRoZSB0aW1lIHRoZSBjYWxsIGlzIG1hZGUuDQo+ICsgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIFRoZSBwbGF0Zm9ybSBzaG91bGQgZGVzY3JpYmUgdGhpcyBydW50aW1l IHNlcnZpY2UgYXMNCj4gdW5zdXBwb3J0ZWQgYXQgcnVudGltZQ0KPiArICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICB2aWEgYW4gRUZJX1JUX1BST1BFUlRJRVNfVEFCTEUgY29uZmlndXJh dGlvbiB0YWJsZS4NCj4NCj4gICoqLw0KPiAgRUZJX1NUQVRVUw0KPiBAQCAtNzUsNiArNzgsOSBA QCBHZXRUaW1lICgNCj4gICAgQHJldHZhbCBFRklfU1VDQ0VTUyAgICAgICAgICAgVGhlIG9wZXJh dGlvbiBjb21wbGV0ZWQgc3VjY2Vzc2Z1bGx5Lg0KPiAgICBAcmV0dmFsIEVGSV9JTlZBTElEX1BB UkFNRVRFUiBBIHRpbWUgZmllbGQgaXMgb3V0IG9mIHJhbmdlLg0KPiAgICBAcmV0dmFsIEVGSV9E RVZJQ0VfRVJST1IgICAgICBUaGUgdGltZSBjb3VsZCBub3QgYmUgc2V0IGR1ZSB0byBoYXJkd2Fy ZQ0KPiBlcnJvci4NCj4gKyAgQHJldHZhbCBFRklfVU5TVVBQT1JURUQgICAgICAgVGhpcyBjYWxs IGlzIG5vdCBzdXBwb3J0ZWQgYnkgdGhpcyBwbGF0Zm9ybSBhdA0KPiB0aGUgdGltZSB0aGUgY2Fs bCBpcyBtYWRlLg0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBUaGUgcGxhdGZv cm0gc2hvdWxkIGRlc2NyaWJlIHRoaXMgcnVudGltZSBzZXJ2aWNlIGFzDQo+IHVuc3VwcG9ydGVk IGF0IHJ1bnRpbWUNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlhIGFuIEVG SV9SVF9QUk9QRVJUSUVTX1RBQkxFIGNvbmZpZ3VyYXRpb24gdGFibGUuDQo+DQo+ICAqKi8NCj4g IEVGSV9TVEFUVVMNCj4gQEAgLTEzMiw2ICsxMzgsOSBAQCBTZXRUaW1lICgNCj4gICAgQHJldHZh bCBFRklfU1VDQ0VTUyAgICAgICAgICAgVGhlIGFsYXJtIHNldHRpbmdzIHdlcmUgcmV0dXJuZWQu DQo+ICAgIEByZXR2YWwgRUZJX0lOVkFMSURfUEFSQU1FVEVSIEFueSBwYXJhbWV0ZXIgaXMgTlVM TC4NCj4gICAgQHJldHZhbCBFRklfREVWSUNFX0VSUk9SICAgICAgVGhlIHdha2V1cCB0aW1lIGNv dWxkIG5vdCBiZSByZXRyaWV2ZWQgZHVlDQo+IHRvIGEgaGFyZHdhcmUgZXJyb3IuDQo+ICsgIEBy ZXR2YWwgRUZJX1VOU1VQUE9SVEVEICAgICAgIFRoaXMgY2FsbCBpcyBub3Qgc3VwcG9ydGVkIGJ5 IHRoaXMgcGxhdGZvcm0gYXQNCj4gdGhlIHRpbWUgdGhlIGNhbGwgaXMgbWFkZS4NCj4gKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgVGhlIHBsYXRmb3JtIHNob3VsZCBkZXNjcmliZSB0 aGlzIHJ1bnRpbWUgc2VydmljZSBhcw0KPiB1bnN1cHBvcnRlZCBhdCBydW50aW1lDQo+ICsgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpYSBhbiBFRklfUlRfUFJPUEVSVElFU19UQUJM RSBjb25maWd1cmF0aW9uIHRhYmxlLg0KPg0KPiAgKiovDQo+ICBFRklfU1RBVFVTDQo+IEBAIC0x NjYsNyArMTc1LDkgQEAgR2V0V2FrZXVwVGltZSAoDQo+ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIEVuYWJsZSBpcyBGQUxTRSwgdGhlbiB0aGUgd2FrZXVwIGFsYXJtIHdhcyBkaXNh YmxlZC4NCj4gICAgQHJldHZhbCBFRklfSU5WQUxJRF9QQVJBTUVURVIgQSB0aW1lIGZpZWxkIGlz IG91dCBvZiByYW5nZS4NCj4gICAgQHJldHZhbCBFRklfREVWSUNFX0VSUk9SICAgICAgVGhlIHdh a2V1cCB0aW1lIGNvdWxkIG5vdCBiZSBzZXQgZHVlIHRvIGENCj4gaGFyZHdhcmUgZXJyb3IuDQo+ IC0gIEByZXR2YWwgRUZJX1VOU1VQUE9SVEVEICAgICAgIEEgd2FrZXVwIHRpbWVyIGlzIG5vdCBz dXBwb3J0ZWQgb24gdGhpcw0KPiBwbGF0Zm9ybS4NCj4gKyAgQHJldHZhbCBFRklfVU5TVVBQT1JU RUQgICAgICAgVGhpcyBjYWxsIGlzIG5vdCBzdXBwb3J0ZWQgYnkgdGhpcyBwbGF0Zm9ybSBhdA0K PiB0aGUgdGltZSB0aGUgY2FsbCBpcyBtYWRlLg0KPiArICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBUaGUgcGxhdGZvcm0gc2hvdWxkIGRlc2NyaWJlIHRoaXMgcnVudGltZSBzZXJ2aWNl IGFzDQo+IHVuc3VwcG9ydGVkIGF0IHJ1bnRpbWUNCj4gKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgdmlhIGFuIEVGSV9SVF9QUk9QRVJUSUVTX1RBQkxFIGNvbmZpZ3VyYXRpb24gdGFi bGUuDQo+DQo+ICAqKi8NCj4gIEVGSV9TVEFUVVMNCj4gLS0NCj4gMi4yNi4yLndpbmRvd3MuMQ0K DQoNCgotPS09LT0tPS09LT0tPS09LT0tPS09LQpHcm91cHMuaW8gTGlua3M6IFlvdSByZWNlaXZl IGFsbCBtZXNzYWdlcyBzZW50IHRvIHRoaXMgZ3JvdXAuClZpZXcvUmVwbHkgT25saW5lICgjMTE0 NjY2KTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL21lc3NhZ2UvMTE0NjY2Ck11dGUg VGhpcyBUb3BpYzogaHR0cHM6Ly9ncm91cHMuaW8vbXQvMTA0MDI0Nzk4Lzc2ODYxNzYKR3JvdXAg T3duZXI6IGRldmVsK293bmVyQGVkazIuZ3JvdXBzLmlvClVuc3Vic2NyaWJlOiBodHRwczovL2Vk azIuZ3JvdXBzLmlvL2cvZGV2ZWwvdW5zdWIgW3JlYmVjY2FAb3BlbmZ3LmlvXQotPS09LT0tPS09 LT0tPS09LT0tPS09LQoKDQo=