From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 438DCC4338F for ; Wed, 28 Jul 2021 08:24:17 +0000 (UTC) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 882FE60F41 for ; Wed, 28 Jul 2021 08:24:16 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 882FE60F41 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=lists.denx.de Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 56AAA8081C; Wed, 28 Jul 2021 10:24:14 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="bUCuvJBE"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 50DDB82A01; Wed, 28 Jul 2021 10:24:12 +0200 (CEST) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on061f.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1f::61f]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 341FC807FE for ; Wed, 28 Jul 2021 10:24:08 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=zhiqiang.hou@nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q/cl95lT997qVdHlpV3o21tEQa7AoP0lwoN9I1Nq4KrukaOmTS+a+KuXAR+bGegPdT+M5NaGzpbAB8mHNOKs2BMSXbfNucQc8WBpl5IqkyQ9OT9yOVWjvBVBlNpBaJ292pI5v5B9MO6Rp6VY/7Ej+rbtdriBWK9mtgfrRBbTGd7BTtehCEM5MBKM2fhtyuB1/VFozdYexK/JsXNQWK3Lx23B8Y7syfC42JhTq6GoLUd86Wa29hPr4EL5VTgZsLefsCXaHgM8IX5Tds2eBmor2mYTyFeqgWoDfa1x2p3BeMiTeUHvKqU4GeeGVErKAyex8BjOws2Bb4Fu4SN2gqW6FA== 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-SenderADCheck; bh=HPpnFSm2R26PEJbBNGkE3dbaCqyVEiOEhen28oq60TI=; b=WQGYXIA5rVKJ1gbCUnSY9ityAg+xSgrpnIWbiMD9G9DCOPNjkB4LNmyn8PX6+XLyVOIlM2sqc5b50RQp/832MppppMJbTz14WeaBTSzMtHcOcJH60abb2FHguDqAD1/5sS/t2KNfOaia0PqLXQQGsqOs9G9zErx8gvCI6YOQa9mZ9B2A9e6TYbO2BJCd8VesLIQOINLDPjT7rZy7P5wzQTyW4EKBe+6cDHzNPea5GhOXgNETJtT4fwEKBvLt05GMa6Sc2JyiMhAq4Cpmj8dgcQQ0fSXa/IqtKmeZC30gIP3eHUUd9v4FOiLGapd3o51AUpxfRA4lIPN8iw1KhBNZGw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HPpnFSm2R26PEJbBNGkE3dbaCqyVEiOEhen28oq60TI=; b=bUCuvJBE9YRWo6MGNGdkuF/2SzsSwJ8lDVDuj4apAyUb34PyP6W6gJvVk+VQJPbdM3lw1Btbw3cnvp3P+r6tyZdbnt39TGAdg7etsOXJ1sqx+6sSoF3U2k8MUnC+mCduoQw4eEQ5Pi3Ip/wRb1W+svuxx3U3bDOi3+/31cacgvs= Received: from HE1PR0402MB3371.eurprd04.prod.outlook.com (2603:10a6:7:85::27) by HE1PR0401MB2331.eurprd04.prod.outlook.com (2603:10a6:3:24::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.29; Wed, 28 Jul 2021 08:24:05 +0000 Received: from HE1PR0402MB3371.eurprd04.prod.outlook.com ([fe80::3094:f285:8242:cfb2]) by HE1PR0402MB3371.eurprd04.prod.outlook.com ([fe80::3094:f285:8242:cfb2%6]) with mapi id 15.20.4373.020; Wed, 28 Jul 2021 08:24:04 +0000 From: "Z.Q. Hou" To: Tom Rini CC: Michael Walle , Heinrich Schuchardt , "u-boot@lists.denx.de" , Priyanka Jain Subject: RE: [PATCH] configs: layerscape: Disable the EFI_LOADER feature Thread-Topic: [PATCH] configs: layerscape: Disable the EFI_LOADER feature Thread-Index: AQHXfsDibHzIwygtX0KbwwpNG6SGpqtPHlgAgAAaToCABZYjQIAADvkAgAAAtTCAAFeJAIABHwLQgAB+OwCAAP5osA== Date: Wed, 28 Jul 2021 08:24:04 +0000 Message-ID: References: <20210722062559.21188-1-Zhiqiang.Hou@nxp.com> <20210722152622.GY9379@bill-the-cat> <20890af388806b4bead24e9a10532305@walle.cc> <0d468c9131a730ce473df4b6324385ec@walle.cc> <20210726122836.GM9379@bill-the-cat> <20210727130738.GF9379@bill-the-cat> In-Reply-To: <20210727130738.GF9379@bill-the-cat> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: konsulko.com; dkim=none (message not signed) header.d=none;konsulko.com; dmarc=none action=none header.from=nxp.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a794a694-fddb-436b-3d73-08d951a10ff3 x-ms-traffictypediagnostic: HE1PR0401MB2331: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: N37OFfYmMyi3UA6KLVFRmvvBen8K5t76NEDTKoCpwU9CUUlP9ajUXUGU9H3AQPKijJy6g8zxtONtLEqSgVO+8TgQvcMeB9eHL0S8OchQCu0EAOy2bspJU15rV8MRBViKPoOxIrH4d0FuYl/RlvMEvwI402rOGIc1NsTAVKwcN3zscqsgGqc8Ue5qWVcErnVdYunYM/DKoRj6kpRrnJ5u1xQ6XN2m/mEsUfFcPJexZHZSZv+lCHdiCNdE0SpjsTSMS+WGYCJnmBVwNXgEG9JkvrVHyLP/f0ix2aUhhw3wCXjOyOy9Ijw3lAsgWy+FEySKBofBa0agW5f1NFxeqZrZlvk9zzxjda7VHCGltYENocLm3x7NycihoM5Xd4OcGAXP/QvGl9PsGnOcylh9IOOyDlT5+Nxycu0vqTXBnt4ydDqdk9nSHv6wb8RZp5rEMCbTqt6EG7LW+I8X+Qp8nzcJF2YBgdTNUQx9lJ5Wos4mEykdj5tCHiHo1MIqFPrvlIoZCZqQExhaXimNAHnmyW1cvtsG9DJtqArVpGsWbW7lmZbfjZgpZKAmBeYnZXl6RjrJFuCzbJVQZoFejKMf1g0i1V41er8zxlA6Db2WLcDnbSIz9JVfYQC707JtUVe0304r30hU8Efir5bNHc15EISBF5K3YGI4xjbJl348/DHsVc2ZmrlI5vjRV/OKaMePwN42OZyMvw7uGIUv4b7fLGReVg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR0402MB3371.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(396003)(39860400002)(366004)(376002)(136003)(66556008)(66476007)(64756008)(83380400001)(71200400001)(5660300002)(7696005)(66446008)(54906003)(8676002)(55016002)(2906002)(38070700005)(478600001)(9686003)(52536014)(76116006)(26005)(122000001)(316002)(38100700002)(66946007)(8936002)(53546011)(6506007)(186003)(6916009)(33656002)(4326008)(86362001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YWxYNlMvT3d2SzluNnNvSGdQOG94MWIxNGhHVjRHT0VGZzVoWXlMV3ZNUU9G?= =?utf-8?B?NC93QWJVUEszcXRxaGJXMjZtdlpsK1VsNEVzUys2RHZPaUpySUF2eFh0dUlR?= =?utf-8?B?U2phQ3ZKZm1VRGdIVWpuOUFwb0w0QzZGWEQ3cmdQb09FS1dxL2g0eVBOaEtR?= =?utf-8?B?ZTk0THFyR3hoaEo1Mm5ySHFsMFpoSVR2eDAwKzN2VitubFZ6bnk2OEZIenRU?= =?utf-8?B?M0dqc0hzaFFManJkSXBxa0tpL3NEY2VIVWQwQ0JOcEFtWC9Ma2xqQ1hpU0Zu?= =?utf-8?B?RlpDazB2dDFzYkw3TjZPTm1oRFl4M0xNM1V5bXVkYUh0amJmRXJqdVpJMm50?= =?utf-8?B?SUpiTVRqUC9MZjg5US9uM2FNU0crR3RqdThta1ZTb3pHYk90OFlhWnRpS3pr?= =?utf-8?B?cXg2SmJQRnZHUm9MRFQ4Ri9jUDFDcTUrTEVMZitKcytUS3piSTV6bmNLUDVE?= =?utf-8?B?WVBNaEdkVXU2Q2d2QlZrMkdWaUtsUnBqeTg5OUdhSU0zRlZ5T2RsU2pxTExF?= =?utf-8?B?V3plVEZtaWk5dUJ0ditKZ01ualRXNkhXYVB4WjB6M2M3ejFUa0FleHVvMVJl?= =?utf-8?B?RFFTVHRqMXhONG5pdm90UE1nek5BbllOODJIbUZNSWdlRDlhL2Yrd1c3bkJ5?= =?utf-8?B?ekxVVlh2Mmphdi9RUnQyQ3ZsMWtpTTRUUWM5SjVIdnYxWG1HZG95TGJWMFRa?= =?utf-8?B?SmlzVlUwSlpHTzB0dEt2MGhJSm0yeUhQSTRtZ01ocXZRaCs0amw4KzBHSFZI?= =?utf-8?B?V2U4SHhPM09NK2NqS0djQjBJS2xtSEE4V29wSG0rUlVlR0o3MjB1RFkzK2ZJ?= =?utf-8?B?QklKQ3lva2laVzBqRmtVcFhyUHoxL2w4SlF3WkIzWDRPdkIySXl3VDVVeGY3?= =?utf-8?B?emRNVWpMcE5WbVdRVXlSY3R3b0FncFpjUldPR0JJdnB6RStjdnhCa2VMSjlC?= =?utf-8?B?aVA5bFpROSs0d3ZEREs3WEhGOVM3RDdtcHZKMVV6SWo4TDY0cnV2Vm1UQVpY?= =?utf-8?B?bWE3UjlzUTMwcU90cWVzV1JsSG5QKzZqcitPL2FoMURONVJpTk43aGFJbjky?= =?utf-8?B?MSs1ZFFnSEJEWUh5bEpSZmJERGxWRmxMb1hzWHBmNW1QY2NDZDZtTVoxZVhT?= =?utf-8?B?NTNFZGM3K2RzUXozRmNxOXRQWi81Wkg0dHR2cWdsVHh0V1B0dHladXptUVJL?= =?utf-8?B?M3ZwUlpodmgvR21Sa3ZPNUJnOXR0aXd5endmcVFWZ2dGRHJ6TmNXbit5bjVt?= =?utf-8?B?UDBqcExzMm93V3B0UXk2eTRiSzFKQ0RUT01Hc2JVYWEySjFLYmdvSE92Q0Vk?= =?utf-8?B?Mm1iVm1OK0N2WmRaa3hWWjFBUTJ3YzdlSWN5T280bnRKTGROSmJpUkY4TUdo?= =?utf-8?B?M3ZieS8rWU91WXo4akxFVWRGc2dtTll0Rk15RU1yWm53aExVM1lGam82b0JY?= =?utf-8?B?Y1F1VnhqcUFkNll3WVZ3UFdSejA3Mmc1VUpWWnlFUGVCRWhaVzUwOEdhbFow?= =?utf-8?B?RGpKRHdSTHlPeGVtQmFRb0FOSFBlbDBWQjdlbU9MZndpWXFjZ0ZHand4b3RF?= =?utf-8?B?bTA1WCt5TVNiUUpQT1VCOXlDamVBQVZKM1pqU090cUhNVjlvNms2YlhueUJK?= =?utf-8?B?ekRlaHlXM0NsSGJGb2R3UmpEQTFsaXB5YlMwWEY2VVltUHo4N0tmTjRyZlUz?= =?utf-8?B?My96TVNDUFdYVzRMT1h0R3dNSGpQTjBiQjdKbUF0ZzUvUElyVHdYUnRxdnp2?= =?utf-8?Q?0lyjsKuQ4beXTl76rlgigwqY0Tmw/jeFrZtq+Lq?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: HE1PR0402MB3371.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a794a694-fddb-436b-3d73-08d951a10ff3 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jul 2021 08:24:04.6490 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: QT/8lVj0eG02xor8wEHDemSRZ9x6bnmh9Jv3kmAG7EcE+4L+AAM5nfJ0WgiPyDVCEcTQwFKuzVseeAab5X4wcQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0401MB2331 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogVG9tIFJpbmkgPHRyaW5p QGtvbnN1bGtvLmNvbT4NCj4gU2VudDogMjAyMeW5tDfmnIgyN+aXpSAyMTowOA0KPiBUbzogWi5R LiBIb3UgPHpoaXFpYW5nLmhvdUBueHAuY29tPg0KPiBDYzogTWljaGFlbCBXYWxsZSA8bWljaGFl bEB3YWxsZS5jYz47IEhlaW5yaWNoIFNjaHVjaGFyZHQNCj4gPHh5cHJvbi5nbHBrQGdteC5kZT47 IHUtYm9vdEBsaXN0cy5kZW54LmRlOyBQcml5YW5rYSBKYWluDQo+IDxwcml5YW5rYS5qYWluQG54 cC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0hdIGNvbmZpZ3M6IGxheWVyc2NhcGU6IERpc2Fi bGUgdGhlIEVGSV9MT0FERVIgZmVhdHVyZQ0KPiANCj4gT24gVHVlLCBKdWwgMjcsIDIwMjEgYXQg MDU6NDI6NTFBTSArMDAwMCwgWi5RLiBIb3Ugd3JvdGU6DQo+ID4gSGkgVG9tLA0KPiA+DQo+ID4g PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4gRnJvbTogVG9tIFJpbmkgPHRyaW5p QGtvbnN1bGtvLmNvbT4NCj4gPiA+IFNlbnQ6IDIwMjHlubQ35pyIMjbml6UgMjA6MjkNCj4gPiA+ IFRvOiBaLlEuIEhvdSA8emhpcWlhbmcuaG91QG54cC5jb20+DQo+ID4gPiBDYzogTWljaGFlbCBX YWxsZSA8bWljaGFlbEB3YWxsZS5jYz47IEhlaW5yaWNoIFNjaHVjaGFyZHQNCj4gPiA+IDx4eXBy b24uZ2xwa0BnbXguZGU+OyB1LWJvb3RAbGlzdHMuZGVueC5kZTsgUHJpeWFua2EgSmFpbg0KPiA+ ID4gPHByaXlhbmthLmphaW5AbnhwLmNvbT4NCj4gPiA+IFN1YmplY3Q6IFJlOiBbUEFUQ0hdIGNv bmZpZ3M6IGxheWVyc2NhcGU6IERpc2FibGUgdGhlIEVGSV9MT0FERVINCj4gPiA+IGZlYXR1cmUN Cj4gPiA+DQo+ID4gPiBPbiBNb24sIEp1bCAyNiwgMjAyMSBhdCAwNzozNzo1M0FNICswMDAwLCBa LlEuIEhvdSB3cm90ZToNCj4gPiA+ID4gSGkgTWljaGVhbCwNCj4gPiA+ID4NCj4gPiA+ID4gPiAt LS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4gPiA+IEZyb206IE1pY2hhZWwgV2FsbGUg PG1pY2hhZWxAd2FsbGUuY2M+DQo+ID4gPiA+ID4gU2VudDogMjAyMeW5tDfmnIgyNuaXpSAxNTox Mw0KPiA+ID4gPiA+IFRvOiBaLlEuIEhvdSA8emhpcWlhbmcuaG91QG54cC5jb20+DQo+ID4gPiA+ ID4gQ2M6IFRvbSBSaW5pIDx0cmluaUBrb25zdWxrby5jb20+OyBIZWlucmljaCBTY2h1Y2hhcmR0 DQo+ID4gPiA+ID4gPHh5cHJvbi5nbHBrQGdteC5kZT47IHUtYm9vdEBsaXN0cy5kZW54LmRlOyBQ cml5YW5rYSBKYWluDQo+ID4gPiA+ID4gPHByaXlhbmthLmphaW5AbnhwLmNvbT4NCj4gPiA+ID4g PiBTdWJqZWN0OiBSZTogW1BBVENIXSBjb25maWdzOiBsYXllcnNjYXBlOiBEaXNhYmxlIHRoZSBF RklfTE9BREVSDQo+ID4gPiA+ID4gZmVhdHVyZQ0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gQW0gMjAy MS0wNy0yNiAwOTowMSwgc2NocmllYiBaLlEuIEhvdToNCj4gPiA+ID4gPiA+IEhpIE1pY2hhZWws DQo+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ ID4gPiA+ID4gPj4gRnJvbTogTWljaGFlbCBXYWxsZSA8bWljaGFlbEB3YWxsZS5jYz4NCj4gPiA+ ID4gPiA+PiBTZW50OiAyMDIx5bm0N+aciDIz5pelIDE6MDENCj4gPiA+ID4gPiA+PiBUbzogVG9t IFJpbmkgPHRyaW5pQGtvbnN1bGtvLmNvbT4NCj4gPiA+ID4gPiA+PiBDYzogWi5RLiBIb3UgPHpo aXFpYW5nLmhvdUBueHAuY29tPjsgSGVpbnJpY2ggU2NodWNoYXJkdA0KPiA+ID4gPiA+ID4+IDx4 eXByb24uZ2xwa0BnbXguZGU+OyB1LWJvb3RAbGlzdHMuZGVueC5kZTsgUHJpeWFua2EgSmFpbg0K PiA+ID4gPiA+ID4+IDxwcml5YW5rYS5qYWluQG54cC5jb20+DQo+ID4gPiA+ID4gPj4gU3ViamVj dDogUmU6IFtQQVRDSF0gY29uZmlnczogbGF5ZXJzY2FwZTogRGlzYWJsZSB0aGUNCj4gPiA+ID4g PiA+PiBFRklfTE9BREVSIGZlYXR1cmUNCj4gPiA+ID4gPiA+Pg0KPiA+ID4gPiA+ID4+IEFtIDIw MjEtMDctMjIgMTc6MjYsIHNjaHJpZWIgVG9tIFJpbmk6DQo+ID4gPiA+ID4gPj4gPiBPbiBUaHUs IEp1bCAyMiwgMjAyMSBhdCAwMjoyNTo1OVBNICswODAwLCBaaGlxaWFuZyBIb3Ugd3JvdGU6DQo+ ID4gPiA+ID4gPj4gPg0KPiA+ID4gPiA+ID4+ID4+IEZyb206IEhvdSBaaGlxaWFuZyA8WmhpcWlh bmcuSG91QG54cC5jb20+DQo+ID4gPiA+ID4gPj4gPj4NCj4gPiA+ID4gPiA+PiA+PiBUaGUgZmVh dHVyZSBCT09URU5WX1NIQVJFRF9FRkkgaXMgbm90IHN1cHBvcnRlZCBvbg0KPiA+ID4gPiA+ID4+ ID4+IGxheWVyc2NhcGUNCj4gPiA+ID4gPiA+PiBib2FyZHMsDQo+ID4gPiA+ID4gPj4gPj4gaXQg ZGlkbid0IHJlc3VsdCBrZXJuZWwgYm9vdCBjcmFzaCBwcmV2aW91c2x5IHNpbmNlIHRoZXJlDQo+ ID4gPiA+ID4gPj4gPj4gaXNuJ3QgdGhlIGVmaS9ib290LyJCT09URUZJX05BTUUiIGFuZCBpdCBz a2lwIGNhbGxpbmcgb2YNCj4gPiA+ICdib290X2VmaV9iaW5hcnknLg0KPiA+ID4gPiA+ID4+ID4+ DQo+ID4gPiA+ID4gPj4gPj4gQnV0IHNpbmNlIHRoZSBjb21taXQgZjM4NjY5MDllMzUwICgiZGlz dHJvX2Jvb3RjbWQ6IGNhbGwNCj4gPiA+ID4gPiA+PiA+PiBFRkkgYm9vdG1nciBldmVuIHdpdGhv dXQgaGF2aW5nIC9FRkkvYm9vdCIpLCBpdCB3aWxsIGNhdXNlDQo+ID4gPiA+ID4gPj4gPj4ga2Vy bmVsIGJvb3QgY3Jhc2ggYXMgdGhlcmUgaXNuJ3QgYSB2YWxpZCBmZHRfYWRkciBhbmQgaXQNCj4g PiA+ID4gPiA+PiA+PiBmaW5pYWxseSB1c2VzIHRoZSBkZXZpY2UgdHJlZSBibG9iIG9mIFUtQm9v dCBhbmQgZnVydGhlciBjYXVzZQ0KPiBlcnJvcnMuDQo+ID4gPiA+ID4gPj4gPj4NCj4gPiA+ID4g PiA+PiA+PiBBcyB0aGlzIGZlYXR1cmUgaXMgZW5hYmxlZCBieSBkZWZhdWx0IGZvciBhcm12NyBh bmQgYXJtdjgsDQo+ID4gPiA+ID4gPj4gPj4gc28gZGlzYWJsZSBpdCBleHBsaWNpdGx5IHRvIGF2 b2lkIGNhbGxpbmcgdGhlICdzY2FuX2Rldl9mb3JfZWZpJy4NCj4gPiA+ID4gPiA+PiA+DQo+ID4g PiA+ID4gPj4gPiBJJ20gbm90IHRocmlsbGVkIHdpdGggdGhpcy4gIFdoeSBpc24ndCB0aGUgc29s dXRpb24gdG8gZ2V0DQo+ID4gPiA+ID4gPj4gPiBhbmQga2VlcCBpbiBzeW5jIHRoZSBkZXZpY2Ug dHJlZXMsIHNvIHRoYXQgdGhlIHRyZWUgVS1Cb290DQo+ID4gPiA+ID4gPj4gPiBoYXMgaXMgdmFs aWQgZm9yIHRoZSBrZXJuZWw/ICBJJ20gYWxzbyBvcGVuIHRvIGRpc2N1c3NpbmcNCj4gPiA+ID4g PiA+PiA+IGYzODY2OTA5ZTM1MCBtb3JlLiAgQnV0IEknbSByZWFsbHkgb3Bwb3NlZCB0byBkaXNh YmxpbmcNCj4gPiA+ID4gPiA+PiA+IEVGSV9MT0FERVIgb24gbW9kZXJuIHBsYXRmb3JtcyBhcyB0 aGF0IHdpbGwgbWFrZSBhZG9wdGlvbg0KPiA+ID4gPiA+ID4+ID4gb2YgVS1Cb290IGluIGRldmlj ZSBoYXJkZXIgSQ0KPiA+ID4gZmVlbC4NCj4gPiA+ID4gPiA+Pg0KPiA+ID4gPiA+ID4+IEkgZG9u J3Qga25vdyB3aGF0cyBnb2luZyBvbiB3aXRoIHRoZSBOWFAgYm9hcmRzLCBidXQgdGhlIHNsMjgN Cj4gPiA+ID4gPiA+PiBpcyBhIGxheWVyc2NhcGUgYm9hcmQgaXQgaXMgd29ya2luZyBwcmV0dHkg d2VsbCB3aXRoIEVGSSBib290Lg0KPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+IERvIHlvdSBtZWFu IHRoZSBFRkkgYm9vdCB3b3JrIHdlbGwgb24gc2wyOD8NCj4gPiA+ID4gPiBUaGlzLCBmb3IgZXhh bXBsZSwgSSBjYW4gYm9vdCB0aGUgZGViaWFuIGluc3RhbGxlcg0KPiA+ID4gPiA+IG91dC1vZi10 aGUtYm94LCBnaXZlbiB0aGF0IHRoZSBmZHRmaWxlIHZhcmlhYmxlIGlzIHNldCBjb3JyZWN0bHku DQo+ID4gPiA+DQo+ID4gPiA+IE9oLCB3ZSBhcmUgdGFsa2luZyBvbiBkaWZmZXJlbnQgY2FzZS4N Cj4gPiA+ID4NCj4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gT3IgdGhlIEVGSSBib290IGRvZXNuJ3Qg YnJlYWsgb3RoZXIgYm9vdCB3YXlzPw0KPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+IEluIG15IGNh c2UsIHRoZXJlIGFyZSA0IE1NQyBwYXJ0aXRpb25zIGFuZCBhIGJvb3Qgc2NyaXB0IHdpdGgNCj4g PiA+ID4gPiA+IGJvb3QgaW1hZ2VzIGluIHRoZSAybmQgcGFydGl0aW9uLCB3aGlsZSBub3RoaW5n IGluIHRoZSAxc3QgcGFydGl0aW9uLg0KPiA+ID4gPiA+ID4gU28gdGhlIGV4cGVjdGVkIGJvb3Qg ZmxvdyBpcyB0aGUgJ2Jvb3RjbWRfbW1jMCcgc2NhbiB0aGUgMXN0DQo+ID4gPiA+ID4gPiBwYXJ0 aXRpb24gYW5kIGZpbmQgaXQncyBub3QgYm9vdGFibGUgYW5kIHRoZW4gdGhlIDJuZA0KPiA+ID4g PiA+ID4gcGFydGl0aW9uIGFuZCBib290IHdpdGggdGhlIHNjcmlwdC4gQnV0IGFjdHVhbGx5IHRo ZQ0KPiA+ID4gPiA+ID4gJ3NjYW5fZGV2X2Zvcl9lZmknIGdvdCBwcm9ibGVtIHdoZW4gc2NhbiB0 aGUgMXN0IHBhcnRpdGlvbiwgYXMNCj4gPiA+ID4gPiA+IHRoZSB1LWJvb3QgRFRCIGlzIHVzZWQg aW4gJ2Jvb3RlZmkgYm9vdG1ncicgYW5kIHJlc3VsdCBpbiBzb21lIGVycm9yDQo+IHJlbGF0ZWQg dG8gdGhlIERUQi4NCj4gPiA+ID4gPg0KPiA+ID4gPiA+IEFzIG1lbnRpb25lZCBpbiB0aGUgb3Ro ZXIgbWFpbCwgSSdtIG5vdCBzdXJlIHdoeSAiYm9vdGVmaSBib290bWdyIg0KPiA+ID4gPiA+IGRv ZXMgc29tZXRoaW5nIGF0IGFsbCwgYmVjYXVzZSBBRkFJSyBpdCBuZWVkcyB0aGUNCj4gPiA+ID4g PiBCb290T3JkZXIvQm9vdE5leHQgdmFyaWFibGVzLiBIZWlucmljaCwgcGxlYXNlIGNvcnJlY3Qg bWUgaWYgSSdtDQo+IHdyb25nLg0KPiA+ID4gPg0KPiA+ID4gPiBJJ20gbm90IGZhbWlsaWFyIHdp dGggRUZJIGJvb3QsIEluIHRoaXMgY2FzZSwgdGhlDQo+ID4gPiA+ICdzY2FuX2Rldl9mb3JfZWZp JyBjYWxscyAncnVuDQo+ID4gPiBib290X2VmaV9ib290bWdyJyB0aGVuICdib290ZWZpIGJvb3Rt Z3InLCBzZWVtcyBpdCBkb2Vzbid0IGNoZWNrIGlmDQo+ID4gPiB0aGUgbmVlZGVkIGNvbXBvbmVu dHMgZXhpc3QuDQo+ID4gPiA+IElzIHRoZSBjbWQgJ3NjYW5fZGV2X2Zvcl9lZmknIHdyb25nPw0K PiA+ID4NCj4gPiA+IEknbGwgbGV0IEhlaW5yaWNoIGNvbW1lbnQgb24gdGhpcyBwYXJ0Lg0KPiA+ ID4NCj4gPiA+ID4gPiA+IEFjdHVhbGx5LCBpZiBnaXZlIGEgcmVhZGFibGUgYnV0IGludmFsaWQg J2ZkdF9hZGRyJyBpbiBlbnYsDQo+ID4gPiA+ID4gPiB0aGUgRUZJIGJvb3QgY2FuIGFsc28gYmUg c2tpcHBlZCBkdXJpbmcgdGhlIHNjYW4gb2YgdGhlIDFzdCBwYXJ0aXRpb24uDQo+ID4gPiA+ID4g PiBBY3R1YWxseSBvbiBzb21lIExheWVyc2NhcGUgYm9hcmRzIHRoZSBwcm92aWRlZCBlbnYgJ2Zk dF9hZGRyJw0KPiA+ID4gPiA+ID4gd2l0aCBhIG5vbi1yZWFkYWJsZSBhZGRyZXNzLCBhbmQgb24g b3RoZXIgYm9hcmRzIGEgcmVhZGFibGUNCj4gPiA+ID4gPiA+ICdmZHRfYWRkcicuIFNlZW1zIHRo ZSBwYXRjaCBhdXRob3IgY29weSB0aGVtIGZyb20gc29tZXdoZXJlDQo+ID4gPiA+ID4gPiBidXQg ZGlkbid0IGNhdXNlIGlzc3VlIHRoYXQgdGltZS4gQnV0IHRoaXMgaXMganVzdCBhDQo+ID4gPiA+ ID4gPiB3b3JrYXJvdW5kLCB0aGUgRUZJIGJvb3Qgc2hvdWxkIG5vdCBjYXVzZSBwcm9ibGVtIGR1 cmluZyB0aGUNCj4gPiA+ID4gPiA+IHNjYW4gcGhhc2Ugd2hlbiB0aGVyZSBpc24ndCBuZWVkZWQg Y29tcG9uZW50cyBpbiBvbmUgb2YgdGhlc2UNCj4gcGFydGl0aW9ucy4NCj4gPiA+ID4gPg0KPiA+ ID4gPiA+IFdoYXQgZXhhY3RseSBpcyBnb2luZyB3cm9uZz8gSXMgbGludXggYm9vdGluZyBhdCBh bGw/IE9yIGRvZXMNCj4gPiA+ID4gPiB0aGUgYm9vdGxvYWRlciBhYm9ydD8NCj4gPiA+ID4NCj4g PiA+ID4gUGFzdGVkIHRoZSBsb2cgYmVsb3csIHRoZSBkaXJlY3QgY2F1c2Ugc2VlbXMgdGhlIHUt Ym9vdCBEVEINCj4gPiA+ID4gZG9lc24ndCBoYXZlDQo+ID4gPiAvY3B1cyBub2RlLg0KPiA+ID4g Pg0KPiA+ID4gPiA9PiBydW4gYm9vdGNtZF9tbWMwDQo+ID4gPiA+IHN3aXRjaCB0byBwYXJ0aXRp b25zICMwLCBPSw0KPiA+ID4gPiBtbWMwIGlzIGN1cnJlbnQgZGV2aWNlDQo+ID4gPiA+IFNjYW5u aW5nIG1tYyAwOjEuLi4NCj4gPiA+ID4gbGliZmR0IGZkdF9jaGVja19oZWFkZXIoKTogRkRUX0VS Ul9CQURNQUdJQyBTY2FubmluZyBkaXNrDQo+ID4gPiA+IGVzZGhjQDE1NjAwMDAuYmxrLi4uDQo+ ID4gPiA+IEZvdW5kIDUgZGlza3MNCj4gPiA+ID4gTm8gRUZJIHN5c3RlbSBwYXJ0aXRpb24NCj4g PiA+ID4gY291bGRuJ3QgZmluZCAvY3B1cw0KPiA+ID4gPiAiU3luY2hyb25vdXMgQWJvcnQiIGhh bmRsZXIsIGVzciAweDk2MDAwMDA2DQo+ID4gPiA+IGVscjogMDAwMDAwMDA4MjAwNGE2YyBsciA6 IDAwMDAwMDAwODIwMDRhMzAgKHJlbG9jKQ0KPiA+ID4gPiBlbHI6IDAwMDAwMDAwZmJkMjVhNmMg bHIgOiAwMDAwMDAwMGZiZDI1YTMwDQo+ID4gPiA+IHgwIDogMDAwMDAwMDA4N2YwMGE4OCB4MSA6 IDAwMDAwMDAwMWNmYmZkNWUNCj4gPiA+ID4geDIgOiBlZmJlYWRkZWVmYmVhZGRlIHgzIDogMDAw MDAwMDBlZmJlYWRkZQ0KPiA+ID4gPiB4NCA6IDAwMDAwMDAwZmZmZmZmZmMgeDUgOiAwMDAwMDAw MDg3ZjAzN2QyDQo+ID4gPiA+IHg2IDogMDAwMDAwMDAwMDAwMGE1OCB4NyA6IDAwMDAwMDAwMDAw MDAwMDMNCj4gPiA+ID4geDggOiAwMDAwMDAwMDg3ZjAwMDAwIHg5IDogMDAwMDAwMDAwMDAwMDAw OA0KPiA+ID4gPiB4MTA6IDAwMDAwMDAwMDAwMDBhNDQgeDExOiAwMDAwMDAwMGZiYzE3YzZjDQo+ ID4gPiA+IHgxMjogMDAwMDAwMDAwMDAwMDllNCB4MTM6IDAwMDAwMDAwMDAwMDAwMDANCj4gPiA+ ID4geDE0OiAwMDAwMDAwMDg3ZjAwMDAwIHgxNTogMDAwMDAwMDBmYmMxODBkOA0KPiA+ID4gPiB4 MTY6IDAwMDAwMDAwZmJkNzQyZDAgeDE3OiAwMDAwMDAwMDAwMDAwMDAwDQo+ID4gPiA+IHgxODog MDAwMDAwMDBmYmMxY2RiMCB4MTk6IDAwMDAwMDAwMDAwMDA5ZTQNCj4gPiA+ID4geDIwOiAwMDAw MDAwMDg3ZjAwMDAwIHgyMTogMDAwMDAwMDBmYmRiMzQwNA0KPiA+ID4gPiB4MjI6IDAwMDAwMDAw ZmJkYjRhOTcgeDIzOiAwMDAwMDAwMDAwMDAwMDE4DQo+ID4gPiA+IHgyNDogMDAwMDAwMDBmYmRl NWQ0NCB4MjU6IDAwMDAwMDAwMDAwMDAwMDANCj4gPiA+ID4geDI2OiAwMDAwMDAwMDAwMDAwMDAw IHgyNzogMDAwMDAwMDAwMDAwMDAwMA0KPiA+ID4gPiB4Mjg6IDAwMDAwMDAwZmJjNWJhNjAgeDI5 OiAwMDAwMDAwMGZiYzE3ZDMwDQo+ID4gPiA+DQo+ID4gPiA+IENvZGU6IGE5NDE1M2YzIGE5NDI1 YmY1IGE4YzQ3YmZkIGQ2NWYwM2MwIChiODYxNzgwMykgUmVzZXR0aW5nDQo+IENQVSAuLi4NCj4g PiA+ID4NCj4gPiA+ID4NCj4gPiA+ID4gPg0KPiA+ID4gPiA+IEFuZCB3aHkgZG9uJ3QgeW91IGZp eCB0aGUgZmR0X2FkZHIgdGhlbj8gU2hvdWxkbid0IGl0IGJlIHVuc2V0DQo+ID4gPiA+ID4gaWYg dGhlcmUgaXMNCj4gPiA+IG5vDQo+ID4gPiA+ID4gYWN0dWFsIGRldmljZSB0cmVlIHByZXNlbnQg aW4gYSBST00gc2VjdGlvbj8gKEkgZG9uJ3Qgc2F5IHRoZXJlDQo+ID4gPiA+ID4gaXNuJ3QNCj4g PiA+IGFub3RoZXINCj4gPiA+ID4gPiB1bmRlcmx5aW5nIHByb2JsZW0gd2hlbiB5b3UgdXNlIGFu IGludmFsaWQgZmR0X2FkZHIpLg0KPiA+ID4gPg0KPiA+ID4gPiBUaGUgcHJvYmxlbSBzaG93biBp biBhYm92ZSBsb2cgaXMgdHJpZ2dlcmVkIHdoZW4gdW5zZXQgdGhlIGZkdF9hZGRyLg0KPiA+ID4N Cj4gPiA+IE9LLCBzbyB0aGF0IHNob3dzIGEgcHJvYmxlbSB0byBmaXguICBJZiB0aGVyZSdzIG5v dCBhIHZhbGlkIGRldmljZQ0KPiA+ID4gdHJlZSBmb3VuZCwgdGhhdCBlcnJvciBuZWVkcyB0byBi ZSBoYW5kbGVkIGFuZCBub3QgaWdub3JlZC4NCj4gPg0KPiA+IERyb3AgdGhpcyBwYXRjaCBpZiB0 aGUgcHJvYmxlbSBjYW4gYmUgZml4Lg0KPiANCj4gWWVzLCBpdCBjZXJ0YWlubHkgc2VlbXMgbGlr ZSB0aGlzIHNob3VsZCBiZSBmaXhlZD8gIEFyZSB5b3UgZ29pbmcgdG8NCj4gaW52ZXN0aWdhdGU/ DQogDQpObyBwbGFuIHRvIGRpZyBkZWVwLg0KDQpUaGFua3MsDQpaaGlxaWFuZw0KDQo+IA0KPiAt LQ0KPiBUb20NCg==