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=-12.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham 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 317FBC433DB for ; Sun, 21 Feb 2021 19:59:56 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id E078664E5C for ; Sun, 21 Feb 2021 19:59:55 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230315AbhBUT7k (ORCPT ); Sun, 21 Feb 2021 14:59:40 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47978 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230174AbhBUT7j (ORCPT ); Sun, 21 Feb 2021 14:59:39 -0500 Received: from mail-ed1-x534.google.com (mail-ed1-x534.google.com [IPv6:2a00:1450:4864:20::534]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 45C6CC061574 for ; Sun, 21 Feb 2021 11:58:59 -0800 (PST) Received: by mail-ed1-x534.google.com with SMTP id v22so19247493edx.13 for ; Sun, 21 Feb 2021 11:58:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=RXCDkpK2A3tyyE+QGcPFTZkL+c696kV2buAbFqO4aic=; b=W8RITQvy3/BbTse4eemtWpnws5H+89N1kB/sMxqX5UhrPr81hRLZrpBD5EHYD12q+K l+KaLssvgGYNpXVgsFmYNHOMsQ3iKlgH9qxdC54tplcRuUn+3R+Anyh+XEoGx38ik9JW z1kqIqa9/CXcjvCT+DAAcqZFvye6s5Vl2XFRiYdrRXlc3+vP59JxBgPCLm18ZueT/OfH wsSuhZdXV0G37RVnGAENpuzdMMKBqT2K5qm/7zDO34NFdPyrHptKCkBzwCid45v51Dgd 6KkSc1DU/3pWfBRdYIDHRZP0bYbCCGlRUR0Tu2ZBZ2/YDey/NbuA6bE2ilODSWICeeqG RlNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=RXCDkpK2A3tyyE+QGcPFTZkL+c696kV2buAbFqO4aic=; b=k7KyLaTofL72knfVZrXIBh290WCtvMtYghNsvUT38Mm+BstaZ9wqer8g4GnlB6CprF yLlaL5GXXPpE9HFANE6HwH3xZDXKgycU4FG3SxmwYSW/UwebM+aG55CiguZ2lFfckTsh PIt1lDM+lTaddnMnmvT2pHxv4H+rjGhZVLIb9P1WLvX2UYSjKksBW4fyMIIlyPdb19bo jockvIdF9XB4J5XaqrDgKCkvZ2jO0oEldmrUePnkCzSAS4Zs0NF8cLVQdhMgks0uCWVu zhPnrulgmrjNYEePOZ8FVgoOKrfkdeWqUwd+Yc3zsuwwtpkZydjtd3HFY0pbjCCsCWvG sSgA== X-Gm-Message-State: AOAM533iV6Mkw0rGX25+z3L+RbNNH6VWYADlXIX5qcI/jqtcGs6coUZ1 69mcLzrHHiuZNxkvC8WrVnDclFkBpWNkip7VNg== X-Google-Smtp-Source: ABdhPJyB6MLiXI2Lzwgr0wT919BOXlKhDHJSC+cjoYyR8TKv7rDUFZcXENJewqK0ba1LdHX4OnEGY5w0TJGSsnobV/A= X-Received: by 2002:a05:6402:26c9:: with SMTP id x9mr19441875edd.365.1613937537920; Sun, 21 Feb 2021 11:58:57 -0800 (PST) MIME-Version: 1.0 References: <20210220231144.32325-1-kabel@kernel.org> In-Reply-To: <20210220231144.32325-1-kabel@kernel.org> From: Rui Salvaterra Date: Sun, 21 Feb 2021 19:58:46 +0000 Message-ID: Subject: Re: [PATCH mvebu-dt] ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin To: =?UTF-8?B?TWFyZWsgQmVow7pu?= Cc: Gregory CLEMENT , =?UTF-8?Q?Uwe_Kleine=2DK=C3=B6nig?= , linux-arm-kernel@lists.infradead.org, Andrew Lunn , stable@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: stable@vger.kernel.org Hi, Marek, On Sat, 20 Feb 2021 at 23:12, Marek Beh=C3=BAn wrote: > > Use the `marvell,reg-init` DT property to configure the LED[2]/INTn pin > of the Marvell 88E1514 ethernet PHY on Turris Omnia into interrupt mode. > > Without this the pin is by default in LED[2] mode, and the Marvell PHY > driver configures LED[2] into "On - Link, Blink - Activity" mode. > > This fixes the issue where the pca9538 GPIO/interrupt controller (which > can't mask interrupts in HW) received too many interrupts and after a > time started ignoring the interrupt with error message: > IRQ 71: nobody cared > > There is a work in progress to have the Marvell PHY driver support > parsing PHY LED nodes from OF and registering the LEDs as Linux LED > class devices. Once this is done the PHY driver can also automatically > set the pin into INTn mode if it does not find LED[2] in OF. > > Until then, though, we fix this via `marvell,reg-init` DT property. > > Signed-off-by: Marek Beh=C3=BAn > Reported-by: Rui Salvaterra > Fixes: 26ca8b52d6e1 ("ARM: dts: add support for Turris Omnia") > Cc: Uwe Kleine-K=C3=B6nig > Cc: linux-arm-kernel@lists.infradead.org > Cc: Andrew Lunn > Cc: Gregory CLEMENT > Cc: > > --- > > This patch fixes bug introduced with the commit that added Turris > Omnia's DTS (26ca8b52d6e1), but will not apply cleanly because there is > commit 8ee4a5f4f40d which changed node name and node compatible > property and this commit did not go into stable. > > So either commit 8ee4a5f4f40d has also to go into stable before this, or > this patch has to be fixed a little in order to apply to 4.14+. > > Please let me know how should I handle this. > > --- > arch/arm/boot/dts/armada-385-turris-omnia.dts | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/arm/boot/dts/armada-385-turris-omnia.dts b/arch/arm/boo= t/dts/armada-385-turris-omnia.dts > index 646a06420c77..b0f3fd8e1429 100644 > --- a/arch/arm/boot/dts/armada-385-turris-omnia.dts > +++ b/arch/arm/boot/dts/armada-385-turris-omnia.dts > @@ -389,6 +389,7 @@ &mdio { > phy1: ethernet-phy@1 { > compatible =3D "ethernet-phy-ieee802.3-c22"; > reg =3D <1>; > + marvell,reg-init =3D <3 18 0 0x4985>; > > /* irq is connected to &pcawan pin 7 */ > }; > -- > 2.26.2 > This does seem to fix the problem on my Omnia. Feel free to add my Tested-by: Rui Salvaterra Thanks, Rui 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=-10.7 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham 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 64A63C433E0 for ; Sun, 21 Feb 2021 20:00:38 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id E623664DC3 for ; Sun, 21 Feb 2021 20:00:37 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E623664DC3 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=/IgnZll3Qeyte1kvkzqk5iBW2dMUYnvj9Qkk85qK8Co=; b=T00IEhbpGiaJ+2Yw7Y2iAQyeW Lb6uViPfhkKMV/ByvDW1cNQhEi7RjNYS5fDlYq/NGtTYtgKefPjxlyo5BIlC2k/ptVVV8sPUOiRvK CTUeYM8dZJ18VfJcTELvNlZSejiDdK9FSESYL5IYw7v1a5TuVj2nh9q8fGymKqWJgH0CE+88NsJWy qLNkIYImILSSIJZjnyYTjQHzuuwogV5YDoPWPDbBXFS1XiaWQodgApxonSVZO7ZnZKcFO+cKdHTUv fSmTFm7N0Es3ZRcLVPh9rslK6q5Cpiu7cZk31HL3090wBSCiRhKWM3T6kztuUBENieNa7Ar86QlzS Mmr5x1eQA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1lDusf-0006Fj-R5; Sun, 21 Feb 2021 19:59:01 +0000 Received: from mail-ed1-x534.google.com ([2a00:1450:4864:20::534]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1lDusc-0006FG-Uy for linux-arm-kernel@lists.infradead.org; Sun, 21 Feb 2021 19:58:59 +0000 Received: by mail-ed1-x534.google.com with SMTP id n1so19367343edv.2 for ; Sun, 21 Feb 2021 11:58:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=RXCDkpK2A3tyyE+QGcPFTZkL+c696kV2buAbFqO4aic=; b=W8RITQvy3/BbTse4eemtWpnws5H+89N1kB/sMxqX5UhrPr81hRLZrpBD5EHYD12q+K l+KaLssvgGYNpXVgsFmYNHOMsQ3iKlgH9qxdC54tplcRuUn+3R+Anyh+XEoGx38ik9JW z1kqIqa9/CXcjvCT+DAAcqZFvye6s5Vl2XFRiYdrRXlc3+vP59JxBgPCLm18ZueT/OfH wsSuhZdXV0G37RVnGAENpuzdMMKBqT2K5qm/7zDO34NFdPyrHptKCkBzwCid45v51Dgd 6KkSc1DU/3pWfBRdYIDHRZP0bYbCCGlRUR0Tu2ZBZ2/YDey/NbuA6bE2ilODSWICeeqG RlNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=RXCDkpK2A3tyyE+QGcPFTZkL+c696kV2buAbFqO4aic=; b=RyVepTbX2J2PR0je/Mza7Kf6yrPUFsqsCImhrXMuXSbPN8Ng3YqCIBcAoufqfCL/MP djjwj2ulaaDg7mh6s8WboVLkOW695tKeRf+WVsapSIZiLp278UK0XxZN/B+cjAPVkJNR 0m8eBZbFDQ097bWQ7N9DRAJk7mZRtacQl3LrR6nCepe85jcYLF04zkzYezk7YdxMTfJO jXMXmPti3rjx+iSETe24rtvSDBgeWF3zZCG3QjUleWW7ObQCDeuYbFk36KzNpTvP6GuD ycpAMMakcFlox5uNsGITlRLqhH6NU5HyYPghnxuVzB2FQkAlC5+CvDIx1nfXuGRx4Z4y t+Mw== X-Gm-Message-State: AOAM532rF6Y7qJNM0YaEakaItwTUWL4CEjdgF+dP/qXLpYB9UNZmIXFT 8+nqipnkuI8fo2Q73cOqmOBw968eYkQlV4qM6A== X-Google-Smtp-Source: ABdhPJyB6MLiXI2Lzwgr0wT919BOXlKhDHJSC+cjoYyR8TKv7rDUFZcXENJewqK0ba1LdHX4OnEGY5w0TJGSsnobV/A= X-Received: by 2002:a05:6402:26c9:: with SMTP id x9mr19441875edd.365.1613937537920; Sun, 21 Feb 2021 11:58:57 -0800 (PST) MIME-Version: 1.0 References: <20210220231144.32325-1-kabel@kernel.org> In-Reply-To: <20210220231144.32325-1-kabel@kernel.org> From: Rui Salvaterra Date: Sun, 21 Feb 2021 19:58:46 +0000 Message-ID: Subject: Re: [PATCH mvebu-dt] ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin To: =?UTF-8?B?TWFyZWsgQmVow7pu?= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210221_145859_031475_0DF65F33 X-CRM114-Status: GOOD ( 27.92 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Andrew Lunn , Gregory CLEMENT , stable@vger.kernel.org, linux-arm-kernel@lists.infradead.org, =?UTF-8?Q?Uwe_Kleine=2DK=C3=B6nig?= 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 SGksIE1hcmVrLAoKT24gU2F0LCAyMCBGZWIgMjAyMSBhdCAyMzoxMiwgTWFyZWsgQmVow7puIDxr YWJlbEBrZXJuZWwub3JnPiB3cm90ZToKPgo+IFVzZSB0aGUgYG1hcnZlbGwscmVnLWluaXRgIERU IHByb3BlcnR5IHRvIGNvbmZpZ3VyZSB0aGUgTEVEWzJdL0lOVG4gcGluCj4gb2YgdGhlIE1hcnZl bGwgODhFMTUxNCBldGhlcm5ldCBQSFkgb24gVHVycmlzIE9tbmlhIGludG8gaW50ZXJydXB0IG1v ZGUuCj4KPiBXaXRob3V0IHRoaXMgdGhlIHBpbiBpcyBieSBkZWZhdWx0IGluIExFRFsyXSBtb2Rl LCBhbmQgdGhlIE1hcnZlbGwgUEhZCj4gZHJpdmVyIGNvbmZpZ3VyZXMgTEVEWzJdIGludG8gIk9u IC0gTGluaywgQmxpbmsgLSBBY3Rpdml0eSIgbW9kZS4KPgo+IFRoaXMgZml4ZXMgdGhlIGlzc3Vl IHdoZXJlIHRoZSBwY2E5NTM4IEdQSU8vaW50ZXJydXB0IGNvbnRyb2xsZXIgKHdoaWNoCj4gY2Fu J3QgbWFzayBpbnRlcnJ1cHRzIGluIEhXKSByZWNlaXZlZCB0b28gbWFueSBpbnRlcnJ1cHRzIGFu ZCBhZnRlciBhCj4gdGltZSBzdGFydGVkIGlnbm9yaW5nIHRoZSBpbnRlcnJ1cHQgd2l0aCBlcnJv ciBtZXNzYWdlOgo+ICAgSVJRIDcxOiBub2JvZHkgY2FyZWQKPgo+IFRoZXJlIGlzIGEgd29yayBp biBwcm9ncmVzcyB0byBoYXZlIHRoZSBNYXJ2ZWxsIFBIWSBkcml2ZXIgc3VwcG9ydAo+IHBhcnNp bmcgUEhZIExFRCBub2RlcyBmcm9tIE9GIGFuZCByZWdpc3RlcmluZyB0aGUgTEVEcyBhcyBMaW51 eCBMRUQKPiBjbGFzcyBkZXZpY2VzLiBPbmNlIHRoaXMgaXMgZG9uZSB0aGUgUEhZIGRyaXZlciBj YW4gYWxzbyBhdXRvbWF0aWNhbGx5Cj4gc2V0IHRoZSBwaW4gaW50byBJTlRuIG1vZGUgaWYgaXQg ZG9lcyBub3QgZmluZCBMRURbMl0gaW4gT0YuCj4KPiBVbnRpbCB0aGVuLCB0aG91Z2gsIHdlIGZp eCB0aGlzIHZpYSBgbWFydmVsbCxyZWctaW5pdGAgRFQgcHJvcGVydHkuCj4KPiBTaWduZWQtb2Zm LWJ5OiBNYXJlayBCZWjDum4gPGthYmVsQGtlcm5lbC5vcmc+Cj4gUmVwb3J0ZWQtYnk6IFJ1aSBT YWx2YXRlcnJhIDxyc2FsdmF0ZXJyYUBnbWFpbC5jb20+Cj4gRml4ZXM6IDI2Y2E4YjUyZDZlMSAo IkFSTTogZHRzOiBhZGQgc3VwcG9ydCBmb3IgVHVycmlzIE9tbmlhIikKPiBDYzogVXdlIEtsZWlu ZS1Lw7ZuaWcgPHV3ZUBrbGVpbmUta29lbmlnLm9yZz4KPiBDYzogbGludXgtYXJtLWtlcm5lbEBs aXN0cy5pbmZyYWRlYWQub3JnCj4gQ2M6IEFuZHJldyBMdW5uIDxhbmRyZXdAbHVubi5jaD4KPiBD YzogR3JlZ29yeSBDTEVNRU5UIDxncmVnb3J5LmNsZW1lbnRAYm9vdGxpbi5jb20+Cj4gQ2M6IDxz dGFibGVAdmdlci5rZXJuZWwub3JnPgo+Cj4gLS0tCj4KPiBUaGlzIHBhdGNoIGZpeGVzIGJ1ZyBp bnRyb2R1Y2VkIHdpdGggdGhlIGNvbW1pdCB0aGF0IGFkZGVkIFR1cnJpcwo+IE9tbmlhJ3MgRFRT ICgyNmNhOGI1MmQ2ZTEpLCBidXQgd2lsbCBub3QgYXBwbHkgY2xlYW5seSBiZWNhdXNlIHRoZXJl IGlzCj4gY29tbWl0IDhlZTRhNWY0ZjQwZCB3aGljaCBjaGFuZ2VkIG5vZGUgbmFtZSBhbmQgbm9k ZSBjb21wYXRpYmxlCj4gcHJvcGVydHkgYW5kIHRoaXMgY29tbWl0IGRpZCBub3QgZ28gaW50byBz dGFibGUuCj4KPiBTbyBlaXRoZXIgY29tbWl0IDhlZTRhNWY0ZjQwZCBoYXMgYWxzbyB0byBnbyBp bnRvIHN0YWJsZSBiZWZvcmUgdGhpcywgb3IKPiB0aGlzIHBhdGNoIGhhcyB0byBiZSBmaXhlZCBh IGxpdHRsZSBpbiBvcmRlciB0byBhcHBseSB0byA0LjE0Ky4KPgo+IFBsZWFzZSBsZXQgbWUga25v dyBob3cgc2hvdWxkIEkgaGFuZGxlIHRoaXMuCj4KPiAtLS0KPiAgYXJjaC9hcm0vYm9vdC9kdHMv YXJtYWRhLTM4NS10dXJyaXMtb21uaWEuZHRzIHwgMSArCj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGlu c2VydGlvbigrKQo+Cj4gZGlmZiAtLWdpdCBhL2FyY2gvYXJtL2Jvb3QvZHRzL2FybWFkYS0zODUt dHVycmlzLW9tbmlhLmR0cyBiL2FyY2gvYXJtL2Jvb3QvZHRzL2FybWFkYS0zODUtdHVycmlzLW9t bmlhLmR0cwo+IGluZGV4IDY0NmEwNjQyMGM3Ny4uYjBmM2ZkOGUxNDI5IDEwMDY0NAo+IC0tLSBh L2FyY2gvYXJtL2Jvb3QvZHRzL2FybWFkYS0zODUtdHVycmlzLW9tbmlhLmR0cwo+ICsrKyBiL2Fy Y2gvYXJtL2Jvb3QvZHRzL2FybWFkYS0zODUtdHVycmlzLW9tbmlhLmR0cwo+IEBAIC0zODksNiAr Mzg5LDcgQEAgJm1kaW8gewo+ICAgICAgICAgcGh5MTogZXRoZXJuZXQtcGh5QDEgewo+ICAgICAg ICAgICAgICAgICBjb21wYXRpYmxlID0gImV0aGVybmV0LXBoeS1pZWVlODAyLjMtYzIyIjsKPiAg ICAgICAgICAgICAgICAgcmVnID0gPDE+Owo+ICsgICAgICAgICAgICAgICBtYXJ2ZWxsLHJlZy1p bml0ID0gPDMgMTggMCAweDQ5ODU+Owo+Cj4gICAgICAgICAgICAgICAgIC8qIGlycSBpcyBjb25u ZWN0ZWQgdG8gJnBjYXdhbiBwaW4gNyAqLwo+ICAgICAgICAgfTsKPiAtLQo+IDIuMjYuMgo+CgpU aGlzIGRvZXMgc2VlbSB0byBmaXggdGhlIHByb2JsZW0gb24gbXkgT21uaWEuIEZlZWwgZnJlZSB0 byBhZGQgbXkKClRlc3RlZC1ieTogUnVpIFNhbHZhdGVycmEgPHJzYWx2YXRlcnJhQGdtYWlsLmNv bT4KClRoYW5rcywKUnVpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxp c3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0 aW5mby9saW51eC1hcm0ta2VybmVsCg==