From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mx.groups.io with SMTP id smtpd.web12.39604.1636338659956293006 for ; Sun, 07 Nov 2021 18:31:00 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=Kxey39DK; spf=pass (domain: intel.com, ip: 192.55.52.120, mailfrom: bob.c.feng@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10161"; a="230868488" X-IronPort-AV: E=Sophos;i="5.87,217,1631602800"; d="scan'208";a="230868488" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Nov 2021 18:30:58 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,217,1631602800"; d="scan'208";a="533181200" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga001.jf.intel.com with ESMTP; 07 Nov 2021 18:30:58 -0800 Received: from orsmsx609.amr.corp.intel.com (10.22.229.22) 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.2242.12; Sun, 7 Nov 2021 18:30:58 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx609.amr.corp.intel.com (10.22.229.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Sun, 7 Nov 2021 18:30:58 -0800 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.168) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Sun, 7 Nov 2021 18:30:57 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mL+9o6ra9Msc4Nw6Ce+VGSEcFzOo/s+emyz6n6+MFc7GydSf20AOoDI6+jV0XmctE6YuBx9WQh3qZQktc9dBtm2SKsOfXei5iD0C8FzP4XpYoGvA3s/P/PIIyLjjf1149nrIgM1gtbF7unfe6SUpawA/6BPCvqEBhTAsf1yAlob98U7T9uwVemYhG+vbvGM+QJOlOPNw25HmhTndpUr+NuVm0mqhq5L1scO2KmWrmXHpWta1hN8tavR3laC6bAgcXoMD7hSUKcYlmS91nrw+wZRrAzO1eV9S4Vy4GryM02pqio+KepEyPduvR64hWbGeRjrcGNga6UlsAk4KdUSL8Q== 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=kQ/gjeDEInciw5rh5+gbI+lXZWv1+I+u0hf9/1DvXDY=; b=Y52e6fXAcDsGgFi82UslkCUf3b9fV7pCrsTA3l2RVYusnPX5xlGJPqHgmu/tthuQ3YHvodU491F8NpX0kQ+d92GnoVAOoz6MOlaOaZ9m+5CCCow9YyUIobBY1yEOBbBB9l2YGFzw9XWhb9yuGraQ0DgkW+TsBTeipM76RQ9USe1Y4lTpgpuA6xKesGIWpBIBF9Rn0/s1pRQYgBOkcg9VuOJWrEPzGnna+h9rb5ok4esna4M+UMYGBKu+XunU5PVpaqawDR1vc7HCcZhsvLIkQpjYGyyGx8UKkzsJfe1nBg4qdnJHM0ARapM2tCBdAoD2KNJ2CfMKSim16S9/xA1UBQ== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kQ/gjeDEInciw5rh5+gbI+lXZWv1+I+u0hf9/1DvXDY=; b=Kxey39DKlZf/XfPg7OV5loXWCUXK66cctaMJq42uOQw9nNIfRPXrr1Fa83EWeHNZ4E/Md7epSFiscQbJHt448FHr+Ad/xO+Pdf6o+scylkTVuaEzprTpr/TVavQVwlRUlSgmbbQsjHuyFKEvGus4z1ylfDqvEayydamg5ErFHxo= Received: from DM6PR11MB4073.namprd11.prod.outlook.com (2603:10b6:5:19f::22) by DM5PR11MB0027.namprd11.prod.outlook.com (2603:10b6:4:6b::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.15; Mon, 8 Nov 2021 02:30:57 +0000 Received: from DM6PR11MB4073.namprd11.prod.outlook.com ([fe80::85d4:9d42:234a:6b4b]) by DM6PR11MB4073.namprd11.prod.outlook.com ([fe80::85d4:9d42:234a:6b4b%6]) with mapi id 15.20.4669.016; Mon, 8 Nov 2021 02:30:57 +0000 From: "Bob Feng" To: "Jiang, Xiaolu" , gaoliming , "devel@edk2.groups.io" CC: "Chen, Christine" , "Fu, Siyuan" Subject: Re: [edk2-devel][PATCH] BaseTools: Increase the DevicePath length for support more PCD value. Thread-Topic: [edk2-devel][PATCH] BaseTools: Increase the DevicePath length for support more PCD value. Thread-Index: AQHX0sGGbl7h6S/qi0G9seuc4vJdTav41o8AgAAClwCAABFggIAAAJ9g Date: Mon, 8 Nov 2021 02:30:56 +0000 Message-ID: References: <20211106035056.183-1-xiaolu.jiang@intel.com> <00a601d7d43e$0ae9bbf0$20bd33d0$@byosoft.com.cn> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 04a0f66a-7f9b-4ecf-cb75-08d9a25fcb89 x-ms-traffictypediagnostic: DM5PR11MB0027: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6108; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: J2J3ovu6jjDNmH1BsNzZnaQ8kla8LCspDKqVbT9IWJVfzXYMr8xXvxBCXGX1lAFjO8K4QB87MAH20rjgui3+K9gSRFN+K03ZJb14pa0xyZJcGB/gAbWSn2YG+OWIq59onNEkD551YwdYMDe6MPSGnUl4JxmxuolJjj+sqgjSixfImTmZsV/BX+BPv9OV7AMJWNtKErPcmGhwaCxv7Ra/0QJ0TIAb6ppagKvk36zSgKDeaYIxEbnOFFLaay9OZ/Akd1RuMsFOWCu6DHV5ivU0p/FJybFQqqtKbDmOirrNgG8uXW7mjwC6iCPj5FeLkcCICIz2lCuxwTDihqBCaqM9eZNsBwPBAWlEXyn6fWA1ebCjdIEwqC5k38fskL4PXOPg7KseIQZlWDgdeaPQAQvKeiQwvJQdLKSY8N1UAdnG3AD9YGW7u4htYuZWuWTZPYRUA1bJE6z6OBS1qgwByAyApIPunWOd27qguQj2Cb1ntxfOIX13LIAELoCe/GgbioFh/BiqZaknHI2Y4y6lF2Ble0TiQtlZLuzpOIgchtbyCmwE/kX5gqQK5bwFwUHpgjUydQYlbe3/QohU3VzZ1x1fGeqij0L/nWK7z4Mal7OfITnjgz8VGVQuKPdHtPkrPDcA+usGw63fLsoeYttuCPF4pqzpenOEklgjmOXJiPl24mHMGg5mm8fQKg3bx4RYH84ffbX6IjxgwJgHh0v3wcDmstesU+1O/9lezk4wL5ZzVs+zwinxD5YvqdF1CtRhH5uZT33kupI5MfxUkKssSK0ziQRlKZBUn13FFpQD1A97BLw= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR11MB4073.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(8676002)(38100700002)(83380400001)(122000001)(33656002)(4326008)(53546011)(6506007)(66946007)(2906002)(66476007)(66556008)(66446008)(64756008)(107886003)(82960400001)(9686003)(7696005)(52536014)(26005)(966005)(186003)(55016002)(8936002)(508600001)(5660300002)(316002)(110136005)(54906003)(86362001)(71200400001)(38070700005)(76116006);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?K2tNWHRGTWlJUG1LRGkrbEZaRytnSm1peWJMb3VCWnVBZG01QXRZYy9tK0x1?= =?utf-8?B?R0tkWXR0b0lDbm81dVI5WVFjNVlEYlp4MHYzWUo1UHJCNDZpaHRQSm9VdmIr?= =?utf-8?B?UjdMd1FnZ1g3UCtSMFQ1TFpNbkxDU1Q1ay9rZHF2S2FBSWRnZEc4d0QzSGJm?= =?utf-8?B?TjZoVUZZNEMxakVFS3hYbkgzUEdOTnB2VkZWY2pJZGFtSERqQjlWQWkrejEv?= =?utf-8?B?clVRaXVvMjlpK0lUemVhT0xMeW9ndjZlNFVxdlZRTG1zeHFDUktGMEdDUjRq?= =?utf-8?B?amNsTTlwWFlKRkdxYk1salVRMGs4ejlZd09wNk1vRmVQdGJFU2twNm1pLzV3?= =?utf-8?B?ZWQwOVI2VjFzTk1FVXh1Q1RhNjcrK25RUUp6dFdRMW1veDZVcDRZUnVCcmRn?= =?utf-8?B?R3pxWDlabWExcTJsYVMwS2tCMjhQK0xZOG9lNmN3cTcyOTlRUmdUVWt5cXNK?= =?utf-8?B?QXVrTTlmbGtBZkowMC9QRFFGa3l1WGUrR0NndmxiaTdlRHNReTMwejlqRk9m?= =?utf-8?B?aWZyelRUYzE4aXJIYkw4L2FaY1ZkZVgvczQ3Z0VBVDB3ZEJSK09qTk1zanh1?= =?utf-8?B?ZUUrTGNaaS8zbTdsQ3Z5MG8wVVZseTNDeFZHTHN5VVJQRHdkYkduZGQ3bkQr?= =?utf-8?B?MHp4Y2JDbHZLOWhYT0pnWnN1aWRWMjF0dExvN2hJR2tzb1pETk9qSWtRL2gw?= =?utf-8?B?aUlyWDdYVnVnbzZ3SFJCTnF5eDhnMEQ4cC95VUZHMGV2MlM4QlhWSmc4QThX?= =?utf-8?B?NWZybmdBcnIyQ2pYZEc5Z203bEtWN2hnR0Uxc2F3dUQ2dXMydm1KazluS0lN?= =?utf-8?B?N2oxRmJpdUNjT3diZGF2V0NEclpWdjF4emxrdDhiTFh0NU4yR2IrWWMrcTFN?= =?utf-8?B?R1dRQWphbHVGanpUTXZlYW5KUlc5eGxKZUM4Umcwd2JJUUIveS83aHZla1lQ?= =?utf-8?B?SytFRzNpM3liUFNvenZETGNSajBMejJCTFlGZlpENU5xWFF5dkVNSFhnV3NH?= =?utf-8?B?SFdEOWo0eEdnVVgwM0JQNW9zWDYzK042bXlzeVk2ZHFCcENHNU10SVZydDZE?= =?utf-8?B?YS8xeEdJM0lEbWF4OE82V1pIdlA2SnhlVHd6UzlwVFVjOW5Rd0FwTlFmRU5U?= =?utf-8?B?MStMLzR4ZnBCMDhiNGcxdzJqTm1XSHU1azVKMjY5ZXFRS1FtKzE4VWdwV0VN?= =?utf-8?B?WEJSaVFRTnQ3N3Z2WHMwSy9SMDJWTnROY1QxclF1Vm51S0R3VzRvVjZzRitK?= =?utf-8?B?anpPWjBqZ0poZklqMW5UK2EydkJDZ210dXNaZUZZMVpwdUsxTUlpZmZieDd1?= =?utf-8?B?V2M0T09uanNLUGtBUlFMZzdlNmtUYS9tTzFwbjEzMzVScHhiSUd2bUxscUc5?= =?utf-8?B?THZWVGVHcmFjNW10Uk1MSmF4dFZwQ1NPbnVxZXdPRFp5V2xRa2hFS0VIVXBj?= =?utf-8?B?UERHZmpvMTBPY2xrbTQ1MFZPQmNETUk4QjFkRGFMOTE1RUdyRVd1Mi9DSG1T?= =?utf-8?B?RmdSMWV5MXlPZWczOXBlUDBwcHM5TDUxU1dOSllNZWFOQzgxazhGQ2pBY0Nl?= =?utf-8?B?RnkzRVNIdWZYaTUrM1kwRmtaaU8vdmdtQzU4b1o4ckRqR1NtSnZ2ZWJtOGVD?= =?utf-8?B?eldNRURibGVjUkQzU1pNQjhEUG9KMmE5eVBJZ25jMjgzb2E1SGFCNldPTkRw?= =?utf-8?B?elB1bm1CUkQ2NUhFNlh1RVJMVXFIRmtjUlVqRkhTMWRCa0pCYi9RNDRvdnNZ?= =?utf-8?B?ckpZVm1KN2ZjWTY4WWpHNVdGbExHeHN5Z1BtMk8rT2hUREdYaGVkeEpTcXRh?= =?utf-8?B?aStlM2ZtNmFuOFFPRWVBSVYweGxVazRCVy9qWkFDQUhCZlYvYUNrcjd2NlZY?= =?utf-8?B?bS9RT1ZIdnZ0L2ZWREYxcDg1ejRRYUt6N2ZJZ0kzR0JKdzVtQWk3YVFuT3Ft?= =?utf-8?B?aUpvUW5aZWY2R09NU2hxRGZ5VHAyeVoyUFExc1JwTEVOQzZqYnhNMXR4MGZt?= =?utf-8?B?MDYxLzRVa3hhb01SQTZjbVFLQll2RWdHbW5NcE42Q0dWQkh6bDdnZjhjQUNR?= =?utf-8?B?TlhncS82RVc2aU0xYnZ5dXN2MWc4c3JRb0xab2x6UG1mWXhyd3hCeWVzSThs?= =?utf-8?B?SVo5YkZEd1R6TlJmRVV5MXduRWJHMEFleS9NVklSTnhFZ2tJODBzMEdUTmhW?= =?utf-8?B?ZkE9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB4073.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 04a0f66a-7f9b-4ecf-cb75-08d9a25fcb89 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Nov 2021 02:30:56.8914 (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: HI4kJSyxjRvU7TZaHiidyzI7ulLr71uCHje8TjPL/5fx4gxS4bhsJffMjd99eZlJyDNFHHh/TDBYBR6InGJqnA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB0027 Return-Path: bob.c.feng@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 WGlhb2x1LA0KDQpJIHRoaW5rIHlvdSBjb3VsZCBjYWxjdWxhdGUgdGhlIFN0cjE2IGxlbmd0aCBi YXNlZCBvbiB0aGUgaW5wdXQgYXJndW1lbnQgU3RyLg0KDQpUaGFua3MsDQpCb2INCg0KLS0tLS1P cmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IEppYW5nLCBYaWFvbHUgPHhpYW9sdS5qaWFuZ0Bp bnRlbC5jb20+IA0KU2VudDogTW9uZGF5LCBOb3ZlbWJlciA4LCAyMDIxIDEwOjI2IEFNDQpUbzog Z2FvbGltaW5nIDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+OyBkZXZlbEBlZGsyLmdyb3Vwcy5p bw0KQ2M6IEZlbmcsIEJvYiBDIDxib2IuYy5mZW5nQGludGVsLmNvbT47IENoZW4sIENocmlzdGlu ZSA8eXV3ZWkuY2hlbkBpbnRlbC5jb20+OyBGdSwgU2l5dWFuIDxzaXl1YW4uZnVAaW50ZWwuY29t Pg0KU3ViamVjdDogUkU6IFtlZGsyLWRldmVsXVtQQVRDSF0gQmFzZVRvb2xzOiBJbmNyZWFzZSB0 aGUgRGV2aWNlUGF0aCBsZW5ndGggZm9yIHN1cHBvcnQgbW9yZSBQQ0QgdmFsdWUuDQoNCkhpIExp bWluZywNCg0KSSBoYXZlIGNoZWNrZWQgd2l0aCBUZWFtIG1lbWJlciAsIFRvdGFsbHkgV2UgbmVl ZCBzdXBwb3J0IDUwKyBEcml2ZXIgR1VJRCBpbiBEZXZpY2VQYXRoIFBDRCB2YWx1ZSDvvIxTbyB0 aGUgbGVuZ3RoIG5lZWQgdG8gaW5jcmVhc2UgYWdhaW4sIEkgd2lsbCBjaGFuZ2UgdGhlIFBhdGNo IGFuZCByZS1zZW5kIGFnYWluLg0KDQpUaGFua3MhDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQpGcm9tOiBKaWFuZywgWGlhb2x1DQpTZW50OiBNb25kYXksIE5vdmVtYmVyIDgsIDIwMjEg OToyNCBBTQ0KVG86IGdhb2xpbWluZyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPjsgZGV2ZWxA ZWRrMi5ncm91cHMuaW8NCkNjOiBGZW5nLCBCb2IgQyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+OyBD aGVuLCBDaHJpc3RpbmUgPFl1d2VpLkNoZW5AaW50ZWwuY29tPg0KU3ViamVjdDogUkU6IFtlZGsy LWRldmVsXVtQQVRDSF0gQmFzZVRvb2xzOiBJbmNyZWFzZSB0aGUgRGV2aWNlUGF0aCBsZW5ndGgg Zm9yIHN1cHBvcnQgbW9yZSBQQ0QgdmFsdWUuDQoNCjEuIEN1cnJlbnRseSAgdGhlIFBDRCB2YWx1 ZSBsZW5ndGggaXMgTW9yZSB0aGFuIDEwMjQsIGxlc3MgdGhhbiAyMDQ4LCAyLiBOb3cgd2UgaGF2 ZSAxNCBtZW1iZXJzLCBBbHNvIG5lZWQgdG8gYWRkIDR+NiBwYXJ0IHRvIHRoZSBQQ0QuDQpTbyB3 ZSBJbmNyZWFzZSB0aGUgbGVuZ3RoIHRvIDQwOTYuDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQpGcm9tOiBnYW9saW1pbmcgPGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5jbj4NClNlbnQ6IE1v bmRheSwgTm92ZW1iZXIgOCwgMjAyMSA5OjE1IEFNDQpUbzogSmlhbmcsIFhpYW9sdSA8eGlhb2x1 LmppYW5nQGludGVsLmNvbT47IGRldmVsQGVkazIuZ3JvdXBzLmlvDQpDYzogRmVuZywgQm9iIEMg PGJvYi5jLmZlbmdAaW50ZWwuY29tPjsgQ2hlbiwgQ2hyaXN0aW5lIDx5dXdlaS5jaGVuQGludGVs LmNvbT4NClN1YmplY3Q6IOWbnuWkjTogW2VkazItZGV2ZWxdW1BBVENIXSBCYXNlVG9vbHM6IElu Y3JlYXNlIHRoZSBEZXZpY2VQYXRoIGxlbmd0aCBmb3Igc3VwcG9ydCBtb3JlIFBDRCB2YWx1ZS4N Cg0KWGlhb2x1Og0KICBXaHkgY2hvb3NlIDQwOTY/IElzIGl0IGVub3VnaD8NCg0KVGhhbmtzDQpM aW1pbmcNCj4gLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0KPiDlj5Hku7bkuro6IFhpYW9sdS5KaWFu ZyA8eGlhb2x1LmppYW5nQGludGVsLmNvbT4NCj4g5Y+R6YCB5pe26Ze0OiAyMDIx5bm0MTHmnIg2 5pelIDExOjUxDQo+IOaUtuS7tuS6ujogZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4g5oqE6YCBOiBY aWFvbHUuSmlhbmcgPHhpYW9sdS5qaWFuZ0BpbnRlbC5jb20+OyBCb2IgRmVuZyANCj4gPGJvYi5j LmZlbmdAaW50ZWwuY29tPjsgTGltaW5nIEdhbyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPjsg WXV3ZWkgDQo+IENoZW4gPHl1d2VpLmNoZW5AaW50ZWwuY29tPg0KPiDkuLvpopg6IFtlZGsyLWRl dmVsXVtQQVRDSF0gQmFzZVRvb2xzOiBJbmNyZWFzZSB0aGUgRGV2aWNlUGF0aCBsZW5ndGggZm9y IA0KPiBzdXBwb3J0IG1vcmUgUENEIHZhbHVlLg0KPiANCj4gQ3VycmVudGx5IHRoZSBQQ0QgVmFs dWUgb25seSBzdXBwb3J0IDEzIEd1aWQsV2hlbiB1c2UgbW9yZSAxMyBwY2Qgd2lsbCANCj4gY2F1 c2UgdGhlIGJ1aWxkIHRvb2wgZmFpbCwgTmVlZCBpbmNyZWFzZSB0aGUgRGV2aWNlUGF0aCBsZW5n dGggdG8gDQo+IHN1cHBvcnQgbW9yZSB2YWx1ZS4NCj4gDQo+IFJFRjogaHR0cHM6Ly9idWd6aWxs YS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0zNzE4DQo+IA0KPiBDYzogQm9iIEZlbmcg PGJvYi5jLmZlbmdAaW50ZWwuY29tPg0KPiBDYzogTGltaW5nIEdhbyA8Z2FvbGltaW5nQGJ5b3Nv ZnQuY29tLmNuPg0KPiBDYzogWXV3ZWkgQ2hlbiA8eXV3ZWkuY2hlbkBpbnRlbC5jb20+DQo+IA0K PiBTaWduZWQtb2ZmLWJ5OiBYaWFvbHUgSmlhbmcgPHhpYW9sdS5qaWFuZ0BpbnRlbC5jb20+DQo+ IC0tLQ0KPiAgQmFzZVRvb2xzL1NvdXJjZS9DL0RldmljZVBhdGgvRGV2aWNlUGF0aC5jIHwgMiAr LQ0KPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pDQo+IA0K PiBkaWZmIC0tZ2l0IGEvQmFzZVRvb2xzL1NvdXJjZS9DL0RldmljZVBhdGgvRGV2aWNlUGF0aC5j DQo+IGIvQmFzZVRvb2xzL1NvdXJjZS9DL0RldmljZVBhdGgvRGV2aWNlUGF0aC5jDQo+IGluZGV4 IGM0ZDIyNGVkNjEuLmVmNDkzZjU1MDYgMTAwNjQ0DQo+IC0tLSBhL0Jhc2VUb29scy9Tb3VyY2Uv Qy9EZXZpY2VQYXRoL0RldmljZVBhdGguYw0KPiArKysgYi9CYXNlVG9vbHMvU291cmNlL0MvRGV2 aWNlUGF0aC9EZXZpY2VQYXRoLmMNCj4gQEAgLTE3MCw3ICsxNzAsNyBAQCBpbnQgbWFpbihpbnQg YXJnYywgQ0hBUjggKmFyZ3ZbXSkNCj4gICAgICBmcHJpbnRmKHN0ZGVyciwgIkludmFsaWQgb3B0 aW9uIHZhbHVlLCBEZXZpY2UgUGF0aCBjYW4ndCBiZSANCj4gTlVMTCIpOw0KPiANCj4gICAgICBy ZXR1cm4gU1RBVFVTX0VSUk9SOw0KPiANCj4gICAgfQ0KPiANCj4gLSAgU3RyMTYgPSAoQ0hBUjE2 ICopbWFsbG9jKDEwMjQpOw0KPiANCj4gKyAgU3RyMTYgPSAoQ0hBUjE2ICopbWFsbG9jKDQwOTYp Ow0KPiANCj4gICAgaWYgKFN0cjE2ID09IE5VTEwpIHsNCj4gDQo+ICAgICAgZnByaW50ZihzdGRl cnIsICJSZXNvdXJjZSwgbWVtb3J5IGNhbm5vdCBiZSBhbGxvY2F0ZWQiKTsNCj4gDQo+ICAgICAg cmV0dXJuIFNUQVRVU19FUlJPUjsNCj4gDQo+IC0tDQo+IDIuMzAuMi53aW5kb3dzLjENCg0KDQoN Cg==