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 95D02C433EF for ; Wed, 11 May 2022 18:29:34 +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=Zp7qIEZVQHpSYEgThbZN2eLa9kpzeIccHQ9RXGiA2mc=; b=cn8iiPHdZRAN13 cD2NXSlvonwkqL4jfq7/MD4CqEEAMCg1JMmOBGV+U+bqlPdIN2u/a0B7fihjj7NYMSUY5s7djUCyZ t3e3y0m/kNbUI1mNwZTDkW2NNnDXc1TlJ6cADWeEY74GOlr9fuqvL0w1FIqASi776FdjXm9ubTOlc UCRQhlp9OJlhfWQ6qeJJVlyUA0eMjgFZQkPCFBZwA5AkYrYFDQzihkT7XPLfDxxrMuvPcpMIr1pF0 m2UEByY3MJ3mhq1xisTWWbt5VDRLSVg9vTrUD5jPhuR7VPntiKjwZJ1ljkVmjQleVz9o8r35CFA3h isda7BUQkpnTNhprvOog==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nor4C-0089Ld-A7; Wed, 11 May 2022 18:28:08 +0000 Received: from casper.infradead.org ([2001:8b0:10b:1236::1]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nor4A-0089LX-L8 for linux-arm-kernel@bombadil.infradead.org; Wed, 11 May 2022 18:28:06 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Transfer-Encoding: Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date: Sender:Reply-To:Content-ID:Content-Description; bh=6NR5e9R8drcZM11M25tto1t4le++ObMO2rYTkMGFAJM=; b=vQjpbVlK3DQnS/peWtg1Exi72H id87ICtUtFZoyopmmMmJ5j7wPHPQpaZ6uqKB5i0bia/d/jqOEcSuJ/Lfc6t929lOaZsV5Ys0ViXEF oPYtVJORMzzYq6Claoh1ovuGW51tH/M5bb+7zdJEG9fv7szmef/179jaFkFK+UaQ07HpTdC/lTPS1 vhjpsBGFCaQoD+2g+rxuOn/N16yRgcRMy1cV3hHwaadaC/kGx02dGNFwECo0b2cbxCX2EiO/9jwMK LRcwRlpbUR6vg5QDlAiUH2neGg31no49doTnYClVy52wS8JqEMeQGLpThB/YT8oy4Tb2uOuUCcRAV Dsg5FNng==; Received: from [187.19.239.237] (helo=quaco.ghostprotocols.net) by casper.infradead.org with esmtpsa (Exim 4.94.2 #2 (Red Hat Linux)) id 1nor48-005fto-J2; Wed, 11 May 2022 18:28:05 +0000 Received: by quaco.ghostprotocols.net (Postfix, from userid 1000) id DFAC5400B1; Wed, 11 May 2022 15:28:00 -0300 (-03) Date: Wed, 11 May 2022 15:28:00 -0300 From: Arnaldo Carvalho de Melo To: Leo Yan Cc: Ali Saidi , linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, linux-arm-kernel@lists.infradead.org, german.gomez@arm.com, benh@kernel.crashing.org, Nick.Forrington@arm.com, alexander.shishkin@linux.intel.com, andrew.kilroy@arm.com, james.clark@arm.com, john.garry@huawei.com, jolsa@kernel.org, kjain@linux.ibm.com, lihuafei1@huawei.com, mark.rutland@arm.com, mathieu.poirier@linaro.org, mingo@redhat.com, namhyung@kernel.org, peterz@infradead.org, will@kernel.org Subject: Re: [PATCH v8 2/5] perf tools: sync addition of PERF_MEM_SNOOPX_PEER Message-ID: References: <20220504184850.24986-1-alisaidi@amazon.com> <20220504184850.24986-3-alisaidi@amazon.com> <20220511022004.GA956170@leoy-ThinkPad-X240s> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20220511022004.GA956170@leoy-ThinkPad-X240s> X-Url: http://acmel.wordpress.com 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 RW0gV2VkLCBNYXkgMTEsIDIwMjIgYXQgMTA6MjA6MDRBTSArMDgwMCwgTGVvIFlhbiBlc2NyZXZl dToKPiBPbiBUdWUsIE1heSAxMCwgMjAyMiBhdCAwMToyODozOFBNIC0wMzAwLCBBcm5hbGRvIENh cnZhbGhvIGRlIE1lbG8gd3JvdGU6Cj4gPiBFbSBXZWQsIE1heSAwNCwgMjAyMiBhdCAwNjo0ODo0 N1BNICswMDAwLCBBbGkgU2FpZGkgZXNjcmV2ZXU6Cj4gPiA+IEFkZCBhIGZsYWcgdG8gdGhlIHBl cmYgbWVtIGRhdGEgc3RydWN0IHRvIHNpZ25hbCB0aGF0IGEgcmVxdWVzdCBjYXVzZWQgYQo+ID4g PiBjYWNoZS10by1jYWNoZSB0cmFuc2ZlciBvZiBhIGxpbmUgZnJvbSBhIHBlZXIgb2YgdGhlIHJl cXVlc3RvciBhbmQKPiA+ID4gd2Fzbid0IHNvdXJjZWQgZnJvbSBhIGxvd2VyIGNhY2hlIGxldmVs LiAgVGhlIGxpbmUgYmVpbmcgbW92ZWQgZnJvbSBvbmUKPiA+ID4gcGVlciBjYWNoZSB0byBhbm90 aGVyIGhhcyBsYXRlbmN5IGFuZCBwZXJmb3JtYW5jZSBpbXBsaWNhdGlvbnMuIE9uIEFybTY0Cj4g PiA+IE5lb3ZlcnNlIHN5c3RlbXMgdGhlIGRhdGEgc291cmNlIGNhbiBpbmRpY2F0ZSBhIGNhY2hl LXRvLWNhY2hlIHRyYW5zZmVyCj4gPiA+IGJ1dCBub3QgaWYgdGhlIGxpbmUgaXMgZGlydHkgb3Ig Y2xlYW4sIHNvIGluc3RlYWQgb2Ygb3ZlcmxvYWRpbmcgSElUTQo+ID4gPiBkZWZpbmUgYSBuZXcg ZmxhZyB0aGF0IGluZGljYXRlcyB0aGlzIHR5cGUgb2YgdHJhbnNmZXIuCj4gPiA+IAo+ID4gPiBT aWduZWQtb2ZmLWJ5OiBBbGkgU2FpZGkgPGFsaXNhaWRpQGFtYXpvbi5jb20+Cj4gPiA+IFJldmll d2VkLWJ5OiBMZW8gWWFuIDxsZW8ueWFuQGxpbmFyby5vcmc+Cj4gPiAKPiA+IFdhcyB0aGlzIGFs cmVhZHkgbWVyZ2VkIG9uIHRoZSBBUk0ga2VybmVsIHRyZWU/Cj4gCj4gTm8sIEkgZG9uJ3QgdGhp bmsgdGhpcyBwYXRjaCBoYXMgYmVlbiBtZXJnZWQgb24gQXJtIGtlcm5lbCB0cmVlLiAgSSBzZWFy Y2hlZAo+IEFybSBhbmQgQXJtNjQgZ2l0IHJlcG9zLCBub25lIG9mIHRoZW0gaGFzIG1lcmdlZCB0 aGlzIHBhdGNoLgo+IAo+IGh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJu ZWwvZ2l0L2FybTY0L2xpbnV4LmdpdC9sb2cvP3F0PWF1dGhvciZxPUFsaStTYWlkaQo+IGh0dHA6 Ly9naXQuYXJtbGludXgub3JnLnVrL2NnaXQvbGludXgtYXJtLmdpdC9sb2cvP3F0PWF1dGhvciZx PUFsaStTYWlkaQo+IAo+IFAucy4gQWxpIG1pc3NlZCB0byBpbmNsdWRlIEdlcm1hbidzIHJldmll dyB0YWcsIHNlZToKPiBodHRwczovL2xvcmUua2VybmVsLm9yZy9sa21sLzQ1OGEyZGUxLWRjOTMt N2UyZC01ZGM1LWZiY2Q2NzA1NzJiNkBhcm0uY29tLwo+IAo+IERvIHlvdSB3YW50IHVzIHRvIHJl c2VuZCB0aGUgcGF0Y2ggc2V0IGZvciBhZGRpbmcgdGFncz8KCkkgdXNlIGI0IGFuZCBpdCBzaG91 bGQgY29sbGVjdCBSZXZpZXdlZC1ieSwgQWNrZWQtYnksIGV0YyB0YWdzLCBmb3IKaW5zdGFuY2Us IGlmIEkgdXNlIHRoZSBtZXNzYWdlLWlkIGluIHlvdXIgbWVzc2FnZToKCuKsolthY21lQHRvb2xi b3ggcGVyZl0kIGI0IGFtIC1jdHNsIC0tY2MtdHJhaWxlcnMgMjAyMjA1MTEwMjIwMDQuR0E5NTYx NzBAbGVveS1UaGlua1BhZC1YMjQwcwpMb29raW5nIHVwIGh0dHBzOi8vbG9yZS5rZXJuZWwub3Jn L3IvMjAyMjA1MTEwMjIwMDQuR0E5NTYxNzAlNDBsZW95LVRoaW5rUGFkLVgyNDBzCkdyYWJiaW5n IHRocmVhZCBmcm9tIGxvcmUua2VybmVsLm9yZy9hbGwvMjAyMjA1MTEwMjIwMDQuR0E5NTYxNzAl NDBsZW95LVRoaW5rUGFkLVgyNDBzL3QubWJveC5negpDaGVja2luZyBmb3IgbmV3ZXIgcmV2aXNp b25zIG9uIGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2FsbC8KQW5hbHl6aW5nIDEyIG1lc3NhZ2Vz IGluIHRoZSB0aHJlYWQKQ2hlY2tpbmcgYXR0ZXN0YXRpb24gb24gYWxsIG1lc3NhZ2VzLCBtYXkg dGFrZSBhIG1vbWVudC4uLgotLS0KICDinJMgW1BBVENIIHY4IDEvNV0gcGVyZjogQWRkIFNOT09Q X1BFRVIgZmxhZyB0byBwZXJmIG1lbSBkYXRhIHN0cnVjdAogICAgKyBSZXZpZXdlZC1CeTogS2Fq b2wgSmFpbjxramFpbkBsaW51eC5pYm0uY29tPiAo4pyTIERLSU0vaWJtLmNvbSkKICAgICsgU2ln bmVkLW9mZi1ieTogQXJuYWxkbyBDYXJ2YWxobyBkZSBNZWxvIDxhY21lQHJlZGhhdC5jb20+CiAg ICArIExpbms6IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL3IvMjAyMjA1MDQxODQ4NTAuMjQ5ODYt Mi1hbGlzYWlkaUBhbWF6b24uY29tCiAgICArIENjOiBOaWNrLkZvcnJpbmd0b25AYXJtLmNvbQog ICAgKyBDYzogYW5kcmV3LmtpbHJveUBhcm0uY29tCiAgICArIENjOiBnZXJtYW4uZ29tZXpAYXJt LmNvbQogICAgKyBDYzogamFtZXMuY2xhcmtAYXJtLmNvbQogICAgKyBDYzogbWFyay5ydXRsYW5k QGFybS5jb20KICAgICsgQ2M6IGpvaG4uZ2FycnlAaHVhd2VpLmNvbQogICAgKyBDYzogbGlodWFm ZWkxQGh1YXdlaS5jb20KICAgICsgQ2M6IHBldGVyekBpbmZyYWRlYWQub3JnCiAgICArIENjOiBi ZW5oQGtlcm5lbC5jcmFzaGluZy5vcmcKICAgICsgQ2M6IGFjbWVAa2VybmVsLm9yZwogICAgKyBD Yzogam9sc2FAa2VybmVsLm9yZwogICAgKyBDYzogbmFtaHl1bmdAa2VybmVsLm9yZwogICAgKyBD Yzogd2lsbEBrZXJuZWwub3JnCiAgICArIENjOiBtYXRoaWV1LnBvaXJpZXJAbGluYXJvLm9yZwog ICAgKyBDYzogYWxleGFuZGVyLnNoaXNoa2luQGxpbnV4LmludGVsLmNvbQogICAgKyBDYzogbGlu dXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCiAgICArIENjOiBtaW5nb0ByZWRoYXQu Y29tCiAgICArIENjOiBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnCiAgICArIENjOiBsaW51 eC1wZXJmLXVzZXJzQHZnZXIua2VybmVsLm9yZwogIOKckyBbUEFUQ0ggdjggMi81XSBwZXJmIHRv b2xzOiBzeW5jIGFkZGl0aW9uIG9mIFBFUkZfTUVNX1NOT09QWF9QRUVSCiAgICArIFJldmlld2Vk LUJ5OiBLYWpvbCBKYWluPGtqYWluQGxpbnV4LmlibS5jb20+ICjinJMgREtJTS9pYm0uY29tKQog ICAgKyBTaWduZWQtb2ZmLWJ5OiBBcm5hbGRvIENhcnZhbGhvIGRlIE1lbG8gPGFjbWVAcmVkaGF0 LmNvbT4KICAgICsgTGluazogaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvci8yMDIyMDUwNDE4NDg1 MC4yNDk4Ni0zLWFsaXNhaWRpQGFtYXpvbi5jb20KICAgICsgQ2M6IE5pY2suRm9ycmluZ3RvbkBh cm0uY29tCiAgICArIENjOiBhbmRyZXcua2lscm95QGFybS5jb20KICAgICsgQ2M6IGdlcm1hbi5n b21lekBhcm0uY29tCiAgICArIENjOiBqYW1lcy5jbGFya0Bhcm0uY29tCiAgICArIENjOiBtYXJr LnJ1dGxhbmRAYXJtLmNvbQogICAgKyBDYzogam9obi5nYXJyeUBodWF3ZWkuY29tCiAgICArIENj OiBsaWh1YWZlaTFAaHVhd2VpLmNvbQogICAgKyBDYzogcGV0ZXJ6QGluZnJhZGVhZC5vcmcKICAg ICsgQ2M6IGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZwogICAgKyBDYzogYWNtZUBrZXJuZWwub3Jn CiAgICArIENjOiBqb2xzYUBrZXJuZWwub3JnCiAgICArIENjOiBuYW1oeXVuZ0BrZXJuZWwub3Jn CiAgICArIENjOiB3aWxsQGtlcm5lbC5vcmcKICAgICsgQ2M6IG1hdGhpZXUucG9pcmllckBsaW5h cm8ub3JnCiAgICArIENjOiBhbGV4YW5kZXIuc2hpc2hraW5AbGludXguaW50ZWwuY29tCiAgICAr IENjOiBsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKICAgICsgQ2M6IG1pbmdv QHJlZGhhdC5jb20KICAgICsgQ2M6IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmcKICAgICsg Q2M6IGxpbnV4LXBlcmYtdXNlcnNAdmdlci5rZXJuZWwub3JnCiAg4pyTIFtQQVRDSCB2OCAzLzVd IHBlcmYgbWVtOiBQcmludCBzbm9vcCBwZWVyIGZsYWcKICAgICsgUmV2aWV3ZWQtQnk6IEtham9s IEphaW48a2phaW5AbGludXguaWJtLmNvbT4gKOKckyBES0lNL2libS5jb20pCiAgICArIFNpZ25l ZC1vZmYtYnk6IEFybmFsZG8gQ2FydmFsaG8gZGUgTWVsbyA8YWNtZUByZWRoYXQuY29tPgogICAg KyBMaW5rOiBodHRwczovL2xvcmUua2VybmVsLm9yZy9yLzIwMjIwNTA0MTg0ODUwLjI0OTg2LTQt YWxpc2FpZGlAYW1hem9uLmNvbQogICAgKyBDYzogTmljay5Gb3JyaW5ndG9uQGFybS5jb20KICAg ICsgQ2M6IGFuZHJldy5raWxyb3lAYXJtLmNvbQogICAgKyBDYzogZ2VybWFuLmdvbWV6QGFybS5j b20KICAgICsgQ2M6IGphbWVzLmNsYXJrQGFybS5jb20KICAgICsgQ2M6IG1hcmsucnV0bGFuZEBh cm0uY29tCiAgICArIENjOiBqb2huLmdhcnJ5QGh1YXdlaS5jb20KICAgICsgQ2M6IGxpaHVhZmVp MUBodWF3ZWkuY29tCiAgICArIENjOiBwZXRlcnpAaW5mcmFkZWFkLm9yZwogICAgKyBDYzogYmVu aEBrZXJuZWwuY3Jhc2hpbmcub3JnCiAgICArIENjOiBhY21lQGtlcm5lbC5vcmcKICAgICsgQ2M6 IGpvbHNhQGtlcm5lbC5vcmcKICAgICsgQ2M6IG5hbWh5dW5nQGtlcm5lbC5vcmcKICAgICsgQ2M6 IHdpbGxAa2VybmVsLm9yZwogICAgKyBDYzogbWF0aGlldS5wb2lyaWVyQGxpbmFyby5vcmcKICAg ICsgQ2M6IGFsZXhhbmRlci5zaGlzaGtpbkBsaW51eC5pbnRlbC5jb20KICAgICsgQ2M6IGxpbnV4 LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwogICAgKyBDYzogbWluZ29AcmVkaGF0LmNv bQogICAgKyBDYzogbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZwogICAgKyBDYzogbGludXgt cGVyZi11c2Vyc0B2Z2VyLmtlcm5lbC5vcmcKICDinJMgW1BBVENIIHY4IDQvNV0gcGVyZiBhcm0t c3BlOiBEb24ndCBzZXQgZGF0YSBzb3VyY2UgaWYgaXQncyBub3QgYSBtZW1vcnkgb3BlcmF0aW9u CiAgICArIFNpZ25lZC1vZmYtYnk6IEFybmFsZG8gQ2FydmFsaG8gZGUgTWVsbyA8YWNtZUByZWRo YXQuY29tPgogICAgKyBMaW5rOiBodHRwczovL2xvcmUua2VybmVsLm9yZy9yLzIwMjIwNTA0MTg0 ODUwLjI0OTg2LTUtYWxpc2FpZGlAYW1hem9uLmNvbQogICAgKyBDYzogTmljay5Gb3JyaW5ndG9u QGFybS5jb20KICAgICsgQ2M6IGFuZHJldy5raWxyb3lAYXJtLmNvbQogICAgKyBDYzogamFtZXMu Y2xhcmtAYXJtLmNvbQogICAgKyBDYzogbWFyay5ydXRsYW5kQGFybS5jb20KICAgICsgQ2M6IGpv aG4uZ2FycnlAaHVhd2VpLmNvbQogICAgKyBDYzogbGlodWFmZWkxQGh1YXdlaS5jb20KICAgICsg Q2M6IHBldGVyekBpbmZyYWRlYWQub3JnCiAgICArIENjOiBiZW5oQGtlcm5lbC5jcmFzaGluZy5v cmcKICAgICsgQ2M6IGFjbWVAa2VybmVsLm9yZwogICAgKyBDYzogam9sc2FAa2VybmVsLm9yZwog ICAgKyBDYzogbmFtaHl1bmdAa2VybmVsLm9yZwogICAgKyBDYzogd2lsbEBrZXJuZWwub3JnCiAg ICArIENjOiBtYXRoaWV1LnBvaXJpZXJAbGluYXJvLm9yZwogICAgKyBDYzoga2phaW5AbGludXgu aWJtLmNvbQogICAgKyBDYzogYWxleGFuZGVyLnNoaXNoa2luQGxpbnV4LmludGVsLmNvbQogICAg KyBDYzogbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCiAgICArIENjOiBtaW5n b0ByZWRoYXQuY29tCiAgICArIENjOiBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnCiAgICAr IENjOiBsaW51eC1wZXJmLXVzZXJzQHZnZXIua2VybmVsLm9yZwogIOKckyBbUEFUQ0ggdjggNS81 XSBwZXJmIGFybS1zcGU6IFVzZSBTUEUgZGF0YSBzb3VyY2UgZm9yIG5lb3ZlcnNlIGNvcmVzCiAg ICArIFNpZ25lZC1vZmYtYnk6IEFybmFsZG8gQ2FydmFsaG8gZGUgTWVsbyA8YWNtZUByZWRoYXQu Y29tPgogICAgKyBMaW5rOiBodHRwczovL2xvcmUua2VybmVsLm9yZy9yLzIwMjIwNTA0MTg0ODUw LjI0OTg2LTYtYWxpc2FpZGlAYW1hem9uLmNvbQogICAgKyBDYzogTmljay5Gb3JyaW5ndG9uQGFy bS5jb20KICAgICsgQ2M6IGFuZHJldy5raWxyb3lAYXJtLmNvbQogICAgKyBDYzogamFtZXMuY2xh cmtAYXJtLmNvbQogICAgKyBDYzogbWFyay5ydXRsYW5kQGFybS5jb20KICAgICsgQ2M6IGpvaG4u Z2FycnlAaHVhd2VpLmNvbQogICAgKyBDYzogbGlodWFmZWkxQGh1YXdlaS5jb20KICAgICsgQ2M6 IHBldGVyekBpbmZyYWRlYWQub3JnCiAgICArIENjOiBiZW5oQGtlcm5lbC5jcmFzaGluZy5vcmcK ICAgICsgQ2M6IGFjbWVAa2VybmVsLm9yZwogICAgKyBDYzogam9sc2FAa2VybmVsLm9yZwogICAg KyBDYzogbmFtaHl1bmdAa2VybmVsLm9yZwogICAgKyBDYzogd2lsbEBrZXJuZWwub3JnCiAgICAr IENjOiBtYXRoaWV1LnBvaXJpZXJAbGluYXJvLm9yZwogICAgKyBDYzoga2phaW5AbGludXguaWJt LmNvbQogICAgKyBDYzogYWxleGFuZGVyLnNoaXNoa2luQGxpbnV4LmludGVsLmNvbQogICAgKyBD YzogbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCiAgICArIENjOiBtaW5nb0By ZWRoYXQuY29tCiAgICArIENjOiBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnCiAgICArIENj OiBsaW51eC1wZXJmLXVzZXJzQHZnZXIua2VybmVsLm9yZwogIC0tLQogIOKckyBTaWduZWQ6IERL SU0vYW1hem9uLmNvbQotLS0KVG90YWwgcGF0Y2hlczogNQotLS0KQ292ZXI6IC4vdjhfMjAyMjA1 MDRfYWxpc2FpZGlfcGVyZl9hcm1fc3BlX2RlY29kZV9zcGVfc291cmNlX2FuZF91c2VfZm9yX3Bl cmZfYzJjLmNvdmVyCiBMaW5rOiBodHRwczovL2xvcmUua2VybmVsLm9yZy9yLzIwMjIwNTA0MTg0 ODUwLjI0OTg2LTEtYWxpc2FpZGlAYW1hem9uLmNvbQogQmFzZTogbm90IHNwZWNpZmllZAogICAg ICAgZ2l0IGFtIC4vdjhfMjAyMjA1MDRfYWxpc2FpZGlfcGVyZl9hcm1fc3BlX2RlY29kZV9zcGVf c291cmNlX2FuZF91c2VfZm9yX3BlcmZfYzJjLm1ieArirKJbYWNtZUB0b29sYm94IHBlcmZdJAoK U29tZWhvdyBpdCBpcyBub3QgYmVpbmcgY29sbGVjdGVkLi4uIDotXAoKTm90IGV2ZW4gd2hlbiBJ IHVzZToKCj4gUC5zLiBBbGkgbWlzc2VkIHRvIGluY2x1ZGUgR2VybWFuJ3MgcmV2aWV3IHRhZywg c2VlOgo+IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2xrbWwvNDU4YTJkZTEtZGM5My03ZTJkLTVk YzUtZmJjZDY3MDU3MmI2QGFybS5jb20vCgoKNDU4YTJkZTEtZGM5My03ZTJkLTVkYzUtZmJjZDY3 MDU3MmI2QGFybS5jb20KCldpbGwgdHJ5IHVwZGF0aW5nIGI0Li4uCgotIEFybmFsZG8KCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJu ZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRw Oi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK