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 7B7F6EE4993 for ; Wed, 23 Aug 2023 16:29:50 +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:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=bU/EdgC5UEtP3xS1DbuEwAXZeX2FaZEYaECy3vxL/6o=; b=H843KqOU6vxc0M RJl38h0rrj2oVXlK7RN9+JWJUeVEcyUx3OKJjJG0TgZwjDJ6XhZDUunNJ/uG4zNGWEFhsTduIdqw6 mdY55h54GszFnHOo9zx4+O3xRVnXIohegMIQd9JD3gj2CAmGo/fMMr6PP7N3swtVigPLWF1dTU29L hSVBij6/c3FxyMwCgrgEFHZlp0lH4UViiLfiGp59Kj4l3WAsbV4Qw0HREAF/KAEPDYpdz6FhZMjcx hjbIu4rFLRp1elGZJqEPNkGjYbfi4RwqbzgmzLQvyU/F2+dAexcaEeZu69ff8hSq6GZUe5dcvEHb7 dSA2TwQneyGb1ejSKh/g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qYqjQ-0014RS-0O; Wed, 23 Aug 2023 16:29:20 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qYqjN-0014QV-0I; Wed, 23 Aug 2023 16:29:18 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 595A66463C; Wed, 23 Aug 2023 16:29:16 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4D07BC433C7; Wed, 23 Aug 2023 16:29:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1692808155; bh=Zi4bGB1nlQ9h1YzG/CseWbSGhx/AV/hdXwf5BexuN+E=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=XtrHyHT+hjH8UsOMycKo8Zv6o2hy19qGD1QpBG5qfA0mAhLbvp2cMYrunhYovjQ2a viB+QzcYg0ZxmfGpdHVWCam8ygbf+cq8vTb0eIZ3wPXaH/88yMUoRsJUV92TPHuC0m KUsX3qkJgqkVV0hiWw+UTKeDcIfgK2gfKI/E8E/+13DrjUcE86GtPeOoENCKNxRMD6 Qcp+brVEfYwN3Unt+G/cTRCTSW2IBD+X2AEbG3B/5fE5z7+J32r5jqynIiNmXbXjp8 MYNRLsZmfRwYMgfvtZBDbmXHku7WSAops8Upy1yT8ceINU5GEBJPgm1K9LQJdiI5WF iBhKx1N9GztIA== Date: Wed, 23 Aug 2023 18:29:08 +0200 From: Lorenzo Pieralisi To: Rob Herring Cc: Jim Quinlan , linux-pci@vger.kernel.org, Nicolas Saenz Julienne , Bjorn Helgaas , Lorenzo Pieralisi , Cyril Brulebois , Phil Elwell , bcm-kernel-feedback-list@broadcom.com, Jim Quinlan , Florian Fainelli , Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= , Krzysztof Kozlowski , Conor Dooley , "moderated list:BROADCOM BCM7XXX ARM ARCHITECTURE" , "moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE" , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , open list Subject: Re: [PATCH v6 1/5] dt-bindings: PCI: brcmstb: Add brcm,enable-l1ss property Message-ID: References: <20230623144100.34196-1-james.quinlan@broadcom.com> <20230623144100.34196-2-james.quinlan@broadcom.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230823_092917_213202_ED87A493 X-CRM114-Status: GOOD ( 55.14 ) 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 T24gV2VkLCBBdWcgMjMsIDIwMjMgYXQgMDk6NDg6NDBBTSAtMDUwMCwgUm9iIEhlcnJpbmcgd3Jv dGU6Cj4gT24gV2VkLCBBdWcgMjMsIDIwMjMgYXQgMjozMOKAr0FNIExvcmVuem8gUGllcmFsaXNp IDxscGllcmFsaXNpQGtlcm5lbC5vcmc+IHdyb3RlOgo+ID4KPiA+IE9uIE1vbiwgQXVnIDIxLCAy MDIzIGF0IDEyOjAxOjUwUE0gLTA0MDAsIEppbSBRdWlubGFuIHdyb3RlOgo+ID4gPiBPbiBNb24s IEF1ZyAyMSwgMjAyMyBhdCAxMTo0MeKAr0FNIExvcmVuem8gUGllcmFsaXNpCj4gPiA+IDxscGll cmFsaXNpQGtlcm5lbC5vcmc+IHdyb3RlOgo+ID4gPiA+Cj4gPiA+ID4gT24gTW9uLCBBdWcgMjEs IDIwMjMgYXQgMTE6MjU6MTFBTSAtMDQwMCwgSmltIFF1aW5sYW4gd3JvdGU6Cj4gPiA+ID4gPiBP biBNb24sIEF1ZyAyMSwgMjAyMyBhdCAxMDo0N+KAr0FNIExvcmVuem8gUGllcmFsaXNpCj4gPiA+ ID4gPiA8bHBpZXJhbGlzaUBrZXJuZWwub3JnPiB3cm90ZToKPiA+ID4gPiA+ID4KPiA+ID4gPiA+ ID4gT24gRnJpLCBKdW4gMjMsIDIwMjMgYXQgMTA6NDA6NTRBTSAtMDQwMCwgSmltIFF1aW5sYW4g d3JvdGU6Cj4gPiA+ID4gPiA+ID4gVGhpcyBjb21taXQgYWRkcyB0aGUgYm9vbGVhbiAiYnJjbSxl bmFibGUtbDFzcyIgcHJvcGVydHk6Cj4gPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gPiAgIFRoZSBC cm9hZGNvbSBTVEIvQ00gUENJZSBIVyAtLSBhIGNvcmUgdGhhdCBpcyBhbHNvIHVzZWQgYnkgUlBp IFNPQ3MgLS0KPiA+ID4gPiA+ID4gPiAgIHJlcXVpcmVzIHRoZSBkcml2ZXIgcHJvYmUoKSB0byBk ZWxpYmVyYXRlbHkgcGxhY2UgdGhlIEhXIG9uZSBvZiB0aHJlZQo+ID4gPiA+ID4gPiA+ICAgQ0xL UkVRIyBtb2RlczoKPiA+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiA+ICAgKGEpIENMS1JFUSMgZHJp dmVuIGJ5IHRoZSBSQyB1bmNvbmRpdGlvbmFsbHkKPiA+ID4gPiA+ID4gPiAgIChiKSBDTEtSRVEj IGRyaXZlbiBieSB0aGUgRVAgZm9yIEFTUE0gTDBzLCBMMQo+ID4gPiA+ID4gPiA+ICAgKGMpIEJp ZGlyZWN0aW9uYWwgQ0xLUkVRIywgYXMgdXNlZCBmb3IgTDEgU3Vic3RhdGVzIChMMVNTKS4KPiA+ ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiA+ICAgVGhlIEhXK2RyaXZlciBjYW4gdGVsbCB0aGUgZGlm ZmVyZW5jZSBiZXR3ZWVuIGRvd25zdHJlYW0gZGV2aWNlcyB0aGF0Cj4gPiA+ID4gPiA+ID4gICBu ZWVkIChhKSBhbmQgKGIpLCBidXQgZG9lcyBub3Qga25vdyB3aGVuIHRvIGNvbmZpZ3VyZSAoYyku ICBBbGwgZGV2aWNlcwo+ID4gPiA+ID4gPiA+ICAgc2hvdWxkIHdvcmsgZmluZSB3aGVuIHRoZSBk cml2ZXIgY2hvb3NlcyAoYSkgb3IgKGIpLCBidXQgKGMpIG1heSBiZQo+ID4gPiA+ID4gPiA+ICAg ZGVzaXJlZCB0byByZWFsaXplIHRoZSBleHRyYSBwb3dlciBzYXZpbmdzIHRoYXQgTDFTUyBvZmZl cnMuICBTbyB3ZQo+ID4gPiA+ID4gPiA+ICAgaW50cm9kdWNlIHRoZSBib29sZWFuICJicmNtLGVu YWJsZS1sMXNzIiBwcm9wZXJ0eSB0byBpbmZvcm0gdGhlIGRyaXZlcgo+ID4gPiA+ID4gPiA+ICAg dGhhdCAoYykgaXMgZGVzaXJlZC4gIFNldHRpbmcgdGhpcyBwcm9wZXJ0eSBvbmx5IG1ha2VzIHNl bnNlIHdoZW4gdGhlCj4gPiA+ID4gPiA+ID4gICBkb3duc3RyZWFtIGRldmljZSBpcyBMMVNTLWNh cGFibGUgYW5kIHRoZSBPUyBpcyBjb25maWd1cmVkIHRvIGFjdGl2YXRlCj4gPiA+ID4gPiA+ID4g ICB0aGlzIG1vZGUgKGUuZy4gcG9saWN5PT1wb3dlcnN1cGVyc2F2ZSkuCj4gPiA+ID4gPiA+ID4K PiA+ID4gPiA+ID4gPiAgIFRoaXMgcHJvcGVydHkgaXMgYWxyZWFkeSBwcmVzZW50IGluIHRoZSBS YXNwaWFuIHZlcnNpb24gb2YgTGludXgsIGJ1dCB0aGUKPiA+ID4gPiA+ID4gPiAgIHVwc3RyZWFt IGRyaXZlciBpbXBsZW1lbnRhdGlvbiB0aGF0IGZvbGxvd3MgYWRkcyBtb3JlIGRldGFpbHMgYW5k Cj4gPiA+ID4gPiA+ID4gICBkaXNjZXJucyBiZXR3ZWVuIChhKSBhbmQgKGIpLgo+ID4gPiA+ID4g PiA+Cj4gPiA+ID4gPiA+ID4gU2lnbmVkLW9mZi1ieTogSmltIFF1aW5sYW4gPGphbWVzLnF1aW5s YW5AYnJvYWRjb20uY29tPgo+ID4gPiA+ID4gPiA+IFJldmlld2VkLWJ5OiBSb2IgSGVycmluZyA8 cm9iaEBrZXJuZWwub3JnPgo+ID4gPiA+ID4gPiA+IC0tLQo+ID4gPiA+ID4gPiA+ICBEb2N1bWVu dGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvcGNpL2JyY20sc3RiLXBjaWUueWFtbCB8IDkgKysr KysrKysrCj4gPiA+ID4gPiA+ID4gIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKykKPiA+ ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiA+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2Rldmlj ZXRyZWUvYmluZGluZ3MvcGNpL2JyY20sc3RiLXBjaWUueWFtbCBiL0RvY3VtZW50YXRpb24vZGV2 aWNldHJlZS9iaW5kaW5ncy9wY2kvYnJjbSxzdGItcGNpZS55YW1sCj4gPiA+ID4gPiA+ID4gaW5k ZXggN2UxNWFhZTdkNjllLi44YjYxYzIxNzk2MDggMTAwNjQ0Cj4gPiA+ID4gPiA+ID4gLS0tIGEv RG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL3BjaS9icmNtLHN0Yi1wY2llLnlhbWwK PiA+ID4gPiA+ID4gPiArKysgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvcGNp L2JyY20sc3RiLXBjaWUueWFtbAo+ID4gPiA+ID4gPiA+IEBAIC02NCw2ICs2NCwxNSBAQCBwcm9w ZXJ0aWVzOgo+ID4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ID4gICAgYXNwbS1uby1sMHM6IHRydWUK PiA+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiA+ICsgIGJyY20sZW5hYmxlLWwxc3M6Cj4gPiA+ID4g PiA+ID4gKyAgICBkZXNjcmlwdGlvbjogSW5kaWNhdGVzIHRoYXQgUENJZSBMMVNTIHBvd2VyIHNh dmluZ3MKPiA+ID4gPiA+ID4gPiArICAgICAgYXJlIGRlc2lyZWQsIHRoZSBkb3duc3RyZWFtIGRl dmljZSBpcyBMMVNTLWNhcGFibGUsIGFuZCB0aGUKPiA+ID4gPiA+ID4gPiArICAgICAgT1MgaGFz IGJlZW4gY29uZmlndXJlZCB0byBlbmFibGUgdGhpcyBtb2RlLiAgRm9yIGJvYXJkcwo+ID4gPiA+ ID4gPgo+ID4gPiA+ID4gPiBXaGF0IGRvZXMgdGhpcyBtZWFuID8gSSBkb24ndCB0aGluayBEVCBw cm9wZXJ0aWVzIGFyZSBzdXBwb3NlZAo+ID4gPiA+ID4gPiB0byBjYXJyeSBpbmZvcm1hdGlvbiBy ZWxhdGVkIHRvIGhvdyB0aGUgT1MgaXMgY29uZmlndXJlZC4KPiA+ID4gPiA+Cj4gPiA+ID4gPiBU aGUgRFQgc2V0dGluZyBpbiBxdWVzdGlvbiBpcyB1bnJlbGF0ZWQgdG8gdGhlIHN0YXRlbWVudCAi YW5kIHRoZSBPUwo+ID4gPiA+ID4gaGFzIGJlZW4gY29uZmlndXJlZCB0bwo+ID4gPiA+ID4gZW5h YmxlIHRoaXMgbW9kZSIuCj4gPiA+ID4gPgo+ID4gPiA+ID4gVGhpcyBpcyBtZXJlbHkgc2F5aW5n IHRoYXQgZXZlbiBpZiB5b3UgZW5hYmxlICJicmNtLGwxc3MtZW5hYmxlIgo+ID4gPiA+ID4gdGhh dCB5b3UgbWF5IG5vdCBnZXQgTDFTUyBwb3dlciBzYXZpbmdzIHcvbyBzZXR0aW5nCj4gPiA+ID4g PiAiQ09ORklHX1BDSUVBU1BNX1BPV0VSX1NVUEVSU0FWRT15Ii4KPiA+ID4gPiA+IEkgbWVudGlv bmVkIHRoYXQgZXhhY3QgdGVybSBidXQgYSByZXZpZXdlciBuYWtrZWQgaXQgYmVjYXVzZQo+ID4g PiA+ID4gYXBwYXJlbnRseSBEVCBkZXNjcmlwdGlvbnMgc2hvdWxkIG5vdCBiZSBPUyBzcGVjaWZp Yy4KPiAKPiBZZWFoLCBwcm9iYWJseSB0aGUgT1MgcGFydCBzaG91bGQgYmUgZHJvcHBlZC4KCkkg d2lsbCBkcm9wIGl0IC0gaWYgeW91IGRvbid0IG1pbmQuCgo+ID4gPiA+ID4gSSBhbSBhY3R1YWxs eSBvcGVuIGZvciB0aGlzIHRvIGJlIGEgY29tbWFuZC1saW5lIG9wdGlvbiBidXQgSSB3YW50ZWQg dG8gaG9ub3IKPiA+ID4gPiA+IHdoYXQgdGhlIFJhc3BpYW4gT1MgZm9sa3MgaGF2ZSBhbHJlYWR5 IGRvbmUuICBSYXNwaWFuT1MgYWxyZWFkeSBoYXMKPiA+ID4gPiA+ICJicmNtLGVuYWJsZS1sMXNz Igo+ID4gPiA+ID4gc2V0IGluIHRoZWlyIERUUyBmaWxlcy4KPiA+ID4gPgo+ID4gPiA+IFRoaXMg aXMgYWJvdXQgdGhlIG1haW5saW5lIGtlcm5lbCwgSSBkb24ndCBoYXZlIGFueSB2aXNpYmlsaXR5 IGludG8KPiA+ID4gPiBkb3duc3RyZWFtIGtlcm5lbHMgKHdoZXJlIHRoYXQgcHJvcGVydHkgbWFu YWdlbWVudCB3YXMgYWRkZWQgd2l0aG91dCBEVAo+ID4gPiA+IGFuZCBQQ0kgbWFpbnRhaW5lcnMg c3VwZXJ2aXNpb24pLgo+ID4gPiA+Cj4gPiA+ID4gUmFzcGlhbiBPUyBmb2xrcycgY2hvaWNlIGlz IHRoZWlycyBidXQgaXQgY2FuJ3QgYW5kIGl0IHNob3VsZG4ndCBvdmVycmlkZQo+ID4gPiA+IHRo ZSBtYWlubGluZSByZXZpZXcgcHJvY2VzcyBldmVuIHRob3VnaCBJIHVuZGVyc3RhbmQgdGhlIHBv c2l0aW9uIHlvdQo+ID4gPiA+IGFyZSBpbi4KPiAKPiBTdXJlLCBidXQgd2Ugc2hvdWxkbid0IGNo YW5nZSB0aGluZ3MganVzdCB0byBiZSBkaWZmZXJlbnQgZnJvbQo+IGRvd25zdHJlYW0uIElmIHdl J3JlIG9ubHkgZGlzY3Vzc2luZyB0aGUgY29sb3Igb2YgdGhlIHNoZWQsIHRoZW4gbm8KPiBwb2lu dCBjaGFuZ2luZyBpdC4KClN1cmUsIG5vIHByb2JsZW0uCgo+ID4gPiBVbmRlcnN0b29kLCBidXQg dXNpbmcgdGhlIGNvbW1hbmQgbGluZSBoYXMgaXRzIHdhcnRzIGFzIHdlbGw7IEkgbm93IHJlY2Fs bCB0aGUKPiA+ID4gZGlzY3Vzc2lvbiBCam9ybiBhbmQgSSAgaGFkIHJlZ2FyZGluZyB0aGlzIG9w dGlvbi4gIEknbSBwcmV0dHkgc3VyZQo+ID4gPiB0aGF0IHVwc3RyZWFhbSB3aWxsIG5vdCBhbGxv dyB0aGUgZm9sbG93aW5nCj4gPiA+IHBvc3NpYmxlIGNvbW1hbmQgbGluZSBrZXJuZWwgcGFyYW1z Ogo+ID4gPgo+ID4gPiAgICAgYnJjbSxlbmFibGUtbDFzcwo+ID4gPiAgICAgcGNpPWJyY20sZW50 YWJsZS1sMXNzCj4gPiA+Cj4gPiA+IEJqb3JuIHN1Z2dlc3RlZCB1c2luZyB0aGUgIGRvY3VtZW50 ZWQgYnV0IChJTU8pIG9ic2N1cmUgIGFuZCAgcmFyZWx5Cj4gPiA+IHVzZWQgIGZvcm1hdAo+ID4g Pgo+ID4gPiAgICAgcGNpPVs8ZG9tYWluPjpdPGJ1cz46PGRldj4uPGZ1bmM+Wy88ZGV2Pi48ZnVu Yz5dKnBjaTo8dmVuZG9yPjo8ZGV2aWNlPls6PHN1YnZlbmRvcj46PHN1YmRldmljZT5dCj4gPiA+ Cj4gPiA+IGJ1dCB0aGlzIGlzIGp1c3QgZ29pbmcgaW4gdGhlIHdyb25nIGRpcmVjdGlvbjsgaGVy ZSdzIHdoeS4gIFVzaW5nIHRoZQo+ID4gPiBhYm92ZSBpZm9ybWF0IHMgY29tcGxldGVseSBkZXBl bmRlbnQgb24gdGhlCj4gPiA+IFBDSSAibGludXgtZG9tYWlpbiIgIHByb3BlcnR5LCAgYSBub24t SFcgcmVsYXRlZCBEVCBwcm9wZXJ0eSBJICBtaWdodAo+ID4gPiBhZGQuICBTaW5jZSAibGludXgt ZG9tYWluIiBpcyBhbHJlYWR5Cj4gPiA+IGEgdmFsaWQgYW5kIHdlbGwtdXNlZCAgRFQgcHJvcGVy dHksIGFuZCB0aGUgdmFsdWUgb2YgIHRoZSBhYm92ZQo+ID4gPiBjb21tYW5kIGxpbmUgZm9ybWF0 IGlzIGRlcGVuZGVudAo+ID4gPiBvbiB0aGUgdmFsdWUgb2YgdGhlICJsaW51eC1kb21haW4iLCB3 aHkgbm90IGJlIGNvbnNpc3RlbnQgYW5kIGxldAo+ID4gPiAiYnJjbSxlbmFibGUtbDFzcyIgYmUg YSBCcm9hZGNvbSBzcGVjaWZpYyBwcm9wZXJ0eT8KPiA+Cj4gPiBJIGFtIGp1c3QgYXNraW5nIHRv IGFkZCBhIG1vZHVsZV9wYXJhbSB0byB0aGUgaG9zdCBjb250cm9sbGVyIGRyaXZlci4KPiAKPiBG V0lXLCBncmVna2ggcHJldHR5IG11Y2ggYWx3YXlzIG5hY2tzIG5ldyBtb2R1bGUgcGFyYW1ldGVy cy4KCkZpbmUgYnkgbWUuCgo+ID4gQW55d2F5IC0gdGltZSBpcyBydW5uaW5nIG91dCBmb3IgdjYu NiwgSSBuZWVkIFJvYidzIGZlZWRiYWNrLCBpZiBJIGRvbid0Cj4gPiBoZWFyIGZyb20gaGltIHRv ZGF5IEkgd2lsbCBtZXJnZSB0aGUgbGFzdCB0aHJlZSBwYXRjaGVzIGFuZCBwb3N0cG9uZSB0aGUK PiA+IGRpc2N1c3Npb24uCj4gCj4gWW91J3ZlIGFscmVhZHkgZ290IG15IHJldmlld2VkLWJ5LiBJ ZiB5b3UgYXJlbid0IGhhcHB5IHdpdGggdGhpcywgdGhlbgo+IGZpbmUuIEkgZG9uJ3Qga25vdyBl bm91Z2ggYWJvdXQgTDFTUyB0byBjb21tZW50IGZ1cnRoZXIuIElzIGl0Cj4gbm9ybWFsbHkgYWx3 YXlzIHN1cHBvcnRlZCBvciBkaXNjb3ZlcmFibGU/IElmIHNvLCB0aGVuIEknZCB0aGluayB3ZSdk Cj4gd2FudCBpdCBkZWZhdWx0IGVuYWJsZWQgd2l0aCBhIGRpc2FibGUgb3ZlcnJpZGUgZmxhZy4g TWF5YmUgaXQgc2hvdWxkCj4gYmUgZ2VuZXJpYz8KCkl0IGlzIG5vdCB0aGF0IEkgYW0gbm90IGhh cHB5IHdpdGggaXQgLSB3ZSBhc2tlZCBxdWVzdGlvbnMgdG8gdW5kZXJzdGFuZAp3aGF0IHRoaXMg cHJvcGVydHkgd2FzIGZvciwgSSB0aGluayB0aGF0J3Mgbm9ybWFsLgoKSSB3aWxsIG1lcmdlIHRo aXMgc2VyaWVzIGFzLWlzLgoKTG9yZW56bwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJt LWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21h aWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=