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 F27D4C433FE for ; Thu, 10 Nov 2022 11:43:41 +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-Type: Content-Transfer-Encoding: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=JGrQliSuorQXqeBfNrtiKYszciDw1iynpNucpHLzmfo=; b=e0nGRPZcIWZGzP 5frVHOclmKGDfNAhCL/vHbhC6F8ffU8YlkLn7aeqm7esHKNYpiBLspkqzAnn5zb9qq+OsRVjJl//T 9puSpiufEhx6/iNFC3NhXFxkWOIUvxd44SRaj5/RaFxstzhUtKtA3LmU7tR2+hTrQ16N95KhuI7Du GYARwh1uc5orRw7U6chsQUAU8qcInPlkGn7r5sbZqyjdNHsOO9Xnu932vf/ujF8xwBA0JkujyTTr/ X/eQPvbAD09XFlbRonIkjrRQ7zFhOmI+m7i2/Y661Vx7G+ce5RkhHcJGwDvsnY38dLcNRKt6fT2H0 /IpNtH7/ftVjFQAVxeGA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ot5wr-005SQo-5Z; Thu, 10 Nov 2022 11:42:23 +0000 Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ot5hW-005LPz-4T; Thu, 10 Nov 2022 11:26:32 +0000 Received: by mail-wr1-x42d.google.com with SMTP id a14so1804411wru.5; Thu, 10 Nov 2022 03:26:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; 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=oFjEQ6EjyEVKgcohCb8YrONslLnRgxrTvxjujhEUG08=; b=RqWifMivrB4Nu65E05zf0OiBOHmIf5+MDeA2BYi94cKRaxk+eNPRX9wG+VgdpYqVpd WvOpTOxACh4uOcMRVBRtW3Hw0Cv3DZomZbichRFA81HNi+lOW5rOoS6FmmXKjI65WEF8 obN4NlGnbi1GmSpwi+EbrhY4KqzOwGbpEISUIb1ziMq2ftQmMGYpp4ihfA/pPMLXOYzc DdOBFgDNJKgSXyLicW07PSdAKkXtCT78A7cPbJQAi6CYNT6JSRZKQ/dBJJ3G/QEZ8sxR ZlofILIhtzLYFQBL1nZh1u9RO8tltkqw1Xqov/STYBKYuVwCa95WEi1L2bEya1hJGKGG yfsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=oFjEQ6EjyEVKgcohCb8YrONslLnRgxrTvxjujhEUG08=; b=gubGNDMayXziuBpf0PvrdTZfMzhD8kXngJhQwWrt0T3kCUdC16g4rK5geo7jTrjJDY acGxoZjF8UlT8R5Ytivui12n8oyP/nHEgZkzvrICmiDyLO1pRKik70SE/GA5rG2nnqNN fv74r9dd45mNI7RRDq1rDqwP84wb+wC3SzLErNdaJOYAhFaNEthJP+uDslGHTRdadDVr CNvZtJOJu1nYeSGVmJ/Mm8vBOPPlvSYVpR4UOCpn7AtjDWNpYR/o5kfTUuP/T5cgoa+F xAv/mbL2EUjBlpxksk6u0ZE1pZPx4h/Cccbyhgssku9K2pOIsCZ3hLPOEJEJJMShQrKo TN5g== X-Gm-Message-State: ACrzQf15SyIwHcxmtI0QYlLe9MnxUfIubUMQe7VUy9l7ca52eA/2HmHh c86IRqQeAmFN1YGwzbALGMQ= X-Google-Smtp-Source: AMsMyM493GRRAlRZKKd5q3v49N1Ze10nEaUPhQRBKPHaIoQSYJObJjFz67UxgNoLNZSPumACb6Rn3g== X-Received: by 2002:adf:f687:0:b0:236:481f:83a6 with SMTP id v7-20020adff687000000b00236481f83a6mr41804672wrp.342.1668079583165; Thu, 10 Nov 2022 03:26:23 -0800 (PST) Received: from [192.168.1.131] ([207.188.167.132]) by smtp.gmail.com with ESMTPSA id j15-20020a056000124f00b00236740c6e6fsm15738858wrx.100.2022.11.10.03.26.21 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 10 Nov 2022 03:26:21 -0800 (PST) Message-ID: Date: Thu, 10 Nov 2022 12:26:20 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.1 Subject: Re: Kernel Kernel bug caused by (cpufreq: mediatek: Refine mtk_cpufreq_voltage_tracking()) on Banana Pi R64 (MT7622) Content-Language: en-US To: Nick , jia-wei.chang@mediatek.com, rex-bc.chen@mediatek.com, angelogioacchino.delregno@collabora.com, viresh.kumar@linaro.org, Frank Wunderlich Cc: linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Project_Global_Chrome_Upstream_Group@mediatek.com, Daniel Golle , =?UTF-8?Q?H=c3=bchn=2c_Thomas?= References: <930778a1-5e8b-6df6-3276-42dcdadaf682@systemli.org> From: Matthias Brugger In-Reply-To: <930778a1-5e8b-6df6-3276-42dcdadaf682@systemli.org> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221110_032630_225177_79437F3D X-CRM114-Status: GOOD ( 15.49 ) 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgTmljaywKCk9uIDA5LzExLzIwMjIgMTQ6MzUsIE5pY2sgd3JvdGU6Cj4gSGksCj4gd2hpbGUg dHJ5aW5nIHRvIGJ1bXAgT3BlbldydCBLZXJuZWwgdG8gNi4xcmMyIEkgbm90aWNlZCB0aGF0IHRo ZSBrZXJuZWwgaXMgCj4gY3Jhc2hpbmcgd2hpbGUgYm9vdGluZyBvbiBhIEJhbmFuYSBQaSBSNjQg KE1UNzYyMik6Cj4gCj4+IFvCoMKgwqAgMS4wNTU1NjVdIC0tLS0tLS0tLS0tLVsgY3V0IGhlcmUg XS0tLS0tLS0tLS0tLQo+PiBbwqDCoMKgIDEuMDYwMjA0XSBLZXJuZWwgQlVHIGF0IHJlZ3VsYXRv cl9jaGVja192b2x0YWdlKzB4YjAvMHhmMCBbdmVyYm9zZSBkZWJ1ZyAKPj4gaW5mbyB1bmF2YWls YWJsZV0KPj4gW8KgwqDCoCAxLjA2MjQxOF0gbXRrLXBjaWUgMWExNDMwMDAucGNpZTogaG9zdCBi cmlkZ2UgL3BjaWVAMWExNDMwMDAgcmFuZ2VzOgo+PiBbwqDCoMKgIDEuMDY4NjU2XSBJbnRlcm5h bCBlcnJvcjogT29wcyAtIEJVRzogMDAwMDAwMDBmMjAwMDgwMCBbIzFdIFNNUAo+PiBbwqDCoMKg IDEuMDc1MjQ4XSBtdGstcGNpZSAxYTE0MzAwMC5wY2llOiBQYXJzaW5nIHJhbmdlcyBwcm9wZXJ0 eS4uLgo+PiBbwqDCoMKgIDEuMDgxMjU3XSBNb2R1bGVzIGxpbmtlZCBpbjoKPj4gW8KgwqDCoCAx LjA4MTI2NF0gQ1BVOiAxIFBJRDogMzI4IENvbW06IGt3b3JrZXIvMTo3IFRhaW50ZWQ6IEcgUyAg ICAgICAgICAgICAgICAgCj4+IDYuMS1yYzIgIzAKPj4gW8KgwqDCoCAxLjA4NzA4OF0gbXRrLXBj aWUgMWExNDMwMDAucGNpZTrCoMKgwqDCoMKgIE1FTSAweDAwMjAwMDAwMDAuLjB4MDAyN2ZmZmZm ZiAtPiAKPj4gMHgwMDIwMDAwMDAwCj4+IFvCoMKgwqAgMS4wOTAxMjZdIEhhcmR3YXJlIG5hbWU6 IEJhbmFuYXBpIEJQSS1SNjQgKERUKQo+PiBbwqDCoMKgIDEuMTEwNTQxXSBXb3JrcXVldWU6IGV2 ZW50cyBkYnNfd29ya19oYW5kbGVyCj4+IFvCoMKgwqAgMS4xMTQ5ODhdIHBzdGF0ZTogMjAwMDAw MDUgKG56Q3YgZGFpZiAtUEFOIC1VQU8gLVRDTyAtRElUIC1TU0JTIEJUWVBFPS0tKQo+PiBbwqDC oMKgIDEuMTIxOTQ0XSBwYyA6IHJlZ3VsYXRvcl9jaGVja192b2x0YWdlKzB4YjAvMHhmMAo+PiBb wqDCoMKgIDEuMTI2NzI4XSBsciA6IHJlZ3VsYXRvcl9zZXRfdm9sdGFnZV91bmxvY2tlZCsweDg4 LzB4MTEwCj4+IFvCoMKgwqAgMS4xMjk2MzhdIG1tYzE6IGhvc3QgZG9lcyBub3Qgc3VwcG9ydCBy ZWFkaW5nIHJlYWQtb25seSBzd2l0Y2gsIGFzc3VtaW5nIAo+PiB3cml0ZS1lbmFibGUKPj4gW8Kg wqDCoCAxLjEzMjIwN10gc3AgOiBmZmZmZmZjMDA5NTZiYjMwCj4+IFvCoMKgwqAgMS4xMzIyMDld IHgyOTogZmZmZmZmYzAwOTU2YmIzMCB4Mjg6IGZmZmZmZjgwMDBlZmI0MDAgeDI3OiAwMDAwMDAw MDAwMDAwMDI0Cj4+IFvCoMKgwqAgMS4xMzIyMTldIHgyNjogMDAwMDAwMDAwMDEzMTJkMCB4MjU6 IDAwMDAwMDAwMDAxMThjMzAgeDI0OiAwMDAwMDAwMDAwMTMxMmQwCj4+IFvCoMKgwqAgMS4xMzIy MjddIHgyMzogMDAwMDAwMDAwMDE0OTk3MAo+PiBbwqDCoMKgIDEuMTQ2MDM2XSBtbWMxOiBuZXcg aGlnaCBzcGVlZCBTREhDIGNhcmQgYXQgYWRkcmVzcyBlNjI0Cj4+IFvCoMKgwqAgMS4xNTA2NDJd wqAgeDIyOiBmZmZmZmY4MDAwMzhmODAwCj4+IFvCoMKgwqAgMS4xNTkxOTJdIG1tY2JsazE6IG1t YzE6ZTYyNCBTTDE2RyAxNC44IEdpQgo+PiBbwqDCoMKgIDEuMTYxMDY4XcKgIHgyMTogZmZmZmZm ODAwMGVmYjEwMAo+PiBbwqDCoMKgIDEuMTYxMDcyXSB4MjA6IDAwMDAwMDAwMDAxMzEyZDAKPj4g W8KgwqDCoCAxLjE3NTQyNF0gR1BUOnBhcnRpdGlvbl9lbnRyeV9hcnJheV9jcmMzMiB2YWx1ZXMg ZG9uJ3QgbWF0Y2g6IDB4YTBiNWNlNmQgCj4+ICE9IDB4YWI1NGQyODYKPj4gW8KgwqDCoCAxLjE3 Nzc1N13CoCB4MTk6IDAwMDAwMDAwMDAwMDAwMDAgeDE4OiAwMDAwMDAwMDc5OWIyNTUwCj4+IFvC oMKgwqAgMS4xODEwNjddIEdQVDpQcmltYXJ5IGhlYWRlciB0aGlua3MgQWx0LiBoZWFkZXIgaXMg bm90IGF0IHRoZSBlbmQgb2YgdGhlIAo+PiBkaXNrLgo+PiBbwqDCoMKgIDEuMTg5MTQzXSB4MTc6 IDAwMDAwMDAwMDAwMDAwMDMgeDE2OiAwMDAwMDAwMDAwMDAwMDAxIHgxNTogMDAwMDAwMDAwMDAw MDAwMAo+PiBbwqDCoMKgIDEuMTg5MTUxXSB4MTQ6IDAwMDAwMDAwMDAwMDAwMDAgeDEzOiAwMDAw MDAwMDAwMDAwMTQ2IHgxMjogMDAwMDAwMDBmYTgzYjJkYQo+PiBbwqDCoMKgIDEuMTg5MTU5XSB4 MTE6IDAwMDAwMDAwMDAwMDAxM2QgeDEwOiAwMDAwMDAwMDAwMDAwODUwCj4+IFvCoMKgwqAgMS4x OTQ0NzJdIEdQVDozMDUxODQgIT0gMzExMTYyODcKPj4gW8KgwqDCoCAxLjIwMTg0Ml3CoCB4OSA6 IGZmZmZmZmMwMDk1NmI5MTAKPj4gW8KgwqDCoCAxLjIwMTg0Nl0geDggOiBmZmZmZmY4MDAwYjll ZGYwIHg3IDogMDAwMDAwMDAwMDAwMDAwMQo+PiBbwqDCoMKgIDEuMjA4OTcwXSBHUFQ6QWx0ZXJu YXRlIEdQVCBoZWFkZXIgbm90IGF0IHRoZSBlbmQgb2YgdGhlIGRpc2suCj4+IFvCoMKgwqAgMS4y MTYwOTJdwqAgeDYgOiAwMDAwMDAwMDAwMTMxMmQwCj4+IFvCoMKgwqAgMS4yMTYwOTVdIHg1IDog MDAwMDAwMDAwMDExOGMzMCB4NCA6IDAwMDAwMDAwMDAwMDAwMDAgeDMgOiAwMDAwMDAwMDAwMDAw MDAwCj4+IFvCoMKgwqAgMS4yMTYxMDNdIHgyIDogZmZmZmZmYzAwOTU2YmI2OCB4MSA6IGZmZmZm ZmMwMDk1NmJiNmMKPj4gW8KgwqDCoCAxLjIyMTMyMV0gR1BUOjMwNTE4NCAhPSAzMTExNjI4Nwo+ PiBbwqDCoMKgIDEuMjI0NzA2XcKgIHgwIDogZmZmZmZmODAwMDM4ZjgwMAo+PiBbwqDCoMKgIDEu MjI4MDk1XSBHUFQ6IFVzZSBHTlUgUGFydGVkIHRvIGNvcnJlY3QgR1BUIGVycm9ycy4KPj4gW8Kg wqDCoCAxLjIzMzMwN10KPj4gW8KgwqDCoCAxLjIzMzMwOV0gQ2FsbCB0cmFjZToKPj4gW8KgwqDC oCAxLjIzMzMxMl3CoCByZWd1bGF0b3JfY2hlY2tfdm9sdGFnZSsweGIwLzB4ZjAKPj4gW8KgwqDC oCAxLjI0MjY4MF0gRklUOiBTZWxlY3RlZCBjb25maWd1cmF0aW9uOiAKPj4gImNvbmZpZy1tdDc2 MjItYmFuYW5hcGktYnBpLXI2NC1wY2llMSIgKE9wZW5XcnQgYmFuYW5hcGlfYnBpLXI2NCB3aXRo IAo+PiBtdDc2MjItYmFuYW5hcGktYnBpLXI2NC1wY2llMSkKPj4gW8KgwqDCoCAxLjI0MjY5NF3C oCByZWd1bGF0b3Jfc2V0X3ZvbHRhZ2UrMHgzYy8weDY0Cj4+IFvCoMKgwqAgMS4yNDk4MzFdIEZJ VDrCoMKgwqDCoMKgwqDCoMKgwqDCoCBrZXJuZWwgc3ViLWltYWdlIDB4MDAwMDEwMDAuLjB4MDA1 MmZkMGEgCj4+ICJrZXJuZWwtMSIgKEFSTTY0IE9wZW5XcnQgTGludXgtNi4xLXJjMikKPj4gW8Kg wqDCoCAxLjI1NTAzMF3CoCBtdGtfY3B1ZnJlcV92b2x0YWdlX3RyYWNraW5nKzB4MTFjLzB4MjZj Cj4+IFvCoMKgwqAgMS4yNTUwMzldwqAgbXRrX2NwdWZyZXFfc2V0X3RhcmdldCsweDFjNC8weDM1 MAo+PiBbwqDCoMKgIDEuMjU4NDQ0XSBGSVQ6wqDCoMKgwqDCoMKgwqDCoMKgIGZsYXRfZHQgc3Vi LWltYWdlIDB4MDA1MzAwMDAuLjB4MDA1MzgwYzUgImZkdC0xIiAKPj4gKEFSTTY0IE9wZW5XcnQg YmFuYW5hcGlfYnBpLXI2NCBkZXZpY2UgdHJlZSBibG9iKQo+PiBbwqDCoMKgIDEuMjYxODIwXcKg IF9fY3B1ZnJlcV9kcml2ZXJfdGFyZ2V0KzB4MmY0LzB4Njc0Cj4+IFvCoMKgwqAgMS4yNjE4MjZd wqAgb2RfZGJzX3VwZGF0ZSsweGI4LzB4MTljCj4+IFvCoMKgwqAgMS4yNjY5NjldIEZJVDrCoMKg wqDCoMKgwqDCoMKgwqAgZmxhdF9kdCBzdWItaW1hZ2UgMHgwMDUzOTAwMC4uMHgwMDUzOTExYSAK Pj4gImZkdC1tdDc2MjItYmFuYW5hcGktYnBpLXI2NC1wY2llMSIgKEFSTTY0IE9wZW5XcnQgYmFu YW5hcGlfYnBpLXI2NCBkZXZpY2UgCj4+IHRyZWUgb3ZlcmxheSBtdDc2MjItYmFuYW5hcGktYnBp LXI2NC1wY2llMSkKPj4gW8KgwqDCoCAxLjI2ODQzMV3CoCBkYnNfd29ya19oYW5kbGVyKzB4M2Mv MHg3Ywo+PiBbwqDCoMKgIDEuMjcwODgzXSBGSVQ6wqDCoMKgwqDCoMKgwqDCoMKgIGZsYXRfZHQg c3ViLWltYWdlIDB4MDA1M2EwMDAuLjB4MDA1M2EyMGYgCj4+ICJmZHQtbXQ3NjIyLWJhbmFuYXBp LWJwaS1yNjQtc2F0YSIgKEFSTTY0IE9wZW5XcnQgYmFuYW5hcGlfYnBpLXI2NCBkZXZpY2UgdHJl ZSAKPj4gb3ZlcmxheSBtdDc2MjItYmFuYW5hcGktYnBpLXI2NC1zYXRhKQo+PiBbwqDCoMKgIDEu Mjc1Mjk3XcKgIHByb2Nlc3Nfb25lX3dvcmsrMHgyMDAvMHgzYTAKPj4gW8KgwqDCoCAxLjI4Nzk5 OF0gRklUOsKgwqDCoMKgwqDCoCBmaWxlc3lzdGVtIHN1Yi1pbWFnZSAweDAwNTNiMDAwLi4weDAw ODU5ZmZmIAo+PiAicm9vdGZzLTEiIChBUk02NCBPcGVuV3J0IGJhbmFuYXBpX2JwaS1yNjQgcm9v dGZzKQo+PiBbwqDCoMKgIDEuMjkyMjM3XcKgIHdvcmtlcl90aHJlYWQrMHgxNzAvMHg0YzAKPj4g W8KgwqDCoCAxLjI5MjI0NF3CoCBrdGhyZWFkKzB4ZDQvMHhlMAo+PiBbwqDCoMKgIDEuMzAyMDY2 XSBGSVQ6IHNlbGVjdGluZyBjb25maWd1cmVkIGxvYWRhYmxlICJyb290ZnMtMSIgdG8gYmUgcm9v dCAKPj4gZmlsZXN5c3RlbQo+PiBbwqDCoMKgIDEuMzA3MDkyXcKgIHJldF9mcm9tX2ZvcmsrMHgx MC8weDIwCj4+IFvCoMKgwqAgMS4zMTE2MzFdwqAgbW1jYmxrMTogcDEgcDIgcDMgcDQgcDUgcDYg cDY1KHJvb3Rmcy0xKSBwNjYocm9vdGZzX2RhdGEpIHAxMjgKPj4gW8KgwqDCoCAxLjMyMjkwM10g Q29kZTogNmIwNDAwMWYgNTRmZmZlNmIgMmEwMDAzZTQgMTdmZmZmZjMgKGQ0MjEwMDAwKQo+PiBb wqDCoMKgIDEuNDEzMzIyXSAtLS1bIGVuZCB0cmFjZSAwMDAwMDAwMDAwMDAwMDAwIF0tLS0KPiBU aGUgY29tcGxldGUgbG9nIGNhbiBiZSBmb3VuZCBoZXJlOgo+IGh0dHBzOi8vZ2lzdC5naXRodWJ1 c2VyY29udGVudC5jb20vUG9seW5vbWlhbERpdmlzaW9uLzM5NWQwMDljODRiNDI2ZDc4MDU0OWM1 ZmExZjY0ZmYxL3Jhdy84ODZkNjIxZDJiZjZmMDM0Mjk1ODZhZGY4YTE0YTZjMzdjOGQ4YTdkL210 NzYyMi02LTEubG9nCj4gCj4gUmV2ZXJ0aW5nIGNvbW1pdCAiY3B1ZnJlcTogbWVkaWF0ZWs6IFJl ZmluZSBtdGtfY3B1ZnJlcV92b2x0YWdlX3RyYWNraW5nKCkiIAo+IGZpeGVzIHRoZSBrZXJuZWwg YnVnOgo+IGh0dHBzOi8vZ2l0aHViLmNvbS90b3J2YWxkcy9saW51eC9jb21taXQvNmExN2IzODc2 YmM4MzAzNjEyZDdhZDU5ZWNmN2NiYzBkYjQxOGJjZAo+IAo+IFRoZSByZXZlcnQgY29tbWl0IGNh biBiZSBmb3VuZCBoZXJlOgo+IGh0dHBzOi8vZ2l0aHViLmNvbS9Qb2x5bm9taWFsRGl2aXNpb24v b3BlbndydC9jb21taXQvMWRmOTQxZDAzMzQwMDBlM2FjZWQ0M2I3ZDUwY2RhYzBkYThiZjQyNwo+ IAo+IFRoZSBicmFuY2ggSSB1c2UgdG8gYnVpbGQgdGhlIDYuMXJjMiBvbiBhIEJhbmFuYSBQaSBS NjQgY2FuIGJlIGZvdW5kIGhlcmU6Cj4gaHR0cHM6Ly9naXRodWIuY29tL1BvbHlub21pYWxEaXZp c2lvbi9vcGVud3J0L2NvbW1pdHMvYnVtcC1tdDc2MjItcmViYXNlCj4gCgpUaGFua3MgZm9yIHRo ZSByZXBvcnQuCkNvdWxkIHlvdSB0ZXN0IHdpdGggYSBwbGFpbiB1cHN0cmVhbSBrZXJuZWw/IFRo YXQgd291bGQgaGVscCB1cyB0byB2ZXJpZnkgdGhhdCAKdGhpcyBpcyBhIHVwc3RyZWFtIHByb2Js ZW0gYW5kIG5vdCBpbnRyb2R1Y2VkIGJ5IHNvbWUgb3BlbndydCBwYXRjaGVzLgoKUmVnYXJkcywK TWF0dGhpYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5m cmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xp bnV4LWFybS1rZXJuZWwK