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=-14.0 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS 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 C8019C48BCD for ; Wed, 9 Jun 2021 17:59:53 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 939BC613CB for ; Wed, 9 Jun 2021 17:59:53 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 939BC613CB Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=ndufresne.ca Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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:MIME-Version:References:In-Reply-To: Date:Cc:To:From:Subject:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=kozMamQjnYxdEzMiqXsuz8M/ah3kJL64EANlgCeTYQ0=; b=QdYvU1m1NTuGjD VH6QJt0TalG6t6bK3jX7mHzyINP1HxIxvMTzjlwOrfhoj5384HPy6cgqMUhrdIgMQH5ni0MMgzj95 HX7Txt/bCFMKrcq1vHyhDLysCqDaj1Pq+HyTu+ckAoRavKml28RrngsYsQ8VskkubBxHjpq2FpxT0 WdIOfSIYpC3Vg+GgphQOhXm2Dpdma+0ndAbqxn1ypOiZ39W8S12HUjpNkA24mVGuqoSO4Ewo9lloi rFyemRxZLLybptk3aH1QUr00bUWOjzynClTCHmm413hKQss0gtIrEW7laKNerWwbovzG5AcfI6tR9 L9m4/I6jQ4vyG9bhMnrQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1lr2T3-00FUNP-MN; Wed, 09 Jun 2021 17:58:17 +0000 Received: from mail-qk1-x72b.google.com ([2607:f8b0:4864:20::72b]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1lr2Sx-00FULk-S2 for linux-arm-kernel@lists.infradead.org; Wed, 09 Jun 2021 17:58:14 +0000 Received: by mail-qk1-x72b.google.com with SMTP id i68so20983613qke.3 for ; Wed, 09 Jun 2021 10:58:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ndufresne-ca.20150623.gappssmtp.com; s=20150623; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=sD4xbXzJdhLFgeuQ5nBJesjoj6vgirv7H4osKuZsqq0=; b=DjgOxPJQLkhrNb5WPZFBXu2cxyzvuYFmoK7TmLRCQmpcbhA0IeGA8Ai5cq0SzMSzqs JT76xG4AlRtPCtMfiLh6xIRvpHbqoegGQgF8FmQEJtE6SsLpE3Q5ArxnieG53FHByCkB 2Vt0fMynLasUi4od4wX/DSlBhOkh+rW3l2FCBKmdWY81/bTgKrulkx7/BKqUUeuKeRQm iPD4uJcv+RzO71dghT0d8cwQq2mrGiAHBKKDtFblSYl7gp208n8PnBaONx4BALWoPm7O iHwfGHBxDqnXLClZ6BsLv/Ht9NJMJTljj+ck2RySPlsWPTDju5iYv72Wa5ueuXmiEJsl Rk4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=sD4xbXzJdhLFgeuQ5nBJesjoj6vgirv7H4osKuZsqq0=; b=cIpVszS/cQIilPkDZMJ5gyXan6emu8ZwTSArJJBFh+wyjfpjkELgG8iZDzk8JaQL69 H4akQ+0CoYAHod34DFbuHUJhylWxppIwN3XuGkcEBaAA8pJNX76E7Bk3+pYDgp9h13xc HCcOHlzxbNoB743xwVQf7CkHYczPn2apUoFvyX+gG56zOYGYLF9NX8bQD/l6UK/HzLS1 Bm6ldQt7eMNBmTMNv8nXRkONwmXlwSqjGsVSPM1FuC9FTtDUV05ErWSuJIUWOOkhimxI XshnPnZGXBTfu9xY7WHtcWq7F2odc/d53HrucscUKb9JLM8aEnjPl+NF+65flBlfvuZx gSUg== X-Gm-Message-State: AOAM5300WdWw7JEh6Y/y5TzKqL1K7N1S0uw1YVwT0BOVx8hmxvDt9FPi A457TdUub02dr9a5w3wi38/WVQ== X-Google-Smtp-Source: ABdhPJykjLnoTm3ybue5WPkgKUgbUTzUFwpOXYV48Z0zZ75Y6VN4U9IY0c1jS4y07Rkz6kwVHpQS8g== X-Received: by 2002:a37:7e85:: with SMTP id z127mr820199qkc.133.1623261488972; Wed, 09 Jun 2021 10:58:08 -0700 (PDT) Received: from nicolas-tpx395.localdomain (173-246-12-168.qc.cable.ebox.net. [173.246.12.168]) by smtp.gmail.com with ESMTPSA id f19sm567218qkg.70.2021.06.09.10.58.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 09 Jun 2021 10:58:08 -0700 (PDT) Message-ID: <0cdb3b283c4d2043b43d0b356bf103ec75ef4098.camel@ndufresne.ca> Subject: Re: [PATCH 4/8] media: Add P010 video format From: Nicolas Dufresne To: Benjamin Gaignard , hverkuil@xs4all.nl, ezequiel@collabora.com, p.zabel@pengutronix.de, mchehab@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, festevam@gmail.com, gregkh@linuxfoundation.org, mripard@kernel.org, paul.kocialkowski@bootlin.com, wens@csie.org, jernej.skrabec@siol.net, emil.l.velikov@gmail.com, andrzej.p@collabora.com, jc@kynesim.co.uk Cc: kernel@pengutronix.de, linux-imx@nxp.com, linux-media@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Date: Wed, 09 Jun 2021 13:58:05 -0400 In-Reply-To: References: <20210604130619.491200-1-benjamin.gaignard@collabora.com> <20210604130619.491200-5-benjamin.gaignard@collabora.com> User-Agent: Evolution 3.40.1 (3.40.1-1.fc34) MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210609_105813_304713_4779422F X-CRM114-Status: GOOD ( 24.11 ) 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 TGUgbHVuZGkgMDcganVpbiAyMDIxIMOgIDEzOjMxICswMjAwLCBCZW5qYW1pbiBHYWlnbmFyZCBh IMOpY3JpdMKgOgo+IExlIDA0LzA2LzIwMjEgw6AgMTg6MTcsIE5pY29sYXMgRHVmcmVzbmUgYSDD qWNyaXTCoDoKPiA+IExlIHZlbmRyZWRpIDA0IGp1aW4gMjAyMSDDoCAxNTowNiArMDIwMCwgQmVu amFtaW4gR2FpZ25hcmQgYSDDqWNyaXTCoDoKPiA+ID4gUDAxMCBpcyBhIFlVViBmb3JtYXQgd2l0 aCAxMC1iaXRzIHBlciBwaXhlbCB3aXRoIGludGVybGVhdmVkIFVWLgo+ID4gPiAKPiA+ID4gU2ln bmVkLW9mZi1ieTogQmVuamFtaW4gR2FpZ25hcmQgPGJlbmphbWluLmdhaWduYXJkQGNvbGxhYm9y YS5jb20+Cj4gPiA+IC0tLQo+ID4gPiAgIC4uLi91c2Vyc3BhY2UtYXBpL21lZGlhL3Y0bC9waXhm bXQteXV2LXBsYW5hci5yc3QgICAgICAgICB8IDggKysrKysrKysKPiA+ID4gICBkcml2ZXJzL21l ZGlhL3Y0bDItY29yZS92NGwyLWNvbW1vbi5jICAgICAgICAgICAgICAgICAgICAgfCAxICsKPiA+ ID4gICBkcml2ZXJzL21lZGlhL3Y0bDItY29yZS92NGwyLWlvY3RsLmMgICAgICAgICAgICAgICAg ICAgICAgfCAxICsKPiA+ID4gICBpbmNsdWRlL3VhcGkvbGludXgvdmlkZW9kZXYyLmggICAgICAg ICAgICAgICAgICAgICAgICAgICAgfCAxICsKPiA+ID4gICA0IGZpbGVzIGNoYW5nZWQsIDExIGlu c2VydGlvbnMoKykKPiA+ID4gCj4gPiA+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3VzZXJz cGFjZS1hcGkvbWVkaWEvdjRsL3BpeGZtdC15dXYtcGxhbmFyLnJzdCBiL0RvY3VtZW50YXRpb24v dXNlcnNwYWNlLWFwaS9tZWRpYS92NGwvcGl4Zm10LXl1di1wbGFuYXIucnN0Cj4gPiA+IGluZGV4 IDA5MGMwOTFhZmZkMi4uNzFmZWQ3MGMwM2VjIDEwMDY0NAo+ID4gPiAtLS0gYS9Eb2N1bWVudGF0 aW9uL3VzZXJzcGFjZS1hcGkvbWVkaWEvdjRsL3BpeGZtdC15dXYtcGxhbmFyLnJzdAo+ID4gPiAr KysgYi9Eb2N1bWVudGF0aW9uL3VzZXJzcGFjZS1hcGkvbWVkaWEvdjRsL3BpeGZtdC15dXYtcGxh bmFyLnJzdAo+ID4gPiBAQCAtMTAwLDYgKzEwMCwxMyBAQCBBbGwgY29tcG9uZW50cyBhcmUgc3Rv cmVkIHdpdGggdGhlIHNhbWUgbnVtYmVyIG9mIGJpdHMgcGVyIGNvbXBvbmVudC4KPiA+ID4gICAg ICAgICAtIENiLCBDcgo+ID4gPiAgICAgICAgIC0gTm8KPiA+ID4gICAgICAgICAtIDY0eDMyIG1h Y3JvYmxvY2tzCj4gPiA+ICsgICAgKiAtIFY0TDJfUElYX0ZNVF9QMDEwCj4gPiA+ICsgICAgICAt ICdQMDEwJwo+ID4gPiArICAgICAgLSAxMAo+ID4gPiArICAgICAgLSA0OjI6MAo+ID4gPiArICAg ICAgLSBDYiwgQ3IKPiA+ID4gKyAgICAgIC0gTm8KPiA+ID4gKyAgICAgIC0gTGluZWFyCj4gPiA+ ICAgCj4gPiA+ICAgICAgICAgICBIb3Jpem9udGFsIFogb3JkZXIKPiA+ID4gICAgICAgKiAtIFY0 TDJfUElYX0ZNVF9OVjEyTVRfMTZYMTYKPiA+ID4gQEAgLTE3MSw2ICsxNzgsNyBAQCBob3Jpem9u dGFsbHkuCj4gPiA+ICAgLi4gX1Y0TDItUElYLUZNVC1OVjIxOgo+ID4gPiAgIC4uIF9WNEwyLVBJ WC1GTVQtTlYxMk06Cj4gPiA+ICAgLi4gX1Y0TDItUElYLUZNVC1OVjIxTToKPiA+ID4gKy4uIF9W NEwyLVBJWC1GTVQtUDAxMDoKPiA+IFRoZSBOVjEyLzIxIGRvY3VtZW50YXRpb24gaXMgbm90IHN1 ZmZpY2llbnQgdG8gZGVzY3JpYmUgdGhpcyBmb3JtYXQuIFdoaWxlIGl0Cj4gPiBzaGFyZXMgdGhl IGxheW91dCAodHdvIHBsYW5lcyBZIGFuZCBpbnRlcmxlYXZlZCBVViksIGl0IGRvZXMgbm90IHNo YXJlIHRoZQo+ID4gcGFja2luZy4gSW4gdGhpcyBjYXNlLCBhc3N1bWluZyB0aGlzIGlzIFAwMTAg KGFuZCBub3QgdGhlIFAwMTAgdGhlIFJvY2tjaGlwCj4gPiB0cmllZCB0byB1cHN0cmVhbWVkIHBy ZXZpb3VzbHkpLCBlYWNoIDEwYml0IHdvcnRoIG9mIHBpeGVsIGRhdGEgd291bGQgYmUgcGFrY2Vk Cj4gPiBpbnRvIDE2IGJpdHMgd2l0aCB0aGUgbGVhc3Qgc2lnbmlmaWNhbnQgNiBiaXQgYmVpbmcg cGFkZGluZyBiaXRzLgo+IAo+IFllcyBpdCAxMCBiaXRzIHBhY2tlZCBpbiAxNiBiaXRzLiBJIHdh cyB0aGluayB0aGF0IHRoZSAnQml0cyBwZXIgY29tcG9uZW50JyBjb2x1bW5zCj4gd2FzIHJlZmVy cmluZyB0byB0aGUgbnVtYmVyIG9mIGVuY29kZWQgYml0cy4KPiBTbyBsaWtlIHRoaXMgaXMgaXQg ZmluZSA/IG9yIGRvZXMgc29tZXRoaW5nIGVsc2UgdGhhbiB0aGUgYml0IHBlciBjb21wb25lbnQg bmVlZCB0byBiZSBjaGFuZ2VkID8KPiAgICogLSBWNEwyX1BJWF9GTVRfUDAxMAo+ICAgICAgICAt ICdQMDEwJwo+ICAgICAgICAtIDE2Cj4gICAgICAgIC0gNDoyOjAKPiAgICAgICAgLSBDYiwgQ3IK PiAgICAgICAgLSBObwo+ICAgICAgICAtIExpbmVhcgoKSSBiZWxpZXZlIHdlIGFsc28gbmVlZCBh IHRhYmxlLCBzaW1pbGFyIHRvIHdoYXQgd2UgZG8gZm9yIEJHUnggYW5kIG90aGVyIHBhZGRlZApm b3JtYXQgaW4gb3JkZXIgdG8gZG9jdW1lbnQgd2VyZSB0aGUgcGFkZGluZyBpcyBsb2NhdGVkLiBT cGVjaWFsbHksIHdpdGggMTZiaXQKZm9ybWF0cywgd2hpY2ggY291bGQgYWxzbyBoYXZlIGEgYmln IGVuZ2lhbiB2YXJpYW50cyBpZiBoYW5kbGVkIHBlciAxNmJpdCB3b3Jkcy4KCj4gCj4gUmVnYXJk cywKPiBCZW5qYW1pbgo+IAo+ID4gCj4gPiA+ICAgCj4gPiA+ICAgTlYxMiwgTlYyMSwgTlYxMk0g YW5kIE5WMjFNCj4gPiA+ICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gPiA+IGRpZmYg LS1naXQgYS9kcml2ZXJzL21lZGlhL3Y0bDItY29yZS92NGwyLWNvbW1vbi5jIGIvZHJpdmVycy9t ZWRpYS92NGwyLWNvcmUvdjRsMi1jb21tb24uYwo+ID4gPiBpbmRleCAwNGFmMDMyODVhMjAuLjM3 YjVkODIzNTlkZCAxMDA2NDQKPiA+ID4gLS0tIGEvZHJpdmVycy9tZWRpYS92NGwyLWNvcmUvdjRs Mi1jb21tb24uYwo+ID4gPiArKysgYi9kcml2ZXJzL21lZGlhL3Y0bDItY29yZS92NGwyLWNvbW1v bi5jCj4gPiA+IEBAIC0yNjYsNiArMjY2LDcgQEAgY29uc3Qgc3RydWN0IHY0bDJfZm9ybWF0X2lu Zm8gKnY0bDJfZm9ybWF0X2luZm8odTMyIGZvcm1hdCkKPiA+ID4gICAJCXsgLmZvcm1hdCA9IFY0 TDJfUElYX0ZNVF9OVjYxLCAgICAucGl4ZWxfZW5jID0gVjRMMl9QSVhFTF9FTkNfWVVWLCAubWVt X3BsYW5lcyA9IDEsIC5jb21wX3BsYW5lcyA9IDIsIC5icHAgPSB7IDEsIDIsIDAsIDAgfSwgLmhk aXYgPSAyLCAudmRpdiA9IDEgfSwKPiA+ID4gICAJCXsgLmZvcm1hdCA9IFY0TDJfUElYX0ZNVF9O VjI0LCAgICAucGl4ZWxfZW5jID0gVjRMMl9QSVhFTF9FTkNfWVVWLCAubWVtX3BsYW5lcyA9IDEs IC5jb21wX3BsYW5lcyA9IDIsIC5icHAgPSB7IDEsIDIsIDAsIDAgfSwgLmhkaXYgPSAxLCAudmRp diA9IDEgfSwKPiA+ID4gICAJCXsgLmZvcm1hdCA9IFY0TDJfUElYX0ZNVF9OVjQyLCAgICAucGl4 ZWxfZW5jID0gVjRMMl9QSVhFTF9FTkNfWVVWLCAubWVtX3BsYW5lcyA9IDEsIC5jb21wX3BsYW5l cyA9IDIsIC5icHAgPSB7IDEsIDIsIDAsIDAgfSwgLmhkaXYgPSAxLCAudmRpdiA9IDEgfSwKPiA+ ID4gKwkJeyAuZm9ybWF0ID0gVjRMMl9QSVhfRk1UX1AwMTAsICAgIC5waXhlbF9lbmMgPSBWNEwy X1BJWEVMX0VOQ19ZVVYsIC5tZW1fcGxhbmVzID0gMSwgLmNvbXBfcGxhbmVzID0gMiwgLmJwcCA9 IHsgMiwgMiwgMCwgMCB9LCAuaGRpdiA9IDIsIC52ZGl2ID0gMSB9LAo+ID4gPiAgIAo+ID4gPiAg IAkJeyAuZm9ybWF0ID0gVjRMMl9QSVhfRk1UX1lVVjQxMCwgIC5waXhlbF9lbmMgPSBWNEwyX1BJ WEVMX0VOQ19ZVVYsIC5tZW1fcGxhbmVzID0gMSwgLmNvbXBfcGxhbmVzID0gMywgLmJwcCA9IHsg MSwgMSwgMSwgMCB9LCAuaGRpdiA9IDQsIC52ZGl2ID0gNCB9LAo+ID4gPiAgIAkJeyAuZm9ybWF0 ID0gVjRMMl9QSVhfRk1UX1lWVTQxMCwgIC5waXhlbF9lbmMgPSBWNEwyX1BJWEVMX0VOQ19ZVVYs IC5tZW1fcGxhbmVzID0gMSwgLmNvbXBfcGxhbmVzID0gMywgLmJwcCA9IHsgMSwgMSwgMSwgMCB9 LCAuaGRpdiA9IDQsIC52ZGl2ID0gNCB9LAo+ID4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9tZWRp YS92NGwyLWNvcmUvdjRsMi1pb2N0bC5jIGIvZHJpdmVycy9tZWRpYS92NGwyLWNvcmUvdjRsMi1p b2N0bC5jCj4gPiA+IGluZGV4IDI2NzNmNTFhYWZhNC4uNjQwNGQ1YjZlMzUwIDEwMDY0NAo+ID4g PiAtLS0gYS9kcml2ZXJzL21lZGlhL3Y0bDItY29yZS92NGwyLWlvY3RsLmMKPiA+ID4gKysrIGIv ZHJpdmVycy9tZWRpYS92NGwyLWNvcmUvdjRsMi1pb2N0bC5jCj4gPiA+IEBAIC0xMjgyLDYgKzEy ODIsNyBAQCBzdGF0aWMgdm9pZCB2NGxfZmlsbF9mbXRkZXNjKHN0cnVjdCB2NGwyX2ZtdGRlc2Mg KmZtdCkKPiA+ID4gICAJY2FzZSBWNEwyX1BJWF9GTVRfTlY2MToJCWRlc2NyID0gIlkvQ3JDYiA0 OjI6MiI7IGJyZWFrOwo+ID4gPiAgIAljYXNlIFY0TDJfUElYX0ZNVF9OVjI0OgkJZGVzY3IgPSAi WS9DYkNyIDQ6NDo0IjsgYnJlYWs7Cj4gPiA+ICAgCWNhc2UgVjRMMl9QSVhfRk1UX05WNDI6CQlk ZXNjciA9ICJZL0NyQ2IgNDo0OjQiOyBicmVhazsKPiA+ID4gKwljYXNlIFY0TDJfUElYX0ZNVF9Q MDEwOgkJZGVzY3IgPSAiMTAtYml0IFkvQ3JDYiA0OjI6MCI7IGJyZWFrOwo+ID4gPiAgIAljYXNl IFY0TDJfUElYX0ZNVF9OVjEyTToJZGVzY3IgPSAiWS9DYkNyIDQ6MjowIChOLUMpIjsgYnJlYWs7 Cj4gPiA+ICAgCWNhc2UgVjRMMl9QSVhfRk1UX05WMjFNOglkZXNjciA9ICJZL0NyQ2IgNDoyOjAg KE4tQykiOyBicmVhazsKPiA+ID4gICAJY2FzZSBWNEwyX1BJWF9GTVRfTlYxNk06CWRlc2NyID0g IlkvQ2JDciA0OjI6MiAoTi1DKSI7IGJyZWFrOwo+ID4gPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS91 YXBpL2xpbnV4L3ZpZGVvZGV2Mi5oIGIvaW5jbHVkZS91YXBpL2xpbnV4L3ZpZGVvZGV2Mi5oCj4g PiA+IGluZGV4IDkyNjA3OTFiODQzOC4uZTVmN2FjZGUwNzMwIDEwMDY0NAo+ID4gPiAtLS0gYS9p bmNsdWRlL3VhcGkvbGludXgvdmlkZW9kZXYyLmgKPiA+ID4gKysrIGIvaW5jbHVkZS91YXBpL2xp bnV4L3ZpZGVvZGV2Mi5oCj4gPiA+IEBAIC02MDIsNiArNjAyLDcgQEAgc3RydWN0IHY0bDJfcGl4 X2Zvcm1hdCB7Cj4gPiA+ICAgI2RlZmluZSBWNEwyX1BJWF9GTVRfTlYyNCAgICB2NGwyX2ZvdXJj YygnTicsICdWJywgJzInLCAnNCcpIC8qIDI0ICBZL0NiQ3IgNDo0OjQgICovCj4gPiA+ICAgI2Rl ZmluZSBWNEwyX1BJWF9GTVRfTlY0MiAgICB2NGwyX2ZvdXJjYygnTicsICdWJywgJzQnLCAnMicp IC8qIDI0ICBZL0NyQ2IgNDo0OjQgICovCj4gPiA+ICAgI2RlZmluZSBWNEwyX1BJWF9GTVRfSE0x MiAgICB2NGwyX2ZvdXJjYygnSCcsICdNJywgJzEnLCAnMicpIC8qICA4ICBZVVYgNDoyOjAgMTZ4 MTYgbWFjcm9ibG9ja3MgKi8KPiA+ID4gKyNkZWZpbmUgVjRMMl9QSVhfRk1UX1AwMTAgICAgdjRs Ml9mb3VyY2MoJ1AnLCAnMCcsICcxJywgJzAnKSAvKiAxNSAgWS9DYkNyIDQ6MjowIDEwLWJpdCBw ZXIgcGl4ZWwqLwo+ID4gPiAgIAo+ID4gPiAgIC8qIHR3byBub24gY29udGlndW91cyBwbGFuZXMg LSBvbmUgWSwgb25lIENyICsgQ2IgaW50ZXJsZWF2ZWQgICovCj4gPiA+ICAgI2RlZmluZSBWNEwy X1BJWF9GTVRfTlYxMk0gICB2NGwyX2ZvdXJjYygnTicsICdNJywgJzEnLCAnMicpIC8qIDEyICBZ L0NiQ3IgNDoyOjAgICovCj4gPiAKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtl cm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxt YW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=