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 Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 34770C433EF for ; Fri, 31 Dec 2021 14:37:14 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 8CC64816A2; Fri, 31 Dec 2021 15:37:11 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=fail (p=none dis=none) header.from=arm.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=armh.onmicrosoft.com header.i=@armh.onmicrosoft.com header.b="OT5l3CvV"; dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.i=@armh.onmicrosoft.com header.b="OT5l3CvV"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 1738E82FB5; Fri, 31 Dec 2021 15:37:10 +0100 (CET) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on20616.outbound.protection.outlook.com [IPv6:2a01:111:f400:7d00::616]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 9A7D38141E for ; Fri, 31 Dec 2021 15:37:05 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=Jose.Marinho@arm.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=j53bvSJSGDJ6rouWHm+ypTV13T7FiDi2mLeky8MOxtY=; b=OT5l3CvV9LZeOXQz2Ced4GRsG0bqcNehjZZyd8upvjG0dIswnTfp3vaUOKEyUcNXWf7FjXbvssZ2L8dEi3y+RwlGRLQKPCYMomm4xKkJVEvvhzb7Yg8FX91Q5Hb7+UZiH40/vkkiQR/iPQLtQtHlP9CwFTcpsG4XNNnW41Voi/A= Received: from AM6P191CA0032.EURP191.PROD.OUTLOOK.COM (2603:10a6:209:8b::45) by AS8PR08MB6406.eurprd08.prod.outlook.com (2603:10a6:20b:33c::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4823.16; Fri, 31 Dec 2021 14:37:03 +0000 Received: from VE1EUR03FT026.eop-EUR03.prod.protection.outlook.com (2603:10a6:209:8b:cafe::1a) by AM6P191CA0032.outlook.office365.com (2603:10a6:209:8b::45) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.14 via Frontend Transport; Fri, 31 Dec 2021 14:37:03 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT026.mail.protection.outlook.com (10.152.18.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.14 via Frontend Transport; Fri, 31 Dec 2021 14:37:02 +0000 Received: ("Tessian outbound 1cd1a01725a6:v110"); Fri, 31 Dec 2021 14:37:02 +0000 X-CR-MTA-TID: 64aa7808 Received: from 14e5c2a152a9.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 61EA233C-3C10-4ED6-8244-0C4A3A0A4924.1; Fri, 31 Dec 2021 14:36:56 +0000 Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 14e5c2a152a9.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 31 Dec 2021 14:36:55 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Z5PqEv8GlVpHgf8J9TdYEwjuER8Rw7VArmuN7j4esVhBVmXyUcQTPTP6rGF4Uz0GomX0fNKuXpkGHdLToET0jxTZ25B03q+DEI0a4reD1BhVGmouB2i+Zu/TkMNMP8Ib7Okvvq0m+efctrhyOdKHhSTaZvmc+b9uxKaEUdft2uIoqg60q1I9u/vKRzlK/IgblNo5aJkjfbce5FTmMYC7rGqYCByUgrsKh7aIrn82KYt6Md2f/JsH6n38qJ5erXoO5MtVWr9S+IKs1HWETm6tDVkwjuekqvRrvnfTV0fOggKLt5cu5s6+4VkYXBx3d7aKPPz1SJPxp8DqtHHjCzcx8w== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=j53bvSJSGDJ6rouWHm+ypTV13T7FiDi2mLeky8MOxtY=; b=DYVgARM2UtGIhxROOJCuvSgErVD1wgap6zVfdf89YhF9TgcjUvRnHGVkYXPI46E08u0u7hQpt2Z6I0G2Xx4SapajCIeR4xs9v2u6se55yI1LEPPK1HFsqXNEd91xuPPGTyh5+uwrAF85O2kyLfeVd9rzfjIq6s2EGf+AfkI7902jvRELT0PIVdnSD5+ecmFsigdT6UI1dxfkeECbpZSvlufGfE4Vo+p4cs455b5BohWmQ5igxaOCJZHgl4PoRCv6Cki6OyrUr/Ff9Ce5m8rtst/Tgnyp1ed2Tpu2yDXeZW7PorovlIv9hqyg7Gz6Zi5IGxDo+fIQiHJ3bXeDrNWQEA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=j53bvSJSGDJ6rouWHm+ypTV13T7FiDi2mLeky8MOxtY=; b=OT5l3CvV9LZeOXQz2Ced4GRsG0bqcNehjZZyd8upvjG0dIswnTfp3vaUOKEyUcNXWf7FjXbvssZ2L8dEi3y+RwlGRLQKPCYMomm4xKkJVEvvhzb7Yg8FX91Q5Hb7+UZiH40/vkkiQR/iPQLtQtHlP9CwFTcpsG4XNNnW41Voi/A= Received: from DBBPR08MB6012.eurprd08.prod.outlook.com (2603:10a6:10:205::9) by DB7PR08MB3337.eurprd08.prod.outlook.com (2603:10a6:5:26::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4823.19; Fri, 31 Dec 2021 14:36:54 +0000 Received: from DBBPR08MB6012.eurprd08.prod.outlook.com ([fe80::5d1b:4877:774f:275e]) by DBBPR08MB6012.eurprd08.prod.outlook.com ([fe80::5d1b:4877:774f:275e%9]) with mapi id 15.20.4823.024; Fri, 31 Dec 2021 14:36:54 +0000 From: Jose Marinho To: Heinrich Schuchardt , "u-boot@lists.denx.de" CC: "ilias.apalodimas@linaro.org" , "sughosh.ganu@linaro.org" , "takahiro.akashi@linaro.org" , "agraf@csgraf.de" , nd Subject: RE: [PATCH 2/3] efi: ECPT add EBBRv2.0 conformance profile Thread-Topic: [PATCH 2/3] efi: ECPT add EBBRv2.0 conformance profile Thread-Index: AQHX80Vi6t1z4DWXF0C4KdtfkUmFMaw27/WAgAlDD3CAAD0YAIAMTUuQ Date: Fri, 31 Dec 2021 14:36:54 +0000 Message-ID: References: <20211217125506.138902-1-jose.marinho@arm.com> <20211217125506.138902-3-jose.marinho@arm.com> <48cc08a4-771b-968e-1fd1-0b0670466c05@gmx.de> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 79BC0DE2EC86A946A76A115E5752A836.0 x-checkrecipientchecked: true Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-MS-Office365-Filtering-Correlation-Id: b2d3d06a-ded3-4833-0614-08d9cc6b02c5 x-ms-traffictypediagnostic: DB7PR08MB3337:EE_|VE1EUR03FT026:EE_|AS8PR08MB6406:EE_ X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 12HVb+Ln764C2OsZ12Ud9AYT9xrH0XGtFoer5cePei7/eQQmWh+g36FFUwFBMnnkNtVAuIqXCogKUE2Q0x2nNfNVR+4Mvvc8GLYno+5NBByGE8IlWTLpuvYNc12yofQ5wS+YhcBiuWlTyD1Ad5FyufeVqyg0wXwfs7Ib7bJ/VU8cXNBZaGLPsB7tAnJFHgBmCKtJGCPCpCZDjp0KfCEOn3CQfGvQ2ZlVuiADTYkaIdoGzCsJRV29PpSkP8hofX8hFb56OzkrDoq7fqe2AQRhJYtbYfohLLlTD2TBPeqTo6Veb30WLX7eQNoN9z/ErDSIa27SdJmgkbvt3YGwscFuYoQV6N7dAnZtSc6n2VkRCBqnYpfUcwfZ72r/EnpPbJ0UGXRFMSYt91DAlkJ87Q1gzJ3Fz9O4gADk8ClS3HonoQ/p5ZR3m60WplieDstJhGWMwxN7DQ5sil1Rk8WuKImbjIhV4je/2A08W/6Zgk/jQjMZDrdhvyglFPM4vZ1hfnsUw+NwYQfccs1eK3rXWqG3gp08jfEv6oyLEon3pZO1R8pT/OXNU2TS3dqTOsIGNGKq8Ukiv/t/rB/nh188LQFejGJW9J5tl2iINKyyx5S2JsQnQslWq+G5SnmAW3TiVBli8Y2w7GvCEl0ESbLzaOOwU5T8J1B+ml6o2PUS8sR3KBlIqkR3+0F87uBEj57LEH0e5z2ELP9zhMJl6EpWqMy1tWH6g9F2HQ5kqcOhGaNMGxxR1dBUkCIxpB7RXopaeBnjtgER/kBjv5cbNmsOT0s2murUBq4E7Xqj62iiTlWMCiU= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBBPR08MB6012.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(508600001)(71200400001)(8936002)(122000001)(186003)(52536014)(7696005)(38070700005)(76116006)(9686003)(66446008)(4326008)(316002)(66476007)(66946007)(966005)(8676002)(2906002)(86362001)(64756008)(83380400001)(38100700002)(5660300002)(33656002)(53546011)(55016003)(110136005)(54906003)(6506007)(66556008); DIR:OUT; SFP:1101; Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3337 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT026.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 179379da-6a8d-459d-9769-08d9cc6afdda X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: chqoQjJWjMq+TJDCIxeDk7of4TVCc/X4/TTv9wioH3qw5ibM5ZUP+CsIkFQ7KXfUi+twV06HgXHKHRY7BsrrE8O9ou6RZsZtkHp+kMU0QQp0NFiNIFWa7EJd75at031lSq8YD2hk4S0ba6u6QNwa2SeUrvYI2MbJJzkktzq6dpGtxZ/NemEJI4w0e2TwRyQKl+wo0XxO1pT3UUkd7CsZpxVCPddRM150AMgM7QoZ7dmfmUGFu0QiGRZPmkf1bRyoWtlYJ0WIfm6Z5US23L0YIsDvE46TO7gvCNUxqKBVZBXMpJBipUKy/3l/9uMi0R1/FZfspmYqygirfAxCeM3mhMgM//e/jIFd2EfeeRlZfTWzHWL8UyQ/JldKCd+TOFesevfU6Pdws4ToVSl1qzGZrLJYG28xNDq7rnB44lYznUJywR9bPiDWqwpwpJPEuR5nf8JQ5460PsXgt1q0AXP2h6nMsCfaRrzFbFvYkLLC8r1Ffz6NBicXgbqyDLkowbVIByAePE55hHpJSg75hKcoalkXFKnlCgBT9PCxqYd03pHyjXRjbpH/Vj0g/NV5ik9vy2UdNnKXN71EaX2/IYXwXvdzax1yb3XwyKEuZOwqLGwzr/wF+qUQzz9EVcLZAd6uPVpIQYsopxIAchNvI+vVqNR1ABJvyLPhNBeuV+t5RIprTfKHoisHCezWI1muC6UvzSlO/I40rxmlwtj/jiy0XVH2gRxjIp5AOau1ItHolr6kX9j97ltXXGGrKhF9hXqlwklWEfL6eh4K5gkgb4jwsbnBG3H1rbEcNpCAvvKY9yo= X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(4636009)(36840700001)(46966006)(55016003)(7696005)(47076005)(186003)(356005)(508600001)(83380400001)(2906002)(6506007)(8676002)(336012)(8936002)(110136005)(82310400004)(52536014)(53546011)(86362001)(316002)(70586007)(70206006)(54906003)(5660300002)(33656002)(26005)(9686003)(36860700001)(4326008)(81166007)(966005); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Dec 2021 14:37:02.8263 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b2d3d06a-ded3-4833-0614-08d9cc6b02c5 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR03FT026.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6406 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.38 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean SGkgSGVpbnJpY2gsDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSGVp bnJpY2ggU2NodWNoYXJkdCA8eHlwcm9uLmdscGtAZ214LmRlPg0KPiBTZW50OiAyMyBEZWNlbWJl ciAyMDIxIDE4OjMyDQo+IFRvOiBKb3NlIE1hcmluaG8gPEpvc2UuTWFyaW5ob0Bhcm0uY29tPjsg dS1ib290QGxpc3RzLmRlbnguZGUNCj4gQ2M6IGlsaWFzLmFwYWxvZGltYXNAbGluYXJvLm9yZzsg c3VnaG9zaC5nYW51QGxpbmFyby5vcmc7DQo+IHRha2FoaXJvLmFrYXNoaUBsaW5hcm8ub3JnOyBh Z3JhZkBjc2dyYWYuZGU7IG5kIDxuZEBhcm0uY29tPg0KPiBTdWJqZWN0OiBSZTogW1BBVENIIDIv M10gZWZpOiBFQ1BUIGFkZCBFQkJSdjIuMCBjb25mb3JtYW5jZSBwcm9maWxlDQo+IA0KPiBPbiAx Mi8yMy8yMSAxNTo1NywgSm9zZSBNYXJpbmhvIHdyb3RlOg0KPiA+IEhpIEhlaW5yaWNoLA0KPiA+ DQo+ID4gVGhhbmsgeW91IGZvciB5b3VyIHJldmlld3MuDQo+ID4NCj4gPj4gLS0tLS1PcmlnaW5h bCBNZXNzYWdlLS0tLS0NCj4gPj4gRnJvbTogSGVpbnJpY2ggU2NodWNoYXJkdCA8eHlwcm9uLmds cGtAZ214LmRlPg0KPiA+PiBTZW50OiAxNyBEZWNlbWJlciAyMDIxIDE3OjI3DQo+ID4+IFRvOiBK b3NlIE1hcmluaG8gPEpvc2UuTWFyaW5ob0Bhcm0uY29tPjsgdS1ib290QGxpc3RzLmRlbnguZGUN Cj4gPj4gQ2M6IGlsaWFzLmFwYWxvZGltYXNAbGluYXJvLm9yZzsgc3VnaG9zaC5nYW51QGxpbmFy by5vcmc7DQo+ID4+IHRha2FoaXJvLmFrYXNoaUBsaW5hcm8ub3JnOyBhZ3JhZkBjc2dyYWYuZGU7 IG5kIDxuZEBhcm0uY29tPg0KPiA+PiBTdWJqZWN0OiBSZTogW1BBVENIIDIvM10gZWZpOiBFQ1BU IGFkZCBFQkJSdjIuMCBjb25mb3JtYW5jZSBwcm9maWxlDQo+ID4+DQo+ID4+IE9uIDEyLzE3LzIx IDEzOjU1LCBKb3NlIE1hcmluaG8gd3JvdGU6DQo+ID4+PiBEaXNwbGF5IHRoZSBFQkJSdjIuMCBj b25mb3JtYW5jZSBpbiB0aGUgRUNQVCB0YWJsZS4NCj4gPj4+DQo+ID4+PiBUaGUgRUJCUnYyLjAg Y29uZm9ybWFuY2UgcHJvZmlsZSBpcyBzZXQgaW4gdGhlIEVDUFQgaWYNCj4gPj4+IENPTkZJR19F RklfRUJCUl8yXzBfQ09ORk9STUFOQ0U9eS4NCj4gPj4+IFRoZSBjb25maWcgZGVmYXVsdHMgdG8g J24nLg0KPiA+Pj4NCj4gPj4+DQo+ID4+PiBTaWduZWQtb2ZmLWJ5OiBKb3NlIE1hcmluaG8gPGpv c2UubWFyaW5ob0Bhcm0uY29tPg0KPiA+Pj4gLS0tDQo+ID4+PiAgICBpbmNsdWRlL2VmaV9hcGku aCAgICAgICAgICAgICAgICB8IDQgKysrKw0KPiA+Pj4gICAgbGliL2VmaV9sb2FkZXIvS2NvbmZp ZyAgICAgICAgICAgfCA2ICsrKysrKw0KPiA+Pj4gICAgbGliL2VmaV9sb2FkZXIvZWZpX2NvbmZv cm1hbmNlLmMgfCA5ICsrKysrKysrKw0KPiA+Pj4gICAgMyBmaWxlcyBjaGFuZ2VkLCAxOSBpbnNl cnRpb25zKCspDQo+ID4+Pg0KPiA+Pj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvZWZpX2FwaS5oIGIv aW5jbHVkZS9lZmlfYXBpLmggaW5kZXgNCj4gPj4+IDZmZDRmMDRkZTMuLjQ5OTE5Y2FhMzUgMTAw NjQ0DQo+ID4+PiAtLS0gYS9pbmNsdWRlL2VmaV9hcGkuaA0KPiA+Pj4gKysrIGIvaW5jbHVkZS9l ZmlfYXBpLmgNCj4gPj4+IEBAIC0yMzAsNiArMjMwLDEwIEBAIGVudW0gZWZpX3Jlc2V0X3R5cGUg ew0KPiA+Pj4gICAgCUVGSV9HVUlEKDB4MzYxMjI1NDYsIDB4ZjdlZiwgMHg0YzhmLCAweGJkLCAw eDliLCBcDQo+ID4+PiAgICAJCSAweGViLCAweDg1LCAweDI1LCAweGI1LCAweDBjLCAweDBiKQ0K PiA+Pj4NCj4gPj4+ICsjZGVmaW5lIEVGSV9DT05GT1JNQU5DRV9QUk9GSUxFX0VCQlJfMl8wX0dV SUQgXA0KPiA+Pj4gKwlFRklfR1VJRCgweGNjZTMzYzM1LCAweDc0YWMsIDB4NDA4NywgMHhiYywg MHhlNywgXA0KPiA+Pj4gKwkJIDB4OGIsIDB4MjksIDB4YjAsIDB4MmUsIDB4ZWIsIDB4MjcpDQo+ ID4+PiArDQo+ID4+PiAgICBzdHJ1Y3QgZWZpX2NvbmZvcm1hbmNlX3Byb2ZpbGVzX3RhYmxlIHsN Cj4gPj4+ICAgIAl1MTYgdmVyc2lvbjsNCj4gPj4+ICAgIAl1MTYgbnVtYmVyX29mX3Byb2ZpbGVz Ow0KPiA+Pj4gZGlmZiAtLWdpdCBhL2xpYi9lZmlfbG9hZGVyL0tjb25maWcgYi9saWIvZWZpX2xv YWRlci9LY29uZmlnIGluZGV4DQo+ID4+PiBiMjM5ODk3NmY0Li5hYjc0NzZmNjhiIDEwMDY0NA0K PiA+Pj4gLS0tIGEvbGliL2VmaV9sb2FkZXIvS2NvbmZpZw0KPiA+Pj4gKysrIGIvbGliL2VmaV9s b2FkZXIvS2NvbmZpZw0KPiA+Pj4gQEAgLTM3Myw0ICszNzMsMTAgQEAgY29uZmlnIEVGSV9FQ1BU DQo+ID4+PiAgICAJaGVscA0KPiA+Pj4gICAgCSAgRW5hYmxpbmcgdGhpcyBvcHRpb24gY3JlYXRl ZCB0aGUgRUNQVCBVRUZJIHRhYmxlLg0KPiA+Pj4NCj4gPj4+ICtjb25maWcgRUZJX0VCQlJfMl8w X0NPTkZPUk1BTkNFDQo+ID4+PiArCWJvb2wgIkFkZCB0aGUgRUJCUnYyLjAgY29uZm9ybWFuY2Ug ZW50cnkgdG8gdGhlIEVDUFQgdGFibGUiDQo+ID4+PiArCWRlcGVuZHMgb24gRUZJX0VDUFQNCj4g Pj4NCj4gPj4gV2l0aCB0aGlzIGRlcGVuZGVuY3kgdGhlIHN5bWJvbCBFRklfRUJCUl8yXzBfQ09O Rk9STUFOQ0UgaXMNCj4gPj4gc3VwZXJmbHVvdXMuDQo+ID4+DQo+ID4+IENhbiB3ZSBhZGQgRUZJ X0VCQlJfMl8wX0NPTkZPUk1BTkNFIHVuY29uZGl0aW9uYWxseSBvciBhcmUgdGhlcmUNCj4gPj4g cmVsZXZhbnQgY29uZmlndXJhdGlvbiBmbGFncyBpbiBVLUJvb3QgdGhhdCBtdXN0IGJlIGVuYWJs ZWQgdG8gY2xhaW0NCj4gPj4gRUJCUiAyLjAgY29tcGxpYW5jZT8gRS5nLg0KPiA+Pg0KPiA+PiAq IENPTkZJR19DTURfQk9PVEVGSV9CT09UTUdSDQo+ID4+ICogQ09ORklHX0VGSV9HRVRfVElNRQ0K PiA+PiAqIENPTkZJR19FRklfQ0FQU1VMRV9GSVJNV0FSRV9NQU5BR0VNRU5UDQo+ID4+DQo+ID4g SSd2ZSByZW1vdmVkIHRoZSAiZGVwZW5kcyBvbiIgaW4gUEFUQ0ggdjIuDQo+ID4gSWRlYWxseSB0 aGUgRUZJX0VCQlJfMl8wX0NPTkZPUk1BTkNFIHNob3VsZCBkZXBlbmQgb24gYWxsIHRoZQ0KPiBD T05GSUdTIHJlcXVpcmVkIGJ5IEVCQlIgMi4wLg0KPiA+IEknbSBub3Qgc3VyZSB3aGV0aGVyIHRo aXMgaXMgZmVhc2libGUsIGkuZS4gd2hldGhlciB0aGVyZSBpcyBhIHNldCBvZg0KPiBDT05GSUdT Xyogd2hpY2ggd2hlbiBlbmFibGVkIG1ha2UgdGhlIGltcGxlbWVudGF0aW9uIEVCQlJ2Mi4wDQo+ IGNvbXBsaWFudC4NCj4gPiBBbHNvLCBhcyB0aGUgdS1ib290IGNvZGUgZXZvbHZlcywgdGhlc2Ug ZGVwZW5kZW5jaWVzIHdvdWxkIG5lZWQgdG8gYmUNCj4gY2FyZWZ1bGx5IG1haW50YWluZWQgcGVy aGFwcy4NCj4gPg0KPiA+IFBlcmhhcHMgdGhlIGJlc3QgY2hvaWNlIGlzIHRvIGxldCB0aGUgRlcg cHJvdmlkZXIgdG8gc2V0DQo+IEVCQlJfMl8wX0NPTkZPUk1BTkNFIGluIHRoZSBwbGF0Zm9ybSBj b25maWcgZmlsZSBvbmNlIHRoZSBGVyBoYXMgYmVlbg0KPiBkZWVtZWQgRUJCUnYyLjAgY29tcGxp YW50Lg0KPiANCj4gVGhlIGZpcm13YXJlIHByb3ZpZGVyIGlzIHRoZSBVLUJvb3QgcHJvamVjdC4g SWYgd2UgZG8gbm90IGtub3cgdW5kZXIgd2hpY2gNCj4gY2lyY3Vtc3RhbmNlcyB3ZSBtaWdodCBh ZGQgdGhlIEVCQlIgMi4wIGNvbmZvcm1hbmNlIEdVSUQsIEkgcHJlZmVyIG5vdCB0bw0KPiBpbXBs ZW1lbnQgdGhlIHRhYmxlIGF0IGFsbC4NCj4gDQpUaGUgRUJCUiAyLjAgY29uZm9ybWFuY2UgR1VJ RCBjYW4gYmUgYW4gZW50cnkgaW4gdGhlIEVDUFQgd2hlbiB0aGUgRlcgaXMgRUJCUiB2Mi4wIGNv bXBsaWFudC4NClRoZSBGVyBjb21wbGlhbmNlIHdpdGggRUJCUnYyLjAgY2FuIGJlIGRldGVybWlu ZWQgYnkgcnVubmluZyB0aGUgRUJCUiBBQ1MgKG9idGFpbmFibGUgZnJvbSBodHRwczovL2dpdGh1 Yi5jb20vQVJNLXNvZnR3YXJlL2Jici1hY3MpLg0KU2hvdWxkIHdlIHN0YXRlIHRoaXMgaW4gdGhl IGNvbW1pdCBtZXNzYWdlLCBvciBwZXJoYXBzIGFzIGEgY29tbWVudCBpbiBDb25maWcgZGVmaW5p dGlvbj8gSW4gYW55IGNhc2UsIHRoZSBHVUlEIGluY2x1c2lvbiBjcml0ZXJpYSBpbiB0aGUgRUNQ VCBpcyBub3QgYW1iaWd1b3VzLiANCg0KSWYgd2Ugd2VyZSB0byBkZXRlcm1pbmUgdGhlIEVCQlIy LjAgR1VJRCBpbmNsdXNpb24gYXMgYSBmdW5jdGlvbiBvZiBvdGhlciB1LWJvb3QgY29uZmlncywg d2UnZCBwb3RlbnRpYWxseSB1bm5lY2Vzc2FyaWx5IGNvbXBsaWNhdGUgdGhlIEVDUFQgaW1wbGVt ZW50YXRpb24gaW4gdS1ib290IGFuZCBhbHNvIGdlbmVyYXRlIGEgbWFpbnRlbmFuY2UgYnVyZGVu IGFzIHRoZSBjb2RlYmFzZSBldm9sdmVzLiANCg0KPiBCZXN0IHJlZ2FyZHMNCj4gDQo+IEhlaW5y aWNoDQo+IA0KPiA+Pg0KPiA+Pj4gKwlkZWZhdWx0IG4NCj4gPj4+ICsJaGVscA0KPiA+Pj4gKwkg IEVuYWJsaW5nIHRoaXMgb3B0aW9uIGFkZHMgdGhlIEVCQlJ2Mi4wIGNvbmZvcm1hbmNlIGVudHJ5 IHRvIHRoZQ0KPiA+PiBFQ1BUIFVFRkkgdGFibGUuDQo+ID4+PiAgICBlbmRpZg0KPiA+Pj4gZGlm ZiAtLWdpdCBhL2xpYi9lZmlfbG9hZGVyL2VmaV9jb25mb3JtYW5jZS5jDQo+ID4+PiBiL2xpYi9l ZmlfbG9hZGVyL2VmaV9jb25mb3JtYW5jZS5jDQo+ID4+PiBpbmRleCA4NmMyNmQ2Yjc5Li5iNDkw ZmYzMzI2IDEwMDY0NA0KPiA+Pj4gLS0tIGEvbGliL2VmaV9sb2FkZXIvZWZpX2NvbmZvcm1hbmNl LmMNCj4gPj4+ICsrKyBiL2xpYi9lZmlfbG9hZGVyL2VmaV9jb25mb3JtYW5jZS5jDQo+ID4+PiBA QCAtMTIsNiArMTIsNyBAQA0KPiA+Pj4gICAgI2luY2x1ZGUgPG1hbGxvYy5oPg0KPiA+Pj4NCj4g Pj4+ICAgIGNvbnN0IGVmaV9ndWlkX3QgZWZpX2VjcHRfZ3VpZCA9DQo+ID4+PiBFRklfQ09ORk9S TUFOQ0VfUFJPRklMRVNfVEFCTEVfR1VJRDsNCj4gPj4+ICtjb25zdCBlZmlfZ3VpZF90IGVmaV9l YmJyXzJfMF9ndWlkID0NCj4gPj4+ICtFRklfQ09ORk9STUFOQ0VfUFJPRklMRV9FQkJSXzJfMF9H VUlEOw0KPiA+Pj4NCj4gPj4+ICAgICNkZWZpbmUgRUZJX0NPTkZPUk1BTkNFX1BST0ZJTEVTX1RB QkxFX1ZFUlNJT04gMQ0KPiA+Pj4NCj4gPj4+IEBAIC0yOSw2ICszMCw5IEBAIGVmaV9zdGF0dXNf dCBlZmlfZWNwdF9yZWdpc3Rlcih2b2lkKQ0KPiA+Pj4NCj4gPj4+ICAgIAlFRklfUFJJTlQoIkVD UFQgdGFibGUgY3JlYXRpb24gc3RhcnRcbiIpOw0KPiA+Pj4NCj4gPj4+ICsJaWYgKElTX0VOQUJM RUQoQ09ORklHX0VGSV9FQkJSXzJfMF9DT05GT1JNQU5DRSkpDQo+ID4+PiArCQludW1fZW50cmll cysrOw0KPiA+Pj4gKw0KPiA+Pj4gICAgCWVjcHRfc2l6ZSA9IG51bV9lbnRyaWVzICogc2l6ZW9m KGVmaV9ndWlkX3QpDQo+ID4+PiAgICAJCSsgc2l6ZW9mKHN0cnVjdCBlZmlfY29uZm9ybWFuY2Vf cHJvZmlsZXNfdGFibGUpOw0KPiA+Pj4gICAgCXJldCA9IGVmaV9hbGxvY2F0ZV9wb29sKEVGSV9C T09UX1NFUlZJQ0VTX0RBVEEsIGVjcHRfc2l6ZSwgQEAgLQ0KPiA+PiA0NCw2DQo+ID4+PiArNDgs MTEgQEAgZWZpX3N0YXR1c190IGVmaV9lY3B0X3JlZ2lzdGVyKHZvaWQpDQo+ID4+PiAgICAJZWNw dC0+dmVyc2lvbiA9IEVGSV9DT05GT1JNQU5DRV9QUk9GSUxFU19UQUJMRV9WRVJTSU9OOw0KPiA+ Pj4gICAgCWVjcHQtPm51bWJlcl9vZl9wcm9maWxlcyA9IG51bV9lbnRyaWVzOw0KPiA+Pj4NCj4g Pj4+ICsJaWYgKElTX0VOQUJMRUQoQ09ORklHX0VGSV9FQkJSXzJfMF9DT05GT1JNQU5DRSkpIHsN Cj4gPj4+ICsJCW51bV9lbnRyaWVzLS07DQo+ID4+PiArCQlndWlkY3B5KCZlY3B0LT5jb25mb3Jt YW5jZV9wcm9maWxlc1tudW1fZW50cmllc10sDQo+ID4+ICZlZmlfZWNwdF9ndWlkKTsNCj4gPj4+ ICsJfQ0KPiA+Pj4gKw0KPiA+Pj4gICAgCWlmIChudW1fZW50cmllcykNCj4gPj4+ICAgIAkJRUZJ X1BSSU5UKCJFQ1BUIGNoZWNrIGNvbmZvcm1hbmNlIHByb2ZpbGVzLCBub3QgYWxsIGVudHJpZXMN Cj4gPj4+IHBvcHVsYXRlZCBpbiB0YWJsZVxuIik7DQo+ID4+Pg0KPiA+DQoNCg==