From mboxrd@z Thu Jan 1 00:00:00 1970 From: Patchwork Subject: =?utf-8?q?=E2=9C=93_Fi=2ECI=2EBAT=3A_success_for_drm/?= =?utf-8?q?i915=3A_update_rawclk_also_on_resume_=28rev4=29?= Date: Fri, 01 Nov 2019 17:58:56 -0000 Message-ID: <20191101175856.19147.69491@emeril.freedesktop.org> References: <20191101142024.13877-1-jani.nikula@intel.com> Reply-To: intel-gfx@lists.freedesktop.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20191101142024.13877-1-jani.nikula@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Lee Shawn C Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org PT0gU2VyaWVzIERldGFpbHMgPT0KClNlcmllczogZHJtL2k5MTU6IHVwZGF0ZSByYXdjbGsgYWxz byBvbiByZXN1bWUgKHJldjQpClVSTCAgIDogaHR0cHM6Ly9wYXRjaHdvcmsuZnJlZWRlc2t0b3Au b3JnL3Nlcmllcy82ODgxNy8KU3RhdGUgOiBzdWNjZXNzCgo9PSBTdW1tYXJ5ID09CgpDSSBCdWcg TG9nIC0gY2hhbmdlcyBmcm9tIENJX0RSTV83MjQyIC0+IFBhdGNod29ya18xNTExMAo9PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CgpTdW1tYXJ5Ci0t LS0tLS0KCiAgKipTVUNDRVNTKioKCiAgTm8gcmVncmVzc2lvbnMgZm91bmQuCgogIEV4dGVybmFs IFVSTDogaHR0cHM6Ly9pbnRlbC1nZngtY2kuMDEub3JnL3RyZWUvZHJtLXRpcC9QYXRjaHdvcmtf MTUxMTAvaW5kZXguaHRtbAoKS25vd24gaXNzdWVzCi0tLS0tLS0tLS0tLQoKICBIZXJlIGFyZSB0 aGUgY2hhbmdlcyBmb3VuZCBpbiBQYXRjaHdvcmtfMTUxMTAgdGhhdCBjb21lIGZyb20ga25vd24g aXNzdWVzOgoKIyMjIElHVCBjaGFuZ2VzICMjIwoKIyMjIyBJc3N1ZXMgaGl0ICMjIyMKCiAgKiBp Z3RAZ2VtX21tYXBfZ3R0QGJhc2ljLXNob3J0OgogICAgLSBmaS1pY2wtdTM6ICAgICAgICAgIFtQ QVNTXVsxXSAtPiBbRE1FU0ctV0FSTl1bMl0gKFtmZG8jMTA3NzI0XSkgKzEgc2ltaWxhciBpc3N1 ZQogICBbMV06IGh0dHBzOi8vaW50ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10aXAvQ0lfRFJN XzcyNDIvZmktaWNsLXUzL2lndEBnZW1fbW1hcF9ndHRAYmFzaWMtc2hvcnQuaHRtbAogICBbMl06 IGh0dHBzOi8vaW50ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10aXAvUGF0Y2h3b3JrXzE1MTEw L2ZpLWljbC11My9pZ3RAZ2VtX21tYXBfZ3R0QGJhc2ljLXNob3J0Lmh0bWwKCiAgKiBpZ3RAaTkx NV9zZWxmdGVzdEBsaXZlX2dlbV9jb250ZXh0czoKICAgIC0gZmktaWNsLXUyOiAgICAgICAgICBb UEFTU11bM10gLT4gW0lOQ09NUExFVEVdWzRdIChbZmRvIzEwNzcxM10pCiAgIFszXTogaHR0cHM6 Ly9pbnRlbC1nZngtY2kuMDEub3JnL3RyZWUvZHJtLXRpcC9DSV9EUk1fNzI0Mi9maS1pY2wtdTIv aWd0QGk5MTVfc2VsZnRlc3RAbGl2ZV9nZW1fY29udGV4dHMuaHRtbAogICBbNF06IGh0dHBzOi8v aW50ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10aXAvUGF0Y2h3b3JrXzE1MTEwL2ZpLWljbC11 Mi9pZ3RAaTkxNV9zZWxmdGVzdEBsaXZlX2dlbV9jb250ZXh0cy5odG1sCgogICogaWd0QGttc19m bGlwQGJhc2ljLWZsaXAtdnMtd2ZfdmJsYW5rOgogICAgLSBmaS1ibGItZTY4NTA6ICAgICAgIFtQ QVNTXVs1XSAtPiBbRkFJTF1bNl0gKFtmZG8jMTAwMzY4XSkKICAgWzVdOiBodHRwczovL2ludGVs LWdmeC1jaS4wMS5vcmcvdHJlZS9kcm0tdGlwL0NJX0RSTV83MjQyL2ZpLWJsYi1lNjg1MC9pZ3RA a21zX2ZsaXBAYmFzaWMtZmxpcC12cy13Zl92YmxhbmsuaHRtbAogICBbNl06IGh0dHBzOi8vaW50 ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10aXAvUGF0Y2h3b3JrXzE1MTEwL2ZpLWJsYi1lNjg1 MC9pZ3RAa21zX2ZsaXBAYmFzaWMtZmxpcC12cy13Zl92YmxhbmsuaHRtbAoKICAKIyMjIyBQb3Nz aWJsZSBmaXhlcyAjIyMjCgogICogaWd0QGdlbV9jdHhfc3dpdGNoQHJjczA6CiAgICAtIHtmaS1p Y2wteX06ICAgICAgICAgW0lOQ09NUExFVEVdWzddIChbZmRvIzEwNzcxM10pIC0+IFtQQVNTXVs4 XQogICBbN106IGh0dHBzOi8vaW50ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10aXAvQ0lfRFJN XzcyNDIvZmktaWNsLXkvaWd0QGdlbV9jdHhfc3dpdGNoQHJjczAuaHRtbAogICBbOF06IGh0dHBz Oi8vaW50ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10aXAvUGF0Y2h3b3JrXzE1MTEwL2ZpLWlj bC15L2lndEBnZW1fY3R4X3N3aXRjaEByY3MwLmh0bWwKCiAgKiBpZ3RAZ2VtX3N5bmNAYmFzaWMt bWFueS1lYWNoOgogICAgLSB7ZmktdGdsLXV9OiAgICAgICAgIFtJTkNPTVBMRVRFXVs5XSAoW2Zk byMxMTE4ODBdIC8gW2ZkbyMxMTE5OThdKSAtPiBbUEFTU11bMTBdCiAgIFs5XTogaHR0cHM6Ly9p bnRlbC1nZngtY2kuMDEub3JnL3RyZWUvZHJtLXRpcC9DSV9EUk1fNzI0Mi9maS10Z2wtdS9pZ3RA Z2VtX3N5bmNAYmFzaWMtbWFueS1lYWNoLmh0bWwKICAgWzEwXTogaHR0cHM6Ly9pbnRlbC1nZngt Y2kuMDEub3JnL3RyZWUvZHJtLXRpcC9QYXRjaHdvcmtfMTUxMTAvZmktdGdsLXUvaWd0QGdlbV9z eW5jQGJhc2ljLW1hbnktZWFjaC5odG1sCgogICogaWd0QHByaW1lX3ZnZW1AYmFzaWMtZmVuY2Ut ZmxpcDoKICAgIC0gZmktaWNsLXUzOiAgICAgICAgICBbRE1FU0ctV0FSTl1bMTFdIChbZmRvIzEw NzcyNF0pIC0+IFtQQVNTXVsxMl0KICAgWzExXTogaHR0cHM6Ly9pbnRlbC1nZngtY2kuMDEub3Jn L3RyZWUvZHJtLXRpcC9DSV9EUk1fNzI0Mi9maS1pY2wtdTMvaWd0QHByaW1lX3ZnZW1AYmFzaWMt ZmVuY2UtZmxpcC5odG1sCiAgIFsxMl06IGh0dHBzOi8vaW50ZWwtZ2Z4LWNpLjAxLm9yZy90cmVl L2RybS10aXAvUGF0Y2h3b3JrXzE1MTEwL2ZpLWljbC11My9pZ3RAcHJpbWVfdmdlbUBiYXNpYy1m ZW5jZS1mbGlwLmh0bWwKCiAgCiMjIyMgV2FybmluZ3MgIyMjIwoKICAqIGlndEBrbXNfY2hhbWVs aXVtQGhkbWktaHBkLWZhc3Q6CiAgICAtIGZpLWtibC03NTAwdTogICAgICAgW0ZBSUxdWzEzXSAo W2ZkbyMxMTE0MDddKSAtPiBbRkFJTF1bMTRdIChbZmRvIzExMTA0NV0gLyBbZmRvIzExMTA5Nl0p CiAgIFsxM106IGh0dHBzOi8vaW50ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10aXAvQ0lfRFJN XzcyNDIvZmkta2JsLTc1MDB1L2lndEBrbXNfY2hhbWVsaXVtQGhkbWktaHBkLWZhc3QuaHRtbAog ICBbMTRdOiBodHRwczovL2ludGVsLWdmeC1jaS4wMS5vcmcvdHJlZS9kcm0tdGlwL1BhdGNod29y a18xNTExMC9maS1rYmwtNzUwMHUvaWd0QGttc19jaGFtZWxpdW1AaGRtaS1ocGQtZmFzdC5odG1s CgogIAogIHtuYW1lfTogVGhpcyBlbGVtZW50IGlzIHN1cHByZXNzZWQuIFRoaXMgbWVhbnMgaXQg aXMgaWdub3JlZCB3aGVuIGNvbXB1dGluZwogICAgICAgICAgdGhlIHN0YXR1cyBvZiB0aGUgZGlm ZmVyZW5jZSAoU1VDQ0VTUywgV0FSTklORywgb3IgRkFJTFVSRSkuCgogIFtmZG8jMTAwMzY4XTog aHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAwMzY4CiAgW2Zk byMxMDc3MTNdOiBodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVnLmNnaT9pZD0x MDc3MTMKICBbZmRvIzEwNzcyNF06IGh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvc2hvd19i dWcuY2dpP2lkPTEwNzcyNAogIFtmZG8jMTExMDQ1XTogaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9w Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTExMDQ1CiAgW2ZkbyMxMTEwOTZdOiBodHRwczovL2J1Z3Mu ZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTEwOTYKICBbZmRvIzExMTQwN106IGh0 dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTExMTQwNwogIFtmZG8j MTExODgwXTogaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTEx ODgwCiAgW2ZkbyMxMTE5OThdOiBodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVn LmNnaT9pZD0xMTE5OTgKCgpQYXJ0aWNpcGF0aW5nIGhvc3RzICg1MSAtPiA0NCkKLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tCgogIEFkZGl0aW9uYWwgKDEpOiBmaS1za2wtNjYwMHUgCiAg TWlzc2luZyAgICAoOCk6IGZpLWhzdy00MjAwdSBmaS1ieXQtc3F1YXdrcyBmaS1ic3ctY3lhbiBm aS1id3ItMjE2MCBmaS1jdGctcDg2MDAgZmktZ2RnLTU1MSBmaS1ieXQtY2xhcHBlciBmaS1iZHct c2FtdXMgCgoKQnVpbGQgY2hhbmdlcwotLS0tLS0tLS0tLS0tCgogICogQ0k6IENJLTIwMTkwNTI5 IC0+IE5vbmUKICAqIExpbnV4OiBDSV9EUk1fNzI0MiAtPiBQYXRjaHdvcmtfMTUxMTAKCiAgQ0kt MjAxOTA1Mjk6IDIwMTkwNTI5CiAgQ0lfRFJNXzcyNDI6IDZjYzFlMzRlNDIwMmNiNmNmZDQ5OTRl Mzc0MTRhMzQ5MzllYWU0YTMgQCBnaXQ6Ly9hbm9uZ2l0LmZyZWVkZXNrdG9wLm9yZy9nZngtY2kv bGludXgKICBJR1RfNTI1ODogYzhhODhiNjE0YWMwNTdiMDE4MDlhMTdiOWU4N2ExOTcxOTViNDRh ZCBAIGdpdDovL2Fub25naXQuZnJlZWRlc2t0b3Aub3JnL3hvcmcvYXBwL2ludGVsLWdwdS10b29s cwogIFBhdGNod29ya18xNTExMDogOGM0NTllYTUyZTA5NTdkZDk5ZTBkNDk3MzZhMzZkZTQ1MmM1 MDUxZiBAIGdpdDovL2Fub25naXQuZnJlZWRlc2t0b3Aub3JnL2dmeC1jaS9saW51eAoKCj09IExp bnV4IGNvbW1pdHMgPT0KCjhjNDU5ZWE1MmUwOSBkcm0vaTkxNTogdXBkYXRlIHJhd2NsayBhbHNv IG9uIHJlc3VtZQoKPT0gTG9ncyA9PQoKRm9yIG1vcmUgZGV0YWlscyBzZWU6IGh0dHBzOi8vaW50 ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10aXAvUGF0Y2h3b3JrXzE1MTEwL2luZGV4Lmh0bWwK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4 IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4 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=-5.7 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,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 21E5BCA9ECF for ; Fri, 1 Nov 2019 17:58:58 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (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 F2E1721734 for ; Fri, 1 Nov 2019 17:58:57 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org F2E1721734 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=emeril.freedesktop.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 65A066E28E; Fri, 1 Nov 2019 17:58:57 +0000 (UTC) Received: from emeril.freedesktop.org (emeril.freedesktop.org [131.252.210.167]) by gabe.freedesktop.org (Postfix) with ESMTP id 9F4086E28E; Fri, 1 Nov 2019 17:58:56 +0000 (UTC) Received: from emeril.freedesktop.org (localhost [127.0.0.1]) by emeril.freedesktop.org (Postfix) with ESMTP id 96B4AA0003; Fri, 1 Nov 2019 17:58:56 +0000 (UTC) MIME-Version: 1.0 From: Patchwork To: "Lee Shawn C" Date: Fri, 01 Nov 2019 17:58:56 -0000 Message-ID: <20191101175856.19147.69491@emeril.freedesktop.org> X-Patchwork-Hint: ignore References: <20191101142024.13877-1-jani.nikula@intel.com> In-Reply-To: <20191101142024.13877-1-jani.nikula@intel.com> Subject: [Intel-gfx] =?utf-8?q?=E2=9C=93_Fi=2ECI=2EBAT=3A_success_for_drm/?= =?utf-8?q?i915=3A_update_rawclk_also_on_resume_=28rev4=29?= X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: intel-gfx@lists.freedesktop.org Cc: intel-gfx@lists.freedesktop.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" Message-ID: <20191101175856.gC648c2x1N7sRF4O1WLTjWbbbujTPpex3A-O5tiWcIw@z> PT0gU2VyaWVzIERldGFpbHMgPT0KClNlcmllczogZHJtL2k5MTU6IHVwZGF0ZSByYXdjbGsgYWxz byBvbiByZXN1bWUgKHJldjQpClVSTCAgIDogaHR0cHM6Ly9wYXRjaHdvcmsuZnJlZWRlc2t0b3Au b3JnL3Nlcmllcy82ODgxNy8KU3RhdGUgOiBzdWNjZXNzCgo9PSBTdW1tYXJ5ID09CgpDSSBCdWcg TG9nIC0gY2hhbmdlcyBmcm9tIENJX0RSTV83MjQyIC0+IFBhdGNod29ya18xNTExMAo9PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CgpTdW1tYXJ5Ci0t LS0tLS0KCiAgKipTVUNDRVNTKioKCiAgTm8gcmVncmVzc2lvbnMgZm91bmQuCgogIEV4dGVybmFs IFVSTDogaHR0cHM6Ly9pbnRlbC1nZngtY2kuMDEub3JnL3RyZWUvZHJtLXRpcC9QYXRjaHdvcmtf MTUxMTAvaW5kZXguaHRtbAoKS25vd24gaXNzdWVzCi0tLS0tLS0tLS0tLQoKICBIZXJlIGFyZSB0 aGUgY2hhbmdlcyBmb3VuZCBpbiBQYXRjaHdvcmtfMTUxMTAgdGhhdCBjb21lIGZyb20ga25vd24g aXNzdWVzOgoKIyMjIElHVCBjaGFuZ2VzICMjIwoKIyMjIyBJc3N1ZXMgaGl0ICMjIyMKCiAgKiBp Z3RAZ2VtX21tYXBfZ3R0QGJhc2ljLXNob3J0OgogICAgLSBmaS1pY2wtdTM6ICAgICAgICAgIFtQ QVNTXVsxXSAtPiBbRE1FU0ctV0FSTl1bMl0gKFtmZG8jMTA3NzI0XSkgKzEgc2ltaWxhciBpc3N1 ZQogICBbMV06IGh0dHBzOi8vaW50ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10aXAvQ0lfRFJN XzcyNDIvZmktaWNsLXUzL2lndEBnZW1fbW1hcF9ndHRAYmFzaWMtc2hvcnQuaHRtbAogICBbMl06 IGh0dHBzOi8vaW50ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10aXAvUGF0Y2h3b3JrXzE1MTEw L2ZpLWljbC11My9pZ3RAZ2VtX21tYXBfZ3R0QGJhc2ljLXNob3J0Lmh0bWwKCiAgKiBpZ3RAaTkx NV9zZWxmdGVzdEBsaXZlX2dlbV9jb250ZXh0czoKICAgIC0gZmktaWNsLXUyOiAgICAgICAgICBb UEFTU11bM10gLT4gW0lOQ09NUExFVEVdWzRdIChbZmRvIzEwNzcxM10pCiAgIFszXTogaHR0cHM6 Ly9pbnRlbC1nZngtY2kuMDEub3JnL3RyZWUvZHJtLXRpcC9DSV9EUk1fNzI0Mi9maS1pY2wtdTIv aWd0QGk5MTVfc2VsZnRlc3RAbGl2ZV9nZW1fY29udGV4dHMuaHRtbAogICBbNF06IGh0dHBzOi8v aW50ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10aXAvUGF0Y2h3b3JrXzE1MTEwL2ZpLWljbC11 Mi9pZ3RAaTkxNV9zZWxmdGVzdEBsaXZlX2dlbV9jb250ZXh0cy5odG1sCgogICogaWd0QGttc19m bGlwQGJhc2ljLWZsaXAtdnMtd2ZfdmJsYW5rOgogICAgLSBmaS1ibGItZTY4NTA6ICAgICAgIFtQ QVNTXVs1XSAtPiBbRkFJTF1bNl0gKFtmZG8jMTAwMzY4XSkKICAgWzVdOiBodHRwczovL2ludGVs LWdmeC1jaS4wMS5vcmcvdHJlZS9kcm0tdGlwL0NJX0RSTV83MjQyL2ZpLWJsYi1lNjg1MC9pZ3RA a21zX2ZsaXBAYmFzaWMtZmxpcC12cy13Zl92YmxhbmsuaHRtbAogICBbNl06IGh0dHBzOi8vaW50 ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10aXAvUGF0Y2h3b3JrXzE1MTEwL2ZpLWJsYi1lNjg1 MC9pZ3RAa21zX2ZsaXBAYmFzaWMtZmxpcC12cy13Zl92YmxhbmsuaHRtbAoKICAKIyMjIyBQb3Nz aWJsZSBmaXhlcyAjIyMjCgogICogaWd0QGdlbV9jdHhfc3dpdGNoQHJjczA6CiAgICAtIHtmaS1p Y2wteX06ICAgICAgICAgW0lOQ09NUExFVEVdWzddIChbZmRvIzEwNzcxM10pIC0+IFtQQVNTXVs4 XQogICBbN106IGh0dHBzOi8vaW50ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10aXAvQ0lfRFJN XzcyNDIvZmktaWNsLXkvaWd0QGdlbV9jdHhfc3dpdGNoQHJjczAuaHRtbAogICBbOF06IGh0dHBz Oi8vaW50ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10aXAvUGF0Y2h3b3JrXzE1MTEwL2ZpLWlj bC15L2lndEBnZW1fY3R4X3N3aXRjaEByY3MwLmh0bWwKCiAgKiBpZ3RAZ2VtX3N5bmNAYmFzaWMt bWFueS1lYWNoOgogICAgLSB7ZmktdGdsLXV9OiAgICAgICAgIFtJTkNPTVBMRVRFXVs5XSAoW2Zk byMxMTE4ODBdIC8gW2ZkbyMxMTE5OThdKSAtPiBbUEFTU11bMTBdCiAgIFs5XTogaHR0cHM6Ly9p bnRlbC1nZngtY2kuMDEub3JnL3RyZWUvZHJtLXRpcC9DSV9EUk1fNzI0Mi9maS10Z2wtdS9pZ3RA Z2VtX3N5bmNAYmFzaWMtbWFueS1lYWNoLmh0bWwKICAgWzEwXTogaHR0cHM6Ly9pbnRlbC1nZngt Y2kuMDEub3JnL3RyZWUvZHJtLXRpcC9QYXRjaHdvcmtfMTUxMTAvZmktdGdsLXUvaWd0QGdlbV9z eW5jQGJhc2ljLW1hbnktZWFjaC5odG1sCgogICogaWd0QHByaW1lX3ZnZW1AYmFzaWMtZmVuY2Ut ZmxpcDoKICAgIC0gZmktaWNsLXUzOiAgICAgICAgICBbRE1FU0ctV0FSTl1bMTFdIChbZmRvIzEw NzcyNF0pIC0+IFtQQVNTXVsxMl0KICAgWzExXTogaHR0cHM6Ly9pbnRlbC1nZngtY2kuMDEub3Jn L3RyZWUvZHJtLXRpcC9DSV9EUk1fNzI0Mi9maS1pY2wtdTMvaWd0QHByaW1lX3ZnZW1AYmFzaWMt ZmVuY2UtZmxpcC5odG1sCiAgIFsxMl06IGh0dHBzOi8vaW50ZWwtZ2Z4LWNpLjAxLm9yZy90cmVl L2RybS10aXAvUGF0Y2h3b3JrXzE1MTEwL2ZpLWljbC11My9pZ3RAcHJpbWVfdmdlbUBiYXNpYy1m ZW5jZS1mbGlwLmh0bWwKCiAgCiMjIyMgV2FybmluZ3MgIyMjIwoKICAqIGlndEBrbXNfY2hhbWVs aXVtQGhkbWktaHBkLWZhc3Q6CiAgICAtIGZpLWtibC03NTAwdTogICAgICAgW0ZBSUxdWzEzXSAo W2ZkbyMxMTE0MDddKSAtPiBbRkFJTF1bMTRdIChbZmRvIzExMTA0NV0gLyBbZmRvIzExMTA5Nl0p CiAgIFsxM106IGh0dHBzOi8vaW50ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10aXAvQ0lfRFJN XzcyNDIvZmkta2JsLTc1MDB1L2lndEBrbXNfY2hhbWVsaXVtQGhkbWktaHBkLWZhc3QuaHRtbAog ICBbMTRdOiBodHRwczovL2ludGVsLWdmeC1jaS4wMS5vcmcvdHJlZS9kcm0tdGlwL1BhdGNod29y a18xNTExMC9maS1rYmwtNzUwMHUvaWd0QGttc19jaGFtZWxpdW1AaGRtaS1ocGQtZmFzdC5odG1s CgogIAogIHtuYW1lfTogVGhpcyBlbGVtZW50IGlzIHN1cHByZXNzZWQuIFRoaXMgbWVhbnMgaXQg aXMgaWdub3JlZCB3aGVuIGNvbXB1dGluZwogICAgICAgICAgdGhlIHN0YXR1cyBvZiB0aGUgZGlm ZmVyZW5jZSAoU1VDQ0VTUywgV0FSTklORywgb3IgRkFJTFVSRSkuCgogIFtmZG8jMTAwMzY4XTog aHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAwMzY4CiAgW2Zk byMxMDc3MTNdOiBodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVnLmNnaT9pZD0x MDc3MTMKICBbZmRvIzEwNzcyNF06IGh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvc2hvd19i dWcuY2dpP2lkPTEwNzcyNAogIFtmZG8jMTExMDQ1XTogaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9w Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTExMDQ1CiAgW2ZkbyMxMTEwOTZdOiBodHRwczovL2J1Z3Mu ZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTEwOTYKICBbZmRvIzExMTQwN106IGh0 dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTExMTQwNwogIFtmZG8j MTExODgwXTogaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTEx ODgwCiAgW2ZkbyMxMTE5OThdOiBodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVn LmNnaT9pZD0xMTE5OTgKCgpQYXJ0aWNpcGF0aW5nIGhvc3RzICg1MSAtPiA0NCkKLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tCgogIEFkZGl0aW9uYWwgKDEpOiBmaS1za2wtNjYwMHUgCiAg TWlzc2luZyAgICAoOCk6IGZpLWhzdy00MjAwdSBmaS1ieXQtc3F1YXdrcyBmaS1ic3ctY3lhbiBm aS1id3ItMjE2MCBmaS1jdGctcDg2MDAgZmktZ2RnLTU1MSBmaS1ieXQtY2xhcHBlciBmaS1iZHct c2FtdXMgCgoKQnVpbGQgY2hhbmdlcwotLS0tLS0tLS0tLS0tCgogICogQ0k6IENJLTIwMTkwNTI5 IC0+IE5vbmUKICAqIExpbnV4OiBDSV9EUk1fNzI0MiAtPiBQYXRjaHdvcmtfMTUxMTAKCiAgQ0kt MjAxOTA1Mjk6IDIwMTkwNTI5CiAgQ0lfRFJNXzcyNDI6IDZjYzFlMzRlNDIwMmNiNmNmZDQ5OTRl Mzc0MTRhMzQ5MzllYWU0YTMgQCBnaXQ6Ly9hbm9uZ2l0LmZyZWVkZXNrdG9wLm9yZy9nZngtY2kv bGludXgKICBJR1RfNTI1ODogYzhhODhiNjE0YWMwNTdiMDE4MDlhMTdiOWU4N2ExOTcxOTViNDRh ZCBAIGdpdDovL2Fub25naXQuZnJlZWRlc2t0b3Aub3JnL3hvcmcvYXBwL2ludGVsLWdwdS10b29s cwogIFBhdGNod29ya18xNTExMDogOGM0NTllYTUyZTA5NTdkZDk5ZTBkNDk3MzZhMzZkZTQ1MmM1 MDUxZiBAIGdpdDovL2Fub25naXQuZnJlZWRlc2t0b3Aub3JnL2dmeC1jaS9saW51eAoKCj09IExp bnV4IGNvbW1pdHMgPT0KCjhjNDU5ZWE1MmUwOSBkcm0vaTkxNTogdXBkYXRlIHJhd2NsayBhbHNv IG9uIHJlc3VtZQoKPT0gTG9ncyA9PQoKRm9yIG1vcmUgZGV0YWlscyBzZWU6IGh0dHBzOi8vaW50 ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10aXAvUGF0Y2h3b3JrXzE1MTEwL2luZGV4Lmh0bWwK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4 IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4