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=-6.5 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED 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 6BF2CC3A5A2 for ; Fri, 23 Aug 2019 19:38:39 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (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 2D5E521848 for ; Fri, 23 Aug 2019 19:38:39 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=epam.com header.i=@epam.com header.b="sGpzqejb" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2D5E521848 Authentication-Results: mail.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=epam.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1i1FOA-0006QC-En; Fri, 23 Aug 2019 19:38:22 +0000 Received: from us1-rack-iad1.inumbo.com ([172.99.69.81]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1i1FO9-0006Q7-M4 for xen-devel@lists.xenproject.org; Fri, 23 Aug 2019 19:38:21 +0000 X-Inumbo-ID: 8f74a27a-c5dd-11e9-b95f-bc764e2007e4 Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown [2a01:111:f400:fe09::610]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS id 8f74a27a-c5dd-11e9-b95f-bc764e2007e4; Fri, 23 Aug 2019 19:38:20 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PYcI1y7edTD9ft8R/Q4S0OcdvtcblSoBbMSNhWvgTSLw0e7xsnwhk4JhNngVupns1FpJhgyApWwW1dEjrgardoF3IuCKR8yJzLqktcQbvbQxQ83M+Zaes0fCqvzNCbn/6okPg16LiMTRQSL6Q4D5A4XfclGB6tEv6BJuaHxWEHbWWMmT9e0G0GbLHoxJWi1PSa08ZyuYs73Sf075b+M5o4qk3kqRRuKIeDJocx+bJGhdBi1PY/TmoB9ufWi/TaOyzTZdBF1dhC/ipej/HHg7fpfG5f/y+zNyPKLO2WqmPZ0ynBo6LdThYLhRL7NII8OrHHgHNUzL2245KClQyiAGKQ== 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=rPs134sLlqUBmqLH94NUn/4OgBtrHQmsRtZUkCOSD5I=; b=BcFZ7REoW6eZbxn+0agal6gXFqR1nJdqTLmz5ovcCatQD6Ef5GQ3d0+8ZVRaqLjNVSCcOapjR8gi6xc7YNJKffmvSITIrLp8kpqdWPCGld8C5rjQBgjcoistpK2Qhng6VJCWHiJclT85dGN2w7uLtcBQK29DpZwnjmA8ShqLk2shiqOb+8KEWixE3QG6uM2inPQtaVjZknpoVeofhAzT74XJlEzQH5arxlCb6bXG76868ovPu0VZxxsgWtj0z7lR2pQZ+GyNGt8A8fMQsT9dDJHjd7lqYE3tIbj1iw5RvgJ/N5dPLVps9L7iOi/03YSuZX2IaYJjDrpQABIFe04PJw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=epam.com; dmarc=pass action=none header.from=epam.com; dkim=pass header.d=epam.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rPs134sLlqUBmqLH94NUn/4OgBtrHQmsRtZUkCOSD5I=; b=sGpzqejbldAkNX72JwtGSSVow0aaQdzgcUIG/RfTRk9NbY562K/FtyyOuWf/6OqZNwRZWNi4hdd1Gd4RE5kk35y7qQjC60Bn4KAyS2A4s3WtBHxNyhDNSob2GTeRSe3b1+Lj489ihhtUcNvBl19e061l6YRqffew81MEzRstR4me96UXMarevPS+MwkU8iHIHm/JtXeNmzSGQPQcPAJnzYH9nxDxkdj3VmQxPmpmP8bt1ua3uYJDNE4TaUvvNV3geXUmSjyMaKnIQoKr7iJETWjGo/ZwIhraQfQ/4j21yH2ot5eHOcswTM8p+0XL13TO1JyhLCGgGgULiFWI2qu4fw== Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by AM0PR03MB3812.eurprd03.prod.outlook.com (52.135.149.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2178.16; Fri, 23 Aug 2019 19:38:18 +0000 Received: from AM0PR03MB4148.eurprd03.prod.outlook.com ([fe80::71e3:834d:5708:5a0a]) by AM0PR03MB4148.eurprd03.prod.outlook.com ([fe80::71e3:834d:5708:5a0a%5]) with mapi id 15.20.2199.015; Fri, 23 Aug 2019 19:38:18 +0000 From: Volodymyr Babchuk To: Volodymyr Babchuk , Ian Jackson Thread-Topic: [PATCH v7 1/5] tools/arm: tee: add "tee" option for xl.cfg Thread-Index: AQHVJsgDpo5qo2vE0Uuj4jFBHYDHFqcJhw+A Date: Fri, 23 Aug 2019 19:38:18 +0000 Message-ID: <87tva7fz9y.fsf@epam.com> References: <20190619175333.29938-1-volodymyr_babchuk@epam.com> <20190619175333.29938-2-volodymyr_babchuk@epam.com> In-Reply-To: <20190619175333.29938-2-volodymyr_babchuk@epam.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Volodymyr_Babchuk@epam.com; x-originating-ip: [85.223.209.22] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 4100f8ec-f80e-4623-a1cb-08d728017301 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:AM0PR03MB3812; x-ms-traffictypediagnostic: AM0PR03MB3812:|AM0PR03MB3812: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:529; x-forefront-prvs: 0138CD935C x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(366004)(376002)(346002)(39860400002)(136003)(189003)(199004)(6306002)(6506007)(476003)(486006)(256004)(14444005)(80792005)(14454004)(86362001)(66066001)(3846002)(6116002)(71200400001)(2616005)(446003)(11346002)(5660300002)(6246003)(76176011)(110136005)(8936002)(55236004)(25786009)(186003)(53936002)(6486002)(478600001)(71190400001)(2906002)(6436002)(36756003)(26005)(8676002)(81166006)(81156014)(316002)(66446008)(66476007)(66556008)(66946007)(64756008)(54906003)(7736002)(305945005)(91956017)(76116006)(4326008)(6512007)(102836004)(99286004)(229853002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3812; H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: epam.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: Z7zP0HeB6cuRjC9adYOZi4KBQz2J4qx9j/4LLSw1VPnUE3xIinZ36s7jnAU4OI7A5eZLxe/b5+tGo02kJGeAoQWA07/LsE/4BDjBdT8Wkknebrly4uPyqKYec+zK8mUx4bYas56zBO/tZ1g+hzAmVZeJlnAvt1z3JHQtyQEH4th5FKR+1IiNGltV1bfBMfue/AumzqIgJqSCDA4ETW4If+YuBrWOtMTuqWy/ydClfCM01IuMAACnRuisIqn8S9kL2Od+0FnktUlHuW/va3tL1854ar3LU+kOs2NrRLG8ezy0S3Gfss0HDErOIgdn93l1WBu6n+j8j9e0s34jd/7ZBA8abHOh/hJSgnRPXeQTwU8ruzQhXo20yDLCvXUzhetr6oN94ATWMAx73YfsBSJRdg8rHP9eZ8sFYjoXI/uAn7c= MIME-Version: 1.0 X-OriginatorOrg: epam.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4100f8ec-f80e-4623-a1cb-08d728017301 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Aug 2019 19:38:18.4870 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: m7EDCHClH2A89XB+US7sLh0Qdr0e1hGARPb54JNf8eFWAgL7wc1oVCP9EiM4L1Mo1DfZvu1ky9f/oxJzIVIe0O0PHzWju+/1riSlB6j/FeQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB3812 Subject: Re: [Xen-devel] [PATCH v7 1/5] tools/arm: tee: add "tee" option for xl.cfg X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: "tee-dev@lists.linaro.org" , "xen-devel@lists.xenproject.org" , Ian Jackson , Wei Liu Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" CkhlbGxvIElhbiwKCkRvIHlvdSBoYXZlIGEgY291cGxlIG9mIG1pbnV0ZXMgdG8gY2hlY2sgdGhp cyBhbmQgdGhlIGZvbGxvd2luZyBwYXRjaGVzPwoKPiBUaGlzIGVudW1lcmF0aW9uIGNvbnRyb2xz IFRFRSB0eXBlIGZvciBhIGRvbWFpbi4gQ3VycmVudGx5IHRoZXJlIGlzCj4gdHdvIHBvc3NpYmxl IG9wdGlvbnM6IGVpdGhlciAnbm9uZScgb3IgJ29wdGVlJy4KPgo+ICdub25lJyBpcyB0aGUgZGVm YXVsdCB2YWx1ZSBhbmQgaXQgYmFzaWNhbGx5IGRpc2FibGVzIFRFRSBzdXBwb3J0IGF0Cj4gYWxs Lgo+Cj4gJ29wdGVlJyBlbmFibGVzIGFjY2VzcyB0byB0aGUgT1AtVEVFIHJ1bm5pbmcgb24gYSBo b3N0IG1hY2hpbmUuIFRoaXMKPiByZXF1aXJlcyBzcGVjaWFsIE9QLVRFRSBidWlsZCB3aXRoIHZp cnR1YWxpemF0aW9uIHN1cHBvcnQgZW5hYmxlZC4KPgo+IFNpZ25lZC1vZmYtYnk6IFZvbG9keW15 ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KPgo+IC0tLQo+Cj4gIENoYW5n ZXMgZnJvbSB2NjoKPiAgIC0gVXBkYXRlZCBkb2N1bWVudGF0aW9uIGFjY29yZGluZyB0byBKdWxp ZW4gR3JhbGwncyBzdWdnZXN0aW9ucywKPiAgICAgYWRkIGxpbmsgdG8gT1AtVEVFIGRvY3VtZW50 YXRpb24KPgo+ICBDaGFuZ2VzIGZyb20gdjU6Cj4gICAtIFJlcGxhY2VkICJuYXRpdmUiIHdpdGgg Im9wdGVlIiBpbiB0aGUgY29tbWl0IGRlc2NyaXB0aW9uLgo+ICAgLSBVcGRhdGVkIGFuZCBleHRl bmRlZCBkb2N1bWVudGF0aW9uIGJhc2VkIG9uIEp1bGllbiBHcmFsbCdzCj4gICAgIGFuZCBJYW4g SmFja3NvbidzIHN1Z2dlc3Rpb25zLgo+Cj4gIENoYW5nZXMgZnJvbSB2NDoKPiAgIC0gIm5hdGl2 ZSIgb3B0aW9uIHdhcyByZXBsYWNlZCB3aXRoICJvcHRlZSIKPiAgIC0gInRlZSIgcHJvcGVydHkg d2FzIG1vdmVkIGZyb20gYXJjaC1zcGVjaWZpYyBzZWN0aW9uIHRvIHRoZQo+ICAgICAgZ2xvYmFs IG9uZS4gRG9jdW1lbnRhdGlvbiBtb3ZlZCBpbnNpZGUgIkRldmljZXMiIHNlY3Rpb24uCj4KPiAg Q2hhbmdlcyBmcm9tIHYzOgo+ICAgLSB0ZWVfZW5hYmxlZCByZW5hbWVkIHRvIHRlZV90eXBlLiBD dXJyZW50bHkgdHdvIHR5cGVzIGFyZSBzdXBwb3J0ZWQKPiAgICAgYXMgZGVzY3JpYmVkIGluIHRo ZSBjb21taXQgbWVzc2FnZQo+ICAgLSBBZGQgTElCWExfSEFWRV9CVUlMRElORk9fQVJDSF9BUk1f VEVFIGRlZmluaXRpb24KPgo+ICBDaGFuZ2VzIGZyb20gdjI6Cj4gICAtIFVzZSBhcmNoLnRlZV9l bmFibGVkIGluc3RlYWQgb2Ygc2VwYXJhdGUgZG9tY3RsCj4gLS0tCj4gIGRvY3MvbWFuL3hsLmNm Zy41LnBvZC5pbiAgICB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gIHRvb2xz L2xpYnhsL2xpYnhsLmggICAgICAgICB8ICA1ICsrKysrCj4gIHRvb2xzL2xpYnhsL2xpYnhsX2Fy bS5jICAgICB8IDEzICsrKysrKysrKysrKysKPiAgdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRs IHwgIDYgKysrKysrCj4gIHRvb2xzL3hsL3hsX3BhcnNlLmMgICAgICAgICB8ICA5ICsrKysrKysr Kwo+ICA1IGZpbGVzIGNoYW5nZWQsIDYyIGluc2VydGlvbnMoKykKPgo+IGRpZmYgLS1naXQgYS9k b2NzL21hbi94bC5jZmcuNS5wb2QuaW4gYi9kb2NzL21hbi94bC5jZmcuNS5wb2QuaW4KPiBpbmRl eCBjOTlkNDAzMDdlLi5lNzFiM2I0MTFkIDEwMDY0NAo+IC0tLSBhL2RvY3MvbWFuL3hsLmNmZy41 LnBvZC5pbgo+ICsrKyBiL2RvY3MvbWFuL3hsLmNmZy41LnBvZC5pbgo+IEBAIC0xNTQ0LDYgKzE1 NDQsMzUgQEAgU2V0IG1heGltdW0gaGVpZ2h0IGZvciBwb2ludGVyIGRldmljZS4KPiAgCj4gID1i YWNrCj4gIAo+ICs9aXRlbSBCPHRlZT0iU1RSSU5HIj4KPiArCj4gK0I8QXJtIG9ubHkuPiBTZXQg VEVFIHR5cGUgZm9yIHRoZSBndWVzdC4gVEVFIGlzIGEgVHJ1c3RlZCBFeGVjdXRpb24KPiArRW52 aXJvbm1lbnQgLS0gc2VwYXJhdGUgc2VjdXJlIE9TIGZvdW5kIG9uIHNvbWUgcGxhdGZvcm1zLiBC PFNUUklORz4gY2FuIGJlIG9uZSBvZiB0aGU6Cj4gKwo+ICs9b3ZlciA0Cj4gKwo+ICs9aXRlbSBC PG5vbmU+Cj4gKwo+ICsiRG9uJ3QgYWxsb3cgdGhlIGd1ZXN0IHRvIHVzZSBURUUgaWYgcHJlc2Vu dCBvbiB0aGUgcGxhdGZvcm0uIFRoaXMgaXMKPiArdGhlIGRlZmF1bHQgdmFsdWUuCj4gKwo+ICs9 aXRlbSBCPG9wdGVlPgo+ICsKPiArQWxsb3cgYSBndWVzdCB0byBhY2Nlc3MgdGhlIGhvc3QgT1At VEVFIE9TLiBYZW4gd2lsbCBtZWRpYXRlIHRoZQo+ICthY2Nlc3MgdG8gT1AtVEVFIGFuZCB0aGUg cmVzb3VyY2UgaXNvbGF0aW9uIHdpbGwgYmUgcHJvdmlkZWQgZGlyZWN0bHkKPiArYnkgT1AtVEVF LiBPUC1URUUgaXRzZWxmIG1heSBsaW1pdCB0aGUgbnVtYmVyIG9mIGd1ZXN0cyB0aGF0IGNhbgo+ ICtjb25jdXJyZW50bHkgdXNlIGl0LiBUaGlzIHJlcXVpcmVzIGEgdmlydHVhbGl6YXRpb24tYXdh cmUgT1AtVEVFIGZvcgo+ICt0aGlzIHRvIHdvcmsuCj4gKwo+ICtZb3UgY2FuIHJlZmVyIHRvCj4g K0w8T1AtVEVFIGRvY3VtZW50YXRpb258aHR0cHM6Ly9vcHRlZS5yZWFkdGhlZG9jcy5pby9hcmNo aXRlY3R1cmUvdmlydHVhbGl6YXRpb24uaHRtbD4KPiArZm9yIG1vcmUgaW5mb3JtYXRpb24gYWJv dXQgaG93IHRvIGVuYWJsZSBhbmQgY29uZmlndXJlIHZpcnR1YWxpemF0aW9uIHN1cHBvcnQKPiAr aW4gT1AtVEVFLgo+ICsKPiArVGhpcyBmZWF0dXJlIGlzIGEgQjx0ZWNobm9sb2d5IHByZXZpZXc+ Lgo+ICsKPiArPWJhY2sKPiArCj4gID1iYWNrCj4gIAo+ICA9aGVhZDIgUGFyYXZpcnR1YWxpc2Vk IChQVikgR3Vlc3QgU3BlY2lmaWMgT3B0aW9ucwo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9s aWJ4bC5oIGIvdG9vbHMvbGlieGwvbGlieGwuaAo+IGluZGV4IDliYWNmYjk3ZjAuLjFmZTZlYTJi ZDggMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGwuaAo+ICsrKyBiL3Rvb2xzL2xpYnhs L2xpYnhsLmgKPiBAQCAtMjczLDYgKzI3MywxMSBAQAo+ICAgKi8KPiAgI2RlZmluZSBMSUJYTF9I QVZFX0JVSUxESU5GT19BUk1fR0lDX1ZFUlNJT04gMQo+ICAKPiArLyoKPiArICogbGlieGxfZG9t YWluX2J1aWxkX2luZm8gaGFzIHRoZSBhcmNoX2FybS50ZWUgZmllbGQuCj4gKyAqLwo+ICsjZGVm aW5lIExJQlhMX0hBVkVfQlVJTERJTkZPX0FSQ0hfQVJNX1RFRSAxCj4gKwo+ICAvKgo+ICAgKiBM SUJYTF9IQVZFX1NPRlRfUkVTRVQgaW5kaWNhdGVzIHRoYXQgbGlieGwgc3VwcG9ydHMgcGVyZm9y bWluZwo+ICAgKiAnc29mdCByZXNldCcgZm9yIGRvbWFpbnMgYW5kIHRoZXJlIGlzICdzb2Z0X3Jl c2V0JyBzaHV0ZG93biByZWFzb24KPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfYXJt LmMgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+IGluZGV4IDE0MWUxNTkwNDMuLjZiNzJjMDA5 NjAgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKPiArKysgYi90b29scy9s aWJ4bC9saWJ4bF9hcm0uYwo+IEBAIC04OSw2ICs4OSwxOSBAQCBpbnQgbGlieGxfX2FyY2hfZG9t YWluX3ByZXBhcmVfY29uZmlnKGxpYnhsX19nYyAqZ2MsCj4gICAgICAgICAgcmV0dXJuIEVSUk9S X0ZBSUw7Cj4gICAgICB9Cj4gIAo+ICsgICAgc3dpdGNoIChkX2NvbmZpZy0+Yl9pbmZvLnRlZSkg ewo+ICsgICAgY2FzZSBMSUJYTF9URUVfVFlQRV9OT05FOgo+ICsgICAgICAgIGNvbmZpZy0+YXJj aC50ZWVfdHlwZSA9IFhFTl9ET01DVExfQ09ORklHX1RFRV9OT05FOwo+ICsgICAgICAgIGJyZWFr Owo+ICsgICAgY2FzZSBMSUJYTF9URUVfVFlQRV9PUFRFRToKPiArICAgICAgICBjb25maWctPmFy Y2gudGVlX3R5cGUgPSBYRU5fRE9NQ1RMX0NPTkZJR19URUVfT1BURUU7Cj4gKyAgICAgICAgYnJl YWs7Cj4gKyAgICBkZWZhdWx0Ogo+ICsgICAgICAgIExPRyhFUlJPUiwgIlVua25vd24gVEVFIHR5 cGUgJWQiLAo+ICsgICAgICAgICAgICBkX2NvbmZpZy0+Yl9pbmZvLnRlZSk7Cj4gKyAgICAgICAg cmV0dXJuIEVSUk9SX0ZBSUw7Cj4gKyAgICB9Cj4gKwo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAg Cj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCBiL3Rvb2xzL2xpYnhs L2xpYnhsX3R5cGVzLmlkbAo+IGluZGV4IGI2MTM5OWNlMzYuLmZhNWVlNjU0NjMgMTAwNjQ0Cj4g LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCj4gKysrIGIvdG9vbHMvbGlieGwvbGli eGxfdHlwZXMuaWRsCj4gQEAgLTQ2MCw2ICs0NjAsMTEgQEAgbGlieGxfZ2ljX3ZlcnNpb24gPSBF bnVtZXJhdGlvbigiZ2ljX3ZlcnNpb24iLCBbCj4gICAgICAoMHgzMCwgInYzIikKPiAgICAgIF0s IGluaXRfdmFsID0gIkxJQlhMX0dJQ19WRVJTSU9OX0RFRkFVTFQiKQo+ICAKPiArbGlieGxfdGVl X3R5cGUgPSBFbnVtZXJhdGlvbigidGVlX3R5cGUiLCBbCj4gKyAgICAoMCwgIm5vbmUiKSwKPiAr ICAgICgxLCAib3B0ZWUiKQo+ICsgICAgXSwgaW5pdF92YWwgPSAiTElCWExfVEVFX1RZUEVfTk9O RSIpCj4gKwo+ICBsaWJ4bF9yZG1fcmVzZXJ2ZSA9IFN0cnVjdCgicmRtX3Jlc2VydmUiLCBbCj4g ICAgICAoInN0cmF0ZWd5IiwgICAgbGlieGxfcmRtX3Jlc2VydmVfc3RyYXRlZ3kpLAo+ICAgICAg KCJwb2xpY3kiLCAgICAgIGxpYnhsX3JkbV9yZXNlcnZlX3BvbGljeSksCj4gQEAgLTUzNyw2ICs1 NDIsNyBAQCBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyA9IFN0cnVjdCgiZG9tYWluX2J1aWxkX2lu Zm8iLFsKPiAgICAgICgibmVzdGVkX2h2bSIsICAgICAgIGxpYnhsX2RlZmJvb2wpLAo+ICAgICAg KCJhcGljIiwgICAgICAgICAgICAgbGlieGxfZGVmYm9vbCksCj4gICAgICAoImRtX3Jlc3RyaWN0 IiwgICAgICBsaWJ4bF9kZWZib29sKSwKPiArICAgICgidGVlIiwgICAgICAgICAgICAgIGxpYnhs X3RlZV90eXBlKSwKPiAgICAgICgidSIsIEtleWVkVW5pb24oTm9uZSwgbGlieGxfZG9tYWluX3R5 cGUsICJ0eXBlIiwKPiAgICAgICAgICAgICAgICAgIFsoImh2bSIsIFN0cnVjdChOb25lLCBbKCJm aXJtd2FyZSIsICAgICAgICAgc3RyaW5nKSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgKCJiaW9zIiwgICAgICAgICAgICAgbGlieGxfYmlvc190eXBlKSwKPiBkaWZm IC0tZ2l0IGEvdG9vbHMveGwveGxfcGFyc2UuYyBiL3Rvb2xzL3hsL3hsX3BhcnNlLmMKPiBpbmRl eCBlMTA1YmRhMmJiLi4wNjA0Mzc0ZWYzIDEwMDY0NAo+IC0tLSBhL3Rvb2xzL3hsL3hsX3BhcnNl LmMKPiArKysgYi90b29scy94bC94bF9wYXJzZS5jCj4gQEAgLTI2OTEsNiArMjY5MSwxNSBAQCBz a2lwX3VzYmRldjoKPiAgICAgICAgICB9Cj4gICAgICB9Cj4gIAo+ICsgICAgaWYgKCF4bHVfY2Zn X2dldF9zdHJpbmcgKGNvbmZpZywgInRlZSIsICZidWYsIDEpKSB7Cj4gKyAgICAgICAgZSA9IGxp YnhsX3RlZV90eXBlX2Zyb21fc3RyaW5nKGJ1ZiwgJmJfaW5mby0+dGVlKTsKPiArICAgICAgICBp ZiAoZSkgewo+ICsgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwKPiArICAgICAgICAgICAgICAg ICAgICAiVW5rbm93biB0ZWUgXCIlc1wiIHNwZWNpZmllZFxuIiwgYnVmKTsKPiArICAgICAgICAg ICAgZXhpdCgtRVJST1JfRkFJTCk7Cj4gKyAgICAgICAgfQo+ICsgICAgfQo+ICsKPiAgICAgIHBh cnNlX3ZrYl9saXN0KGNvbmZpZywgZF9jb25maWcpOwo+ICAKPiAgICAgIHhsdV9jZmdfZGVzdHJv eShjb25maWcpOwoKCi0tIApWb2xvZHlteXIgQmFiY2h1ayBhdCBFUEFNCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=