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=-11.5 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=unavailable 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 46FFEC2BA19 for ; Wed, 15 Apr 2020 08:20:13 +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 179B620857 for ; Wed, 15 Apr 2020 08:20:13 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=ffwll.ch header.i=@ffwll.ch header.b="SggSQ5mc" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 179B620857 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=ffwll.ch Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 042586E90D; Wed, 15 Apr 2020 08:20:12 +0000 (UTC) Received: from mail-ot1-x344.google.com (mail-ot1-x344.google.com [IPv6:2607:f8b0:4864:20::344]) by gabe.freedesktop.org (Postfix) with ESMTPS id 82C7A6E90D for ; Wed, 15 Apr 2020 08:20:10 +0000 (UTC) Received: by mail-ot1-x344.google.com with SMTP id m2so2617227otr.1 for ; Wed, 15 Apr 2020 01:20:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=5CCkNU6Pcefqd+l6vSYZZ3ZKsI1tOHhmJvmbrhMExIc=; b=SggSQ5mcTmkuxU+vtyxUHVsifvD+5cvMkMBrCrjFYK44SzU3XtfV9gvWiNqswldzDA HdnVC1DQi3l0iUYYaoszVzPL5CqB3/A9pr1nWaoWPFsKtOSgRGLykl72YZiPLZWB5we/ pcQiAOWMUJKB8XUGdQux9dVNwwoYi+d50E0u4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=5CCkNU6Pcefqd+l6vSYZZ3ZKsI1tOHhmJvmbrhMExIc=; b=K7XPFFi9ZvNOJMnstdrAIHfZ3+LEYd3C/g0aOSnRDlJJ+V6KLDWqFSmE5jerXVj8+o kjn0hspwCFVYWJ6kYwASU2ib+aM/PDYHZwLI4IFuh880rknhT3U5s00LW/9RfCqhw84A k2Dv8vCHT+sm8AAKMK6NvFoHvMTNMvaU/MbWArNasr+eHN+ZxUM29sag7BYgeDGSYNP8 RDhIseO+v21isrL8jnFW4GNz/uE4liXtKGYyvOZAK+toYGnBCSHFU41vQhhazqJxWaAq M4Cpfd47PsrB8oxbCpOkLjkUd7834gNPPlHXYdOUkuyzl4Unmoa4zH6muvKpTTSiTl9L d2TQ== X-Gm-Message-State: AGi0PubmOAFfr8STLXURCPGMA+aKrCtKtuZc+m/oeDOwvK8TpbHABnya 4D6tGWfq/3ERPVXBy9ozgjmwPPWrbdQpk97GfeeDzw== X-Google-Smtp-Source: APiQypJNiu2gGQ9414/SExaPnN7nNMuwzSOIQO+fN3xDVd034B1fgVFJYyKsAz2GEb1BCff6f7k3v1Zbx5suf+SCs2Q= X-Received: by 2002:a9d:2056:: with SMTP id n80mr22758705ota.281.1586938809712; Wed, 15 Apr 2020 01:20:09 -0700 (PDT) MIME-Version: 1.0 References: <20200415074034.175360-1-daniel.vetter@ffwll.ch> <20200415074034.175360-38-daniel.vetter@ffwll.ch> In-Reply-To: From: Daniel Vetter Date: Wed, 15 Apr 2020 10:19:58 +0200 Message-ID: Subject: Re: [PATCH 37/59] drm/cirrus: Move to drm/tiny To: Thomas Zimmermann X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Intel Graphics Development , DRI Development , "open list:VIRTIO CORE, NET..." , Gerd Hoffmann , Dave Airlie , Daniel Vetter Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" T24gV2VkLCBBcHIgMTUsIDIwMjAgYXQgMTA6MDEgQU0gVGhvbWFzIFppbW1lcm1hbm4gPHR6aW1t ZXJtYW5uQHN1c2UuZGU+IHdyb3RlOgo+Cj4KPgo+IEFtIDE1LjA0LjIwIHVtIDA5OjQwIHNjaHJp ZWIgRGFuaWVsIFZldHRlcjoKPiA+IEJlY2F1c2UgaXQgaXMuIEh1Z2UgY29uZ3JhdHMgdG8gZXZl cnlvbmUgd2hvIG1hZGUgdGhpcyBraW5kIG9mCj4gPiByZWZhY3RvcmluZyBoYXBwZW4hCj4KPiBF dmVyeSBvdGhlciB3ZWVrLCBJIGZlbHQgYW4gdXJnZSB0byBzZW5kIG91dCB0aGlzIHBhdGNoLiBU aGFuayB5b3Ugc28KPiBtdWNoLCBEYW5pZWwhIFRoZXJlIGFyZSBtb3JlIGNhbmRpZGF0ZXMgZm9y IHRpbnkvLiBUaGV5IGFyZSBhbGwgPDIwawo+IExPQ3MgYW5kIGFsbCB3ZSdkIGhhdmUgdG8gZG8g aXMgdG8gbW92ZSB0aGVpciBjb2RlIGludG8gYSBzaW5nbGUgZmlsZS4KPiBib2NocyBvciBhcmMg Y29tZSBpbnRvIG15IG1pbmQuCgphcmMgSSBoYXZlIChsYXRlciBpbiB0aGUgc2VyaWVzKSwgYm9j aHMgSSBmZWVsIGxpa2UgaXMgbWF5YmUgYSBiaXQgdG9vCmJpZy4gSSdkIHB1dCB0aGUgbGltaXQg Zm9yIHRpbnkgd2VsbCBiZWxvdyAxa2xvYyBpbmNsdWRpbmcgd2hpdGVzcGFjZQphbmQgYWxsIHRo YXQuIGJvY2hzIG1pZ2h0IGJlIGEgY2FuZGlkYXRlIG9uY2Ugd2UndmUgaGVscGVyaXplZCBhIGZl dwptb3JlIHRoaW5ncyBwZXJoYXBzLgoKYnR3IEkgZHJtbV8gdmVyc2lvbiBvZiB2cmFtIGhlbHBl cnMgd291bGQgaGVscCBhIGJ1bmNoIG9mIHRoZXNlIGRyaXZlcnMgSSB0aGluay4KLURhbmllbAoK Pgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAaW50 ZWwuY29tPgo+ID4gQ2M6IERhdmUgQWlybGllIDxhaXJsaWVkQHJlZGhhdC5jb20+Cj4gPiBDYzog R2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cj4gPiBDYzogdmlydHVhbGl6YXRpb25A bGlzdHMubGludXgtZm91bmRhdGlvbi5vcmcKPgo+IFJldmlld2VkLWJ5OiBUaG9tYXMgWmltbWVy bWFubiA8dHppbW1lcm1hbm5Ac3VzZS5kZT4KPgo+ID4gLS0tCj4gPiAgTUFJTlRBSU5FUlMgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9L Y29uZmlnICAgICAgICAgICAgICAgICAgIHwgIDIgLS0KPiA+ICBkcml2ZXJzL2dwdS9kcm0vTWFr ZWZpbGUgICAgICAgICAgICAgICAgICB8ICAxIC0KPiA+ICBkcml2ZXJzL2dwdS9kcm0vY2lycnVz L0tjb25maWcgICAgICAgICAgICB8IDE5IC0tLS0tLS0tLS0tLS0tLS0tLS0KPiA+ICBkcml2ZXJz L2dwdS9kcm0vY2lycnVzL01ha2VmaWxlICAgICAgICAgICB8ICAyIC0tCj4gPiAgZHJpdmVycy9n cHUvZHJtL3RpbnkvS2NvbmZpZyAgICAgICAgICAgICAgfCAxOSArKysrKysrKysrKysrKysrKysr Cj4gPiAgZHJpdmVycy9ncHUvZHJtL3RpbnkvTWFrZWZpbGUgICAgICAgICAgICAgfCAgMSArCj4g PiAgZHJpdmVycy9ncHUvZHJtL3tjaXJydXMgPT4gdGlueX0vY2lycnVzLmMgfCAgMAo+ID4gIDgg ZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMjUgZGVsZXRpb25zKC0pCj4gPiAgZGVs ZXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvZ3B1L2RybS9jaXJydXMvS2NvbmZpZwo+ID4gIGRlbGV0 ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2dwdS9kcm0vY2lycnVzL01ha2VmaWxlCj4gPiAgcmVuYW1l IGRyaXZlcnMvZ3B1L2RybS97Y2lycnVzID0+IHRpbnl9L2NpcnJ1cy5jICgxMDAlKQo+ID4KPiA+ IGRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJTCj4gPiBpbmRleCA3YjMyNTVk OTZkMWQuLjBhNWNmMTA1ZWUzNyAxMDA2NDQKPiA+IC0tLSBhL01BSU5UQUlORVJTCj4gPiArKysg Yi9NQUlOVEFJTkVSUwo+ID4gQEAgLTUzOTcsNyArNTM5Nyw3IEBAIEw6ICAgICAgdmlydHVhbGl6 YXRpb25AbGlzdHMubGludXgtZm91bmRhdGlvbi5vcmcKPiA+ICBTOiAgIE9ic29sZXRlCj4gPiAg VzogICBodHRwczovL3d3dy5rcmF4ZWwub3JnL2Jsb2cvMjAxNC8xMC9xZW11LXVzaW5nLWNpcnJ1 cy1jb25zaWRlcmVkLWhhcm1mdWwvCj4gPiAgVDogICBnaXQgZ2l0Oi8vYW5vbmdpdC5mcmVlZGVz a3RvcC5vcmcvZHJtL2RybS1taXNjCj4gPiAtRjogICBkcml2ZXJzL2dwdS9kcm0vY2lycnVzLwo+ ID4gK0Y6ICAgZHJpdmVycy9ncHUvZHJtL3RpbnkvY2lycnVzLmMKPiA+Cj4gPiAgRFJNIERSSVZF UiBGT1IgUVhMIFZJUlRVQUwgR1BVCj4gPiAgTTogICBEYXZlIEFpcmxpZSA8YWlybGllZEByZWRo YXQuY29tPgo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9LY29uZmlnIGIvZHJpdmVy cy9ncHUvZHJtL0tjb25maWcKPiA+IGluZGV4IDQzNTk0OTc4OTU4ZS4uNGY0ZTdmYTAwMWMxIDEw MDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL0tjb25maWcKPiA+ICsrKyBiL2RyaXZlcnMv Z3B1L2RybS9LY29uZmlnCj4gPiBAQCAtMzEwLDggKzMxMCw2IEBAIHNvdXJjZSAiZHJpdmVycy9n cHUvZHJtL2FzdC9LY29uZmlnIgo+ID4KPiA+ICBzb3VyY2UgImRyaXZlcnMvZ3B1L2RybS9tZ2Fn MjAwL0tjb25maWciCj4gPgo+ID4gLXNvdXJjZSAiZHJpdmVycy9ncHUvZHJtL2NpcnJ1cy9LY29u ZmlnIgo+ID4gLQo+ID4gIHNvdXJjZSAiZHJpdmVycy9ncHUvZHJtL2FybWFkYS9LY29uZmlnIgo+ ID4KPiA+ICBzb3VyY2UgImRyaXZlcnMvZ3B1L2RybS9hdG1lbC1obGNkYy9LY29uZmlnIgo+ID4g ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9NYWtlZmlsZSBiL2RyaXZlcnMvZ3B1L2RybS9N YWtlZmlsZQo+ID4gaW5kZXggZjM0ZDA4YzgzNDg1Li4yYzBlNWE3ZTU5NTMgMTAwNjQ0Cj4gPiAt LS0gYS9kcml2ZXJzL2dwdS9kcm0vTWFrZWZpbGUKPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9N YWtlZmlsZQo+ID4gQEAgLTc0LDcgKzc0LDYgQEAgb2JqLSQoQ09ORklHX0RSTV9JOTE1KSAgICAg ICs9IGk5MTUvCj4gPiAgb2JqLSQoQ09ORklHX0RSTV9NR0FHMjAwKSArPSBtZ2FnMjAwLwo+ID4g IG9iai0kKENPTkZJR19EUk1fVjNEKSAgKz0gdjNkLwo+ID4gIG9iai0kKENPTkZJR19EUk1fVkM0 KSAgKz0gdmM0Lwo+ID4gLW9iai0kKENPTkZJR19EUk1fQ0lSUlVTX1FFTVUpICs9IGNpcnJ1cy8K PiA+ICBvYmotJChDT05GSUdfRFJNX1NJUykgICArPSBzaXMvCj4gPiAgb2JqLSQoQ09ORklHX0RS TV9TQVZBR0UpKz0gc2F2YWdlLwo+ID4gIG9iai0kKENPTkZJR19EUk1fVk1XR0ZYKSs9IHZtd2dm eC8KPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vY2lycnVzL0tjb25maWcgYi9kcml2 ZXJzL2dwdS9kcm0vY2lycnVzL0tjb25maWcKPiA+IGRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAo+ ID4gaW5kZXggYzZiYmQ5ODhiMGU1Li4wMDAwMDAwMDAwMDAKPiA+IC0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9jaXJydXMvS2NvbmZpZwo+ID4gKysrIC9kZXYvbnVsbAo+ID4gQEAgLTEsMTkgKzAsMCBA QAo+ID4gLSMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAtb25seQo+ID4gLWNvbmZp ZyBEUk1fQ0lSUlVTX1FFTVUKPiA+IC0gICAgIHRyaXN0YXRlICJDaXJydXMgZHJpdmVyIGZvciBR RU1VIGVtdWxhdGVkIGRldmljZSIKPiA+IC0gICAgIGRlcGVuZHMgb24gRFJNICYmIFBDSSAmJiBN TVUKPiA+IC0gICAgIHNlbGVjdCBEUk1fS01TX0hFTFBFUgo+ID4gLSAgICAgc2VsZWN0IERSTV9H RU1fU0hNRU1fSEVMUEVSCj4gPiAtICAgICBoZWxwCj4gPiAtICAgICAgVGhpcyBpcyBhIEtNUyBk cml2ZXIgZm9yIGVtdWxhdGVkIGNpcnJ1cyBkZXZpY2UgaW4gcWVtdS4KPiA+IC0gICAgICBJdCBp cyAqTk9UKiBpbnRlbmRlZCBmb3IgcmVhbCBjaXJydXMgZGV2aWNlcy4gVGhpcyByZXF1aXJlcwo+ ID4gLSAgICAgIHRoZSBtb2Rlc2V0dGluZyB1c2Vyc3BhY2UgWC5vcmcgZHJpdmVyLgo+ID4gLQo+ ID4gLSAgICAgIENpcnJ1cyBpcyBvYnNvbGV0ZSwgdGhlIGhhcmR3YXJlIHdhcyBkZXNpZ25lZCBp biB0aGUgOTBpZXMKPiA+IC0gICAgICBhbmQgY2FuJ3Qga2VlcCB1cCB3aXRoIHRvZGF5cyBuZWVk cy4gIE1vcmUgYmFja2dyb3VuZDoKPiA+IC0gICAgICBodHRwczovL3d3dy5rcmF4ZWwub3JnL2Js b2cvMjAxNC8xMC9xZW11LXVzaW5nLWNpcnJ1cy1jb25zaWRlcmVkLWhhcm1mdWwvCj4gPiAtCj4g PiAtICAgICAgQmV0dGVyIGFsdGVybmF0aXZlcyBhcmU6Cj4gPiAtICAgICAgICAtIHN0ZHZnYSAo RFJNX0JPQ0hTLCBxZW11IC12Z2Egc3RkLCBkZWZhdWx0IGluIHFlbXUgMi4yKykKPiA+IC0gICAg ICAgIC0gcXhsIChEUk1fUVhMLCBxZW11IC12Z2EgcXhsLCB3b3JrcyBiZXN0IHdpdGggc3BpY2Up Cj4gPiAtICAgICAgICAtIHZpcnRpbyAoRFJNX1ZJUlRJT19HUFUpLCBxZW11IC12Z2EgdmlydGlv KQo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9jaXJydXMvTWFrZWZpbGUgYi9kcml2 ZXJzL2dwdS9kcm0vY2lycnVzL01ha2VmaWxlCj4gPiBkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQK PiA+IGluZGV4IDBjMWVkM2Y5OTcyNS4uMDAwMDAwMDAwMDAwCj4gPiAtLS0gYS9kcml2ZXJzL2dw dS9kcm0vY2lycnVzL01ha2VmaWxlCj4gPiArKysgL2Rldi9udWxsCj4gPiBAQCAtMSwyICswLDAg QEAKPiA+IC0jIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wLW9ubHkKPiA+IC1vYmot JChDT05GSUdfRFJNX0NJUlJVU19RRU1VKSArPSBjaXJydXMubwo+ID4gZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZ3B1L2RybS90aW55L0tjb25maWcgYi9kcml2ZXJzL2dwdS9kcm0vdGlueS9LY29uZmln Cj4gPiBpbmRleCA0MTYwZTc0ZTQ3NTEuLjJiNjQxNGYwZmE3NSAxMDA2NDQKPiA+IC0tLSBhL2Ry aXZlcnMvZ3B1L2RybS90aW55L0tjb25maWcKPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS90aW55 L0tjb25maWcKPiA+IEBAIC0xLDUgKzEsMjQgQEAKPiA+ICAjIFNQRFgtTGljZW5zZS1JZGVudGlm aWVyOiBHUEwtMi4wLW9ubHkKPiA+Cj4gPiArY29uZmlnIERSTV9DSVJSVVNfUUVNVQo+ID4gKyAg ICAgdHJpc3RhdGUgIkNpcnJ1cyBkcml2ZXIgZm9yIFFFTVUgZW11bGF0ZWQgZGV2aWNlIgo+ID4g KyAgICAgZGVwZW5kcyBvbiBEUk0gJiYgUENJICYmIE1NVQo+ID4gKyAgICAgc2VsZWN0IERSTV9L TVNfSEVMUEVSCj4gPiArICAgICBzZWxlY3QgRFJNX0dFTV9TSE1FTV9IRUxQRVIKPiA+ICsgICAg IGhlbHAKPiA+ICsgICAgICBUaGlzIGlzIGEgS01TIGRyaXZlciBmb3IgZW11bGF0ZWQgY2lycnVz IGRldmljZSBpbiBxZW11Lgo+ID4gKyAgICAgIEl0IGlzICpOT1QqIGludGVuZGVkIGZvciByZWFs IGNpcnJ1cyBkZXZpY2VzLiBUaGlzIHJlcXVpcmVzCj4gPiArICAgICAgdGhlIG1vZGVzZXR0aW5n IHVzZXJzcGFjZSBYLm9yZyBkcml2ZXIuCj4gPiArCj4gPiArICAgICAgQ2lycnVzIGlzIG9ic29s ZXRlLCB0aGUgaGFyZHdhcmUgd2FzIGRlc2lnbmVkIGluIHRoZSA5MGllcwo+ID4gKyAgICAgIGFu ZCBjYW4ndCBrZWVwIHVwIHdpdGggdG9kYXlzIG5lZWRzLiAgTW9yZSBiYWNrZ3JvdW5kOgo+ID4g KyAgICAgIGh0dHBzOi8vd3d3LmtyYXhlbC5vcmcvYmxvZy8yMDE0LzEwL3FlbXUtdXNpbmctY2ly cnVzLWNvbnNpZGVyZWQtaGFybWZ1bC8KPiA+ICsKPiA+ICsgICAgICBCZXR0ZXIgYWx0ZXJuYXRp dmVzIGFyZToKPiA+ICsgICAgICAgIC0gc3RkdmdhIChEUk1fQk9DSFMsIHFlbXUgLXZnYSBzdGQs IGRlZmF1bHQgaW4gcWVtdSAyLjIrKQo+ID4gKyAgICAgICAgLSBxeGwgKERSTV9RWEwsIHFlbXUg LXZnYSBxeGwsIHdvcmtzIGJlc3Qgd2l0aCBzcGljZSkKPiA+ICsgICAgICAgIC0gdmlydGlvIChE Uk1fVklSVElPX0dQVSksIHFlbXUgLXZnYSB2aXJ0aW8pCj4gPiArCj4gPiAgY29uZmlnIERSTV9H TTEyVTMyMAo+ID4gICAgICAgdHJpc3RhdGUgIkdNMTJVMzIwIGRyaXZlciBmb3IgVVNCIHByb2pl Y3RvcnMiCj4gPiAgICAgICBkZXBlbmRzIG9uIERSTSAmJiBVU0IKPiA+IGRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vdGlueS9NYWtlZmlsZSBiL2RyaXZlcnMvZ3B1L2RybS90aW55L01ha2Vm aWxlCj4gPiBpbmRleCBjOTZjZWVlNzE0NTMuLjZhZTRlOWU1YTM1ZiAxMDA2NDQKPiA+IC0tLSBh L2RyaXZlcnMvZ3B1L2RybS90aW55L01ha2VmaWxlCj4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0v dGlueS9NYWtlZmlsZQo+ID4gQEAgLTEsNSArMSw2IEBACj4gPiAgIyBTUERYLUxpY2Vuc2UtSWRl bnRpZmllcjogR1BMLTIuMC1vbmx5Cj4gPgo+ID4gK29iai0kKENPTkZJR19EUk1fQ0lSUlVTX1FF TVUpICAgICAgICAgICAgICAgICs9IGNpcnJ1cy5vCj4gPiAgb2JqLSQoQ09ORklHX0RSTV9HTTEy VTMyMCkgICAgICAgICAgICs9IGdtMTJ1MzIwLm8KPiA+ICBvYmotJChDT05GSUdfVElOWURSTV9I WDgzNTdEKSAgICAgICAgICAgICAgICArPSBoeDgzNTdkLm8KPiA+ICBvYmotJChDT05GSUdfVElO WURSTV9JTEk5MjI1KSAgICAgICAgICAgICAgICArPSBpbGk5MjI1Lm8KPiA+IGRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vY2lycnVzL2NpcnJ1cy5jIGIvZHJpdmVycy9ncHUvZHJtL3Rpbnkv Y2lycnVzLmMKPiA+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+ID4gcmVuYW1lIGZyb20gZHJpdmVy cy9ncHUvZHJtL2NpcnJ1cy9jaXJydXMuYwo+ID4gcmVuYW1lIHRvIGRyaXZlcnMvZ3B1L2RybS90 aW55L2NpcnJ1cy5jCj4gPgo+Cj4gLS0KPiBUaG9tYXMgWmltbWVybWFubgo+IEdyYXBoaWNzIERy aXZlciBEZXZlbG9wZXIKPiBTVVNFIFNvZnR3YXJlIFNvbHV0aW9ucyBHZXJtYW55IEdtYkgKPiBN YXhmZWxkc3RyLiA1LCA5MDQwOSBOw7xybmJlcmcsIEdlcm1hbnkKPiAoSFJCIDM2ODA5LCBBRyBO w7xybmJlcmcpCj4gR2VzY2jDpGZ0c2bDvGhyZXI6IEZlbGl4IEltZW5kw7ZyZmZlcgo+CgoKLS0g CkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCis0MSAo MCkgNzkgMzY1IDU3IDQ4IC0gaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmkt ZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==