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 C055E941613 for ; Fri, 19 Jan 2024 09:29:14 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=gwFZUZExyjfLLfDn3af23ybeeZdyiDxuW+6ZBBeWSpo=; 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: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=1705656553; v=1; b=OJIyyA+CpC43gmBisqgjRqIa99/N5kOC/CJ3Okzyw6MZiJZpROT5HGUVMY1iHiT8w92relDb rY1D5/YQ0kMhLCm+fo264SqbU81ipYPi1H+ue3MEfCzZWTTQKkcOxe+nLKYXMqSCHmZiWayiXpR 4t/rz3izv5hYJCiB6g+Rx3xE= X-Received: by 127.0.0.2 with SMTP id SHkFYY7687511xbVTOoYAPD9; Fri, 19 Jan 2024 01:29:13 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.100]) by mx.groups.io with SMTP id smtpd.web10.18384.1705656552987515883 for ; Fri, 19 Jan 2024 01:29:13 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10956"; a="467077071" X-IronPort-AV: E=Sophos;i="6.05,204,1701158400"; d="scan'208";a="467077071" X-Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Jan 2024 01:29:12 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10956"; a="819021995" X-IronPort-AV: E=Sophos;i="6.05,204,1701158400"; d="scan'208";a="819021995" X-Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga001.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 19 Jan 2024 01:29:12 -0800 X-Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.35; Fri, 19 Jan 2024 01:29:11 -0800 X-Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Fri, 19 Jan 2024 01:29:10 -0800 X-Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Fri, 19 Jan 2024 01:29:10 -0800 X-Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.100) 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.35; Fri, 19 Jan 2024 01:29:10 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AIDKqDj84obYEsRqK7XgPZ6YEnf3uldJKMqtf0rpC35IN1GCTvdsfbodBVz8Xyp58v2pi/VFKqLFpYN6dN4TD4X+O6R9yefuYidapbWSE0GXcRypzuFkaYVWk9QGwN6mvS49P44SuOTaawAxtGImy+bvV/JniU72HWYH67MqOfo1m06YDJdTv+/j0uClsRjJT1rrr2TYpTclyA2wPCvFn2nPXkLkUS2nha05GSnJAjrPnwvQLNJE0WiqpMcejyOJ1af97+Vvzbg3TWfBQd69jOhRhAgT6fByuEaB3/n0cHkrGFaE+IaXVa67OQzx9AJHehFdD+E1uipfeWLTw/rRRg== 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=Kk58nMFP1qLRee+4/g9fshXHf7zcw4tj/7OQS9EtQwo=; b=fxX6oOM/w8OgUw9EfRDRtAe/4aDfAQc2B9Q+970/sQK+uLUSifg/W+27Q9DWfmo9WwEz4CHi+ynd4OuHBRm5a8Djwvbgu5BtEDE5MgUSIdyt32/JtOyxuTuunqRu5pRbkZHadiIVt6sOT3XOo56m3bNd2iiR6LR9mA/RVtwMK0cHVuYQ3eRmi+ZsNwUwxwF9m/TVXSHdIJOqvgyxzea/D1wb4p5M6PYbcwbw3EOOxvbH0ls3GG94+Pf6bukRsJRz87IOmyhNuQlL8QJYRLbl0o6Vq2BTz8n20uwZhAfMUEf/xUAvDiRs4W2jKucrVZ6pYk4Dm3Zvm0BoOUhyEjRUig== 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 X-Received: from SJ0PR11MB4925.namprd11.prod.outlook.com (2603:10b6:a03:2df::13) by CO1PR11MB5202.namprd11.prod.outlook.com (2603:10b6:303:97::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.24; Fri, 19 Jan 2024 09:29:08 +0000 X-Received: from SJ0PR11MB4925.namprd11.prod.outlook.com ([fe80::7fe3:2ad:3267:aefa]) by SJ0PR11MB4925.namprd11.prod.outlook.com ([fe80::7fe3:2ad:3267:aefa%6]) with mapi id 15.20.7202.024; Fri, 19 Jan 2024 09:29:08 +0000 From: "Ren, Suqiang" To: "devel@edk2.groups.io" CC: "Kinney, Michael D" , "Gao, Liming" , "Liu, Zhiguang" Subject: Re: [edk2-devel] [PATCH 1/1] MdePkg: Add EFI_UNSUPPORTED return for some Runtime Service functions Thread-Topic: [edk2-devel] [PATCH 1/1] MdePkg: Add EFI_UNSUPPORTED return for some Runtime Service functions Thread-Index: AQHaOKFXkIhcsxQ6Ek6FIGzFoumnHLDUaRHggAyZZGA= Date: Fri, 19 Jan 2024 09:29:08 +0000 Message-ID: References: <17A4A3F1B91C144F.18542@groups.io> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR11MB4925:EE_|CO1PR11MB5202:EE_ x-ms-office365-filtering-correlation-id: 0ee944f9-e736-4b28-72fb-08dc18d11641 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: bwRtXPgkCrLoKPOVelwqL8Ww/5xY+Wb9CorYLAJYn/1MM1oKl1BKnlN4bIo6uCJFW0fN/8FF+35Mczv8D4kwe06ZiEml98sWhnj2V9/W2yWxs0wAWqmsFJZVO/9gH0Ffaj8VZXAi5iIVtz3Fs72mOCFOSuthAzwfPegyjHq7t6XbYDk43l1SK/Zj7ryNJxB43y6AkGUxyC9KKLI8x0py2gFVatzu4V3nci875g/dTH6i/5Skik6hQDXHVRBd6xR0/rxhRCiJppwYdPlceQPzvRq6i5gfh+CJwwxsBO48UJ3/HSkdK1+olrmu1ccuDfHBui2ZvI+E8VdymNslym35+egy13PK8vg9v1roygvCnWmjQnVQNX9rl3q2z93SLVkGFrBqeSkr7weUulrbJe881LlU0SdOZcAYrePVnaLRwvUbgSXqfHmgD0JFFnHHjK6rHvO4R3dTy13TZ+JNfaCyjOxXvNIPXbRR7c8f3n+AIEIbnhMdD4OjNx+CHnTwVb4zeOEVzIqfgX0STq5sOYJrE29BcbNCzRgzinvIs3pH9Rom1zcbyocVDlmIRACqzsa01oZoc3I63bl0TPrvN/lhtJRlPIuZyn2sOX3c/lrars9X+Wo/tOzXiGfBTt0XIDQJRlY8p1jdrgk9qG9vAC2VdA== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?d1Q2UzRibFlSQmlOYmZTY01ZaWsyNnJUVG84ZEdlNlBja3pvSmxUZWRQVDd4?= =?utf-8?B?R2tWeHVlT3V6cklhOXhqaGVBd0x4SnAxbk1TYy9haWN3TGF6TEFtMGc4aGZD?= =?utf-8?B?Z00wVkhLWjQ3M1A1cWFoMkFjU2tvbGdiS2JBcFpXM3BoazlRL01qUWdBRkdx?= =?utf-8?B?cDZyUzgrVDhEaU9JaGNSTzkwYTA1c0c2ditZVGRiU1Uwa3F6OU04cy91c1Jt?= =?utf-8?B?UTVVWHdYRDBGcnppQXNHMzZEdmpLb1dsN1BOcTdJR0N0NXJtZFluRUF0WGdk?= =?utf-8?B?MU94SVFrMEdwWTNuSEl1QlNrZHV0eEtUcjFNRlpud3VsQ0JsQXpkaVF2eWpa?= =?utf-8?B?Tzk4L1VsUHlhc1B5eSt2b0JLZ3FYZ2dsWkZkbjB6bzF1UjB5RGJ5TUdMdzFT?= =?utf-8?B?SDA1VkJLSWxWeTFpdzNhMTlZZGlFYS9PVkhBbVQxeHErOFhKa0Z2cEN5Um9k?= =?utf-8?B?S294K2dBelZMcStncitZTFRQVFVyWVVpMWZ5U0w0QzFLU2VhaUJyNUFjb0Ew?= =?utf-8?B?S2pFa3gzcGk3cGF4M0w2Vlh4bmp0VVpNZ0Q0QUhOMmpPSy9DeHV5ZGFQdkRy?= =?utf-8?B?dWxOQXhndlMwcFVDR3JsbWM3Wm1pRVpMUi9VNnpBd29vMmJKV0QyUnpQTmUv?= =?utf-8?B?WHBQNXhWZGJNNlhFRmRQRXdkWEFseG1GOU1ZYURiUVVTOEJSYzYxVmhxVk54?= =?utf-8?B?Y0oxb2RsYWs2ckhuMkJSWDRXOTRqOVNrVzdma0poTWI5dTRLZGV5VHNPdGkw?= =?utf-8?B?WWEvK2hYcjBqaDlkOGEwdEhIc3NSSTkzZFNxRDNTYTRRK1luSzRuNGlaTita?= =?utf-8?B?NU5MdHU0T056WmJDU0tFL3ozQXgreWYvTXB3SEVXV3RoR0hrdCtKMDNNOFph?= =?utf-8?B?VzZVNGFiaWd1ZjFYQTkxa0o3am9jQnpqVVlCdUdLd3dIcXpsc3c5R1FiTU1z?= =?utf-8?B?SHNqNkZ6UGxmbFViRGE5VFRZbDBnc2laSTVZVFdPb2hKV2xFcnhXVEUvWGc2?= =?utf-8?B?aXdsdlpLZVlWKy9XcThJRk0rc01qaXF4dTFYSTB5aEVaN01Wb3RuWittVmpM?= =?utf-8?B?bVZuUHVVLzI4TVJ5SjRnUklLZ0F2OExRZ1YwNTF5am9NbXZQVzJRSUdwNHEr?= =?utf-8?B?NDdQV0VXenEvVmxIZ29UM0k2M2RrNmxKeDYrZ2k5akRPZWNFUVZHSUdDTEhY?= =?utf-8?B?eHFoSjBsZndEenpVOSt0V0Nvd1lKcVBoUER4V0NJWjNmejQ1cVpGeU9YRjhn?= =?utf-8?B?M1FVNkpGcy9kODA4ZGdtQW1zc0NOVUR2MHZxbmZtY2lMbFhtRE5qTEZIS2hZ?= =?utf-8?B?eE84UDNzZnBUV0d2akJGTEh4dWgrMTYrUmtQZGFHdHlhdUNjcDlxSE90eDFM?= =?utf-8?B?bjNUVkFCOFRmS1pEczlQMFYwNnA4N3JIOXlITFdyUm95Y3dKVDdJTWlqdWlt?= =?utf-8?B?emhTVDIrengzaU1PS1JheEtKMkgyclF1Vzh5d2RFaFBZZ0FwbXMvUnYzbnVM?= =?utf-8?B?Tk9WaWVJU3ZvWEdESWZXbGdObUgvVnovdDNTYm5HbXdDdHpSajFraEVJOC84?= =?utf-8?B?TWQ0UjhoM1lHMTlXc2J0VVA2b21USEozSG4zUW9lN0ZpcnFldVN0WFpRUnp0?= =?utf-8?B?U0xyUENjcjZ1a3crcUhaWXRDWDdVOUFkbHNxZjFnZW10VjNubWNEN0VIT2V6?= =?utf-8?B?M29hWDFLY3pobUlRSUMwQWRZRnNhbEVEL1pXY0NaVktOTXZxRVUxL1V1MWJw?= =?utf-8?B?VWhHa2ZKb0VuaDVtb2lEdFpuMlNKa0VDUEF2WXkyR1VOeGQ2dWNreFk4Q0lo?= =?utf-8?B?ajlLUHVQQW1mc2tORXlhZEJ0Wlp2amliQ0ZHQ0I1MjFGWE5BZEh1d21Ya3dy?= =?utf-8?B?WGNyZ2N1RGY1MDhjMkMzUHI5UC9oR2pQZFQyS3U4R0FMZ1dVT2p1OEM0RU4x?= =?utf-8?B?NHhFWDBEbk1jdms5aEg4UEZJby9mZSsvbStWOFlCVmhldTk3M3JYZHErMjhh?= =?utf-8?B?SjhEQWQ0UmcrZ0RXVEZKbFprcTlmQlhSdlZXenltZDRwblB3QWRzZGh0d3pE?= =?utf-8?B?cjhLanlmcGNiVTVPVmw0NEFSZEl4MGFOMXhvWFZ6azVQMld3UTgxN3IvaUhB?= =?utf-8?Q?y2gjkCuivQUDD22L5Wc93QGG8?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR11MB4925.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0ee944f9-e736-4b28-72fb-08dc18d11641 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jan 2024 09:29:08.0179 (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: TLr79376yk63Ud3hYGjVKtaWzHsPwvjUfoNnbAAwraJqXEdEcFV6d+lDAvLd+j7smbR+BFukay2acEvjPdqEdw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB5202 X-OriginatorOrg: intel.com 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,suqiangx.ren@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: wGox4hCQFo8PrF6cOeAMXWi7x7686176AA= 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=OJIyyA+C; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=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 SGkgQWxsLA0KCQ0KCUFueSBjb21tZW50cyBhYm91dCB0aGlzIHBhdGNoPw0KDQpUaGFua3MNClJl biwgU3VxaWFuZw0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogUmVuLCBTdXFp YW5nWCANClNlbnQ6IFRodXJzZGF5LCBKYW51YXJ5IDExLCAyMDI0IDU6MDUgUE0NClRvOiBkZXZl bEBlZGsyLmdyb3Vwcy5pbw0KQ2M6IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5 QGludGVsLmNvbT47IEdhbywgTGltaW5nIDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+OyBMaXUs IFpoaWd1YW5nIDxaaGlndWFuZy5MaXVAaW50ZWwuY29tPg0KU3ViamVjdDogUkU6IFtlZGsyLWRl dmVsXSBbUEFUQ0ggMS8xXSBNZGVQa2c6IEFkZCBFRklfVU5TVVBQT1JURUQgcmV0dXJuIGZvciBz b21lIFJ1bnRpbWUgU2VydmljZSBmdW5jdGlvbnMNCg0KSGkgQWxsLA0KCQ0KCUFueSBjb21tZW50 cyBhYm91dCB0aGlzIHBhdGNoPw0KDQpUaGFua3MNClJlbiwgU3VxaWFuZw0KDQotLS0tLU9yaWdp bmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogZGV2ZWxAZWRrMi5ncm91cHMuaW8gPGRldmVsQGVkazIu Z3JvdXBzLmlvPiBPbiBCZWhhbGYgT2YgUmVuLCBTdXFpYW5nDQpTZW50OiBXZWRuZXNkYXksIERl Y2VtYmVyIDI3LCAyMDIzIDQ6NDcgUE0NClRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KQ2M6IEtp bm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT47IEdhbywgTGltaW5n IDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+OyBMaXUsIFpoaWd1YW5nIDx6aGlndWFuZy5saXVA aW50ZWwuY29tPg0KU3ViamVjdDogW2VkazItZGV2ZWxdIFtQQVRDSCAxLzFdIE1kZVBrZzogQWRk IEVGSV9VTlNVUFBPUlRFRCByZXR1cm4gZm9yIHNvbWUgUnVudGltZSBTZXJ2aWNlIGZ1bmN0aW9u cw0KDQpBY2NvcmRpbmcgdG8gVUVGSSBTcGVjIDIuMTAgcGFnZSAyMDYsIGlmIGFueSBFRklfUlVO VElNRV9TRVJWSUNFUyogY2FsbHMgYXJlIG5vdCBzdXBwb3J0ZWQgZm9yIHVzZSBieSB0aGUgT1Mg YXQgcnVudGltZSwgYW4gRUZJX1JUX1BST1BFUlRJRVNfVEFCTEUgY29uZmlndXJhdGlvbiB0YWJs ZSBzaG91bGQgYmUgcHVibGlzaGVkIGRlc2NyaWJpbmcgd2hpY2ggcnVudGltZSBzZXJ2aWNlcyBh cmUgc3VwcG9ydGVkIGF0IHJ1bnRpbWUuIFNvIG5lZWQgdG8gYWRkIEVGSV9VTlNVUFBPUlRFRCBy ZXR1cm4gZm9yIHNvbWUgUnVudGltZSBTZXJ2aWNlIGZ1bmN0aW9ucy4NCg0KUkVGOiBVRUZJIHNw ZWMgMi4xMCBzZWN0aW9uIDggU2VydmljZXMg4oCUIFJ1bnRpbWUgU2VydmljZXMNCg0KU2lnbmVk LW9mZi1ieTogU3VxaWFuZyBSZW4gPHN1cWlhbmd4LnJlbkBpbnRlbC5jb20+DQpDYzogTWljaGFl bCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+DQpDYzogTGltaW5nIEdhbyA8 Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPg0KQ2M6IFpoaWd1YW5nIExpdSA8emhpZ3VhbmcubGl1 QGludGVsLmNvbT4NCi0tLQ0KIE1kZVBrZy9JbmNsdWRlL1VlZmkvVWVmaVNwZWMuaCB8IDQwICsr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0NCiAxIGZpbGUgY2hhbmdlZCwgMzggaW5z ZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCg0KZGlmZiAtLWdpdCBhL01kZVBrZy9JbmNsdWRl L1VlZmkvVWVmaVNwZWMuaCBiL01kZVBrZy9JbmNsdWRlL1VlZmkvVWVmaVNwZWMuaCBpbmRleCA1 ZGUwMGU4ZWEyYWYuLmIyNTQ4NWIwNjc2MyAxMDA2NDQNCi0tLSBhL01kZVBrZy9JbmNsdWRlL1Vl ZmkvVWVmaVNwZWMuaA0KKysrIGIvTWRlUGtnL0luY2x1ZGUvVWVmaS9VZWZpU3BlYy5oDQpAQCAt MzIwLDYgKzMyMCw5IEBAIEVGSV9TVEFUVVMNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIG1hcCB0aGF0IHJlcXVpcmVzIGEgbWFwcGluZy4NCiAgIEByZXR2YWwgRUZJX05PVF9GT1VO RCAgICAgICAgIEEgdmlydHVhbCBhZGRyZXNzIHdhcyBzdXBwbGllZCBmb3IgYW4gYWRkcmVzcyB0 aGF0IGlzIG5vdCBmb3VuZA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW4gdGhl IG1lbW9yeSBtYXAuDQorICBAcmV0dmFsIEVGSV9VTlNVUFBPUlRFRCAgICAgICBUaGlzIGNhbGwg aXMgbm90IHN1cHBvcnRlZCBieSB0aGlzIHBsYXRmb3JtIGF0IHRoZSB0aW1lIHRoZSBjYWxsIGlz IG1hZGUuDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBUaGUgcGxhdGZvcm0gc2hv dWxkIGRlc2NyaWJlIHRoaXMgcnVudGltZSBzZXJ2aWNlIGFzIHVuc3VwcG9ydGVkIGF0IHJ1bnRp bWUNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpYSBhbiBFRklfUlRfUFJPUEVS VElFU19UQUJMRSBjb25maWd1cmF0aW9uIHRhYmxlLg0KIA0KICoqLw0KIHR5cGVkZWYNCkBAIC00 MTUsNiArNDE4LDkgQEAgRUZJX1NUQVRVUw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgbm90IGhhdmUgdGhlIEVGSV9PUFRJT05BTF9QVFIgYml0IHNldC4NCiAgIEByZXR2YWwgRUZJ X05PVF9GT1VORCAgICAgICAgIFRoZSBwb2ludGVyIHBvaW50ZWQgdG8gYnkgQWRkcmVzcyB3YXMg bm90IGZvdW5kIHRvIGJlIHBhcnQNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9m IHRoZSBjdXJyZW50IG1lbW9yeSBtYXAuIFRoaXMgaXMgbm9ybWFsbHkgZmF0YWwuDQorICBAcmV0 dmFsIEVGSV9VTlNVUFBPUlRFRCAgICAgICBUaGlzIGNhbGwgaXMgbm90IHN1cHBvcnRlZCBieSB0 aGlzIHBsYXRmb3JtIGF0IHRoZSB0aW1lIHRoZSBjYWxsIGlzIG1hZGUuDQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBUaGUgcGxhdGZvcm0gc2hvdWxkIGRlc2NyaWJlIHRoaXMgcnVu dGltZSBzZXJ2aWNlIGFzIHVuc3VwcG9ydGVkIGF0IHJ1bnRpbWUNCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHZpYSBhbiBFRklfUlRfUFJPUEVSVElFU19UQUJMRSBjb25maWd1cmF0 aW9uIHRhYmxlLg0KIA0KICoqLw0KIHR5cGVkZWYNCkBAIC02NzksNiArNjg1LDEwIEBAIFZPSUQN CiAgIEByZXR2YWwgRUZJX0lOVkFMSURfUEFSQU1FVEVSICBUaGUgRGF0YVNpemUgaXMgbm90IHRv byBzbWFsbCBhbmQgRGF0YSBpcyBOVUxMLg0KICAgQHJldHZhbCBFRklfREVWSUNFX0VSUk9SICAg ICAgIFRoZSB2YXJpYWJsZSBjb3VsZCBub3QgYmUgcmV0cmlldmVkIGR1ZSB0byBhIGhhcmR3YXJl IGVycm9yLg0KICAgQHJldHZhbCBFRklfU0VDVVJJVFlfVklPTEFUSU9OIFRoZSB2YXJpYWJsZSBj b3VsZCBub3QgYmUgcmV0cmlldmVkIGR1ZSB0byBhbiBhdXRoZW50aWNhdGlvbiBmYWlsdXJlLg0K KyAgQHJldHZhbCBFRklfVU5TVVBQT1JURUQgICAgICAgIEFmdGVyIEV4aXRCb290U2VydmljZXMo KSBoYXMgYmVlbiBjYWxsZWQsIHRoaXMgcmV0dXJuIGNvZGUgbWF5IGJlIHJldHVybmVkDQorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgbm8gdmFyaWFibGUgc3RvcmFnZSBpcyBz dXBwb3J0ZWQuIFRoZSBwbGF0Zm9ybSBzaG91bGQgZGVzY3JpYmUgdGhpcw0KKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIHJ1bnRpbWUgc2VydmljZSBhcyB1bnN1cHBvcnRlZCBhdCBy dW50aW1lIHZpYSBhbiBFRklfUlRfUFJPUEVSVElFU19UQUJMRQ0KKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIGNvbmZpZ3VyYXRpb24gdGFibGUuDQogDQogKiovDQogdHlwZWRlZg0K QEAgLTcxNSw2ICs3MjUsMTAgQEAgRUZJX1NUQVRVUw0KICAgQHJldHZhbCBFRklfSU5WQUxJRF9Q QVJBTUVURVIgTnVsbC10ZXJtaW5hdG9yIGlzIG5vdCBmb3VuZCBpbiB0aGUgZmlyc3QgVmFyaWFi bGVOYW1lU2l6ZSBieXRlcyBvZg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhl IGlucHV0IFZhcmlhYmxlTmFtZSBidWZmZXIuDQogICBAcmV0dmFsIEVGSV9ERVZJQ0VfRVJST1Ig ICAgICBUaGUgdmFyaWFibGUgY291bGQgbm90IGJlIHJldHJpZXZlZCBkdWUgdG8gYSBoYXJkd2Fy ZSBlcnJvci4NCisgIEByZXR2YWwgRUZJX1VOU1VQUE9SVEVEICAgICAgIEFmdGVyIEV4aXRCb290 U2VydmljZXMoKSBoYXMgYmVlbiBjYWxsZWQsIHRoaXMgcmV0dXJuIGNvZGUgbWF5IGJlIHJldHVy bmVkDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiBubyB2YXJpYWJsZSBzdG9y YWdlIGlzIHN1cHBvcnRlZC4gVGhlIHBsYXRmb3JtIHNob3VsZCBkZXNjcmliZSB0aGlzDQorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBydW50aW1lIHNlcnZpY2UgYXMgdW5zdXBwb3J0 ZWQgYXQgcnVudGltZSB2aWEgYW4gRUZJX1JUX1BST1BFUlRJRVNfVEFCTEUNCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGNvbmZpZ3VyYXRpb24gdGFibGUuDQogDQogKiovDQogdHlw ZWRlZg0KQEAgLTc1Nyw2ICs3NzEsOSBAQCBFRklfU1RBVFVTDQogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgYnV0IHRoZSBBdXRoSW5mbyBkb2VzIE5PVCBwYXNzIHRoZSB2YWxpZGF0 aW9uIGNoZWNrIGNhcnJpZWQgb3V0IGJ5IHRoZSBmaXJtd2FyZS4NCiANCiAgIEByZXR2YWwgRUZJ X05PVF9GT1VORCAgICAgICAgICBUaGUgdmFyaWFibGUgdHJ5aW5nIHRvIGJlIHVwZGF0ZWQgb3Ig ZGVsZXRlZCB3YXMgbm90IGZvdW5kLg0KKyAgQHJldHZhbCBFRklfVU5TVVBQT1JURUQgICAgICAg IFRoaXMgY2FsbCBpcyBub3Qgc3VwcG9ydGVkIGJ5IHRoaXMgcGxhdGZvcm0gYXQgdGhlIHRpbWUg dGhlIGNhbGwgaXMgbWFkZS4NCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBUaGUg cGxhdGZvcm0gc2hvdWxkIGRlc2NyaWJlIHRoaXMgcnVudGltZSBzZXJ2aWNlIGFzIHVuc3VwcG9y dGVkIGF0IHJ1bnRpbWUNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aWEgYW4g RUZJX1JUX1BST1BFUlRJRVNfVEFCTEUgY29uZmlndXJhdGlvbiB0YWJsZS4NCiANCiAqKi8NCiB0 eXBlZGVmDQpAQCAtODA5LDYgKzgyNiw5IEBAIHR5cGVkZWYgc3RydWN0IHsNCiAgIEByZXR2YWwg RUZJX1NVQ0NFU1MgICAgICAgICAgIFRoZSBvcGVyYXRpb24gY29tcGxldGVkIHN1Y2Nlc3NmdWxs eS4NCiAgIEByZXR2YWwgRUZJX0lOVkFMSURfUEFSQU1FVEVSIFRpbWUgaXMgTlVMTC4NCiAgIEBy ZXR2YWwgRUZJX0RFVklDRV9FUlJPUiAgICAgIFRoZSB0aW1lIGNvdWxkIG5vdCBiZSByZXRyaWV2 ZWQgZHVlIHRvIGhhcmR3YXJlIGVycm9yLg0KKyAgQHJldHZhbCBFRklfVU5TVVBQT1JURUQgICAg ICAgVGhpcyBjYWxsIGlzIG5vdCBzdXBwb3J0ZWQgYnkgdGhpcyBwbGF0Zm9ybSBhdCB0aGUgdGlt ZSB0aGUgY2FsbCBpcyBtYWRlLg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVGhl IHBsYXRmb3JtIHNob3VsZCBkZXNjcmliZSB0aGlzIHJ1bnRpbWUgc2VydmljZSBhcyB1bnN1cHBv cnRlZCBhdCBydW50aW1lDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aWEgYW4g RUZJX1JUX1BST1BFUlRJRVNfVEFCTEUgY29uZmlndXJhdGlvbiB0YWJsZS4NCiANCiAqKi8NCiB0 eXBlZGVmDQpAQCAtODI2LDYgKzg0Niw5IEBAIEVGSV9TVEFUVVMNCiAgIEByZXR2YWwgRUZJX1NV Q0NFU1MgICAgICAgICAgIFRoZSBvcGVyYXRpb24gY29tcGxldGVkIHN1Y2Nlc3NmdWxseS4NCiAg IEByZXR2YWwgRUZJX0lOVkFMSURfUEFSQU1FVEVSIEEgdGltZSBmaWVsZCBpcyBvdXQgb2YgcmFu Z2UuDQogICBAcmV0dmFsIEVGSV9ERVZJQ0VfRVJST1IgICAgICBUaGUgdGltZSBjb3VsZCBub3Qg YmUgc2V0IGR1ZSBkdWUgdG8gaGFyZHdhcmUgZXJyb3IuDQorICBAcmV0dmFsIEVGSV9VTlNVUFBP UlRFRCAgICAgICBUaGlzIGNhbGwgaXMgbm90IHN1cHBvcnRlZCBieSB0aGlzIHBsYXRmb3JtIGF0 IHRoZSB0aW1lIHRoZSBjYWxsIGlzIG1hZGUuDQorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBUaGUgcGxhdGZvcm0gc2hvdWxkIGRlc2NyaWJlIHRoaXMgcnVudGltZSBzZXJ2aWNlIGFz IHVuc3VwcG9ydGVkIGF0IHJ1bnRpbWUNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IHZpYSBhbiBFRklfUlRfUFJPUEVSVElFU19UQUJMRSBjb25maWd1cmF0aW9uIHRhYmxlLg0KIA0K ICoqLw0KIHR5cGVkZWYNCkBAIC04NDYsNyArODY5LDkgQEAgRUZJX1NUQVRVUw0KICAgQHJldHZh bCBFRklfSU5WQUxJRF9QQVJBTUVURVIgUGVuZGluZyBpcyBOVUxMLg0KICAgQHJldHZhbCBFRklf SU5WQUxJRF9QQVJBTUVURVIgVGltZSBpcyBOVUxMLg0KICAgQHJldHZhbCBFRklfREVWSUNFX0VS Uk9SICAgICAgVGhlIHdha2V1cCB0aW1lIGNvdWxkIG5vdCBiZSByZXRyaWV2ZWQgZHVlIHRvIGEg aGFyZHdhcmUgZXJyb3IuDQotICBAcmV0dmFsIEVGSV9VTlNVUFBPUlRFRCAgICAgICBBIHdha2V1 cCB0aW1lciBpcyBub3Qgc3VwcG9ydGVkIG9uIHRoaXMgcGxhdGZvcm0uDQorICBAcmV0dmFsIEVG SV9VTlNVUFBPUlRFRCAgICAgICBUaGlzIGNhbGwgaXMgbm90IHN1cHBvcnRlZCBieSB0aGlzIHBs YXRmb3JtIGF0IHRoZSB0aW1lIHRoZSBjYWxsIGlzIG1hZGUuDQorICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBUaGUgcGxhdGZvcm0gc2hvdWxkIGRlc2NyaWJlIHRoaXMgcnVudGltZSBz ZXJ2aWNlIGFzIHVuc3VwcG9ydGVkIGF0IHJ1bnRpbWUNCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHZpYSBhbiBFRklfUlRfUFJPUEVSVElFU19UQUJMRSBjb25maWd1cmF0aW9uIHRh YmxlLg0KIA0KICoqLw0KIHR5cGVkZWYNCkBAIC04NjgsNyArODkzLDkgQEAgRUZJX1NUQVRVUw0K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRW5hYmxlIGlzIEZBTFNFLCB0aGVuIHRo ZSB3YWtldXAgYWxhcm0gd2FzIGRpc2FibGVkLg0KICAgQHJldHZhbCBFRklfSU5WQUxJRF9QQVJB TUVURVIgQSB0aW1lIGZpZWxkIGlzIG91dCBvZiByYW5nZS4NCiAgIEByZXR2YWwgRUZJX0RFVklD RV9FUlJPUiAgICAgIFRoZSB3YWtldXAgdGltZSBjb3VsZCBub3QgYmUgc2V0IGR1ZSB0byBhIGhh cmR3YXJlIGVycm9yLg0KLSAgQHJldHZhbCBFRklfVU5TVVBQT1JURUQgICAgICAgQSB3YWtldXAg dGltZXIgaXMgbm90IHN1cHBvcnRlZCBvbiB0aGlzIHBsYXRmb3JtLg0KKyAgQHJldHZhbCBFRklf VU5TVVBQT1JURUQgICAgICAgVGhpcyBjYWxsIGlzIG5vdCBzdXBwb3J0ZWQgYnkgdGhpcyBwbGF0 Zm9ybSBhdCB0aGUgdGltZSB0aGUgY2FsbCBpcyBtYWRlLg0KKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgVGhlIHBsYXRmb3JtIHNob3VsZCBkZXNjcmliZSB0aGlzIHJ1bnRpbWUgc2Vy dmljZSBhcyB1bnN1cHBvcnRlZCBhdCBydW50aW1lDQorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICB2aWEgYW4gRUZJX1JUX1BST1BFUlRJRVNfVEFCTEUgY29uZmlndXJhdGlvbiB0YWJs ZS4NCiANCiAqKi8NCiB0eXBlZGVmDQpAQCAtMTA5MCw2ICsxMTE3LDkgQEAgRUZJX1NUQVRVUw0K ICAgQHJldHZhbCBFRklfU1VDQ0VTUyAgICAgICAgICAgVGhlIG5leHQgaGlnaCBtb25vdG9uaWMg Y291bnQgd2FzIHJldHVybmVkLg0KICAgQHJldHZhbCBFRklfSU5WQUxJRF9QQVJBTUVURVIgSGln aENvdW50IGlzIE5VTEwuDQogICBAcmV0dmFsIEVGSV9ERVZJQ0VfRVJST1IgICAgICBUaGUgZGV2 aWNlIGlzIG5vdCBmdW5jdGlvbmluZyBwcm9wZXJseS4NCisgIEByZXR2YWwgRUZJX1VOU1VQUE9S VEVEICAgICAgIFRoaXMgY2FsbCBpcyBub3Qgc3VwcG9ydGVkIGJ5IHRoaXMgcGxhdGZvcm0gYXQg dGhlIHRpbWUgdGhlIGNhbGwgaXMgbWFkZS4NCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIFRoZSBwbGF0Zm9ybSBzaG91bGQgZGVzY3JpYmUgdGhpcyBydW50aW1lIHNlcnZpY2UgYXMg dW5zdXBwb3J0ZWQgYXQgcnVudGltZQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg dmlhIGFuIEVGSV9SVF9QUk9QRVJUSUVTX1RBQkxFIGNvbmZpZ3VyYXRpb24gdGFibGUuDQogDQog KiovDQogdHlwZWRlZg0KQEAgLTE3MTYsNiArMTc0Niw5IEBAIHR5cGVkZWYgc3RydWN0IHsNCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluIHJ1bnRpbWUuIFRoZSBjYWxsZXIgbWF5 IHJlc3VibWl0IHRoZSBjYXBzdWxlIHByaW9yIHRvIEV4aXRCb290U2VydmljZXMoKS4NCiAgIEBy ZXR2YWwgRUZJX09VVF9PRl9SRVNPVVJDRVMgIFdoZW4gRXhpdEJvb3RTZXJ2aWNlcygpIGhhcyBu b3QgYmVlbiBwcmV2aW91c2x5IGNhbGxlZCB0aGVuIHRoaXMgZXJyb3IgaW5kaWNhdGVzDQogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGUgY2Fwc3VsZSBpcyBjb21wYXRpYmxlIHdp dGggdGhpcyBwbGF0Zm9ybSBidXQgdGhlcmUgYXJlIGluc3VmZmljaWVudCByZXNvdXJjZXMgdG8g cHJvY2Vzcy4NCisgIEByZXR2YWwgRUZJX1VOU1VQUE9SVEVEICAgICAgIFRoaXMgY2FsbCBpcyBu b3Qgc3VwcG9ydGVkIGJ5IHRoaXMgcGxhdGZvcm0gYXQgdGhlIHRpbWUgdGhlIGNhbGwgaXMgbWFk ZS4NCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRoZSBwbGF0Zm9ybSBzaG91bGQg ZGVzY3JpYmUgdGhpcyBydW50aW1lIHNlcnZpY2UgYXMgdW5zdXBwb3J0ZWQgYXQgcnVudGltZQ0K KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlhIGFuIEVGSV9SVF9QUk9QRVJUSUVT X1RBQkxFIGNvbmZpZ3VyYXRpb24gdGFibGUuDQogDQogKiovDQogdHlwZWRlZg0KQEAgLTE3NDcs NiArMTc4MCw5IEBAIEVGSV9TVEFUVVMNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IGluIHJ1bnRpbWUuIFRoZSBjYWxsZXIgbWF5IHJlc3VibWl0IHRoZSBjYXBzdWxlIHByaW9yIHRv IEV4aXRCb290U2VydmljZXMoKS4NCiAgIEByZXR2YWwgRUZJX09VVF9PRl9SRVNPVVJDRVMgIFdo ZW4gRXhpdEJvb3RTZXJ2aWNlcygpIGhhcyBub3QgYmVlbiBwcmV2aW91c2x5IGNhbGxlZCB0aGVu IHRoaXMgZXJyb3IgaW5kaWNhdGVzDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0 aGUgY2Fwc3VsZSBpcyBjb21wYXRpYmxlIHdpdGggdGhpcyBwbGF0Zm9ybSBidXQgdGhlcmUgYXJl IGluc3VmZmljaWVudCByZXNvdXJjZXMgdG8gcHJvY2Vzcy4NCisgIEByZXR2YWwgRUZJX1VOU1VQ UE9SVEVEICAgICAgIFRoaXMgY2FsbCBpcyBub3Qgc3VwcG9ydGVkIGJ5IHRoaXMgcGxhdGZvcm0g YXQgdGhlIHRpbWUgdGhlIGNhbGwgaXMgbWFkZS4NCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIFRoZSBwbGF0Zm9ybSBzaG91bGQgZGVzY3JpYmUgdGhpcyBydW50aW1lIHNlcnZpY2Ug YXMgdW5zdXBwb3J0ZWQgYXQgcnVudGltZQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgdmlhIGFuIEVGSV9SVF9QUk9QRVJUSUVTX1RBQkxFIGNvbmZpZ3VyYXRpb24gdGFibGUuDQog DQogKiovDQogdHlwZWRlZg0KLS0NCjIuMjYuMi53aW5kb3dzLjENCg0KDQoNCg0KDQoNCg0KCi09 LT0tPS09LT0tPS09LT0tPS09LT0tCkdyb3Vwcy5pbyBMaW5rczogWW91IHJlY2VpdmUgYWxsIG1l c3NhZ2VzIHNlbnQgdG8gdGhpcyBncm91cC4KVmlldy9SZXBseSBPbmxpbmUgKCMxMTQwMzIpOiBo dHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS8xMTQwMzIKTXV0ZSBUaGlzIFRv cGljOiBodHRwczovL2dyb3Vwcy5pby9tdC8xMDMzODIxOTAvNzY4NjE3NgpHcm91cCBPd25lcjog ZGV2ZWwrb3duZXJAZWRrMi5ncm91cHMuaW8KVW5zdWJzY3JpYmU6IGh0dHBzOi8vZWRrMi5ncm91 cHMuaW8vZy9kZXZlbC91bnN1YiBbcmViZWNjYUBvcGVuZncuaW9dCi09LT0tPS09LT0tPS09LT0t PS09LT0tCgoNCg==