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=-8.6 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS 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 4B9DDC2B9F7 for ; Fri, 28 May 2021 18:16:12 +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 F39DA613B5 for ; Fri, 28 May 2021 18:16:11 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org F39DA613B5 Authentication-Results: mail.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=chasen.name 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 75D936E0B9; Fri, 28 May 2021 18:16:11 +0000 (UTC) Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) by gabe.freedesktop.org (Postfix) with ESMTPS id B260B6E0B9 for ; Fri, 28 May 2021 18:16:10 +0000 (UTC) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 2E7141CEE; Fri, 28 May 2021 14:16:08 -0400 (EDT) Received: from imap22 ([10.202.2.72]) by compute1.internal (MEProxy); Fri, 28 May 2021 14:16:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chasen.name; h= mime-version:message-id:in-reply-to:references:date:from:to:cc :subject:content-type:content-transfer-encoding; s=fm2; bh=Aam6O ftwx7TfehJRa/e43AzQAwOu2sx4ygt40lINojQ=; b=INAj0Iw+tD9OPxnBgknqB VrD94ppTGPYgR46lKVU8ImbwyGY87WOpvC/nB7UR9y17dJizaSenc0WJGyxsJkhv mNoZ8LhQRr3PYhMCF3HzbtuT+7lR9n1nu0WJriGUpnARj/st1aplzc5LRrZQSklr gnlRLsIJcP/cqELAkdG0efVJEK6QcHd22YkgsYkzGr0UJQwPSF/i1mqni0akx1oI ny23QbHxusHBnK+xNwuAz8jVIpSnPZi3rmYucgxd7whVTOsCDfTcQdPKqP5kujsp ICa0h2cxLWb8NeedMBSjXGVoQSG6JhxMbDtjXziMBTNg+T6dJvAbfVgWF5Ji6aei g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=Aam6Oftwx7TfehJRa/e43AzQAwOu2sx4ygt40lINo jQ=; b=jDfaetatJ/9LDdmeVuhpVXxE1paUjpOa1UB4w/Djjym5iH9ZlTfRGRMjn AdbhFSoVEET52QQPJpnvHI2scOIv+JlxXkl9xhs1mBkvsv56Ho1aRri3/i6+sTo5 PUhuyjthWgWB1viS07AfAyNB7r5oRab+4TqMEyI7AR8tWX3LEXhwuXVVZtNUVW+r wmNB1QGidwC2npWnmSS7wVZsvCpoCERG04H5YRJ+28glFERfkFM1EiyqOSgGq1w2 misI6a2kzfskBcDOXPWeuOSl45vaG0RreJeiuVVZDf2sgzuQ07vi8IGvsZt76wNb TI9y+wtI8rU7yxLoAaPbOUgRQVMUw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvdekjedguddvfecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefofgggkfgjfhffhffvufgtgfesthhqredtreerjeenucfhrhhomhepfdet uggrmhcuvehhrghsvghnfdcuoegruggrmhestghhrghsvghnrdhnrghmvgeqnecuggftrf grthhtvghrnhepuefguedvgeevheevkeegkeefgfekkefghefhleevfedvieektdevjedt teffhffgnecuffhomhgrihhnpehgihhthhhusgdrtghomhdpfhhrvggvuggvshhkthhoph drohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhm pegruggrmhestghhrghsvghnrdhnrghmvg X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id B99B062C0064; Fri, 28 May 2021 14:16:06 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-468-gdb53729b73-fm-20210517.001-gdb53729b Mime-Version: 1.0 Message-Id: <275c025e-4366-4347-aeb5-c002b5ac00f3@beta.fastmail.com> In-Reply-To: <2b087694-6698-4970-9baa-b408e9ab1641@beta.fastmail.com> References: <904b8186-4d49-4292-bc6e-04726c571138@beta.fastmail.com> <2b087694-6698-4970-9baa-b408e9ab1641@beta.fastmail.com> Date: Fri, 28 May 2021 14:15:46 -0400 From: "Adam Chasen" To: =?UTF-8?Q?Ville_Syrj=C3=A4l=C3=A4?= Subject: Re: [Intel-gfx] Tracing a "drm_mode_prune_invalid" X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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" QW55IGZ1cnRoZXIgYWR2aWNlIG9uIHRyYWNpbmcgd2hhdCBpcyB0cmlnZ2VyaW5nIHdoYXQgYXBw ZWFycyB0byBiZSB0aGUgbGltaXRhdGlvbiBvZiB0aGUgY2xvY2s/IE15IGd1ZXNzIGlzIGl0IGlz IGltcG9zaW5nIGEgRFZJIFNpbmdsZS1MaW5rIHNwZWVkICgxNjUwMDApIGxpbWl0YXRpb24gb24g dGhlIGR1YWwtbGluayBEVkkgYWRhcHRlci4KCj4gVE1EUyBjbG9jayAyNTAwMC0xNjUwMDAKCkkg YW0gYWJsZSB0byBvdmVycmlkZSBpbiB4b3JnIHdpdGggeHJhbmRyIHRvIDI2ODUwMAoKUGVyIFZp bGxlJ3MgcmVxdWVzdDoKRFBDRCBERlA6IDBhCgpXaGF0IGlzIHRoZSBEUENEIERGUD8KClRoYW5r cywKQWRhbQoKT24gV2VkLCBNYXkgMTIsIDIwMjEsIGF0IDU6MDcgUE0sIEFkYW0gQ2hhc2VuIHdy b3RlOgo+IFZpbGxlLAo+IERQQ0QgREZQOiAwYQo+IAo+IFdoYXQgaXMgdGhlIERQQ0QgREZQPwo+ IAo+IEFkZGl0aW9uYWwgaW5mbywgdGhpcyBpcyB0aGUgZmlyc3QgdGltZSB0aGVyZSBoYXMgYmVl biBhbiBpc3N1ZSB3aXRoIAo+IHRoaXMgYWRhcHRlciBub3Qgd29ya2luZyAoaS5lLiBpdCBtdXN0 IGhhdmUgYmVlbiBvcGVyYXRpbmcgYWJvdmUgCj4gMTY1TUh6KSwgYnV0IGl0IGlzIHBvc3NpYmxl IG90aGVyIGRyaXZlcnMgaGF2ZSAiaWdub3JlZCIgdGhpbmdzIGFuZCAKPiBqdXN0IGZvbGxvd2Vk IHRoZSBFRElELgo+IAo+IFRoYW5rcyEKPiBBZGFtCj4gCj4ga2VybmVsOiBbZHJtOmRybV9oZWxw ZXJfcHJvYmVfc2luZ2xlX2Nvbm5lY3Rvcl9tb2RlcyBbZHJtX2ttc19oZWxwZXJdXSAKPiBbQ09O TkVDVE9SOjk1OkRQLTFdIAo+IGtlcm5lbDogaTkxNSAwMDAwOjAwOjAyLjA6IFtkcm06aW50ZWxf ZHBfZGV0ZWN0IFtpOTE1XV0gCj4gW0NPTk5FQ1RPUjo5NTpEUC0xXQo+IGtlcm5lbDogW2RybTpk cm1fZHBfcmVhZF9kcGNkX2NhcHMgW2RybV9rbXNfaGVscGVyXV0gQVVYIEMvRERJIEMvUEhZIEM6 IAo+IERQQ0Q6IDExIDBhIDg0IDAxIDAwIDA1IDAwIDgxIDAwIDAwIDAwIDAwIDAwIDAwIDAwCj4g a2VybmVsOiBbZHJtOmRybV9kcF9yZWFkX2Rlc2MgW2RybV9rbXNfaGVscGVyXV0gQVVYIEMvRERJ IEMvUEhZIEM6IERQIAo+IGJyYW5jaDogT1VJIDAwLTgwLWUxIGRldi1JRCBtMkRWSWEgSFctcmV2 IDAuMSBTVy1yZXYgMi4wIHF1aXJrcyAweDAwMDAKPiBrZXJuZWw6IFtkcm06ZHJtX2RwX3JlYWRf ZG93bnN0cmVhbV9pbmZvIFtkcm1fa21zX2hlbHBlcl1dIEFVWCBDL0RESSAKPiBDL1BIWSBDOiBE UENEIERGUDogMGEKPiBrZXJuZWw6IGk5MTUgMDAwMDowMDowMi4wOiBbZHJtOmludGVsX2RwX2Rl dGVjdCBbaTkxNV1dIFtFTkNPREVSOjk0OkRESSAKPiBDL1BIWSBDXSBNU1Qgc3VwcG9ydDogcG9y dDogeWVzLCBzaW5rOiBubywgbW9kcGFyYW06IHllcwo+IGtlcm5lbDogaTkxNSAwMDAwOjAwOjAy LjA6IFtkcm06aW50ZWxfZHBfcHJpbnRfcmF0ZXMgW2k5MTVdXSBzb3VyY2UgCj4gcmF0ZXM6IDE2 MjAwMCwgMjE2MDAwLCAyNzAwMDAsIDMyNDAwMCwgNDMyMDAwLCA1NDAwMDAKPiBrZXJuZWw6IGk5 MTUgMDAwMDowMDowMi4wOiBbZHJtOmludGVsX2RwX3ByaW50X3JhdGVzIFtpOTE1XV0gc2luayAK PiByYXRlczogMTYyMDAwLCAyNzAwMDAKPiBrZXJuZWw6IGk5MTUgMDAwMDowMDowMi4wOiBbZHJt OmludGVsX2RwX3ByaW50X3JhdGVzIFtpOTE1XV0gY29tbW9uIAo+IHJhdGVzOiAxNjIwMDAsIDI3 MDAwMAo+IGtlcm5lbDogW2RybTpkcm1fZHBfaTJjX2RvX21zZyBbZHJtX2ttc19oZWxwZXJdXSBB VVggQy9EREkgQy9QSFkgQzogCj4gbmF0aXZlIGRlZmVyCj4ga2VybmVsOiBbZHJtOmRybV9kcF9p MmNfZG9fbXNnIFtkcm1fa21zX2hlbHBlcl1dIEFVWCBDL0RESSBDL1BIWSBDOiAKPiBuYXRpdmUg ZGVmZXIKPiBrZXJuZWw6IFtkcm06ZHJtX2RwX2kyY19kb19tc2cgW2RybV9rbXNfaGVscGVyXV0g QVVYIEMvRERJIEMvUEhZIEM6IAo+IG5hdGl2ZSBkZWZlcgo+IGtlcm5lbDogW2RybTpkcm1fZHBf aTJjX2RvX21zZyBbZHJtX2ttc19oZWxwZXJdXSBBVVggQy9EREkgQy9QSFkgQzogCj4gbmF0aXZl IGRlZmVyCj4ga2VybmVsOiBpOTE1IDAwMDA6MDA6MDIuMDogW2RybTppbnRlbF9kcF9zZXRfZWRp ZCBbaTkxNV1dIAo+IFtDT05ORUNUT1I6OTU6RFAtMV0gREZQIG1heCBicGMgOCwgbWF4IGRvdGNs b2NrIDAsIFRNRFMgY2xvY2sgCj4gMjUwMDAtMTY1MDAwCj4ga2VybmVsOiBpOTE1IDAwMDA6MDA6 MDIuMDogW2RybTppbnRlbF9kcF9zZXRfZWRpZCBbaTkxNV1dIAo+IFtDT05ORUNUT1I6OTU6RFAt MV0gWUNiQ3IgNDoyOjAgYWxsb3dlZD8gbm8sIFlDYkNyIDQ6NDo0LT40OjI6MCAKPiBjb252ZXJz aW9uPyBubyAKPiBrZXJuZWw6IFtkcm06ZHJtX2RwX2dldF9lZGlkX3F1aXJrcyBbZHJtX2ttc19o ZWxwZXJdXSBEUCBzaW5rOiBFRElEIG1mZyAKPiAyMi1mMCBwcm9kLUlEIDkwLTI2IHF1aXJrczog MHgwMDAwCj4ga2VybmVsOiBbZHJtOmRybV9hZGRfZWRpZF9tb2RlcyBbZHJtXV0gRUxEOiBubyBD RUEgRXh0ZW5zaW9uIGZvdW5kCj4ga2VybmVsOiBbZHJtOmRybV9hZGRfZGlzcGxheV9pbmZvIFtk cm1dXSBTdXBwb3J0ZWQgTW9uaXRvciBSZWZyZXNoIHJhdGUgCj4gcmFuZ2UgaXMgMCBIeiAtIDAg SHoKPiBrZXJuZWw6IFtkcm06ZHJtX2FkZF9kaXNwbGF5X2luZm8gW2RybV1dIG5vbl9kZXNrdG9w IHNldCB0byAwCj4ga2VybmVsOiBbZHJtOmRybV9tb2RlX2RlYnVnX3ByaW50bW9kZWxpbmUgW2Ry bV1dIE1vZGVsaW5lICIyNTYweDE2MDAiOiAKPiA2MCAyNjgwMDAgMjU2MCAyNjA4IDI2NDAgMjcy MCAxNjAwIDE2MDMgMTYwOSAxNjQ2IDB4NDggMHg5Cj4ga2VybmVsOiBbZHJtOmRybV9tb2RlX3By dW5lX2ludmFsaWQgW2RybV1dIE5vdCB1c2luZyAyNTYweDE2MDAgbW9kZTogCj4gQ0xPQ0tfSElH SAo+IGtlcm5lbDogW2RybTpkcm1faGVscGVyX3Byb2JlX3NpbmdsZV9jb25uZWN0b3JfbW9kZXMg W2RybV9rbXNfaGVscGVyXV0gCj4gW0NPTk5FQ1RPUjo5NTpEUC0xXSBwcm9iZWQgbW9kZXMgOgo+ IGtlcm5lbDogW2RybTpkcm1fbW9kZV9kZWJ1Z19wcmludG1vZGVsaW5lIFtkcm1dXSBNb2RlbGlu ZSAiMTI4MHg4MDAiOiAKPiA2MCA3MTAwMCAxMjgwIDEzMjggMTM2MCAxNDQwIDgwMCA4MDMgODA5 IDgyMyAweDQwIDB4OQo+IAo+ICMgZm9yIGF1eCBpbiAvZGV2L2RybV9kcF9hdXgqIDsgZG8gZGQg aWY9JGF1eCBicz0xIGNvdW50PTE2IAo+IHNraXA9JCgoMHg4MCkpIDI+L2Rldi9udWxsIHwgaGV4 ZHVtcCAtQyA7IGRvbmUKPiAwMDAwMDAwMCAgMGEgMDAgMDAgMDAgMDAgMDAgMDAgMDAgIDAwIDAw IDAwIDAwIDAwIDAwIDAwIDAwICAKPiB8Li4uLi4uLi4uLi4uLi4uLnwKPiAwMDAwMDAxMAo+IDAw MDAwMDAwICAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAg IAo+IHwuLi4uLi4uLi4uLi4uLi4ufAo+IDAwMDAwMDEwCj4gCj4gIyBmb3IgYXV4IGluIC9kZXYv ZHJtX2RwX2F1eCogOyBkbyBkZCBpZj0kYXV4IGJzPTEgMj4vZGV2L251bGwgfCAKPiBoZXhkdW1w IC1DIDsgZG9uZQo+IDAwMDAwMDAwICAxMSAwYSA4NCAwMSAwMCAwNSAwMCA4MSAgMDAgMDAgMDAg MDAgMDAgMDAgMDAgMDAgIAo+IHwuLi4uLi4uLi4uLi4uLi4ufAo+IDAwMDAwMDEwICAwMCAwMCAw MCAwMCAwMCAwMCAwMCAwMCAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgIAo+IHwuLi4uLi4uLi4u Li4uLi4ufAo+ICoKPiAwMDAwMDA4MCAgMGEgMDAgMDAgMDAgMDAgMDAgMDAgMDAgIDAwIDAwIDAw IDAwIDAwIDAwIDAwIDAwICAKPiB8Li4uLi4uLi4uLi4uLi4uLnwKPiAwMDAwMDA5MCAgMDAgMDAg MDAgMDAgMDAgMDAgMDAgMDAgIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwICAKPiB8Li4uLi4uLi4u Li4uLi4uLnwKPiAqCj4gMDAwMDAxMDAgIDBhIDg0IDAwIDA4IDA4IDA4IDA4IDAwICAwMSAwMCAw MCAwMCAwMCAwMCAwMCAwMCAgCj4gfC4uLi4uLi4uLi4uLi4uLi58Cj4gMDAwMDAxMTAgIDAwIDAw IDAwIDAwIDAwIDAwIDAwIDAwICAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAgCj4gfC4uLi4uLi4u Li4uLi4uLi58Cj4gKgo+IDAwMDAwMjAwICAwMSAwMCA3NyA3NyA4MSAwMCA0NCA0NCAgMDAgMDAg MDAgMDAgMDAgMDAgMDAgMDAgIAo+IHwuLnd3Li5ERC4uLi4uLi4ufAo+IDAwMDAwMjEwICAwMCA4 MCAwMCA4MCAwMCA4MCAwMCA4MCAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgIAo+IHwuLi4uLi4u Li4uLi4uLi4ufAo+IDAwMDAwMjIwICAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAgMDAgMDAgMDAg MDAgMDAgMDAgMDAgMDAgIAo+IHwuLi4uLi4uLi4uLi4uLi4ufAo+ICoKPiAwMDAwMDI0MCAgMDAg MDAgMDAgMDAgMDAgMDAgMjAgMDAgIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwICB8Li4uLi4uIAo+ IC4uLi4uLi4uLnwKPiAwMDAwMDI1MCAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgIDAwIDAwIDAw IDAwIDAwIDAwIDAwIDAwICAKPiB8Li4uLi4uLi4uLi4uLi4uLnwKPiAqCj4gMDAwMDAzMDAgIDAw IDAwIDAwIDAwIDAwIDAwIDAwIDAwICAwMCAwMCAwMCAwMCAwMCAwMCAwMCA4MCAgCj4gfC4uLi4u Li4uLi4uLi4uLi58Cj4gMDAwMDAzMTAgIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwICAwMCAwMCAw MCAwMCAwMCAwMCAwMCAwMCAgCj4gfC4uLi4uLi4uLi4uLi4uLi58Cj4gKgo+IDAwMDAwNDAwICA0 NyA1MyA1MyAwMCAwMCAwMSAwMSAwMCAgMDEgMDAgMDAgOTAgMDIgMDAgMDAgOTAgIAo+IHxHU1Mu Li4uLi4uLi4uLi4ufAo+IDAwMDAwNDEwICAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAgMDAgMDAg MDAgMDAgMDAgMDAgMDAgMDAgIAo+IHwuLi4uLi4uLi4uLi4uLi4ufAo+ICoKPiAwMDAwMDUwMCAg MDAgODAgZTEgNmQgMzIgNDQgNTYgNDkgIDYxIDAxIDAyIDAwIDAwIGNmIDAwIDAwICAKPiB8Li4u bTJEVklhLi4uLi4uLnwKPiAwMDAwMDUxMCAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgIDAwIDAw IDAwIDAwIDAwIDAwIDAwIDAwICAKPiB8Li4uLi4uLi4uLi4uLi4uLnwKPiAqCj4gMDAwMDA2MDAg IDAxIDAwIDAwIDAwIDAwIDAwIDAwIDAwICAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAgCj4gfC4u Li4uLi4uLi4uLi4uLi58Cj4gMDAwMDA2MTAgIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwICAwMCAw MCAwMCAwMCAwMCAwMCAwMCAwMCAgCj4gfC4uLi4uLi4uLi4uLi4uLi58Cj4gKgo+IAo+IE9uIFdl ZCwgTWF5IDEyLCAyMDIxLCBhdCA0OjA0IFBNLCBWaWxsZSBTeXJqw6Rsw6Qgd3JvdGU6Cj4gPiBP biBXZWQsIE1heSAxMiwgMjAyMSBhdCAxMjozMToxNFBNIC0wNDAwLCBBZGFtIENoYXNlbiB3cm90 ZToKPiA+ID4gSG9waW5nIEkgY2FuIChoZWxwKSBjcmFmdCBhIHBhdGNoIHRvIGFkZHJlc3Mgd2hh dCBhcHBlYXJzIHRvIGJlIGFuIGlzc3VlIHdpdGggb3ZlcmFnZ3Jlc3NpdmUgbW9kZSBwcnVuaW5n LiBJIGFtIGhhdmluZyB0cm91YmxlIHdpdGggcmVqZWN0aW9uIG9mIGEgRHVhbC1EVkkgY29tcGF0 aWJsZSBtb2RlIG91dCBvZiB0aGUgRGlzcGxheVBvcnQgIHNwZWNpZmljIHRvIGk5MTUgaW4gRmVk b3JhIDMzLiBJdCBzZWVtcyB0aGF0IGRybV9tb2RlX3ZhbGlkYXRlX3BpcGVsaW5lIGlzIHRoZSB3 YWxsIEkgaGl0IHdoZW4gZGlnZ2luZyBmb3Igd2h5IHRoaXMgbW9kZSBpcyBwcnVuZWQuIFJlcXVl c3RpbmcgYWRkaXRpb25hbCB0cm91Ymxlc2hvb3RpbmcgZ3VpZGFuY2UuCj4gPiA+IAo+ID4gPiBg YGAKPiA+ID4ga2VybmVsOiBbZHJtOmRybV9tb2RlX2RlYnVnX3ByaW50bW9kZWxpbmUgW2RybV1d IE1vZGVsaW5lICIyNTYweDE2MDAiOiA2MCAyNjgwMDAgMjU2MCAyNjA4IDI2NDAgMjcyMCAxNjAw IDE2MDMgMTYwOSAxNjQ2IDB4NDggMHg5Cj4gPiA+IGtlcm5lbDogW2RybTpkcm1fbW9kZV9wcnVu ZV9pbnZhbGlkIFtkcm1dXSBOb3QgdXNpbmcgMjU2MHgxNjAwIG1vZGU6IENMT0NLX0hJR0gKPiA+ ID4gYGBgCj4gPiA+IAo+ID4gPiBUaGlzIGlzIGFuIEhQIExQMzA2NSBEdWFsLURWSSBtb25pdG9y IGNvbm5lY3RlZCB2aWEgRGlzcGxheVBvcnQgd2l0aCBhIEJpekxpbmsgImFjdGl2ZSIgYWRhcHRl ciAocmVjb21tZW5kZWQgYnkgSFAgYW5kIERFTEwgZm9yIHRoZWlyIER1YWwtRFZJIG1vbml0b3Jz KS4KPiA+ID4gCj4gPiA+IFRoZSBhZGFwdGVyIGFwcGVhcnMgdG8gYmUgInRyYW5zcGFyZW50IiB0 byB0aGUgc3lzdGVtICh1bmxpa2Ugc29tZSBhZGFwdGVycyByZXBvcnRpbmcgc2ltaWxhciBpc3N1 ZXMpLiBJMkMgcHJvYmVzIGFuZCBFRElEcyBhbGwgYXBwZWFyIHRvIGJlIGRpcmVjdCBmcm9tIHRo ZSBtb25pdG9yLiBUaG91Z2gsIHRoZXJlIGlzIGEgbWVudGlvbiBvZiBhIG0yRFZJYSAiYnJhbmNo IGRldmljZSIgaW4gdGhlIGBpOTE1X2Rpc3BsYXlfaW5mb2Agb3V0cHV0Lgo+ID4gPiAKPiA+ID4g VGhlIHBydW5lZCBtb2RlIHdvcmtzIHdpdGggWC1Pcmcgd2l0aCBtYW51YWxseSBzZXR0aW5nIHRo ZSBtb2RlIHZpYSBgeHJhbmRyYCBvbiBYb3JnIChteSBjdXJyZW50IGZhbGxiYWNrIHNldHVwKTog Cj4gPiA+IGB4cmFuZHIgLS1uZXdtb2RlICIyNTYweDE2MDBSIiAyNjguNTAgMjU2MCAyNjA4IDI2 NDAgMjcyMCAxNjAwIDE2MDMgMTYwOSAxNjQ2ICtoc3luYyAtdnN5bmNgCj4gPiA+IAo+ID4gPiBN eSBzZXR1cCBpcyBhIGJpdCBkaWZmZXJlbnQgdGhhbiBzb21lIG9sZGVyIHJlcG9ydGVkICJkdWFs IG1vZGUiIGlzc3VlcyAoaS5lLiBwYXNzaXZlIGFkYXB0ZXJzKSwgc28gSSBkbyBub3QgYmVsaWV2 ZSBpdCBpcyB0aGUgImZhdWx0eSBkdWFsIG1vZGUgZGV0ZWN0aW9uIiAoaS5lLiBodHRwczovL2dp dGh1Yi5jb20vaGFuc21pL2Zha2UtZHAtZHVhbC1tb2RlKS4gSSB3YXMgdGhpbmtpbmcgaXQgY291 bGQgYmUgcmVsYXRlZCBieSBzb21lICJzdGF0ZSIgb2YgdGhlIHBvcnQgZGV0ZWN0aW9uIGxpbWl0 aW5nIG91dHB1dCB0byAxNjVNSHogY2xvY2suCj4gPiA+IAo+ID4gPiBUaGFua3MsCj4gPiA+IEFk YW0KPiA+ID4gCj4gPiA+IHdpdGggYGVjaG8gMHg2ID4gL3N5cy9tb2R1bGUvZHJtL3BhcmFtZXRl cnMvZGVidWdgCj4gPiA+IAo+ID4gPiBgYGAKPiA+ID4ga2VybmVsOiBbZHJtOmRybV9hZGRfZGlz cGxheV9pbmZvIFtkcm1dXSBTdXBwb3J0ZWQgTW9uaXRvciBSZWZyZXNoIHJhdGUgcmFuZ2UgaXMg MCBIeiAtIDAgSHoKPiA+ID4ga2VybmVsOiBbZHJtOmRybV9hZGRfZGlzcGxheV9pbmZvIFtkcm1d XSBub25fZGVza3RvcCBzZXQgdG8gMAo+ID4gPiBrZXJuZWw6IGk5MTUgMDAwMDowMDowMi4wOiBb ZHJtOmludGVsX2RwX3NldF9lZGlkIFtpOTE1XV0gW0NPTk5FQ1RPUjo5NTpEUC0xXSBERlAgbWF4 IGJwYyA4LCBtYXggZG90Y2xvY2sgMCwgVE1EUyBjbG9jayAyNTAwMC0xNjUwMDAKPiA+IAo+ID4g VGhhdCBvbmUgc2VlbXMgdG8gYmUgc2F5aW5nIHRoYXQgaXQncyB0aGUgYWRhcHRlciBpdHNlbGYg dGhhdCdzCj4gPiB0ZWxsaW5nIHVzIGl0IGNhbid0IGhhbmRsZSA+MTY1TUh6LiBXaGF0IGRvZXMg dGhlICJEUENEIERGUDogLi4uIiBsaW5lIHNheT8KPiA+IAo+ID4gQWx0ZXJuYXRpdmVseSB5b3Ug Y2FuIGRvIHNvbWV0aGluZyBsaWtlCj4gPiAgZm9yIGF1eCBpbiAvZGV2L2RybV9kcF9hdXgqIDsg ZG8gZGQgaWY9JGF1eCBicz0xIGNvdW50PTE2IAo+ID4gc2tpcD0kKCgweDgwKSkgMj4vZGV2L251 bGwgfCBoZXhkdW1wIC1DIDsgZG9uZQo+ID4gdG8gZ2V0IHRoZSByYXcgZHVtcC4uCj4gPiAKPiA+ IC0tIAo+ID4gVmlsbGUgU3lyasOkbMOkCj4gPiBJbnRlbAo+ID4gCj4gX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBJbnRlbC1nZnggbWFpbGluZyBsaXN0 Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHBzOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cj4gCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=