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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 27BD4EB64DA for ; Sat, 22 Jul 2023 09:26:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:From:References:Cc:To: Subject:MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=wp7VN6Bll7/IQOXjH6kgYTT+o3ZcJLfIUeyjmeayY5M=; b=LsFgT7z70WmVHb gEi95YTuBnH2GPXRoW1aQ4/ujNrt8/rcfS6fi5srgEyj+/Qv0hcYBxV8Y2soK70aAw4HCdVPgOopB FWoQLKoPVQs4xHVRAHQNYepG049LV0UPXjJU1mHaawqX6dL61qRLNNGLFbyJbsX/+lreM24P48dih SUN6CpEMcJD7V18iUmyVNjVOA0tU9GVr8s+FTdRFDmaqpAoh7fXDdDxc8eXgJ/5Y6MDRxFDi1b5IO My8WM9VB1HkrV3b290xOOeenjU5yRSDYm6UML8gY+eXmqP7viLFsyYttInzLZljX97Fo61fmth6II GHJ7HiFyQAFYdAbrxD+w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qN8s3-00GFQt-01; Sat, 22 Jul 2023 09:25:51 +0000 Received: from mail-ed1-x530.google.com ([2a00:1450:4864:20::530]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qN8rz-00GFQ7-1C for linux-arm-kernel@lists.infradead.org; Sat, 22 Jul 2023 09:25:49 +0000 Received: by mail-ed1-x530.google.com with SMTP id 4fb4d7f45d1cf-51ff0e3d8c1so3650602a12.0 for ; Sat, 22 Jul 2023 02:25:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1690017944; x=1690622744; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=ny814m9gzq+Ob9vj2yLBGuOvxN+pshyDPV5HjC/GEAk=; b=NVo7nwO3gE/bJodg4uEVVkqgSBQp0dAI/Wv5nmuSrPOJhED358gZ/3mIu2vFOAqEmm PnWC/EspHvBd20sgweZmuiYA+H4PIRZufN4fWED4QomiMiLWmm0hp3Ghx16d061qpRP7 EzOvpFrUlpvPtI2bSiknnI6QQ1S9hlJKntCSPxK/CmT6O5hA0MtckZSgpOeSPW7LRHl2 xHlwImk/g3jG+QZ7Up1bajMFwRqao1bQxkMNpKo28sx3MvCmFNEKm2kXdcnbcZxtnQpa PmHxYJQNCFqiT+lW6pdfIFdNf9EGuoeisFmDlx6wJGNiylCBTCHQ/ryQ5VOg3Tabkt7F G0Wg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690017944; x=1690622744; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ny814m9gzq+Ob9vj2yLBGuOvxN+pshyDPV5HjC/GEAk=; b=g0XDX0PudAFFTv2lOyb1dkSbg2M+GkN/XGot/+eRQHOfbeXKTsq9nUtfUAQKCrv93F zbeflD69DFP3rb0wEIOPshFLhtk8xyxJjh04ia8g0zdM0DVC0U04PH4WKTZU9IrY+Mvu 3IDmqGV1Gv6zAdJekK8nI79oWZ79i0E49Y1F/LAUbEAEjKA4PLRzsNCDIdLiaNCqCBXd /lcDYaFEMMP95FtIxFSptp2kF28HbIxwUUzS2Ec9z+e2dRoSIAYkJRcSaLhVuGEiHa2P FAn8Y6bfCt2y2hpUy3wxEnkwuDy1E5jalQ7AkXcV0dBiMJA752P4coVtYRLIdNETrZnU SBPQ== X-Gm-Message-State: ABy/qLZaGvqIZMjcFS7MXoLpm49WZJmI2O5dWFgGwdwmHnbhuVF3LPlg LGDK7L0QI1vzEnj2jN2i2VlMNQ== X-Google-Smtp-Source: APBJJlFw9zZYX/873W0uin+HNe+VGWU45JIV0csnyr/Iwd3oCwewenuXTxL/NjbssP4+UL8o+MXLXg== X-Received: by 2002:a05:6402:2da:b0:51d:a488:3b3d with SMTP id b26-20020a05640202da00b0051da4883b3dmr3288580edx.35.1690017944148; Sat, 22 Jul 2023 02:25:44 -0700 (PDT) Received: from [192.168.1.20] ([178.197.223.104]) by smtp.gmail.com with ESMTPSA id b25-20020aa7d499000000b0050bc4eb9846sm3163598edr.1.2023.07.22.02.25.42 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 22 Jul 2023 02:25:43 -0700 (PDT) Message-ID: Date: Sat, 22 Jul 2023 11:25:41 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: [PATCH 08/10] arm64: dts: Add DTS for Marvell PXA1908 and samsung,coreprimevelte Content-Language: en-US To: =?UTF-8?Q?Duje_Mihanovi=c4=87?= , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Kees Cook , Tony Luck , "Guilherme G. Piccoli" , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-hardening@vger.kernel.org Cc: ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, afaerber@suse.com References: <20230721210042.21535-1-duje.mihanovic@skole.hr> <20230721210042.21535-9-duje.mihanovic@skole.hr> From: Krzysztof Kozlowski In-Reply-To: <20230721210042.21535-9-duje.mihanovic@skole.hr> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230722_022547_414846_7F483FD2 X-CRM114-Status: GOOD ( 20.95 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gMjEvMDcvMjAyMyAyMjozNywgRHVqZSBNaWhhbm92acSHIHdyb3RlOgo+IEFkZCBEVFMgZm9y IE1hcnZlbGwgUFhBMTkwOCBTb0MgYW5kIFNhbXN1bmcgR2FsYXh5IENvcmUgUHJpbWUgVmFsdWUK PiBFZGl0aW9uIExURSwgYSBzbWFydHBob25lIGJhc2VkIG9uIHNhaWQgU29DLgo+IAo+IFNpZ25l ZC1vZmYtYnk6IER1amUgTWloYW5vdmnEhyA8ZHVqZS5taWhhbm92aWNAc2tvbGUuaHI+Cj4gLS0t Cj4gIGFyY2gvYXJtNjQvYm9vdC9kdHMvbWFydmVsbC9NYWtlZmlsZSAgICAgICAgICB8ICAgMSAr Cj4gIC4uLi9weGExOTA4LXNhbXN1bmctY29yZXByaW1ldmVsdGUuZHRzICAgICAgICB8IDMyMSAr KysrKysrKysrKysrKysrKysKPiAgYXJjaC9hcm02NC9ib290L2R0cy9tYXJ2ZWxsL3B4YTE5MDgu ZHRzaSAgICAgIHwgMjk4ICsrKysrKysrKysrKysrKysKPiAgMyBmaWxlcyBjaGFuZ2VkLCA2MjAg aW5zZXJ0aW9ucygrKQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgYXJjaC9hcm02NC9ib290L2R0cy9t YXJ2ZWxsL3B4YTE5MDgtc2Ftc3VuZy1jb3JlcHJpbWV2ZWx0ZS5kdHMKPiAgY3JlYXRlIG1vZGUg MTAwNjQ0IGFyY2gvYXJtNjQvYm9vdC9kdHMvbWFydmVsbC9weGExOTA4LmR0c2kKPiAKPiBkaWZm IC0tZ2l0IGEvYXJjaC9hcm02NC9ib290L2R0cy9tYXJ2ZWxsL01ha2VmaWxlIGIvYXJjaC9hcm02 NC9ib290L2R0cy9tYXJ2ZWxsL01ha2VmaWxlCj4gaW5kZXggNzlhYzA5YjU4YTg5Li4wZTI3N2Ew ZDM2OGIgMTAwNjQ0Cj4gLS0tIGEvYXJjaC9hcm02NC9ib290L2R0cy9tYXJ2ZWxsL01ha2VmaWxl Cj4gKysrIGIvYXJjaC9hcm02NC9ib290L2R0cy9tYXJ2ZWxsL01ha2VmaWxlCj4gQEAgLTI3LDMg KzI3LDQgQEAgZHRiLSQoQ09ORklHX0FSQ0hfTVZFQlUpICs9IGNuOTEzMi1kYi1CLmR0Ygo+ICBk dGItJChDT05GSUdfQVJDSF9NVkVCVSkgKz0gY245MTMwLWNyYi1BLmR0Ygo+ICBkdGItJChDT05G SUdfQVJDSF9NVkVCVSkgKz0gY245MTMwLWNyYi1CLmR0Ygo+ICBkdGItJChDT05GSUdfQVJDSF9N VkVCVSkgKz0gYWM1LTk4ZHgzNXh4LXJkLmR0Ygo+ICtkdGItJChDT05GSUdfQVJDSF9NTVApICs9 IHB4YTE5MDgtc2Ftc3VuZy1jb3JlcHJpbWV2ZWx0ZS5kdGIKPiBkaWZmIC0tZ2l0IGEvYXJjaC9h cm02NC9ib290L2R0cy9tYXJ2ZWxsL3B4YTE5MDgtc2Ftc3VuZy1jb3JlcHJpbWV2ZWx0ZS5kdHMg Yi9hcmNoL2FybTY0L2Jvb3QvZHRzL21hcnZlbGwvcHhhMTkwOC1zYW1zdW5nLWNvcmVwcmltZXZl bHRlLmR0cwo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAwMDAwLi4zZTEw YTc3YTEwNmUKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvYXJjaC9hcm02NC9ib290L2R0cy9tYXJ2 ZWxsL3B4YTE5MDgtc2Ftc3VuZy1jb3JlcHJpbWV2ZWx0ZS5kdHMKPiBAQCAtMCwwICsxLDMyMSBA QAo+ICsvLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMC1vbmx5Cj4gKyNpbmNsdWRl ICJweGExOTA4LmR0c2kiCj4gKyNpbmNsdWRlIDxkdC1iaW5kaW5ncy9ncGlvL2dwaW8uaD4KPiAr I2luY2x1ZGUgPGR0LWJpbmRpbmdzL2lucHV0L2xpbnV4LWV2ZW50LWNvZGVzLmg+Cj4gKwo+ICsv IHsKPiArCXB4YSxyZXYtaWQgPSA8MzkyOCAyPjsKCkRyb3AuIFRoaXMgaXMgbm90IGRvY3VtZW50 ZWQuCgpJdCBkb2VzIG5vdCBsb29rIGxpa2UgeW91IHRlc3RlZCB0aGUgRFRTIGFnYWluc3QgYmlu ZGluZ3MuIFBsZWFzZSBydW4KYG1ha2UgZHRic19jaGVja2AgKHNlZQpEb2N1bWVudGF0aW9uL2Rl dmljZXRyZWUvYmluZGluZ3Mvd3JpdGluZy1zY2hlbWEucnN0IG9yCmh0dHBzOi8vd3d3LmxpbmFy by5vcmcvYmxvZy90aXBzLWFuZC10cmlja3MtZm9yLXZhbGlkYXRpbmctZGV2aWNldHJlZS1zb3Vy Y2VzLXdpdGgtdGhlLWRldmljZXRyZWUtc2NoZW1hLwpmb3IgaW5zdHJ1Y3Rpb25zKS4KCgo+ICsJ bW9kZWwgPSAiU2Ftc3VuZyBHYWxheHkgQ29yZSBQcmltZSBWRSBMVEUiOwo+ICsJY29tcGF0aWJs ZSA9ICJzYW1zdW5nLGNvcmVwcmltZXZlbHRlIiwgIm1hcnZlbGwscHhhMTkwOCI7CgpNaXNzaW5n IGJpbmRpbmdzLgoKPiArCj4gKwkvKiBCb290bG9hZGVyIGZpbGxzIHRoaXMgaW4gKi8KPiArCW1l bW9yeSB7Cj4gKwkJZGV2aWNlX3R5cGUgPSAibWVtb3J5IjsKPiArCQlyZWcgPSA8MCAwIDAgMD47 Cj4gKwl9Owo+ICsKPiArCXJlc2VydmVkLW1lbW9yeSB7Cj4gKwkJI2FkZHJlc3MtY2VsbHMgPSA8 Mj47Cj4gKwkJI3NpemUtY2VsbHMgPSA8Mj47Cj4gKwkJcmFuZ2VzOwo+ICsKPiArCQlmcmFtZWJ1 ZmZlckAxNzAwMDAwMCB7Cj4gKwkJCXJlZyA9IDwwIDB4MTcwMDAwMDAgMCAweDE4MDAwMDA+Owo+ ICsJCQluby1tYXA7Cj4gKwkJfTsKPiArCj4gKwkJZ3B1QDkwMDAwMDAgewo+ICsJCQlyZWcgPSA8 MCAweDkwMDAwMDAgMCAweDEwMDAwMDA+Owo+ICsJCX07Cj4gKwo+ICsJCS8qIENvbW11bmljYXRp b25zIHByb2Nlc3NvciwgYWthIG1vZGVtICovCj4gKwkJY3BAMzAwMDAwMCB7Cj4gKwkJCXJlZyA9 IDwwIDB4MzAwMDAwMCAwIDB4NTAwMDAwMD47Cj4gKwkJfTsKPiArCj4gKwkJY20zQGEwMDAwMDAg ewo+ICsJCQlyZWcgPSA8MCAweGEwMDAwMDAgMCAweDgwMDAwPjsKPiArCQl9Owo+ICsKPiArCQlz ZWNsb2dAODAwMDAwMCB7Cj4gKwkJCXJlZyA9IDwwIDB4ODAwMDAwMCAwIDB4MTAwMDAwPjsKPiAr CQl9Owo+ICsKPiArCQlyYW1vb3BzQDgxMDAwMDAgewo+ICsJCQljb21wYXRpYmxlID0gInJhbW9v cHMiOwo+ICsJCQlyZWcgPSA8MCAweDgxMDAwMDAgMCAweDQwMDAwPjsKPiArCQkJcmVjb3JkLXNp emUgPSA8MHg4MDAwPjsKPiArCQkJY29uc29sZS1zaXplID0gPDB4MjAwMDA+Owo+ICsJCQltYXgt cmVhc29uID0gPDU+Owo+ICsJCX07Cj4gKwl9Owo+ICsKPiArCWZiMDogZnJhbWVidWZmZXJAMTcx NzcwMDAgewo+ICsJCWNvbXBhdGlibGUgPSAic2ltcGxlLWZyYW1lYnVmZmVyIjsKPiArCQlyZWcg PSA8MCAweDE3MTc3MDAwIDAgKDQ4MCAqIDgwMCAqIDQpPjsKPiArCQl3aWR0aCA9IDw0ODA+Owo+ ICsJCWhlaWdodCA9IDw4MDA+Owo+ICsJCXN0cmlkZSA9IDwoNDgwICogNCk+Owo+ICsJCWZvcm1h dCA9ICJhOHI4ZzhiOCI7Cj4gKwl9Owo+ICsKPiArCW11aWMtaTJjIHsKPiArCQljb21wYXRpYmxl ID0gImkyYy1ncGlvIjsKPiArCQlzZGEtZ3Bpb3MgPSA8JmdwaW8gMzAgKEdQSU9fQUNUSVZFX0hJ R0h8R1BJT19PUEVOX0RSQUlOKT47Cj4gKwkJc2NsLWdwaW9zID0gPCZncGlvIDI5IChHUElPX0FD VElWRV9ISUdIfEdQSU9fT1BFTl9EUkFJTik+Owo+ICsJCWkyYy1ncGlvLGRlbGF5LXVzID0gPDM+ Owo+ICsJCWkyYy1ncGlvLHRpbWVvdXQtbXMgPSA8MTAwPjsKPiArCQkjYWRkcmVzcy1jZWxscyA9 IDwxPjsKPiArCQkjc2l6ZS1jZWxscyA9IDwwPjsKPiArCQlwaW5jdHJsLW5hbWVzID0gImRlZmF1 bHQiOwo+ICsJCXBpbmN0cmwtMCA9IDwmbXVpY19pMmNfcGlucz47Cj4gKwo+ICsJCW11aWM6IGV4 dGNvbkAxNCB7Cj4gKwkJCWNvbXBhdGlibGUgPSAic2lsaWNvbm1pdHVzLHNtNTUwNC1tdWljIjsK PiArCQkJcmVnID0gPDB4MTQ+Owo+ICsJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPCZncGlvPjsKPiAr CQkJaW50ZXJydXB0cyA9IDwwIElSUV9UWVBFX0VER0VfRkFMTElORz47Cj4gKwkJfTsKPiArCX07 Cj4gKwo+ICsJZ3Bpby1rZXlzIHsKPiArCQljb21wYXRpYmxlID0gImdwaW8ta2V5cyI7Cj4gKwkJ cGluY3RybC1uYW1lcyA9ICJkZWZhdWx0IjsKPiArCQlwaW5jdHJsLTAgPSA8JmdwaW9fa2V5c19w aW5zPjsKPiArCQlhdXRvcmVwZWF0Owo+ICsKPiArCQlrZXktaG9tZSB7Cj4gKwkJCWxhYmVsID0g IkhvbWUiOwo+ICsJCQlsaW51eCxjb2RlID0gPEtFWV9IT01FPjsKPiArCQkJZ3Bpb3MgPSA8Jmdw aW8gNTAgR1BJT19BQ1RJVkVfTE9XPjsKPiArCQl9Owo+ICsKPiArCQlrZXktdm9sdXAgewo+ICsJ CQlsYWJlbCA9ICJWb2x1bWUgVXAiOwo+ICsJCQlsaW51eCxjb2RlID0gPEtFWV9WT0xVTUVVUD47 Cj4gKwkJCWdwaW9zID0gPCZncGlvIDE2IEdQSU9fQUNUSVZFX0xPVz47Cj4gKwkJfTsKPiArCj4g KwkJa2V5LXZvbGRvd24gewo+ICsJCQlsYWJlbCA9ICJWb2x1bWUgRG93biI7Cj4gKwkJCWxpbnV4 LGNvZGUgPSA8S0VZX1ZPTFVNRURPV04+Owo+ICsJCQlncGlvcyA9IDwmZ3BpbyAxNyBHUElPX0FD VElWRV9MT1c+Owo+ICsJCX07Cj4gKwl9Owo+ICsKPiArCWNob3NlbiB7fTsKCmNob3NlbiBpcyB1 c3VhbGx5IGF0IHRoZSB0b3AgKGFzIGFscGhhYmV0aWNhbCBvcmRlciBzdWdnZXN0cykKCj4gK307 Cj4gKwo+ICsmc21tdSB7Cj4gKwlzdGF0dXMgPSAib2theSI7Cj4gK307Cj4gKwo+ICsmcG14IHsK PiArCXBpbmN0cmwtc2luZ2xlLGdwaW8tcmFuZ2UgPSA8JnJhbmdlIDU1IDU1IDA+LAo+ICsJCQkJ ICAgIDwmcmFuZ2UgMTEwIDMyIDA+LAo+ICsJCQkJICAgIDwmcmFuZ2UgNTIgMSAwPjsKPiArCj4g KwlwaW5jdHJsLW5hbWVzID0gImRlZmF1bHQiOwo+ICsJcGluY3RybC0wID0gPCZib2FyZF9waW5z XzEgJmJvYXJkX3BpbnNfMiAmYm9hcmRfcGluc18zPjsKPiArCj4gKwlib2FyZF9waW5zXzE6IHBp bm11eF9ib2FyZF8xIHsKCk5vIHVuZGVyc2NvcmVzIGluIG5vZGUgbmFtZXMuCgouLi4KCj4gZGlm ZiAtLWdpdCBhL2FyY2gvYXJtNjQvYm9vdC9kdHMvbWFydmVsbC9weGExOTA4LmR0c2kgYi9hcmNo L2FybTY0L2Jvb3QvZHRzL21hcnZlbGwvcHhhMTkwOC5kdHNpCj4gbmV3IGZpbGUgbW9kZSAxMDA2 NDQKPiBpbmRleCAwMDAwMDAwMDAwMDAuLjcxMzFiMjA3MGI3Mgo+IC0tLSAvZGV2L251bGwKPiAr KysgYi9hcmNoL2FybTY0L2Jvb3QvZHRzL21hcnZlbGwvcHhhMTkwOC5kdHNpCj4gQEAgLTAsMCAr MSwyOTggQEAKPiArLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAtb25seQo+ICsv ZHRzLXYxLzsKPiArCj4gKyNpbmNsdWRlIDxkdC1iaW5kaW5ncy9pbnRlcnJ1cHQtY29udHJvbGxl ci9hcm0tZ2ljLmg+Cj4gKyNpbmNsdWRlIDxkdC1iaW5kaW5ncy9jbG9jay9tYXJ2ZWxsLHB4YTE5 MDguaD4KPiArCj4gKy8gewo+ICsJbW9kZWwgPSAiTWFydmVsbCBBcm1hZGEgUFhBMTkwOCI7Cj4g Kwljb21wYXRpYmxlID0gIm1hcnZlbGwscHhhMTkwOCI7CgpVbmRvY3VtZW50ZWQgY29tcGF0aWJs ZS4KClBsZWFzZSBydW4gc2NyaXB0cy9jaGVja3BhdGNoLnBsIGFuZCBmaXggcmVwb3J0ZWQgd2Fy bmluZ3MuIFNvbWUKd2FybmluZ3MgY2FuIGJlIGlnbm9yZWQsIGJ1dCB0aGUgY29kZSBoZXJlIGxv b2tzIGxpa2UgaXQgbmVlZHMgYSBmaXguCkZlZWwgZnJlZSB0byBnZXQgaW4gdG91Y2ggaWYgdGhl IHdhcm5pbmcgaXMgbm90IGNsZWFyLgoKCkJlc3QgcmVnYXJkcywKS3J6eXN6dG9mCgoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5l bCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6 Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=