This message generated a parse failure. Raw output follows here. Please use 'back' to navigate. From devnull@lkml.org Fri May 3 03:31:50 2024 >From mailfetcher Fri Apr 19 04:07:20 2024 Authentication-Results: pi4.bmw12.nl; dmarc=pass (p=quarantine dis=none) header.from=fujitsu.com R-Authentication-Results: VERIFYING; dkim=pass header.d=fujitsu.com header.s=fj1 header.b=Hqix7C9y; spf=pass (VERIFYING: domain of "linux-kernel+bounces-150930-lkml=bmw12.nl@vger.kernel.org" designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounce Authentication-Results: pi4.bmw12.nl; dkim=pass (Good 2048 bit rsa-sha256 signature) header.d=fujitsu.com header.i=@fujitsu.com header.a=rsa-sha256 Received: from secure.jasper.es [188.166.10.231] by 1dc7d414a5be with IMAP (fetchmail-6.3.26) for (single-drop); Fri, 19 Apr 2024 04:07:20 +0200 (CEST) Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org [IPv6:2604:1380:45e3:2400::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pi4.bmw12.nl Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id CD0592825FD for To: "linux-kernel@vger.kernel.org" Cc: "Yasunori Gotou (Fujitsu)" , Alison Schofield , Andrew Morton , Baoquan He , Borislav Petkov , Dan Williams , Dave Hansen < Subject: Re: [RFC PATCH v3 0/7] device backed vmemmap crash dump support Thread-Topic: [RFC PATCH v3 0/7] device backed vmemmap crash dump support Thread-Index: AQHab7EiTzrhxogi+kGW9pFQmlxZOrFBxRcAgC1XswA= Date: Fri, 19 Apr 2024 02:05:45 +0000 Message-Id: <1d337595-c244-4a60-9f12-d76b930c59e1@fujitsu.com> References: <20240306102846.1020868-1-lizhijian@fujitsu.com> <92644ab5-6467-484c-b8f3-05cba2164cc1@fujitsu.com> In-Reply-To: <92644ab5-6467-484c-b8f3-05cba2164cc1@fujitsu.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: User-Agent: Mozilla Thunderbird Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=fujitsu.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TY1PR01MB1562:EE_|TYWPR01MB9647:EE_ x-ms-office365-filtering-correlation-id: 7c34266e-95dc-4961-0224-08dc601539a5 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: XU52CVZg5g3klf/mZLXTJOt/7l4kHrw9VFZMDnjaPpZS9xjaPtXsXpJWFxiXiNGL00daMDPacq1R+SB2CoF60mI3zPpBHnjgx7AG5vS0q15Qm9Cffr1lhWzPvJSQyjYD3V3pMjwj3LtiFL9vEo0/E3Z3+9tBs0d7x+nL9LVCUzxVlI27U/RVfJFd9Dur+l69XmeQ2bxUJzxVnV4f+UzKaPHTH/TtJwatuEFgu6iW8Le/Qxxwfy19/MNGbmEjDI X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TY1PR01MB1562.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366007)(1800799015)(7416005)(376005)(1580799018)(38070700009);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WnNxbFpKbGplWWk4S1hmam9IdHMxYU5HekpweTR2OTZLaEF6cGNlWFhlSVp2?= =?utf-8?B?aUxuMDhXMERWQWNyd0NwVytwNzVDTGNyTWhFWXVrYjNKZmxQVnJWeXFvM2xS?= =?utf-8?B?aEpWcnorUkVUT0cxc01WZWltSm1nY3l0amliWDI0RW5HY2hINGVvUWRrY2hD?= =?utf-8?B?cXpiRXpxRVJEUE53SjREME10M Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: list-unsubscribe: Mime-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: N0rD8LcayQTJ5B4OwcxF0TeVl/Qw/8eHKN3+nUn/nUJrZV3lG5z17nkEzWRj32mEFtMZRY9JixXxhmon2lLmvQirRXDTiuGbT0ZKI/t1Sj/KKGmS6Sbw3gdYUVWVLU5CXnqhurylYam1ZozHAzBN83dR0gZaK6R6g4NUIKV3DXDgNUjCM0K8E1lsUFW/smcbuKawbGEIphXx+L//eP2m1/ShbbT8HFsm71sgCgJsooq1+atVqi23c1pH6w0awD X-OriginatorOrg: fujitsu.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TY1PR01MB1562.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7c34266e-95dc-4961-0224-08dc601539a5 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Apr 2024 02:05:45.7358 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a19f121d-81e1-4858-a9d8-736e267fd4c7 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: X+I0U23ZAQqn+wqfP+YuUD7W4SLWHQK40AEhptimWmb58OIU2Mjxr0GkSI1QZ0N/wzYYXTSPfnUXTWwELOS+kw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYWPR01MB9647 X-Rspamd-Server: pi4 X-Rspamd-Queue-Id: 357E13F1F2 X-Spamd-Result: default: False [-2.15 / 6.00]; DWL_DNSWL_LOW(-1.00)[fujitsu.com:dkim]; ARC_REJECT(1.00)[cv is fail on i=2]; RCVD_IN_DNSWL_MED(-0.60)[52.25.139.140:received,2604:1380:45e3:2400::1:from,68.232.159.87:received]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; DMARC_POLIC X-Rspamd-Action: no action DQpwaW5nIGFnYWluLA0KDQpJIHdvdWxkIGFwcHJlY2lhdGUgZmVlZGJhY2sgZnJvbSB0aGUgbnZk aW1tIGFuZCBsaW51eC1tbSBjb21tdW5pdGllcw0KDQpUaGFua3MNClpoaWppYW4NCg0KDQpPbiAy MS8wMy8yMDI0IDEzOjQwLCBMaSBaaGlqaWFuIHdyb3RlOg0KPiBwaW5nDQo+IA0KPiANCj4gQW55 IGNvbW1lbnQgaXMgd2VsY29tZS4NCj4gDQo+IA0KPiBPbiAwNi8wMy8yMDI0IDE4OjI4LCBMaSBa aGlqaWFuIHdyb3RlOg0KPj4gSGVsbG8gZm9sa3MsDQo+Pg0KPj4gQ29tcGFyZWQgd2l0aCB0aGUg VjJbMV0gSSBwb3N0ZWQgYSBsb25nIHRpbWUgYWdvLCB0aGlzIHRpbWUgaXQgaXMgYQ0KPj4gY29t cGxldGVseSBuZXcgcHJvcG9zYWwgZGVzaWduLg0KPj4NCj4+ICMjIyBCYWNrZ3JvdW5kIGFuZCBt b3RpdmF0ZSBvdmVydmlldyAjIyMNCj4+IC0tLQ0KPj4gQ3Jhc2ggZHVtcCBpcyBhbiBpbXBvcnRh bnQgZmVhdHVyZSBmb3IgdHJvdWJsZXNob290aW5nIHRoZSBrZXJuZWwuIEl0IGlzIHRoZQ0KPj4g ZmluYWwgd2F5IHRvIGNoYXNlIHdoYXQgaGFwcGVuZWQgYXQgdGhlIGtlcm5lbCBwYW5pYywgc2xv d2Rvd24sIGFuZCBzbyBvbi4gSXQNCj4+IGlzIG9uZSBvZiB0aGUgbW9zdCBpbXBvcnRhbnQgdG9v bHMgZm9yIGN1c3RvbWVyIHN1cHBvcnQuDQo+Pg0KPj4gQ3VycmVudGx5LCB0aGVyZSBhcmUgMiBz eXNjYWxscyhrZXhlY19maWxlX2xvYWQoMikgYW5kIGtleGVjX2xvYWQoMikpIHRvDQo+PiBjb25m aWd1cmUgdGhlIGR1bXBhYmxlIHJlZ2lvbnMuIEdlbmVyYWxseSwgKEEpaW9tZW0gcmVzb3VyY2Vz IHJlZ2lzdGVyZWQgd2l0aA0KPj4gZmxhZ3MgKElPUkVTT1VSQ0VfU1lTVEVNX1JBTSB8IElPUkVT T1VDRV9CVVNZKSBmb3Iga2V4ZWNfZmlsZV9sb2FkKDIpIG9yDQo+PiAoQilpb21lbSByZXNvdXJj ZXMgcmVnaXN0ZXJlZCB3aXRoICJTeXN0ZW0gUkFNIiBuYW1lIHByZWZpeCBmb3Iga2V4ZWNfbG9h ZCgyKQ0KPj4gYXJlIGR1bXBhYmxlLg0KPj4NCj4+IFRoZSBwbWVtIHVzZSBjYXNlcyBpbmNsdWRp bmcgZnNkYXggYW5kIGRldmRheCwgY291bGQgbWFwIHRoZWlyIHZtZW1tYXAgdG8NCj4+IHRoZWly IG93biBkZXZpY2VzLiBJbiB0aGlzIGNhc2UsIHRoZXNlIHBhcnQgb2Ygdm1lbW1hcCB3aWxsIG5v dCBiZSBkdW1wZWQgd2hlbg0KPj4gY3Jhc2ggaGFwcGVuZWQgc2luY2UgdGhlc2UgcmVnaW9ucyBh cmUgc2F0aXNmaWVkIHdpdGggbmVpdGhlciB0aGUgYWJvdmUgKEEpDQo+PiBub3IgKEIpLg0KPj4N Cj4+IEluIGZzZGF4LCB0aGUgdm1lbW1hcChzdHJ1Y3QgcGFnZSBhcnJheSkgYmVjb21lcyB2ZXJ5 IGltcG9ydGFudCwgaXQgaXMgb25lIG9mDQo+PiB0aGUga2V5IGRhdGEgdG8gZmluZCBzdGF0dXMg b2YgcmV2ZXJzZSBtYXAuIExhY2tpbmcgb2YgdGhlIGluZm9ybWF0aW9uIG1heQ0KPj4gY2F1c2Ug ZGlmZmljdWx0eSB0byBhbmFseXplIHRyb3VibGUgYXJvdW5kIHBtZW0gKGVzcGVjaWFsbHkgRmls ZXN5c3RlbS1EQVgpLg0KPj4gVGhhdCBtZWFucyB0cm91Ymxlc2hvb3RlcnMgYXJlIHVuYWJsZSB0 byBjaGVjayBtb3JlIGRldGFpbHMgYWJvdXQgcG1lbSBmcm9tDQo+PiB0aGUgZHVtcGZpbGUuDQo+ Pg0KPj4gIyMjIFByb3Bvc2FsICMjIw0KPj4gLS0tDQo+PiBJbiB0aGlzIHByb3Bvc2FsLCByZWdp c3RlciB0aGUgZGV2aWNlIGJhY2tlZCB2bWVtbWFwIGFzIGEgc2VwYXJhdGUgcmVzb3VyY2UuDQo+ PiBUaGlzIHJlc291cmNlIGhhcyBpdHMgb3duIG5ldyBmbGFnIGFuZCBuYW1lLCBhbmQgdGhlbiB0 ZWFjaGVzIGtleGVjX2ZpbGVfbG9hZCgyKQ0KPj4gYW5kIGtleGVjX2xvYWQoMikgdG8gbWFyayBp dCBhcyBkdW1wYWJsZS4NCj4+DQo+PiBQcm9wb3NlZCBmbGFnOiBJT1JFU09VUkNFX0RFVklDRV9C QUNLRURfVk1FTU1BUA0KPj4gUHJvcG9zZWQgbmFtZTogIkRldmljZSBCYWNrZWQgVm1lbW1hcCIN Cj4+DQo+PiBOT1RFOiBjcmFzaC11dGlscyBhbHNvIG5lZWRzIHRvIGFkYXB0IHRvIHRoaXMgbmV3 IG5hbWUgZm9yIGtleGVjX2xvYWQoKQ0KPj4NCj4+IFdpdGggY3VycmVudCBwcm9wb3NhbCwgdGhl IC9wcm9jL2lvbWVtIHNob3VsZCBzaG93IGFzIGZvbGxvd2luZyBmb3IgZGV2aWNlDQo+PiBiYWNr ZWQgdm1lbW1hcA0KPj4gIyBjYXQgL3Byb2MvaW9tZW0NCj4+IC4uLg0KPj4gZmZmYzAwMDAtZmZm ZmZmZmYgOiBSZXNlcnZlZA0KPj4gMTAwMDAwMDAwLTEzZmZmZmZmZiA6IFBlcnNpc3RlbnQgTWVt b3J5DQo+PiDCoMKgIDEwMDAwMDAwMC0xMGZmZmZmZmYgOiBuYW1lc3BhY2UwLjANCj4+IMKgwqDC oMKgIDEwMDAwMDAwMC0xMDA1ZmZmZmYgOiBEZXZpY2UgQmFja2VkIFZtZW1tYXDCoCAjIGZzZGF4 DQo+PiBhODAwMDAwMDAtYjdmZmZmZmZmIDogQ1hMIFdpbmRvdyAwDQo+PiDCoMKgIGE4MDAwMDAw MC1hZmZmZmZmZmYgOiBQZXJzaXN0ZW50IE1lbW9yeQ0KPj4gwqDCoMKgwqAgYTgwMDAwMDAwLWFm ZmZmZmZmZiA6IHJlZ2lvbjENCj4+IMKgwqDCoMKgwqDCoCBhODAwMDAwMDAtYTgxMWZmZmZmIDog bmFtZXNwYWNlMS4wDQo+PiDCoMKgwqDCoMKgwqDCoMKgIGE4MDAwMDAwMC1hODExZmZmZmYgOiBE ZXZpY2UgQmFja2VkIFZtZW1tYXAgIyBkZXZkYXgNCj4+IMKgwqDCoMKgwqDCoCBhODEyMDAwMDAt YWJmZmZmZmZmIDogZGF4MS4wDQo+PiBiODAwMDAwMDAtYzdmZmZmZmZmIDogQ1hMIFdpbmRvdyAx DQo+PiBjODAwMDAwMDAtMTQ3ZmZmZmZmZiA6IFBDSSBCdXMgMDAwMDowMA0KPj4gwqDCoCBjODAw MDAwMDAtYzgwMWZmZmZmIDogUENJIEJ1cyAwMDAwOjAxDQo+PiAuLi4NCj4+DQo+PiAjIyMgS2R1 bXAgc2VydmljZSByZWxvYWRpbmcgIyMjDQo+PiAtLS0NCj4+IE9uY2UgdGhlIGtkdW1wIHNlcnZp Y2UgaXMgbG9hZGVkLCBpZiBjaGFuZ2VzIHRvIENQVXMgb3IgbWVtb3J5IG9jY3VyLA0KPj4gZWl0 aGVyIGJ5IGhvdCB1bi9wbHVnIG9yIG9mZi9vbmxpbmluZywgdGhlIGNyYXNoIGVsZmNvcmVoZHIg c2hvdWxkIGFsc28NCj4+IGJlIHVwZGF0ZWQuIFRoZXJlIGFyZSAyIGFwcHJvYWNoZXMgdG8gbWFr ZSB0aGUgcmVsb2FkaW5nIG1vcmUgZWZmaWNpZW50Lg0KPj4gMSkgVXNlIHVkZXYgcnVsZXMgdG8g d2F0Y2ggQ1BVIGFuZCBtZW1vcnkgZXZlbnRzLCB0aGVuIHJlbG9hZCBrZHVtcA0KPj4gMikgRW5h YmxlIGtlcm5lbCBjcmFzaCBob3RwbHVnIHRvIGF1dG9tYXRpY2FsbHkgcmVsb2FkIGVsZmNvcmVo ZHIgKD49IDYuNSkNCj4+DQo+PiBUaGlzIHJlbG9hZGluZyBhbHNvIG5lZWRlZCB3aGVuIGRldmlj ZSBiYWNrZWQgdm1lbW1hcCBsYXlvdXRzIGNoYW5nZSwgU2ltaWxhcg0KPj4gdG8gd2hhdCAxKSBk b2VzIG5vdywgb25lIGNvdWxkIGFkZCB0aGUgZm9sbG93aW5nIGFzIHRoZSBmaXJzdCBsaW5lcyB0 byB0aGUNCj4+IFJIRUwgdWRldiBydWxlIGZpbGUgL3Vzci9saWIvdWRldi9ydWxlcy5kLzk4LWtl eGVjLnJ1bGVzOg0KPj4NCj4+ICMgbmFtZXNwYWNlIHVwZGF0ZWQ6IHdhdGNoIGRheFguWShkZXZk YXgpIGFuZCBwZm5YLlkoZnNkYXgpIG9mIG5kDQo+PiBTVUJTWVNURU09PSJuZCIsIEtFUk5FTD09 IltkcF1bYWZdW3huXVswLTldLioiLCBBQ1RJT049PSJiaW5kIiwgR09UTz0ia2R1bXBfcmVsb2Fk Ig0KPj4gU1VCU1lTVEVNPT0ibmQiLCBLRVJORUw9PSJbZHBdW2FmXVt4bl1bMC05XS4qIiwgQUNU SU9OPT0idW5iaW5kIiwgR09UTz0ia2R1bXBfcmVsb2FkIg0KPj4gIyBkZXZkYXggPC0+IHN5c3Rl bS1yYW0gdXBkYXRlZDogd2F0Y2ggZGF4WC5ZIG9mIGRheA0KPj4gU1VCU1lTVEVNPT0iZGF4Iiwg S0VSTkVMPT0iZGF4WzAtOV0uKiIsIEFDVElPTj09ImJpbmQiLCBHT1RPPSJrZHVtcF9yZWxvYWQi DQo+PiBTVUJTWVNURU09PSJkYXgiLCBLRVJORUw9PSJkYXhbMC05XS4qIiwgQUNUSU9OPT0idW5i aW5kIiwgR09UTz0ia2R1bXBfcmVsb2FkIg0KPj4NCj4+IFJlZ2FyZGluZyAyKSwgbXkgaWRlYSBp cyB0aGF0IGl0IHdvdWxkIG5lZWQgdG8gY2FsbCB0aGUgbWVtb3J5X25vdGlmeSgpIGluDQo+PiBk ZXZtX21lbXJlbWFwX3BhZ2VzX3JlbGVhc2UoKSBhbmQgZGV2bV9tZW1yZW1hcF9wYWdlcygpIHRv IHRyaWdnZXIgdGhlIGNyYXNoDQo+PiBob3RwbHVnLiBUaGlzIHBhcnQgaXMgbm90IHlldCBtYXR1 cmUsIGJ1dCBpdCBkb2VzIG5vdCBhZmZlY3QgdGhlIHdob2xlIGZlYXR1cmUNCj4+IGJlY2F1c2Ug d2UgY2FuIHN0aWxsIHVzZSBtZXRob2QgMSkgYWx0ZXJuYXRpdmVseS4NCj4+DQo+PiBbMV0gaHR0 cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGttbC8wMjA2NmYwZi1kYmMwLTAzODgtNDIzMy04ZTI0YjZm ODQzNWJAZnVqaXRzdS5jb20vVC8NCj4+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tDQo+PiBjaGFuZ2VzIGZyb20gVjJbMV0NCj4+IC0gbmV3IHByb3Bvc2FsIGRl c2lnbg0KPj4NCj4+IENDOiBBbGlzb24gU2Nob2ZpZWxkIDxhbGlzb24uc2Nob2ZpZWxkQGludGVs LmNvbT4NCj4+IENDOiBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPg0K Pj4gQ0M6IEJhb3F1YW4gSGUgPGJoZUByZWRoYXQuY29tPg0KPj4gQ0M6IEJvcmlzbGF2IFBldGtv diA8YnBAYWxpZW44LmRlPg0KPj4gQ0M6IERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlhbXNAaW50 ZWwuY29tPg0KPj4gQ0M6IERhdmUgSGFuc2VuIDxkYXZlLmhhbnNlbkBsaW51eC5pbnRlbC5jb20+ DQo+PiBDQzogRGF2ZSBKaWFuZyA8ZGF2ZS5qaWFuZ0BpbnRlbC5jb20+DQo+PiBDQzogR3JlZyBL cm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4NCj4+IENDOiAiSC4gUGV0 ZXIgQW52aW4iIDxocGFAenl0b3IuY29tPg0KPj4gQ0M6IEluZ28gTW9sbmFyIDxtaW5nb0ByZWRo YXQuY29tPg0KPj4gQ0M6IElyYSBXZWlueSA8aXJhLndlaW55QGludGVsLmNvbT4NCj4+IENDOiBU aG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4NCj4+IENDOiBWaXNoYWwgVmVybWEg PHZpc2hhbC5sLnZlcm1hQGludGVsLmNvbT4NCj4+IENDOiBsaW51eC1jeGxAdmdlci5rZXJuZWwu b3JnDQo+PiBDQzogbGludXgtbW1Aa3ZhY2sub3JnDQo+PiBDQzogbnZkaW1tQGxpc3RzLmxpbnV4 LmRldg0KPj4gQ0M6IHg4NkBrZXJuZWwub3JnDQo+Pg0KPj4gTGkgWmhpamlhbiAoNyk6DQo+PiDC oMKgIG1tOiBtZW1yZW1hcDogcmVnaXN0ZXIvdW5yZWdpc3RlciBhbHRtYXAgcmVnaW9uIHRvIGEg c2VwYXJhdGUgcmVzb3VyY2UNCj4+IMKgwqAgbW06IG1lbXJlbWFwOiBhZGQgcGdtYXBfcGFyZW50 X3Jlc291cmNlKCkgaGVscGVyDQo+PiDCoMKgIG52ZGltbTogcG1lbTogYXNzaWduIGEgcGFyZW50 IHJlc291cmNlIGZvciB2bWVtbWFwIHJlZ2lvbiBmb3IgdGhlDQo+PiDCoMKgwqDCoCBmc2RheA0K Pj4gwqDCoCBkYXg6IHBtZW06IGFzc2lnbiBhIHBhcmVudCByZXNvdXJjZSBmb3Igdm1lbW1hcCBy ZWdpb24gZm9yIHRoZSBkZXZkYXgNCj4+IMKgwqAgcmVzb3VyY2U6IEludHJvZHVjZSB3YWxrIGRl dmljZV9iYWNrZWRfdm1lbW1hcCByZXMoKSBoZWxwZXINCj4+IMKgwqAgeDg2L2NyYXNoOiBtYWtl IGRldmljZSBiYWNrZWQgdm1lbW1hcCBkdW1wYWJsZSBmb3Iga2V4ZWNfZmlsZV9sb2FkDQo+PiDC oMKgIG52ZGltbTogc2V0IGZvcmNlX3Jhdz0xIGluIGtkdW1wIGtlcm5lbA0KPj4NCj4+IMKgIGFy Y2gveDg2L2tlcm5lbC9jcmFzaC5jwqDCoMKgwqDCoMKgwqDCoCB8wqAgNSArKysrKw0KPj4gwqAg ZHJpdmVycy9kYXgvcG1lbS5jwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfMKgIDggKysrKysr LS0NCj4+IMKgIGRyaXZlcnMvbnZkaW1tL25hbWVzcGFjZV9kZXZzLmMgfMKgIDMgKysrDQo+PiDC oCBkcml2ZXJzL252ZGltbS9wbWVtLmPCoMKgwqDCoMKgwqDCoMKgwqDCoCB8wqAgOSArKysrKyst LS0NCj4+IMKgIGluY2x1ZGUvbGludXgvaW9wb3J0LmjCoMKgwqDCoMKgwqDCoMKgwqAgfMKgIDQg KysrKw0KPj4gwqAgaW5jbHVkZS9saW51eC9tZW1yZW1hcC5owqDCoMKgwqDCoMKgwqAgfMKgIDQg KysrKw0KPj4gwqAga2VybmVsL3Jlc291cmNlLmPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IHwgMTMgKysrKysrKysrKysrKw0KPj4gwqAgbW0vbWVtcmVtYXAuY8KgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCB8IDMwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQ0K Pj4gwqAgOCBmaWxlcyBjaGFuZ2VkLCA3MCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQ0K Pj4=