From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fra-out-008.esa.eu-central-1.outbound.mail-perimeter.amazon.com (fra-out-008.esa.eu-central-1.outbound.mail-perimeter.amazon.com [35.158.23.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 78E6C40D564 for ; Sun, 21 Jun 2026 08:07:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=35.158.23.94 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782029236; cv=fail; b=FWoMFmG4htlMAPYtpG7e1mHW5vLAlf4c7/0irHQ/PpZ4bQm+Oa8mTDbjzbUs1nJOwS1SikSV3pB5NkdgI0rikB70FdvYdRD/oWYclakXzMSL5haO5TzGQcwe27KRvPBNZz399TKIJiiVgpHmJnalDkTp8MZhiYo8WJIqXBpGT68= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782029236; c=relaxed/simple; bh=TEC1+JLWA1XDAK0lxg24u7CoJCpmp0rpY5mWKJREm1w=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=k9edUDypBEAsYenhfvM9RodtZtdSUieRAO5E+HkuST5pGPE6Di0YAgpjQDWL6JD89Kd5rdyzj0Awpu7/YJtj/xPevcNF/VJP2Nz5g2l03fLni10xzjmIS8NvQdjBKEyCjGrZZ4WfspRf2HRLGyy3YN9lJz8/FKvhBZ8LqjR5gG0= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amazon.de; spf=pass smtp.mailfrom=amazon.de; dkim=pass (2048-bit key) header.d=amazon.de header.i=@amazon.de header.b=IpcUUgX8; arc=fail smtp.client-ip=35.158.23.94 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amazon.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=amazon.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=amazon.de header.i=@amazon.de header.b="IpcUUgX8" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.de; i=@amazon.de; q=dns/txt; s=amazoncorp2; t=1782029234; x=1813565234; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:mime-version: content-transfer-encoding; bh=TEC1+JLWA1XDAK0lxg24u7CoJCpmp0rpY5mWKJREm1w=; b=IpcUUgX8rAAb9RSRgLuBJD2KcNp8GbGXUY0mnseDxxObPCIaiB91hOAJ X3A2ZFkuq8WXwA66jd5I4glcVZgCOFOqzDKUQMGogIfUILE6Lpw1v/EOn bu7hcLufCDyJJoIiCsucbtULOfmB32eLtp4g/k7BPfvlwD0P8+nk9nqGS PZ5njDc6NhFBaL4ZVlitiHA0xmjqEE2IUgSg5eclmHoQvMEj5NH3hfOXa 0qIaMurHIDUSTnZAQGemwWLGmzHyCcFR/QAVyhWi2pzTXzRiN+RVcMM5y zjUxnWg/7YoJ9eS0Uu/NpjpCTdb5rXRQRkYOJakxnbaKnqqNlNioH1m0p w==; X-CSE-ConnectionGUID: YXS8acZ+Q4SJuz8SIfJZFw== X-CSE-MsgGUID: xNoeyosNRdqdWSp7LMgqvA== X-IronPort-AV: E=Sophos;i="6.24,216,1774310400"; d="scan'208";a="15439970" Received: from ip-10-6-11-83.eu-central-1.compute.internal (HELO smtpout.naws.eu-central-1.prod.farcaster.email.amazon.dev) ([10.6.11.83]) by internal-fra-out-008.esa.eu-central-1.outbound.mail-perimeter.amazon.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Jun 2026 08:07:10 +0000 Received: from EX19MTAEUB001.ant.amazon.com [54.240.197.234:32014] by smtpin.naws.eu-central-1.prod.farcaster.email.amazon.dev [10.0.36.171:2525] with esmtp (Farcaster) id 4ac85f16-fac7-467b-9dfe-0ed8e0642542; Sun, 21 Jun 2026 08:07:10 +0000 (UTC) X-Farcaster-Flow-ID: 4ac85f16-fac7-467b-9dfe-0ed8e0642542 Received: from EX19EXOEUC002.ant.amazon.com (10.252.51.145) by EX19MTAEUB001.ant.amazon.com (10.252.51.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.2.2562.37; Sun, 21 Jun 2026 08:07:09 +0000 Received: from FR6P281CU001.outbound.protection.outlook.com (10.252.51.199) by EX19EXOEUC002.ant.amazon.com (10.252.51.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.2.2562.37 via Frontend Transport; Sun, 21 Jun 2026 08:07:09 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=D/ak63dPtKCCdiG+gKMd+oVU6bhcTGvu+V2bFbrqgwzkxbwK8UDG+RkWmZzg3HXvWQaHT5Z0mymkvBXHUSuLa6YwSCV8q99t/lPbsnzJx0fAXC3Pkoxlg4JmDbalVyegXcn0dm/1S7bnlMrzirAtKPUdXaMIiFsMZgqp9OBGYIz0nvhC1QoPUmOwZTS4OqMpgwMdDcTh9GEWAZ0F0ASJ3zsEDbM52dUsx5mGlj3aWqWEecegkBjlrv/yDy6q59/m+/mKDgDylGbAmcOP57khRwh3/Uwcb+P4YzTco6iK7n3tokmSpHoZ4pfz9UyV85A76Uw55a5jMXFrU4Y5lbpRJA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=BdLSP2UOWUoruCN5mRhhQjQt7fdyhMfEzrKFXiJM7Bc=; b=gpI6Bx7GuA8uFpvNIkF7lcxCLtwrpFXzr7leHA/niEN5YvADFa+mayZykKlCwy9nL2PLNAIwAjM4RDI9CTWW1Bl2oYSYZymHIVaRhfCzrcUiX7hq5FWUQBd5fq9kxySkx1HSLqJIERGmx3/QZ7MXcsEYalUrO083knDYbWp+hlgyJILCoOFkkZ1KZYnu8cplwxBXkenyxZB2Sz56y8yoNlPvG4nvZa4X3Z1a4fNZbDXNOusxLVPtECFU094K6sL8/+yjEvnyk2FLTGWgyTOLUhuqKScwDVi13irQnGuAE39ILScgSw8yQTPNVPscXtJNueVYfMOLn9kwmKOjhdW4ow== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amazon.de; dmarc=pass action=none header.from=amazon.de; dkim=pass header.d=amazon.de; arc=none Received: from FR0P281MB3020.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:54::12) by BE1P281MB2630.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:4c::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.139.19; Sun, 21 Jun 2026 08:07:05 +0000 Received: from FR0P281MB3020.DEUP281.PROD.OUTLOOK.COM ([fe80::6924:1313:12cd:49a9]) by FR0P281MB3020.DEUP281.PROD.OUTLOOK.COM ([fe80::6924:1313:12cd:49a9%6]) with mapi id 15.21.0139.018; Sun, 21 Jun 2026 08:07:04 +0000 From: "Graf (AWS), Alexander" To: Greg Kroah-Hartman , "hexlabsecurity@proton.me" CC: Arnd Bergmann , "linux-kernel@vger.kernel.org" , The AWS Nitro Enclaves Team Subject: Re: [PATCH] misc: nsm: bound the device-reported response length Thread-Topic: [PATCH] misc: nsm: bound the device-reported response length Thread-Index: AQHdAVTyYWZEBhmEUke7OdCulXYKbA== Date: Sun, 21 Jun 2026 08:07:04 +0000 Message-ID: <5fa26d33-fb13-4f74-b972-43b460ac916d@amazon.com> References: <20260620-b4-disp-a54b7dd6-v1-1-79d1f236a854@proton.me> <2026062124-unsalted-wiry-6920@gregkh> In-Reply-To: <2026062124-unsalted-wiry-6920@gregkh> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amazon.de; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: FR0P281MB3020:EE_|BE1P281MB2630:EE_ x-ms-office365-filtering-correlation-id: 70f9a865-6908-4340-f136-08decf6c14f7 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|376014|23010399003|1800799024|22082099003|18002099003|38070700021|56012099006|11063799006|4143699003|6133799003|3023799007; x-microsoft-antispam-message-info: /juY69tCJRTQq4UZ1RxRS/CrCkzO2iJGXT0MUS/Tp0XX46ARl25EKg9tUeOhNa1Tq3hDKCFWB4GjkC8E9fdQFwHt/utiFm/O7jA1rpQwrHKpCFmoWgW1fTsWokLj5+8WluIxCENg+ASwD89zjrIFhVlF4sW7VsCIqGKxlsAxbSnlnRs5XCkuPR36RYqli5hvo40zMOg4EfWyTqGzKhvdwdUJ06VVz0JLMc31MMuKbX6dGimloe26o+03hf0mI4VPKYNGVyEUdmH6/XkoC9xl8nAU4uwuXPf+odCsKSxipSFFx8ybZ1lHYiy8sklF9dTcyhlt+T6PeVtPOSvO2UGnLQV9c/naOFlcQ2c3B7VVWbM6DdhbgSW73F4s173mxCYeN8YiFRyhCoH7UgZVPj4rZtfcxjUYcCAaK+kIHewwMOyUQyCecby7SPFzGTKWON8qx4hAIYznYCDJvIKAhp4CjyFgjTkuH5GBgqYmx5ePZD7hZfDeVR+ApyLfMKXE47SSgkXheDry8YMIumymASz7YkrLzDUfCAqsU/DtURi5D1v38I3rejLU23C6RlubEGSTi1pjvh9QXMu9e0WBGqHRNs98A+GRVKLDL1Ga6vE28gQ9jUcxCehgJfPzUEHRsQcf9VmiZjvhOYx3IoKqDerlF5gMoS3/0GT6/MgnW6lPxd+DTNlDbmkqMe8YgtLeO1e46FS68GvgWcgLDqyuCayCNvmR8SagIxochhpiU4T7CQ8= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:FR0P281MB3020.DEUP281.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(23010399003)(1800799024)(22082099003)(18002099003)(38070700021)(56012099006)(11063799006)(4143699003)(6133799003)(3023799007);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?amFSK2dNS3ArLzdUMGdRYVF3Mm40RTVoUEdzSUt3YjlPNnlTQ1kyRkpWNXMr?= =?utf-8?B?UkNXSDdJUWczZS9kQW1BM1VxVFJGT21CY09sWVdKcmRoekZnSEFmaFZOa216?= =?utf-8?B?TGJoQkNiRE42SmlsSHd1bWIvNldlK2Q1cWdRNlBoSXJYbzB6d2FvMWtxV2Rn?= =?utf-8?B?a1hmWXYrOTVIVzFoVWVoSGhiOWZMQzJyTlk2cUZoZHZPMlRjT0Q0VmhJYWd3?= =?utf-8?B?dzIzVVNwVGUxeVNrSmRJRnVmbXk2MkxRNUs0RFNpMWJRdlBQcmluanN2NktY?= =?utf-8?B?azIzTFBpby9MYXA1NmwrS2JDZlRqZXZXRWpoQUYvQ0hGaFlCQUtkT24zcWVo?= =?utf-8?B?MEhuaS9wTEhVdG9yQnpHRTczSzE3dEg0aktuZ1FFbFY0RDdGcmxzSHBmTXhr?= =?utf-8?B?Yk4zbEh5alZLazArV1Y4NDl4YnNiWjZWQjFvRUI0ZjY1RGg1eTRwUGk4SWIv?= =?utf-8?B?anQwZy91VDh1bGx1WndMTUlYUS9ieXgwS2FtV3QrUCtqZ1NjLzdGR1lScFJF?= =?utf-8?B?WHVPUlZuZEZxc3lrK0JJaE1sQlloTGhmWThrU2VwZE9mekRpQnRrSWJrZ0Zt?= =?utf-8?B?SzVJMnV4RldONjl2ci9Qb1F6cFFoTE90UStleDV0WVZNZUtvM3o3NkU1aFBE?= =?utf-8?B?VTVrYzJpL20rYWdIZFNjMEhYS1lyNGdyVUlHSG9PVG9RTzFaYXZXN2dTeldj?= =?utf-8?B?QmFKOTFOV3Z6VkltUXVtYmhpOW9zeXQrbGhBQ3JBZ3JTS1R1QUh2SHVSV1cr?= =?utf-8?B?SlJQdXpDcHJHUnVMSjlRTHlKTUczRlVBbmM3Uk9lSnMrTFFETVE2STAzNVBR?= =?utf-8?B?VlZ1ZGErTVA2bWhMTHdzRWFxVGd2VWUyaG1IdG5yc1E4RmdpZ1dIeGtVdEMx?= =?utf-8?B?SXFGdDlkdzRFQ0lLRWNDZ3N2Ni95aUxLNGxtTnJkV1FrUlNWY2hCMjRSWGZK?= =?utf-8?B?VEZ3U2svS0RTbS9Ua0orWkgwajlRc1BVMGRqL1UvbXI3THNUbjRaV2xKMWN3?= =?utf-8?B?NzZlenJJWGd4ZWlXWlRIN3BkSDFheEVrdFI2SGtaWElCSXhzT0NqdjhmZita?= =?utf-8?B?Z29zZnl6NUk0QmQ3bTZNNE9lVm5pSzkzcUhSOFFxWjkwNnZhK1Z4S1VUdCtr?= =?utf-8?B?dFEyQzBMK2hFVDZtam9DTVpvUUl1V2RVV3E1eEVPSTRlc0l1RExCazBxR2Yr?= =?utf-8?B?WUJwM0tTZXFKd04xUm9JUm8rRzZIdDExZWR2T25PbTM0N2Z0TmNSMG1XQ1JC?= =?utf-8?B?RGZIYm9od3h3Nmh1VmNNVmFFRWxSUXBFa3NyQjZvT0xreS9jYnVtdmhnQXJE?= =?utf-8?B?UVFoa1BhYnk5c3hIYVVSMGtaK2daVXRTc0I3NVBJaUg2RTZ6L252SXkvaGJY?= =?utf-8?B?bDAwT3pqd01MTERGdlVMenVsL3loTStNSXorRlhxd3VmeHVJMjRDaTJUeDN5?= =?utf-8?B?QUpRRWdCYmlHb3E2L0kxNUZkOFpZWTB6WWZCMHBzMUVaWXdhYU9qejVlcVVZ?= =?utf-8?B?WHhDOVR1TVBJNzMxcVRJSXJCMHdTdzlTWUc0Z3EvaFkxV3ZqQVhrckJTbmZz?= =?utf-8?B?K3RxT3loYXg1cXR3WS9CSGdZNlhjbGttaG10UnBjSEJUV0llU2ZubjhNREQ3?= =?utf-8?B?TnovRnk4VjVzSGVqdysvVHNjU0dySlNKdHBsL0w0ZE15Q09CU2p1WlpEaTUw?= =?utf-8?B?UU11alExQndQR0JaYzNHb0x2cUNvUDh4NDl2Z1JybFhlVnRYZUxReE1ocW5T?= =?utf-8?B?bW9JRXJ4cEhyM2g1M0dzcHdibGgwMEMrK0YwYndtenNHR1JHOUorSmFCRG9M?= =?utf-8?B?VXd4b0ZGOVNsUmtLTzI4YkdqZC94R1VHYlFzR3FHcnBOWEJDeDQwOUFieU9j?= =?utf-8?B?NlkxLzdjSldYUVY0dzZrQ0JnTzUzcmlnM1k4TzRBd3pLbU9FSnlKOXBwWjRE?= =?utf-8?B?ZXl4VldyRDM3UkttNzNZd3N5WFloNkFzSnhGNnRud1BjRHdvVU9oM29YUkJo?= =?utf-8?B?K1BpdDhTSE5IMGRMTnhvcXNnTGtITFd0RTZiTG9LU29tcWV3dDZJQ0s3eVh3?= =?utf-8?B?S1h6MzVGdVhUWDlnN0d5SHZqcmtQS1p2N3ZqdmFXRDZnYUd1a25OSU83VjRx?= =?utf-8?B?UkY3YmRnTGQ1NmpVdXYwRU4vZXVyU3lXVHlCRmMyY2ZCSEQyL2U5dHVnb05G?= =?utf-8?B?eVpKKzJlZUZzT2ticUpFUUhhdjJRUHhIb3dkOTF0QXV5V21iK2phaHluWnF2?= =?utf-8?B?MU1JYm5XdURkazJDS1p6bHl6ZzJ1RDhvRXhLRW9MaDlJaERYTnRlSjdOV0lu?= =?utf-8?Q?67DMEud3HvP6g7d05m?= Content-Type: text/plain; charset="utf-8" Content-ID: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: jOUeAfbjhREtAXgFmgqfzX9+SxRkxpZ3mwiXRVSCzZXsB7ncE2pl4xgIrBCNoaYxNrboKyUtCX7QDIvM5PIMMw3vJlFXdXEwOxZ1nkTTSlY7CQFz3pJA26WIR4OFRgL4SOtHJ67dt4YhXOVJvUujp40AsbpuDM2SU1g4NCmtlBIUDQ3j02SeSKD9ozzBaGAmkR6Lv7nVb8VjqJ/be4xkenpI5pNITvpK9M4sEi4cg8jxzariEhNaA3GZ0Q3/rgRLRXwyfAvaEiWOUE0AKFplABo4FqRkJPQdpiN2Bb5HZ0C7MddQszET0/j1gHet78HfV9Y+l/YVdeYX5xoll0wZYA== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: FR0P281MB3020.DEUP281.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 70f9a865-6908-4340-f136-08decf6c14f7 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jun 2026 08:07:04.8217 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5280104a-472d-4538-9ccf-1e1d0efe8b1b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: IZ7Lz3/14ShgXJi4f6DJh9qjfEMs124EVsw1ZD+H6NC3Clrjem1sz8mH14kTrK3T X-MS-Exchange-Transport-CrossTenantHeadersStamped: BE1P281MB2630 X-OriginatorOrg: amazon.de Content-Transfer-Encoding: base64 DQpPbiAyMS4wNi4yNiAwNzozOCwgR3JlZyBLcm9haC1IYXJ0bWFuIHdyb3RlOg0KPiBPbiBTYXQs IEp1biAyMCwgMjAyNiBhdCAwOTo0MjoxMVBNIC0wNTAwLCBCcnlhbSBWYXJnYXMgdmlhIEI0IFJl bGF5IHdyb3RlOg0KPj4gRnJvbTogQnJ5YW0gVmFyZ2FzIDxoZXhsYWJzZWN1cml0eUBwcm90b24u bWU+DQo+Pg0KPj4gbnNtX3NlbmRyZWN2X21zZ19sb2NrZWQoKSBzdG9yZXMgdGhlIHZpcnRxdWV1 ZSB1c2VkLXJpbmcgbGVuZ3RoIHJlcG9ydGVkDQo+PiBieSB0aGUgTlNNIGRldmljZSBpbnRvIG1z Zy0+cmVzcC5sZW4gd2l0aG91dCBib3VuZGluZyBpdCB0byB0aGUgcmVzcG9uc2UNCj4+IGJ1ZmZl ci4gQSBtYWxpY2lvdXMgb3IgYnVnZ3kgYmFja2VuZCBjYW4gcmVwb3J0IGEgbGVuZ3RoIGxhcmdl ciB0aGFuIHRoZQ0KPj4gcmVzcG9uc2UgYnVmZmVyOyBwYXJzZV9yZXNwX3JhdygpIHRoZW4gY29w aWVzIHRoYXQgbWFueSBieXRlcyBvdXQgb2YgdGhlDQo+PiBmaXhlZCBidWZmZXIgdG8gdXNlciBz cGFjZSwgZGlzY2xvc2luZyBhZGphY2VudCBrZXJuZWwgaGVhcCAoYW4NCj4+IG91dC1vZi1ib3Vu ZHMgcmVhZCkuIFRoZSByZXF1ZXN0IHBhdGggYWxyZWFkeSBmbG9vcnMgaXRzIGxlbmd0aCBpbg0K Pj4gZmlsbF9yZXFfcmF3KCk7IHRoZSByZXNwb25zZSBwYXRoIGxhY2tzIHRoZSBzeW1tZXRyaWMg Y2hlY2suDQo+Pg0KPj4gQ2xhbXAgdGhlIHN0b3JlZCBsZW5ndGggdG8gdGhlIHNpemUgb2YgdGhl IHJlc3BvbnNlIGJ1ZmZlci4gV2VsbC1iZWhhdmVkDQo+PiBkZXZpY2VzIHJlcG9ydCBubyBtb3Jl IHRoYW4gdGhlIHBvc3RlZCBidWZmZXIgc2l6ZSwgc28gY29uZm9ybWluZyB0cmFmZmljDQo+PiBp cyB1bmFmZmVjdGVkLg0KPiBJcyB0aGlzIHJlYWxseSB0aGUgb25seSBwbGFjZSB3aGVyZSBhICJi dWdneSIgZGV2aWNlIHRoYXQgaXMgYm91bmQgdG8NCj4gdGhlIGRyaXZlciBjYW4gY2F1c2UgYW55 IHByb2JsZW1zPyAgU2hvdWxkbid0IHRoZSBkcml2ZXIgb25seSBiZSBib3VuZA0KPiB0byB0cnVz dGVkIGRldmljZXMgdG8gc3RhcnQgd2l0aD8NCg0KDQpJdCdzIGNsb3NlIHRvIGltcG9zc2libGUg dG8gdW5kZXJzdGFuZCB3aGV0aGVyIHRoZSBiYWNraW5nIGRldmljZSBpcyANCiJ0cnVzdGVkIiBv ciBub3QgZnJvbSBhIFZNJ3MgcG9pbnQgb2Ygdmlldy4gRXZlbiBhbGwgdGhlIGZhbmN5ICJ0cnVz dGVkIA0KUENJZSIgbG9naWMgaXMgYWJvdXQgYXMgc2VjdXJlIGFzICJzZWN1cmUgSERNSSI6IG5v dCBhdCBhbGwuIFRoZSBiZXN0IA0KdGhpbmcgYSBWTSBjYW4gZG8gaXMgdHJ1c3Qgc3BlY2lmaWMg ZHJpdmVycyBJTUhPIHRvIHJlZHVjZSBpdHMgVENCLiBJIA0KdGhpbmsgYXMgYSBzdGljayBpbiB0 aGUgZ3JvdW5kIHNheWluZyAiYWxsIHZpcnRpbyBkcml2ZXJzIGFyZSB0cnVzdGVkIiANCm1ha2Vz IGEgbG90IG9mIHNlbnNlIGdpdmVuIHRoYXQgYSBsb3Qgb2YgdGhlIHZpcnR1YWxpemVkIHdvcmxk IHJ1bnMgb24gDQp2aXJ0aW8uDQoNCkJyeWFtLCB1bmRlciB0aGF0IHByZW1pc2UsIGNvdWxkIHlv dSBwbGVhc2UgYWxzbyBsb29rIGF0IG90aGVyIHBhcnRzIG9mIA0KdGhlIG5zbSBkcml2ZXIgdGhh dCBjb3VsZCBwb3RlbnRpYWxseSBicmVhayB0aGUgcHJlbWlzZSBvZiBhIG1hbGljaW91cyANCmhv c3Q/IEEgcXVpY2sgQUkgc2NhbiByZXZlYWxlZCB0aGF0IHRoZSBjYm9yX3Nob3J0X3NpemUgc3dp dGNoIGhhcyBubyANCmRlZmF1bHQgYnJhbmNoLCB3aGljaCBsZWFkcyB0byB1bmluaXRpYWxpemVk IGFycmF5X2xlbi4gU2luY2UgdGhlIHJlcG9ydCANCmxvb2tzIGhlYXZpbHkgQUkgaW5mbHVlbmNl ZCwgbWF5YmUgeW91cnMgYWN0dWFsbHkgZmluZHMgbW9yZT8NCg0KRm9yIHRoaXMgcGF0Y2g6DQoN ClJldmlld2VkLWJ5OiBBbGV4YW5kZXIgR3JhZiA8Z3JhZkBhbWF6b24uY29tPg0KDQoNClRoYW5r cywNCg0KQWxleA0KCgoKQW1hem9uIFdlYiBTZXJ2aWNlcyBEZXZlbG9wbWVudCBDZW50ZXIgR2Vy bWFueSBHbWJIClRhbWFyYS1EYW56LVN0ci4gMTMKMTAyNDMgQmVybGluCkdlc2NoYWVmdHNmdWVo cnVuZzogQ2hyaXN0b2YgSGVsbG1pcywgQW5kcmVhcyBTdGllZ2VyCkVpbmdldHJhZ2VuIGFtIEFt dHNnZXJpY2h0IENoYXJsb3R0ZW5idXJnIHVudGVyIEhSQiAyNTc3NjQgQgpTaXR6OiBCZXJsaW4K VXN0LUlEOiBERSAzNjUgNTM4IDU5Nwo=