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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id EF9D7C77B6C for ; Thu, 6 Apr 2023 09:07:00 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234970AbjDFJG7 (ORCPT ); Thu, 6 Apr 2023 05:06:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47264 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235870AbjDFJG5 (ORCPT ); Thu, 6 Apr 2023 05:06:57 -0400 Received: from wp530.webpack.hosteurope.de (wp530.webpack.hosteurope.de [80.237.130.52]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E350749C3; Thu, 6 Apr 2023 02:06:53 -0700 (PDT) Received: from [2a02:8108:8980:2478:8cde:aa2c:f324:937e]; authenticated by wp530.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) id 1pkLZy-0003aV-S5; Thu, 06 Apr 2023 11:06:50 +0200 Message-ID: <71816e38-f919-11a4-1ac9-71416b54b243@leemhuis.info> Date: Thu, 6 Apr 2023 11:06:50 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.9.1 Subject: Re: [PATCH 1/3] ARM: dts: meson: Fix the UART compatible strings Content-Language: en-US, de-DE To: =?UTF-8?Q?Ricardo_Ca=c3=b1uelo?= , Martin Blumenstingl , linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org References: <20211227180026.4068352-1-martin.blumenstingl@googlemail.com> <20211227180026.4068352-2-martin.blumenstingl@googlemail.com> <20230405132900.ci35xji3xbb3igar@rcn-XPS-13-9305> <44556911-e56e-6171-07dd-05cc0e30c732@collabora.com> From: Thorsten Leemhuis Cc: Greg KH , Sasha Levin , "stable@vger.kernel.org" In-Reply-To: <44556911-e56e-6171-07dd-05cc0e30c732@collabora.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-bounce-key: webpack.hosteurope.de;regressions@leemhuis.info;1680772014;6c814293; X-HE-SMSGID: 1pkLZy-0003aV-S5 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org [CCing the stable list as well as Greg and Sasha so they can correct me if I write something stupid] On 06.04.23 10:27, Ricardo Cañuelo wrote: > > On 5/4/23 19:14, Thorsten Leemhuis wrote: >> Wait, what? A patch (5225e1b87432 ("ARM: dts: meson: Fix the UART >> compatible strings")) that was merged for v5.17-rc4 and is not in the >> list of patches that were in 4.14.312-rc1 >> (https://lore.kernel.org/all/20230403140351.636471867@linuxfoundation.org/ >> ) is meant to suddenly cause this? How is this possible? Am I totally on >> the wrong track here and misunderstanding something, or is this a >> bisection that went horribly sideways? > > I didn't say this was introduced in 4.14.312-rc1, this has been failing > for a long time and it was merged for 4.14.267: > https://lwn.net/Articles/884977/ > > Sorry I wasn't clear before. Ahh, no worries and thx for this. But well, in that case let me get back to something from your report: >>> KernelCI detected that this patch introduced a regression in >>> stable-rc/linux-4.14.y on a meson8b-odroidc1. >>> After this patch was applied the tests running on this platform don't >>> show any serial output. >>> >>> This doesn't happen in other stable branches nor in mainline, but 4.14 >>> hasn't still reached EOL and it'd be good to find a fix. Well, the stable maintainers may correct me if I'm wrong, but as far as I know in that case it's the duty of the stable team (which was not even CCed on the report afaics) to look into this for two reasons: * the regression does not happened in mainline (and maybe never has) * mainline developers never signed up for maintaining their work in longterm kernels; quite a few nevertheless help in situation like this, at least for recent series and if they asked for a backport through a "CC: >> #regzbot introduced: 5225e1b87432dcf0d0fc3440824b91d04c1d6cc1 Thx for getting regzbot involved, but due to your usage it now considers this a mainline regression, as 5225e1b87432 is a mainline commit. As this only happens in a particular stable tree, it should use a commit id from there instead: #regzbot introduced: 23dfa42a0a2a91d640ef3fce585194b970d8680c (above line will make regzbot adjust this) Ciao, Thorsten 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 C2EAEC7618D for ; Thu, 6 Apr 2023 09:07: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:Cc:From:References: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=uHwEBvqfM5ybvUWRVWJKJW5zdNu0J9VEawNZjjX9j/w=; b=SywZc0usbYtS8o nqvHjpOrRb7AVavDqCVhnwvXiSK9OnC6cLoSnx0VtiIbStPSeDltcVHrU2Js6MEvDjlKO76i/Kb7f 0NbE6tI5F0sKBAPZ+IA/lgDoUBtMExZfhk+EsG/zIMzFGVXzUHrTYutPJVrPYA9qYiHb5xM1XK/iL 8T7dkM9rm3lSUy07i7sUoshVxK5PfQBRZ5X41VKJEwFymSZb5RR5WGwwdFVotCMQChQ5SLVnCrp+5 whO4ZnEJGYT9hL/gh142R36Ngh7fnornTahDPXssiwrmoROuInF1pNcWp4HmXkiuwTEyiq6LKNDDQ Fo6E3a05Z1Fo/dFJMAaQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1pkLa8-006pHw-1n; Thu, 06 Apr 2023 09:07:00 +0000 Received: from wp530.webpack.hosteurope.de ([80.237.130.52]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1pkLa4-006pH3-37; Thu, 06 Apr 2023 09:06:58 +0000 Received: from [2a02:8108:8980:2478:8cde:aa2c:f324:937e]; authenticated by wp530.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) id 1pkLZy-0003aV-S5; Thu, 06 Apr 2023 11:06:50 +0200 Message-ID: <71816e38-f919-11a4-1ac9-71416b54b243@leemhuis.info> Date: Thu, 6 Apr 2023 11:06:50 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.9.1 Subject: Re: [PATCH 1/3] ARM: dts: meson: Fix the UART compatible strings Content-Language: en-US, de-DE To: =?UTF-8?Q?Ricardo_Ca=c3=b1uelo?= , Martin Blumenstingl , linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org References: <20211227180026.4068352-1-martin.blumenstingl@googlemail.com> <20211227180026.4068352-2-martin.blumenstingl@googlemail.com> <20230405132900.ci35xji3xbb3igar@rcn-XPS-13-9305> <44556911-e56e-6171-07dd-05cc0e30c732@collabora.com> From: Thorsten Leemhuis Cc: Greg KH , Sasha Levin , "stable@vger.kernel.org" In-Reply-To: <44556911-e56e-6171-07dd-05cc0e30c732@collabora.com> X-bounce-key: webpack.hosteurope.de;regressions@leemhuis.info;1680772017;49fadd12; X-HE-SMSGID: 1pkLZy-0003aV-S5 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230406_020657_151639_EE48464D X-CRM114-Status: GOOD ( 18.88 ) X-BeenThere: linux-amlogic@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-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org W0NDaW5nIHRoZSBzdGFibGUgbGlzdCBhcyB3ZWxsIGFzIEdyZWcgYW5kIFNhc2hhIHNvIHRoZXkg Y2FuIGNvcnJlY3QgbWUKaWYgSSB3cml0ZSBzb21ldGhpbmcgc3R1cGlkXQoKT24gMDYuMDQuMjMg MTA6MjcsIFJpY2FyZG8gQ2HDsXVlbG8gd3JvdGU6Cj4gCj4gT24gNS80LzIzIDE5OjE0LCBUaG9y c3RlbiBMZWVtaHVpcyB3cm90ZToKPj4gV2FpdCwgd2hhdD8gQSBwYXRjaCAoNTIyNWUxYjg3NDMy ICgiQVJNOiBkdHM6IG1lc29uOiBGaXggdGhlIFVBUlQKPj4gY29tcGF0aWJsZSBzdHJpbmdzIikp IHRoYXQgd2FzIG1lcmdlZCBmb3IgdjUuMTctcmM0IGFuZCBpcyBub3QgaW4gdGhlCj4+IGxpc3Qg b2YgcGF0Y2hlcyB0aGF0IHdlcmUgaW4gNC4xNC4zMTItcmMxCj4+IChodHRwczovL2xvcmUua2Vy bmVsLm9yZy9hbGwvMjAyMzA0MDMxNDAzNTEuNjM2NDcxODY3QGxpbnV4Zm91bmRhdGlvbi5vcmcv Cj4+ICkgaXMgbWVhbnQgdG8gc3VkZGVubHkgY2F1c2UgdGhpcz8gSG93IGlzIHRoaXMgcG9zc2li bGU/IEFtIEkgdG90YWxseSBvbgo+PiB0aGUgd3JvbmcgdHJhY2sgaGVyZSBhbmQgbWlzdW5kZXJz dGFuZGluZyBzb21ldGhpbmcsIG9yIGlzIHRoaXMgYQo+PiBiaXNlY3Rpb24gdGhhdCB3ZW50IGhv cnJpYmx5IHNpZGV3YXlzPwo+IAo+IEkgZGlkbid0IHNheSB0aGlzIHdhcyBpbnRyb2R1Y2VkIGlu IDQuMTQuMzEyLXJjMSwgdGhpcyBoYXMgYmVlbiBmYWlsaW5nCj4gZm9yIGEgbG9uZyB0aW1lIGFu ZCBpdCB3YXMgbWVyZ2VkIGZvciA0LjE0LjI2NzoKPiBodHRwczovL2x3bi5uZXQvQXJ0aWNsZXMv ODg0OTc3Lwo+IAo+IFNvcnJ5IEkgd2Fzbid0IGNsZWFyIGJlZm9yZS4KCkFoaCwgbm8gd29ycmll cyBhbmQgdGh4IGZvciB0aGlzLiBCdXQgd2VsbCwgaW4gdGhhdCBjYXNlIGxldCBtZSBnZXQgYmFj awp0byBzb21ldGhpbmcgZnJvbSB5b3VyIHJlcG9ydDoKCj4+PiBLZXJuZWxDSSBkZXRlY3RlZCB0 aGF0IHRoaXMgcGF0Y2ggaW50cm9kdWNlZCBhIHJlZ3Jlc3Npb24gaW4KPj4+IHN0YWJsZS1yYy9s aW51eC00LjE0Lnkgb24gYSBtZXNvbjhiLW9kcm9pZGMxLgo+Pj4gQWZ0ZXIgdGhpcyBwYXRjaCB3 YXMgYXBwbGllZCB0aGUgdGVzdHMgcnVubmluZyBvbiB0aGlzIHBsYXRmb3JtIGRvbid0Cj4+PiBz aG93IGFueSBzZXJpYWwgb3V0cHV0Lgo+Pj4gCj4+PiBUaGlzIGRvZXNuJ3QgaGFwcGVuIGluIG90 aGVyIHN0YWJsZSBicmFuY2hlcyBub3IgaW4gbWFpbmxpbmUsIGJ1dCA0LjE0Cj4+PiBoYXNuJ3Qg c3RpbGwgcmVhY2hlZCBFT0wgYW5kIGl0J2QgYmUgZ29vZCB0byBmaW5kIGEgZml4LgoKV2VsbCwg dGhlIHN0YWJsZSBtYWludGFpbmVycyBtYXkgY29ycmVjdCBtZSBpZiBJJ20gd3JvbmcsIGJ1dCBh cyBmYXIgYXMKSSBrbm93IGluIHRoYXQgY2FzZSBpdCdzIHRoZSBkdXR5IG9mIHRoZSBzdGFibGUg dGVhbSAod2hpY2ggd2FzIG5vdCBldmVuCkNDZWQgb24gdGhlIHJlcG9ydCBhZmFpY3MpIHRvIGxv b2sgaW50byB0aGlzIGZvciB0d28gcmVhc29uczoKCiogdGhlIHJlZ3Jlc3Npb24gZG9lcyBub3Qg aGFwcGVuZWQgaW4gbWFpbmxpbmUgKGFuZCBtYXliZSBuZXZlciBoYXMpCgoqIG1haW5saW5lIGRl dmVsb3BlcnMgbmV2ZXIgc2lnbmVkIHVwIGZvciBtYWludGFpbmluZyB0aGVpciB3b3JrIGluCmxv bmd0ZXJtIGtlcm5lbHM7IHF1aXRlIGEgZmV3IG5ldmVydGhlbGVzcyBoZWxwIGluIHNpdHVhdGlv biBsaWtlIHRoaXMsCmF0IGxlYXN0IGZvciByZWNlbnQgc2VyaWVzIGFuZCBpZiB0aGV5IGFza2Vk IGZvciBhIGJhY2twb3J0IHRocm91Z2ggYQoiQ0M6IDxzdGFibGVAIiB0YWcg4oCTIGJ1dCB0aGUg bGF0dGVyIGRvZXNuJ3Qgc2VlbSB0byBiZSB0aGUgY2FzZSBoZXJlCihub3QgdG90YWxseSBzdXJl LCBidXQgaXQgbG9va3MgbGlrZSBBVVRPU0VMIHBpY2tlZCB0aGlzIHVwKSBhbmQgaXQncyBhCnF1 aXRlIG9sZCBzZXJpZXMuCgo+Pj4gI3JlZ3pib3QgaW50cm9kdWNlZDogNTIyNWUxYjg3NDMyZGNm MGQwZmMzNDQwODI0YjkxZDA0YzFkNmNjMQoKVGh4IGZvciBnZXR0aW5nIHJlZ3pib3QgaW52b2x2 ZWQsIGJ1dCBkdWUgdG8geW91ciB1c2FnZSBpdCBub3cgY29uc2lkZXJzCnRoaXMgYSBtYWlubGlu ZSByZWdyZXNzaW9uLCBhcyA1MjI1ZTFiODc0MzIgaXMgYSBtYWlubGluZSBjb21taXQuIEFzCnRo aXMgb25seSBoYXBwZW5zIGluIGEgcGFydGljdWxhciBzdGFibGUgdHJlZSwgaXQgc2hvdWxkIHVz ZSBhIGNvbW1pdCBpZApmcm9tIHRoZXJlIGluc3RlYWQ6CgojcmVnemJvdCBpbnRyb2R1Y2VkOiAy M2RmYTQyYTBhMmE5MWQ2NDBlZjNmY2U1ODUxOTRiOTcwZDg2ODBjCgooYWJvdmUgbGluZSB3aWxs IG1ha2UgcmVnemJvdCBhZGp1c3QgdGhpcykKCkNpYW8sIFRob3JzdGVuCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hbWxvZ2ljIG1haWxpbmcg bGlzdApsaW51eC1hbWxvZ2ljQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJh ZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hbWxvZ2ljCg== 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 144FDC7618D for ; Thu, 6 Apr 2023 09:08:00 +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:Cc:From:References: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=pZAdIvgPWB/tfZUDOu7eORNs32Q6AcOv+JmW8EJ2ouw=; b=EFDdIqKSl7Y2SM wlb9Qwb3IL7LreJOW3fKiC6HnLkOUevbioQYyZAMaHjEBkVsz5plhDAe9IOT+CiOUweOB6e+wrTpZ WnHo8dq5Sbe5D+j9gxz5eXA2K98ikdaav4XovZFQ/sDMiuclzG1I7qF68PtBrxwq6mu/FlYZUhPvE I+hIWk1TJgnIP+LK8msxZpMrInPrvX+LW505kFUHCkHXSfSUpCTTwofSltZrdxaLNuqaxsonWCs7o Dkcz/pp7v2aGVSml7EVgh2gpFpNB4AEYi+5KWY40a9rna/Ztq0+geZZNW1WafUXSRZmm7+WXEckso HF++HTavEHFmOZrmq5Qg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1pkLa9-006pI1-05; Thu, 06 Apr 2023 09:07:01 +0000 Received: from wp530.webpack.hosteurope.de ([80.237.130.52]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1pkLa4-006pH3-37; Thu, 06 Apr 2023 09:06:58 +0000 Received: from [2a02:8108:8980:2478:8cde:aa2c:f324:937e]; authenticated by wp530.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) id 1pkLZy-0003aV-S5; Thu, 06 Apr 2023 11:06:50 +0200 Message-ID: <71816e38-f919-11a4-1ac9-71416b54b243@leemhuis.info> Date: Thu, 6 Apr 2023 11:06:50 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.9.1 Subject: Re: [PATCH 1/3] ARM: dts: meson: Fix the UART compatible strings Content-Language: en-US, de-DE To: =?UTF-8?Q?Ricardo_Ca=c3=b1uelo?= , Martin Blumenstingl , linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org References: <20211227180026.4068352-1-martin.blumenstingl@googlemail.com> <20211227180026.4068352-2-martin.blumenstingl@googlemail.com> <20230405132900.ci35xji3xbb3igar@rcn-XPS-13-9305> <44556911-e56e-6171-07dd-05cc0e30c732@collabora.com> From: Thorsten Leemhuis Cc: Greg KH , Sasha Levin , "stable@vger.kernel.org" In-Reply-To: <44556911-e56e-6171-07dd-05cc0e30c732@collabora.com> X-bounce-key: webpack.hosteurope.de;regressions@leemhuis.info;1680772017;49fadd12; X-HE-SMSGID: 1pkLZy-0003aV-S5 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230406_020657_151639_EE48464D X-CRM114-Status: GOOD ( 18.88 ) 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 W0NDaW5nIHRoZSBzdGFibGUgbGlzdCBhcyB3ZWxsIGFzIEdyZWcgYW5kIFNhc2hhIHNvIHRoZXkg Y2FuIGNvcnJlY3QgbWUKaWYgSSB3cml0ZSBzb21ldGhpbmcgc3R1cGlkXQoKT24gMDYuMDQuMjMg MTA6MjcsIFJpY2FyZG8gQ2HDsXVlbG8gd3JvdGU6Cj4gCj4gT24gNS80LzIzIDE5OjE0LCBUaG9y c3RlbiBMZWVtaHVpcyB3cm90ZToKPj4gV2FpdCwgd2hhdD8gQSBwYXRjaCAoNTIyNWUxYjg3NDMy ICgiQVJNOiBkdHM6IG1lc29uOiBGaXggdGhlIFVBUlQKPj4gY29tcGF0aWJsZSBzdHJpbmdzIikp IHRoYXQgd2FzIG1lcmdlZCBmb3IgdjUuMTctcmM0IGFuZCBpcyBub3QgaW4gdGhlCj4+IGxpc3Qg b2YgcGF0Y2hlcyB0aGF0IHdlcmUgaW4gNC4xNC4zMTItcmMxCj4+IChodHRwczovL2xvcmUua2Vy bmVsLm9yZy9hbGwvMjAyMzA0MDMxNDAzNTEuNjM2NDcxODY3QGxpbnV4Zm91bmRhdGlvbi5vcmcv Cj4+ICkgaXMgbWVhbnQgdG8gc3VkZGVubHkgY2F1c2UgdGhpcz8gSG93IGlzIHRoaXMgcG9zc2li bGU/IEFtIEkgdG90YWxseSBvbgo+PiB0aGUgd3JvbmcgdHJhY2sgaGVyZSBhbmQgbWlzdW5kZXJz dGFuZGluZyBzb21ldGhpbmcsIG9yIGlzIHRoaXMgYQo+PiBiaXNlY3Rpb24gdGhhdCB3ZW50IGhv cnJpYmx5IHNpZGV3YXlzPwo+IAo+IEkgZGlkbid0IHNheSB0aGlzIHdhcyBpbnRyb2R1Y2VkIGlu IDQuMTQuMzEyLXJjMSwgdGhpcyBoYXMgYmVlbiBmYWlsaW5nCj4gZm9yIGEgbG9uZyB0aW1lIGFu ZCBpdCB3YXMgbWVyZ2VkIGZvciA0LjE0LjI2NzoKPiBodHRwczovL2x3bi5uZXQvQXJ0aWNsZXMv ODg0OTc3Lwo+IAo+IFNvcnJ5IEkgd2Fzbid0IGNsZWFyIGJlZm9yZS4KCkFoaCwgbm8gd29ycmll cyBhbmQgdGh4IGZvciB0aGlzLiBCdXQgd2VsbCwgaW4gdGhhdCBjYXNlIGxldCBtZSBnZXQgYmFj awp0byBzb21ldGhpbmcgZnJvbSB5b3VyIHJlcG9ydDoKCj4+PiBLZXJuZWxDSSBkZXRlY3RlZCB0 aGF0IHRoaXMgcGF0Y2ggaW50cm9kdWNlZCBhIHJlZ3Jlc3Npb24gaW4KPj4+IHN0YWJsZS1yYy9s aW51eC00LjE0Lnkgb24gYSBtZXNvbjhiLW9kcm9pZGMxLgo+Pj4gQWZ0ZXIgdGhpcyBwYXRjaCB3 YXMgYXBwbGllZCB0aGUgdGVzdHMgcnVubmluZyBvbiB0aGlzIHBsYXRmb3JtIGRvbid0Cj4+PiBz aG93IGFueSBzZXJpYWwgb3V0cHV0Lgo+Pj4gCj4+PiBUaGlzIGRvZXNuJ3QgaGFwcGVuIGluIG90 aGVyIHN0YWJsZSBicmFuY2hlcyBub3IgaW4gbWFpbmxpbmUsIGJ1dCA0LjE0Cj4+PiBoYXNuJ3Qg c3RpbGwgcmVhY2hlZCBFT0wgYW5kIGl0J2QgYmUgZ29vZCB0byBmaW5kIGEgZml4LgoKV2VsbCwg dGhlIHN0YWJsZSBtYWludGFpbmVycyBtYXkgY29ycmVjdCBtZSBpZiBJJ20gd3JvbmcsIGJ1dCBh cyBmYXIgYXMKSSBrbm93IGluIHRoYXQgY2FzZSBpdCdzIHRoZSBkdXR5IG9mIHRoZSBzdGFibGUg dGVhbSAod2hpY2ggd2FzIG5vdCBldmVuCkNDZWQgb24gdGhlIHJlcG9ydCBhZmFpY3MpIHRvIGxv b2sgaW50byB0aGlzIGZvciB0d28gcmVhc29uczoKCiogdGhlIHJlZ3Jlc3Npb24gZG9lcyBub3Qg aGFwcGVuZWQgaW4gbWFpbmxpbmUgKGFuZCBtYXliZSBuZXZlciBoYXMpCgoqIG1haW5saW5lIGRl dmVsb3BlcnMgbmV2ZXIgc2lnbmVkIHVwIGZvciBtYWludGFpbmluZyB0aGVpciB3b3JrIGluCmxv bmd0ZXJtIGtlcm5lbHM7IHF1aXRlIGEgZmV3IG5ldmVydGhlbGVzcyBoZWxwIGluIHNpdHVhdGlv biBsaWtlIHRoaXMsCmF0IGxlYXN0IGZvciByZWNlbnQgc2VyaWVzIGFuZCBpZiB0aGV5IGFza2Vk IGZvciBhIGJhY2twb3J0IHRocm91Z2ggYQoiQ0M6IDxzdGFibGVAIiB0YWcg4oCTIGJ1dCB0aGUg bGF0dGVyIGRvZXNuJ3Qgc2VlbSB0byBiZSB0aGUgY2FzZSBoZXJlCihub3QgdG90YWxseSBzdXJl LCBidXQgaXQgbG9va3MgbGlrZSBBVVRPU0VMIHBpY2tlZCB0aGlzIHVwKSBhbmQgaXQncyBhCnF1 aXRlIG9sZCBzZXJpZXMuCgo+Pj4gI3JlZ3pib3QgaW50cm9kdWNlZDogNTIyNWUxYjg3NDMyZGNm MGQwZmMzNDQwODI0YjkxZDA0YzFkNmNjMQoKVGh4IGZvciBnZXR0aW5nIHJlZ3pib3QgaW52b2x2 ZWQsIGJ1dCBkdWUgdG8geW91ciB1c2FnZSBpdCBub3cgY29uc2lkZXJzCnRoaXMgYSBtYWlubGlu ZSByZWdyZXNzaW9uLCBhcyA1MjI1ZTFiODc0MzIgaXMgYSBtYWlubGluZSBjb21taXQuIEFzCnRo aXMgb25seSBoYXBwZW5zIGluIGEgcGFydGljdWxhciBzdGFibGUgdHJlZSwgaXQgc2hvdWxkIHVz ZSBhIGNvbW1pdCBpZApmcm9tIHRoZXJlIGluc3RlYWQ6CgojcmVnemJvdCBpbnRyb2R1Y2VkOiAy M2RmYTQyYTBhMmE5MWQ2NDBlZjNmY2U1ODUxOTRiOTcwZDg2ODBjCgooYWJvdmUgbGluZSB3aWxs IG1ha2UgcmVnemJvdCBhZGp1c3QgdGhpcykKCkNpYW8sIFRob3JzdGVuCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxp bmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3Rz LmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==