Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp1299627pxb; Wed, 4 Nov 2020 05:31:46 -0800 (PST) X-Google-Smtp-Source: ABdhPJxUrbdegnfrwPIBnmBowbHPIBGskZhnkYIQXb1TDSbM+8Kh3bF1B59GBWdLc0h9+KRXh5F6 X-Received: by 2002:a50:9518:: with SMTP id u24mr23603749eda.124.1604496706509; Wed, 04 Nov 2020 05:31:46 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1604496706; cv=pass; d=google.com; s=arc-20160816; b=NTWD9yCgzg+d6S+w47/qk5rVAkrxvwpPZkRhLb1hFZn+Kks110SZVQVi/M1f1I1tjV hVrbi/y0dEEzGjQVWM6+F710tKfPCFmQDE6w27XRyDmodgQ2Sv9qniOSeYYdIXHT0wZl fwFKG1xGzVs3vLOYuKiFkS+Rykccdf6fUkj4kdFJ13X3ixbgnCUQEX/2LzsALESeWHIK ufNL/3oNIVhpLFWFcltcrg5rFcLXuqF8rhWnYGRDhsk+IEdh4DoHhfOhYTygxMbxo43e lZbZN534ZVzhbM07Wxp9OQSy43DgEyM9UIiSPVjYYqTXnVHGsSDaKtO4/5RrZwoErUT4 tM9w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=BwYNxalfU1scHTYG0Zvydh5Kes4WFuGHpAwhxzWMmQo=; b=g8mfjC1QSbh2K6RMr+pz6YByyqLwMZvrUVxXEw7n1okQgjTurPre8ldqSx905auRCI nYofV/Vzt6VIAyZF/KdcwxGJj3nM1ObU5sEfAS+WrETQ1+h9uaQZnjGgcECBWwPbyMOs wuG3SBwKG4MLbsrB6/aaWkMyJMpEjYlQotta9cbXO2uJS5ySzJ43EWwn5fQAvxhhUkKq 8oql90AwH4jyBeMuPgYmn24PF888VJgtKvjA5yGlif1Ro2bCH5IH33zKk9MBjZnEQrnR hiy72nhs0gVud3KenrDvN7e7MT9LWlj28O+YIrZF5ydJ2kNO/ubUeO4typpNR96awzJB X3xA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=EkPrR7kR; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c35si1209756edf.528.2020.11.04.05.31.23; Wed, 04 Nov 2020 05:31:46 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=EkPrR7kR; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730001AbgKDN2E (ORCPT + 99 others); Wed, 4 Nov 2020 08:28:04 -0500 Received: from mail-db8eur05on2082.outbound.protection.outlook.com ([40.107.20.82]:45921 "EHLO EUR05-DB8-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726691AbgKDN2C (ORCPT ); Wed, 4 Nov 2020 08:28:02 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FG4IOfiTHy12qu+rrK9wHAbIPN5XJyy0V7Lp/odk7fulCYjWCdQ6oS77rAwBBkJtM7tQ103rbCYfqmCmSo/oR9Wi26/CiDlUhDQLkJFBkHxUxxwj5QXuAn01c7miBREDLekpBHz3p62MrM93lqo4Emwj1Oz152fLo9VRFoHtG+XDioe0Vvns56lbxkYU2QC84/0/0+umHABrx/ExyxgQbRxko/shIra+4hWt3Jp7kGZxcfFwhsyxh0SAwF/PiiTtokPxGbEadOYOVAl2FOZdExqPfvpMyN0Lmd7dJHRQ36Zh1Ib120b3Jd7fM5qoHLoZTHAu3f9Ow/us6XkW0o/g6g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BwYNxalfU1scHTYG0Zvydh5Kes4WFuGHpAwhxzWMmQo=; b=aOI640Nf4hO3+MfzE4kCAuaCevVNVTJldScTrqzFHy951gb5+JcjQFCzOdQsOuBwQPFPFz06DuruSG25BXVBlnyTVj3k6//yH7iiALIL647vu3hd88wmtFotwZNIvOR1lxa+V75o8w5Yn00MKG3ZujmkqPL6L55Ze73OFXcC6dBD2PboXSD0Igsg74HJ49N06OGVh9aRaNx+pJxlQ+7fHYyvb1SBBJ+nwuXmMlhsotPxVpj2mDqwcNNm+gFYuI3I8ta/cfH09hy+KpyfZAHd/Aw0/VdjaAnGVZLrwPMRn9XFu+IZXHoxpu6yVzYGUwvDI4SeUzEqrT0rVpID+Mndcg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BwYNxalfU1scHTYG0Zvydh5Kes4WFuGHpAwhxzWMmQo=; b=EkPrR7kR2zUOPXGsQTnYJdnB/muV0UTdYtJVtsXY5WeKc9vYYJKhPKg+mOr+9fJ73MWik5b1Bf9srstyjeoG9N5kisPkoqMAfO/NhGKwwYNAtLW0RA6t1xg40STIoBSAMrbDbs9ithaSJJRZtDGI49NwN8N86Xh/2LMWAgJAbeQ= Received: from AM5PR04MB3137.eurprd04.prod.outlook.com (2603:10a6:206:c::18) by AM6PR0402MB3542.eurprd04.prod.outlook.com (2603:10a6:209:2::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.27; Wed, 4 Nov 2020 13:27:54 +0000 Received: from AM5PR04MB3137.eurprd04.prod.outlook.com ([fe80::2d75:aaf5:5aa6:5de9]) by AM5PR04MB3137.eurprd04.prod.outlook.com ([fe80::2d75:aaf5:5aa6:5de9%6]) with mapi id 15.20.3499.032; Wed, 4 Nov 2020 13:27:54 +0000 From: Mirela Rabulea To: "mchehab@kernel.org" , "shawnguo@kernel.org" , "Mirela Rabulea (OSS)" , "robh+dt@kernel.org" , "hverkuil-cisco@xs4all.nl" CC: dl-linux-imx , "linux-kernel@vger.kernel.org" , "laurent.pinchart+renesas@ideasonboard.com" , Aisheng Dong , Laurentiu Palcu , "linux-media@vger.kernel.org" , Robert Chiras , "devicetree@vger.kernel.org" , "paul.kocialkowski@bootlin.com" , "mark.rutland@arm.com" , "p.zabel@pengutronix.de" , "niklas.soderlund+renesas@ragnatech.se" , Daniel Baluta , "dafna.hirschfeld@collabora.com" , "ezequiel@collabora.com" , "s.hauer@pengutronix.de" Subject: Re: [EXT] Re: [PATCH v4 00/11] Add V4L2 driver for i.MX8 JPEG Encoder/Decoder Thread-Topic: [EXT] Re: [PATCH v4 00/11] Add V4L2 driver for i.MX8 JPEG Encoder/Decoder Thread-Index: AQHWsMWkv7WhjUz/NUWFyddbmpRRQ6m34FqAgAAA2YCAABnagA== Date: Wed, 4 Nov 2020 13:27:54 +0000 Message-ID: <982d940c4809b843fdc177daf4db349a0e667924.camel@nxp.com> References: <20201102030821.3049-1-mirela.rabulea@oss.nxp.com> <9c6cf9bf-f6d8-78f5-5f31-d7ea9e25da0d@xs4all.nl> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Evolution 3.28.5-0ubuntu0.18.04.2 authentication-results: kernel.org; dkim=none (message not signed) header.d=none;kernel.org; dmarc=none action=none header.from=nxp.com; x-originating-ip: [86.124.170.94] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 94fe2f85-7622-4d1e-01fc-08d880c56fc5 x-ms-traffictypediagnostic: AM6PR0402MB3542: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 7J1xhruj389svnM7JfLdMrHea0HMRT3OuyHAKSDSn/I0caENPjBdT9EaxCBVIPhOkEepm4EC2CGUrGYm6xvM73H4qoIzQN8iBTWRVLRdR8vJC1zn6cTB0vC4p3uwuZ346NLq9VPdvW+kqoYr+3aTqbIEKz1Ti+eky2WdVSqPc5JiMB03MPIOVdk626+H3dmUhf4HIaAMcY+8vurCBdDxsbKIyZmpKFvOQyZigEgFckR3dOgDHbHPt123AAKgh9yl0v6Kc1+V5KEUbUbqJUn96i3OUnrDQ3uG7KAZWH1oecYJEjJgCbxVFftaS+cMxNgEKzSdOoieep1q/xohN5jeyPWV4RaVX3rxmmqbyX3GwskmBTB9f0mThab62QFjvII2 x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM5PR04MB3137.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(396003)(346002)(376002)(39830400003)(366004)(36756003)(2906002)(86362001)(4326008)(8936002)(508600001)(186003)(8676002)(6506007)(6512007)(4001150100001)(6486002)(26005)(83380400001)(7416002)(76116006)(54906003)(66476007)(66946007)(66556008)(91956017)(64756008)(66446008)(2616005)(110136005)(5660300002)(44832011)(71200400001)(99106002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: eoxsuLWXZpYg/io9lvWC1uzjWYiICdl12QwZw1tQxHh86S0BK0cR2wUN2mMdlcjWGonQXbWvBZFScu1Zi9PEDYGE0MVU+0ziAPTWiSLUBwTwD5AcJt5at4xBlzSM6kaP0iuh0I3mq4PSpvGYeIIxeDxh1QcmNIYQM1MJvCHjGZ7TCxIYIxiF132hOJwD+3nWtD4o2Jr6lEScicUIyVcJiBlXwWwK5UJ2vR2eXCbNBJ2AxH5tNCwz1UV55AyzBpzQ9x3AliHBPlE/nzonfKWa1e4mCwUVL3AJy7E8s7TOSnTlSfksc6Bm0ABeFheZduA4yhaMx6MNogthU1lPDLPWMySHgcbNIGZWHPSMnQCWBQ4RTVhexXuROntUIsua6Jp4XgXc9qN3DrmyBeBfxu2VA5iDm4J1p18QJG3Vc6OrPVLzlVoMNABehtl76lIqt4B49Ns0d7fpXBX6X9PbTYLbJi0HhgUJJpkUVQKK/soEB0adfrPM3Nh3geCaR87Itwi0ew/NUUfnxDmBUEuUSqhYdhK5wzFgM2Iq65g+iZybBFahrLzsc1GEbS2GNB1SeUZJlKM+W3lKrl+v6H79dHZtWPxrblAPhRVJhsAiLvRKMVvHwxUY2u/t0/LkPwt5r5+FYzYIn2MmodrCokbrEK+DpQ== Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM5PR04MB3137.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 94fe2f85-7622-4d1e-01fc-08d880c56fc5 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2020 13:27:54.3440 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 58PWml7yp1V4b6tIK1KyeW3rmHzL7Byr9xybgDhbWbHlB6rAXSHz0o92dSLKLXrkvSZyGtSyr7m6aVQRfxNBgA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3542 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgSGFucywNCg0KT24gV2VkLCAyMDIwLTExLTA0IGF0IDEyOjU1ICswMTAwLCBIYW5zIFZlcmt1 aWwgd3JvdGU6DQo+IA0KPiBTbyBwbGVhc2UgcmVjb21waWxlIHY0bDItY29tcGxpYW5jZSBmcm9t IHRoZSBnaXQgcmVwbyBhbmQgcmV0ZXN0LiBJZg0KPiB5b3UgZmluZCBuZXcgZmFpbHVyZXMsIHRo ZW4geW91IHByb2JhYmx5IG5lZWQgdG8gcG9zdCBhIHY1LCBvdGhlcndpc2UNCj4gaXQgaXMgZW5v dWdoIHRvIHJlcGx5IHRvIHRoaXMgd2l0aCB0aGUgb3V0cHV0IG9mIHRoZSB1cGRhdGVkIHY0bDIt DQo+IGNvbXBsaWFuY2UuDQo+IA0KPiANCg0KSSB3YXMgdW5zdXJlIGlmIHRoZSBsYXRlc3Qgb2Yg djRsMi1jb21wbGlhbmNlIGlzIHN0YWJsZS4NClRoaXMgY29tbWl0ICh3aGljaCBpcyBub3QgcGFy dCBvZiBzdGFibGUgMS4yMCksIGdvdCBtZSBhIGxpdHRsZQ0KY29uZnVzZWQ6DQoNCmNvbW1pdCBl NTAwNDExODZiZTlmNjlkZDk0YjY0ZmI5MjQxMTUyMDE3MjZlNzJhDQpBdXRob3I6IEhhbnMgVmVy a3VpbCA8aHZlcmt1aWwtY2lzY29AeHM0YWxsLm5sPg0KRGF0ZTogICBUaHUgSnVsIDE2IDEzOjQx OjM3IDIwMjAgKzAyMDANCg0KICAgIHY0bDItY29tcGxpYW5jZTogZml4IGNvbG9yc3BhY2UgY2hl Y2tzIGZvciBKUEVHIGNvZGVjcw0KICAgIA0KICAgIFRoZSBjb2xvcnNwYWNlIGhhbmRsaW5nIGZv ciBKUEVHIGVuY29kZXJzL2RlY29kZXJzIGlzIHF1aXRlDQogICAgZGlmZmVyZW50IGZyb20gb3Ro ZXIgbTJtIGRldmljZXMgc2luY2UgdGhlIGNvbG9yc3BhY2Ugb2YgYQ0KICAgIGNvbXByZXNzZWQg SlBFRyBmaWxlIGlzIGVmZmVjdGl2ZWx5IGZpeGVkIHRvIHNSR0IuIFNvIHRoZQ0KICAgIHR5cGlj YWwgcGFzc3Rocm91Z2ggb2YgY29sb3JzcGFjZSBpbmZvcm1hdGlvbiBmcm9tIG91dHB1dA0KICAg IHRvIGNhcHR1cmUgaXMgbm90IHZhbGlkLCBpbnN0ZWFkIHRoZSBjb2xvcnNwYWNlIGluZm9ybWF0 aW9uIGlzDQogICAgKG1vc3RseSkgZml4ZWQuDQoNCkFuZCBpdCBzb21laG93IGNvbnRyYWRpY3Rz KD8pIHdpdGggUGhpbGlwcCdzIGxhdGVzdCBjb21taXRzIG9uIGNvZGENCmpwZWcgZHJpdmVyOg0K DQpjb21taXQgMWUzZTJhOWFjNDBhZDRkMTE2OTlhNDlhMWJiYmY0MGNkOGQ0YzhiZA0KQXV0aG9y OiBQaGlsaXBwIFphYmVsIDxwLnphYmVsQHBlbmd1dHJvbml4LmRlPg0KRGF0ZTogICBGcmkgSnVu IDI5IDA4OjQ2OjQ2IDIwMTggLTA0MDANCg0KICAgIG1lZGlhOiBjb2RhOiBqcGVnOiBhbGxvdyBu b24tSlBFRyBjb2xvcnNwYWNlDQogICAgDQogICAgVGhlIGhhcmR3YXJlIGNvZGVjIGlzIG5vdCBj b2xvcnNwYWNlIGF3YXJlLiBXZSBzaG91bGQgdHJ1c3QNCnVzZXJzcGFjZSB0bw0KICAgIHNldCB0 aGUgY29ycmVjdCBjb2xvcmltZXRyeSBpbmZvcm1hdGlvbiBvbiB0aGUgT1VUUFVUIHF1ZXVlIGFu ZA0KbWlycm9yDQogICAgdGhlIGV4YWN0IHNhbWUgc2V0dGluZyBvbiB0aGUgQ0FQVFVSRSBxdWV1 ZS4NCiAgICANCiAgICBUaGVyZSBpcyBubyByZWFzb24gdG8gcmVzdHJpY3QgY29sb3JzcGFjZSB0 byBKUEVHIGZvciBKUEVHIGltYWdlcywNCmlmDQogICAgdXNlcnNwYWNlIGluamVjdHMgdGhlIGNv cnJlY3QgY29sb3JzcGFjZSBpbmZvcm1hdGlvbiBpbnRvIHRoZSBKUEVHDQogICAgaGVhZGVycyBh ZnRlciBlbmNvZGluZy4NCiAgICANCiAgICBGaXhlczogYjE0YWM1NDU2ODhkICgiW21lZGlhXSBj b2RhOiBpbXByb3ZlIGNvbG9yaW1ldHJ5IGhhbmRsaW5nIikNCg0KSSBhZ3JlZSBvbiB0aGUgc3Rh dGVtZW50ICJUaGUgaGFyZHdhcmUgY29kZWMgaXMgbm90IGNvbG9yc3BhY2UgYXdhcmUiLA0KYnkg dGhhdCBJIG1lYW4gdGhpcyBjb2xvcnNwYWNlIHdpbGwgbm90IHRyYW5zbGF0ZSBpbnRvIGFueSBz ZXR0aW5nIHNlbnQNCnRvIHRoZSBoYXJkd2FyZS4gVGhlIHF1ZXN0aW9uIGlzLCBob3cgdGhlIGRy aXZlciBpcyBleHBlY3RlZCB0byBiYWhhdmU/DQpPbmNlIEkgY2xhcmlmeSBvbiB0aGlzLCBJJ2xs IGluY2x1ZGUgYSBmaXggaW4gdjUuDQoNCkknbGwgcG9zdCBiZWxvdywgZm9yIHJlZmVyZW5jZSwg dGhlIGZ1bGwgbG9nIG9uIGxhdGVzdCBmcm9tIG1hc3Rlci4NCg0KVGhhbmtzLA0KTWlyZWxhDQoN CnJvb3RAaW14OHF4cG1lazovdW5pdF90ZXN0cy9KUEVHIyAuL3Y0bDItY29tcGxpYW5jZS1tYXN0 ZXIgLWQNCi9kZXYvdmlkZW8wIC1zDQp2NGwyLWNvbXBsaWFuY2UgMS4yMS4wLTQ2NzUsIDY0IGJp dHMsIDY0LWJpdCB0aW1lX3QNCnY0bDItY29tcGxpYW5jZSBTSEE6IGI4NDU2OWRiNzU2YSAyMDIw LTEwLTIzIDEyOjMwOjM4DQoNCkNvbXBsaWFuY2UgdGVzdCBmb3IgbXhjLWpwZWcgZGVjb2RlIGRl dmljZSAvZGV2L3ZpZGVvMDoNCg0KRHJpdmVyIEluZm86DQoJRHJpdmVyIG5hbWUgICAgICA6IG14 Yy1qcGVnIGRlY29kZQ0KCUNhcmQgdHlwZSAgICAgICAgOiBteGMtanBlZyBkZWNvZGVyDQoJQnVz IGluZm8gICAgICAgICA6IHBsYXRmb3JtOjU4NDAwMDAwLmpwZWdkZWMNCglEcml2ZXIgdmVyc2lv biAgIDogNS4xMC4wDQoJQ2FwYWJpbGl0aWVzICAgICA6IDB4ODQyMDQwMDANCgkJVmlkZW8gTWVt b3J5LXRvLU1lbW9yeSBNdWx0aXBsYW5hcg0KCQlTdHJlYW1pbmcNCgkJRXh0ZW5kZWQgUGl4IEZv cm1hdA0KCQlEZXZpY2UgQ2FwYWJpbGl0aWVzDQoJRGV2aWNlIENhcHMgICAgICA6IDB4MDQyMDQw MDANCgkJVmlkZW8gTWVtb3J5LXRvLU1lbW9yeSBNdWx0aXBsYW5hcg0KCQlTdHJlYW1pbmcNCgkJ RXh0ZW5kZWQgUGl4IEZvcm1hdA0KCURldGVjdGVkIEpQRUcgRGVjb2Rlcg0KDQpSZXF1aXJlZCBp b2N0bHM6DQoJdGVzdCBWSURJT0NfUVVFUllDQVA6IE9LDQoNCkFsbG93IGZvciBtdWx0aXBsZSBv cGVuczoNCgl0ZXN0IHNlY29uZCAvZGV2L3ZpZGVvMCBvcGVuOiBPSw0KCXRlc3QgVklESU9DX1FV RVJZQ0FQOiBPSw0KCXRlc3QgVklESU9DX0cvU19QUklPUklUWTogT0sNCgl0ZXN0IGZvciB1bmxp bWl0ZWQgb3BlbnM6IE9LDQoNCgl0ZXN0IGludmFsaWQgaW9jdGxzOiBPSw0KRGVidWcgaW9jdGxz Og0KCXRlc3QgVklESU9DX0RCR19HL1NfUkVHSVNURVI6IE9LIChOb3QgU3VwcG9ydGVkKQ0KCXRl c3QgVklESU9DX0xPR19TVEFUVVM6IE9LIChOb3QgU3VwcG9ydGVkKQ0KDQpJbnB1dCBpb2N0bHM6 DQoJdGVzdCBWSURJT0NfRy9TX1RVTkVSL0VOVU1fRlJFUV9CQU5EUzogT0sgKE5vdCBTdXBwb3J0 ZWQpDQoJdGVzdCBWSURJT0NfRy9TX0ZSRVFVRU5DWTogT0sgKE5vdCBTdXBwb3J0ZWQpDQoJdGVz dCBWSURJT0NfU19IV19GUkVRX1NFRUs6IE9LIChOb3QgU3VwcG9ydGVkKQ0KCXRlc3QgVklESU9D X0VOVU1BVURJTzogT0sgKE5vdCBTdXBwb3J0ZWQpDQoJdGVzdCBWSURJT0NfRy9TL0VOVU1JTlBV VDogT0sgKE5vdCBTdXBwb3J0ZWQpDQoJdGVzdCBWSURJT0NfRy9TX0FVRElPOiBPSyAoTm90IFN1 cHBvcnRlZCkNCglJbnB1dHM6IDAgQXVkaW8gSW5wdXRzOiAwIFR1bmVyczogMA0KDQpPdXRwdXQg aW9jdGxzOg0KCXRlc3QgVklESU9DX0cvU19NT0RVTEFUT1I6IE9LIChOb3QgU3VwcG9ydGVkKQ0K CXRlc3QgVklESU9DX0cvU19GUkVRVUVOQ1k6IE9LIChOb3QgU3VwcG9ydGVkKQ0KCXRlc3QgVklE SU9DX0VOVU1BVURPVVQ6IE9LIChOb3QgU3VwcG9ydGVkKQ0KCXRlc3QgVklESU9DX0cvUy9FTlVN T1VUUFVUOiBPSyAoTm90IFN1cHBvcnRlZCkNCgl0ZXN0IFZJRElPQ19HL1NfQVVET1VUOiBPSyAo Tm90IFN1cHBvcnRlZCkNCglPdXRwdXRzOiAwIEF1ZGlvIE91dHB1dHM6IDAgTW9kdWxhdG9yczog MA0KDQpJbnB1dC9PdXRwdXQgY29uZmlndXJhdGlvbiBpb2N0bHM6DQoJdGVzdCBWSURJT0NfRU5V TS9HL1MvUVVFUllfU1REOiBPSyAoTm90IFN1cHBvcnRlZCkNCgl0ZXN0IFZJRElPQ19FTlVNL0cv Uy9RVUVSWV9EVl9USU1JTkdTOiBPSyAoTm90IFN1cHBvcnRlZCkNCgl0ZXN0IFZJRElPQ19EVl9U SU1JTkdTX0NBUDogT0sgKE5vdCBTdXBwb3J0ZWQpDQoJdGVzdCBWSURJT0NfRy9TX0VESUQ6IE9L IChOb3QgU3VwcG9ydGVkKQ0KDQpDb250cm9sIGlvY3RsczoNCgl0ZXN0IFZJRElPQ19RVUVSWV9F WFRfQ1RSTC9RVUVSWU1FTlU6IE9LIChOb3QgU3VwcG9ydGVkKQ0KCXRlc3QgVklESU9DX1FVRVJZ Q1RSTDogT0sgKE5vdCBTdXBwb3J0ZWQpDQoJdGVzdCBWSURJT0NfRy9TX0NUUkw6IE9LIChOb3Qg U3VwcG9ydGVkKQ0KCXRlc3QgVklESU9DX0cvUy9UUllfRVhUX0NUUkxTOiBPSyAoTm90IFN1cHBv cnRlZCkNCgl0ZXN0IFZJRElPQ18oVU4pU1VCU0NSSUJFX0VWRU5UL0RRRVZFTlQ6IE9LIChOb3Qg U3VwcG9ydGVkKQ0KCXRlc3QgVklESU9DX0cvU19KUEVHQ09NUDogT0sgKE5vdCBTdXBwb3J0ZWQp DQoJU3RhbmRhcmQgQ29udHJvbHM6IDAgUHJpdmF0ZSBDb250cm9sczogMA0KDQpGb3JtYXQgaW9j dGxzOg0KCXRlc3QgVklESU9DX0VOVU1fRk1UL0ZSQU1FU0laRVMvRlJBTUVJTlRFUlZBTFM6IE9L DQoJdGVzdCBWSURJT0NfRy9TX1BBUk06IE9LIChOb3QgU3VwcG9ydGVkKQ0KCXRlc3QgVklESU9D X0dfRkJVRjogT0sgKE5vdCBTdXBwb3J0ZWQpDQoJdGVzdCBWSURJT0NfR19GTVQ6IE9LDQoJdGVz dCBWSURJT0NfVFJZX0ZNVDogT0sNCgkJZmFpbDogdjRsMi10ZXN0LWZvcm1hdHMuY3BwKDgxMCk6 DQpmbXRfcmF3LmdfY29sb3JzcGFjZSgpICE9IFY0TDJfQ09MT1JTUEFDRV9TUkdCDQoJdGVzdCBW SURJT0NfU19GTVQ6IEZBSUwNCgl0ZXN0IFZJRElPQ19HX1NMSUNFRF9WQklfQ0FQOiBPSyAoTm90 IFN1cHBvcnRlZCkNCgl0ZXN0IENyb3BwaW5nOiBPSyAoTm90IFN1cHBvcnRlZCkNCgl0ZXN0IENv bXBvc2luZzogT0sgKE5vdCBTdXBwb3J0ZWQpDQoJdGVzdCBTY2FsaW5nOiBPSw0KDQpDb2RlYyBp b2N0bHM6DQoJdGVzdCBWSURJT0NfKFRSWV8pRU5DT0RFUl9DTUQ6IE9LDQoJdGVzdCBWSURJT0Nf R19FTkNfSU5ERVg6IE9LIChOb3QgU3VwcG9ydGVkKQ0KCXRlc3QgVklESU9DXyhUUllfKURFQ09E RVJfQ01EOiBPSw0KDQpCdWZmZXIgaW9jdGxzOg0KCXRlc3QgVklESU9DX1JFUUJVRlMvQ1JFQVRF X0JVRlMvUVVFUllCVUY6IE9LDQoJdGVzdCBWSURJT0NfRVhQQlVGOiBPSw0KCXRlc3QgUmVxdWVz dHM6IE9LIChOb3QgU3VwcG9ydGVkKQ0KDQpUZXN0IGlucHV0IDA6DQoNClN0cmVhbWluZyBpb2N0 bHM6DQoJdGVzdCByZWFkL3dyaXRlOiBPSyAoTm90IFN1cHBvcnRlZCkNCgl0ZXN0IGJsb2NraW5n IHdhaXQ6IE9LDQoJVmlkZW8gQ2FwdHVyZSBNdWx0aXBsYW5hcjogQ2FwdHVyZWQgNTggYnVmZmVy cyAgICANCgl0ZXN0IE1NQVAgKG5vIHBvbGwpOiBPSw0KCVZpZGVvIENhcHR1cmUgTXVsdGlwbGFu YXI6IENhcHR1cmVkIDU4IGJ1ZmZlcnMgICAgDQoJdGVzdCBNTUFQIChzZWxlY3QpOiBPSw0KCVZp ZGVvIENhcHR1cmUgTXVsdGlwbGFuYXI6IENhcHR1cmVkIDU4IGJ1ZmZlcnMgICAgDQoJdGVzdCBN TUFQIChlcG9sbCk6IE9LDQoJdGVzdCBVU0VSUFRSIChubyBwb2xsKTogT0sgKE5vdCBTdXBwb3J0 ZWQpDQoJdGVzdCBVU0VSUFRSIChzZWxlY3QpOiBPSyAoTm90IFN1cHBvcnRlZCkNCgl0ZXN0IERN QUJVRjogQ2Fubm90IHRlc3QsIHNwZWNpZnkgLS1leHBidWYtZGV2aWNlDQoNClRvdGFsIGZvciBt eGMtanBlZyBkZWNvZGUgZGV2aWNlIC9kZXYvdmlkZW8wOiA1MiwgU3VjY2VlZGVkOiA1MSwNCkZh aWxlZDogMSwgV2FybmluZ3M6IDANCg0KDQpyb290QGlteDhxeHBtZWs6L3VuaXRfdGVzdHMvSlBF RyMgLi92NGwyLWNvbXBsaWFuY2UtbWFzdGVyIC1kDQovZGV2L3ZpZGVvMSAtcw0KdjRsMi1jb21w bGlhbmNlIDEuMjEuMC00Njc1LCA2NCBiaXRzLCA2NC1iaXQgdGltZV90DQp2NGwyLWNvbXBsaWFu Y2UgU0hBOiBiODQ1NjlkYjc1NmEgMjAyMC0xMC0yMyAxMjozMDozOA0KDQpDb21wbGlhbmNlIHRl c3QgZm9yIG14Yy1qcGVnIGRlY29kZSBkZXZpY2UgL2Rldi92aWRlbzE6DQoNCkRyaXZlciBJbmZv Og0KCURyaXZlciBuYW1lICAgICAgOiBteGMtanBlZyBkZWNvZGUNCglDYXJkIHR5cGUgICAgICAg IDogbXhjLWpwZWcgZGVjb2Rlcg0KCUJ1cyBpbmZvICAgICAgICAgOiBwbGF0Zm9ybTo1ODQ1MDAw MC5qcGVnZW5jDQoJRHJpdmVyIHZlcnNpb24gICA6IDUuMTAuMA0KCUNhcGFiaWxpdGllcyAgICAg OiAweDg0MjA0MDAwDQoJCVZpZGVvIE1lbW9yeS10by1NZW1vcnkgTXVsdGlwbGFuYXINCgkJU3Ry ZWFtaW5nDQoJCUV4dGVuZGVkIFBpeCBGb3JtYXQNCgkJRGV2aWNlIENhcGFiaWxpdGllcw0KCURl dmljZSBDYXBzICAgICAgOiAweDA0MjA0MDAwDQoJCVZpZGVvIE1lbW9yeS10by1NZW1vcnkgTXVs dGlwbGFuYXINCgkJU3RyZWFtaW5nDQoJCUV4dGVuZGVkIFBpeCBGb3JtYXQNCglEZXRlY3RlZCBK UEVHIEVuY29kZXINCg0KUmVxdWlyZWQgaW9jdGxzOg0KCXRlc3QgVklESU9DX1FVRVJZQ0FQOiBP Sw0KDQpBbGxvdyBmb3IgbXVsdGlwbGUgb3BlbnM6DQoJdGVzdCBzZWNvbmQgL2Rldi92aWRlbzEg b3BlbjogT0sNCgl0ZXN0IFZJRElPQ19RVUVSWUNBUDogT0sNCgl0ZXN0IFZJRElPQ19HL1NfUFJJ T1JJVFk6IE9LDQoJdGVzdCBmb3IgdW5saW1pdGVkIG9wZW5zOiBPSw0KDQoJdGVzdCBpbnZhbGlk IGlvY3RsczogT0sNCkRlYnVnIGlvY3RsczoNCgl0ZXN0IFZJRElPQ19EQkdfRy9TX1JFR0lTVEVS OiBPSyAoTm90IFN1cHBvcnRlZCkNCgl0ZXN0IFZJRElPQ19MT0dfU1RBVFVTOiBPSyAoTm90IFN1 cHBvcnRlZCkNCg0KSW5wdXQgaW9jdGxzOg0KCXRlc3QgVklESU9DX0cvU19UVU5FUi9FTlVNX0ZS RVFfQkFORFM6IE9LIChOb3QgU3VwcG9ydGVkKQ0KCXRlc3QgVklESU9DX0cvU19GUkVRVUVOQ1k6 IE9LIChOb3QgU3VwcG9ydGVkKQ0KCXRlc3QgVklESU9DX1NfSFdfRlJFUV9TRUVLOiBPSyAoTm90 IFN1cHBvcnRlZCkNCgl0ZXN0IFZJRElPQ19FTlVNQVVESU86IE9LIChOb3QgU3VwcG9ydGVkKQ0K CXRlc3QgVklESU9DX0cvUy9FTlVNSU5QVVQ6IE9LIChOb3QgU3VwcG9ydGVkKQ0KCXRlc3QgVklE SU9DX0cvU19BVURJTzogT0sgKE5vdCBTdXBwb3J0ZWQpDQoJSW5wdXRzOiAwIEF1ZGlvIElucHV0 czogMCBUdW5lcnM6IDANCg0KT3V0cHV0IGlvY3RsczoNCgl0ZXN0IFZJRElPQ19HL1NfTU9EVUxB VE9SOiBPSyAoTm90IFN1cHBvcnRlZCkNCgl0ZXN0IFZJRElPQ19HL1NfRlJFUVVFTkNZOiBPSyAo Tm90IFN1cHBvcnRlZCkNCgl0ZXN0IFZJRElPQ19FTlVNQVVET1VUOiBPSyAoTm90IFN1cHBvcnRl ZCkNCgl0ZXN0IFZJRElPQ19HL1MvRU5VTU9VVFBVVDogT0sgKE5vdCBTdXBwb3J0ZWQpDQoJdGVz dCBWSURJT0NfRy9TX0FVRE9VVDogT0sgKE5vdCBTdXBwb3J0ZWQpDQoJT3V0cHV0czogMCBBdWRp byBPdXRwdXRzOiAwIE1vZHVsYXRvcnM6IDANCg0KSW5wdXQvT3V0cHV0IGNvbmZpZ3VyYXRpb24g aW9jdGxzOg0KCXRlc3QgVklESU9DX0VOVU0vRy9TL1FVRVJZX1NURDogT0sgKE5vdCBTdXBwb3J0 ZWQpDQoJdGVzdCBWSURJT0NfRU5VTS9HL1MvUVVFUllfRFZfVElNSU5HUzogT0sgKE5vdCBTdXBw b3J0ZWQpDQoJdGVzdCBWSURJT0NfRFZfVElNSU5HU19DQVA6IE9LIChOb3QgU3VwcG9ydGVkKQ0K CXRlc3QgVklESU9DX0cvU19FRElEOiBPSyAoTm90IFN1cHBvcnRlZCkNCg0KQ29udHJvbCBpb2N0 bHM6DQoJdGVzdCBWSURJT0NfUVVFUllfRVhUX0NUUkwvUVVFUllNRU5VOiBPSyAoTm90IFN1cHBv cnRlZCkNCgl0ZXN0IFZJRElPQ19RVUVSWUNUUkw6IE9LIChOb3QgU3VwcG9ydGVkKQ0KCXRlc3Qg VklESU9DX0cvU19DVFJMOiBPSyAoTm90IFN1cHBvcnRlZCkNCgl0ZXN0IFZJRElPQ19HL1MvVFJZ X0VYVF9DVFJMUzogT0sgKE5vdCBTdXBwb3J0ZWQpDQoJdGVzdCBWSURJT0NfKFVOKVNVQlNDUklC RV9FVkVOVC9EUUVWRU5UOiBPSyAoTm90IFN1cHBvcnRlZCkNCgl0ZXN0IFZJRElPQ19HL1NfSlBF R0NPTVA6IE9LIChOb3QgU3VwcG9ydGVkKQ0KCVN0YW5kYXJkIENvbnRyb2xzOiAwIFByaXZhdGUg Q29udHJvbHM6IDANCg0KRm9ybWF0IGlvY3RsczoNCgl0ZXN0IFZJRElPQ19FTlVNX0ZNVC9GUkFN RVNJWkVTL0ZSQU1FSU5URVJWQUxTOiBPSw0KCXRlc3QgVklESU9DX0cvU19QQVJNOiBPSyAoTm90 IFN1cHBvcnRlZCkNCgl0ZXN0IFZJRElPQ19HX0ZCVUY6IE9LIChOb3QgU3VwcG9ydGVkKQ0KCXRl c3QgVklESU9DX0dfRk1UOiBPSw0KCXRlc3QgVklESU9DX1RSWV9GTVQ6IE9LDQoJCWZhaWw6IHY0 bDItdGVzdC1mb3JtYXRzLmNwcCg4MTApOg0KZm10X3Jhdy5nX2NvbG9yc3BhY2UoKSAhPSBWNEwy X0NPTE9SU1BBQ0VfU1JHQg0KCXRlc3QgVklESU9DX1NfRk1UOiBGQUlMDQoJdGVzdCBWSURJT0Nf R19TTElDRURfVkJJX0NBUDogT0sgKE5vdCBTdXBwb3J0ZWQpDQoJdGVzdCBDcm9wcGluZzogT0sg KE5vdCBTdXBwb3J0ZWQpDQoJdGVzdCBDb21wb3Npbmc6IE9LIChOb3QgU3VwcG9ydGVkKQ0KCXRl c3QgU2NhbGluZzogT0sgKE5vdCBTdXBwb3J0ZWQpDQoNCkNvZGVjIGlvY3RsczoNCgl0ZXN0IFZJ RElPQ18oVFJZXylFTkNPREVSX0NNRDogT0sNCgl0ZXN0IFZJRElPQ19HX0VOQ19JTkRFWDogT0sg KE5vdCBTdXBwb3J0ZWQpDQoJdGVzdCBWSURJT0NfKFRSWV8pREVDT0RFUl9DTUQ6IE9LDQoNCkJ1 ZmZlciBpb2N0bHM6DQoJdGVzdCBWSURJT0NfUkVRQlVGUy9DUkVBVEVfQlVGUy9RVUVSWUJVRjog T0sNCgl0ZXN0IFZJRElPQ19FWFBCVUY6IE9LDQoJdGVzdCBSZXF1ZXN0czogT0sgKE5vdCBTdXBw b3J0ZWQpDQoNClRlc3QgaW5wdXQgMDoNCg0KU3RyZWFtaW5nIGlvY3RsczoNCgl0ZXN0IHJlYWQv d3JpdGU6IE9LIChOb3QgU3VwcG9ydGVkKQ0KCXRlc3QgYmxvY2tpbmcgd2FpdDogT0sNCglWaWRl byBDYXB0dXJlIE11bHRpcGxhbmFyOiBDYXB0dXJlZCA1OCBidWZmZXJzICAgIA0KCXRlc3QgTU1B UCAobm8gcG9sbCk6IE9LDQoJVmlkZW8gQ2FwdHVyZSBNdWx0aXBsYW5hcjogQ2FwdHVyZWQgNTgg YnVmZmVycyAgICANCgl0ZXN0IE1NQVAgKHNlbGVjdCk6IE9LDQoJVmlkZW8gQ2FwdHVyZSBNdWx0 aXBsYW5hcjogQ2FwdHVyZWQgNTggYnVmZmVycyAgICANCgl0ZXN0IE1NQVAgKGVwb2xsKTogT0sN Cgl0ZXN0IFVTRVJQVFIgKG5vIHBvbGwpOiBPSyAoTm90IFN1cHBvcnRlZCkNCgl0ZXN0IFVTRVJQ VFIgKHNlbGVjdCk6IE9LIChOb3QgU3VwcG9ydGVkKQ0KCXRlc3QgRE1BQlVGOiBDYW5ub3QgdGVz dCwgc3BlY2lmeSAtLWV4cGJ1Zi1kZXZpY2UNCg0KVG90YWwgZm9yIG14Yy1qcGVnIGRlY29kZSBk ZXZpY2UgL2Rldi92aWRlbzE6IDUyLCBTdWNjZWVkZWQ6IDUxLA0KRmFpbGVkOiAxLCBXYXJuaW5n czogMA0KDQo=