From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by lists.proxmox.com (Postfix) with ESMTPS id 50C308FF7 for ; Sat, 2 Sep 2023 08:19:00 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 35A8B1C214 for ; Sat, 2 Sep 2023 08:18:30 +0200 (CEST) Received: from mail02.cetsi.fr (mail02.cetsi.fr [91.151.64.22]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by firstgate.proxmox.com (Proxmox) with ESMTPS for ; Sat, 2 Sep 2023 08:18:27 +0200 (CEST) Received: from CYLNEXC01.cyllene.corp (unknown [10.0.250.28]) by mail02.cetsi.fr (Postfix) with ESMTP id 7AB824050286; Sat, 2 Sep 2023 08:18:23 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mail02.cetsi.fr 7AB824050286 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groupe-cyllene.com; s=dkim; t=1693635503; bh=GNX8jfQRSOSDC02pIsRMl2IxSEeY5ux4FQaPGInihFA=; h=From:To:Subject:Date:References:In-Reply-To:From; b=YCTbFv+zF3aO85mKQtnhekvxL8WgM7frTZVV1H8AE2Glc8opcP93U9Vt6cC7RWtWZ 4wRhIPurXgsnpqYHvqbYUk+rzrQbZWUlGLjsgnoyUb9nBoEohbC8ZbEV9gcUAmoSqG uSi9l/PmisAuCpbAuydndflHCNwfF287b+89FEXQ= Received: from CYLNEXC01.cyllene.corp (10.0.250.28) by CYLNEXC01.cyllene.corp (10.0.250.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.32; Sat, 2 Sep 2023 08:18:21 +0200 Received: from FRA01-MR2-obe.outbound.protection.outlook.com (10.0.250.254) by CYLNEXC01.cyllene.corp (10.0.250.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.32 via Frontend Transport; Sat, 2 Sep 2023 08:18:21 +0200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nwySktH7+x3kvyBrd97+htDRAA5Z3zB4a5fUuuQwy+rEdtqpDAi5aEZRJHIjv5cOD2Y/jHP/1ciV08xC5nWjE/Oeiqq+RLwn/Mzv9bkyrnCkp4HxpmGwcQWbcdSmrqLTGmjKko8W54cTwVqekFC+XaKBq6CvP3GIiu+8J2aEsIKLR8P2JBLeMKcUcXJJ4qfayLG6IEGUlgEKeRfhLFCJJUOnY+xbvnLguIQIrEubjl9aF5gyi9VTPR/i7ZF5/M4FDzowegR49xuLCd+D8U7B6kFUd178qA3qfJeIxcblM3jOGqsGGIrHWoDNYaMoOskOkQ/3lTS2PLj5QN2O2evj7g== 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=GNX8jfQRSOSDC02pIsRMl2IxSEeY5ux4FQaPGInihFA=; b=FwS3kW0a0SRDW79YVcUFtBeLjKKZFzUSKHmj8v7hzNiCI81TTG/sl6DcDpvgQn0ygnSCNCIp/U/siJHuDNlGTZCG79wwNn+pGX/Asw1pFOn3l9MzIxoZxrZ2K3xq8S6VPn+RVGohWI/2LaHhfXfyYfuGF0yg35r7GW0NgJkLIprmPjCiapYekx3zhvOFetLFruAKqeZXV+6kdBToZVECB1MgNfvHy//i5rsAEcBs0dsU+jY6OTHYmf96CoobPLIaNOoyK7gEnKmNZyRxX/7BjW4epu9Vrtr8FW754lN1oVArmGTr3soQyxmyb8lgKPRd2f8BOiAo9u3dWOSqA+tX5w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=groupe-cyllene.com; dmarc=pass action=none header.from=groupe-cyllene.com; dkim=pass header.d=groupe-cyllene.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=groupecyllene.onmicrosoft.com; s=selector2-groupecyllene-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GNX8jfQRSOSDC02pIsRMl2IxSEeY5ux4FQaPGInihFA=; b=gMwOjfwqsPSTS38ONvGLPueX1/MLbGzSzVaqW9JaiFkbsfrWitlSt+DvLt4O7T1mmbPW+KV/YtkMSKCF+0vKEto8qzEvyOEj2KVjvDxu4abEimQurLtvl3uw9SDupIafXNxgXQ1e9TjJEUWt3DBMRVtXpFcKxLVkoUSfaWBI+kI= Received: from PAZP264MB2494.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:1f0::17) by MR1P264MB2211.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:14::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.28; Sat, 2 Sep 2023 06:18:22 +0000 Received: from PAZP264MB2494.FRAP264.PROD.OUTLOOK.COM ([fe80::a2a9:a63e:b0fc:319f]) by PAZP264MB2494.FRAP264.PROD.OUTLOOK.COM ([fe80::a2a9:a63e:b0fc:319f%4]) with mapi id 15.20.6745.026; Sat, 2 Sep 2023 06:18:22 +0000 From: "DERUMIER, Alexandre" To: "pve-devel@lists.proxmox.com" , "t.lamprecht@proxmox.com" , "f.ebner@proxmox.com" , "aderumier@odiso.com" Thread-Topic: [pve-devel] [PATCH v2 pve-manager 2/2] ui: qemu : memoryedit: add new max && virtio fields Thread-Index: AQHZon/MabTu/qs9DkSauyo4wZ2OhbAGLgaAgAAJ+wCAAU2KgA== Date: Sat, 2 Sep 2023 06:18:22 +0000 Message-ID: <43d759a21681a2bdf8454435d7a8d6a62da0b124.camel@groupe-cyllene.com> References: <20230619072841.38531-1-aderumier@odiso.com> <20230619072841.38531-5-aderumier@odiso.com> <809ca35e-ba06-4326-b830-734096ed0370@proxmox.com> <3e337e38-1a91-8b41-c03c-1f89c8885df7@proxmox.com> In-Reply-To: <3e337e38-1a91-8b41-c03c-1f89c8885df7@proxmox.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.48.1-0ubuntu1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=groupe-cyllene.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PAZP264MB2494:EE_|MR1P264MB2211:EE_ x-ms-office365-filtering-correlation-id: e47934c9-5ae0-486b-fc71-08dbab7c68b8 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: FEC7SbBKLsO4PGpygTdi2EQvb1GDRRtukWPIb4i8HfYF8wWsFBag737LFQUBbOm4OZvFdjYmqJrTj41QVMuMQXf/hQogVEKH6n97hLrowA1/JhVDDbMTYh+sf4xO37cWxwdv5e71h7QNqju+cu6gDjrjiHAUb8/KeIvCXZqpJaFb3IA38swCa4cRbWg6OhEVICGHo/n2Q1QxPqpqj4SEe3BltdimKoblVoMpLWwWmTrU1MXq+KgW+XiZNAhjz9k1LMnP5WvLM0Z/9kgwL3K9bRpAPeML8r8P0wDymTUN8CXngAym9m2Y/REU+m051oQHL4wZtQ21F8c4mCP7P0iqPSRiC24Zk/sVgLekNJZGoYfXcR3syNoXDWs2mV0qVMYnaBFHHADbRenoPMIvvUv+1ZXdTjojyF+7fzWIXyOJj5UN9vOB3kByfKDNILsFGwPCRqvFnHAz4kzBqyPlWilkyyx/gM+DHiZ2alDx4eB75gmQPsD3qjNWosR8q9MEUm5p233efcTF4VHrC3dofOmvRsXLTKfoyoFG2aVl1sNDUFhkucy0re3HEBvCUBrusdtQfmN/JlgknpacQ1nNna3xzBoKaa3FcfPv/6FYcAowzmQ= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAZP264MB2494.FRAP264.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230031)(396003)(346002)(376002)(136003)(366004)(39850400004)(451199024)(186009)(1800799009)(66556008)(66476007)(64756008)(66446008)(2906002)(66946007)(76116006)(91956017)(110136005)(36756003)(86362001)(316002)(5660300002)(8936002)(8676002)(41300700001)(6512007)(66574015)(2616005)(38100700002)(38070700005)(83380400001)(966005)(478600001)(122000001)(6486002)(6506007)(71200400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OW5xN3Uyd0pocmk3a1hvZllwdXZ0UERyNEpVb3I0OUlDTWY5KzZLTWtaUElu?= =?utf-8?B?Z2wrVmE4djJJQzlERUduR3Y4MFZNN295QjB5NzEySjBnQ2JmdFpzeCs4SnFn?= =?utf-8?B?MFFIWHNtOW5xcm1la05DT3lRS205VVBPV3daQ2J3OXVqNUZxTGlSUy9pUFl3?= =?utf-8?B?K3Fid2NVYjRsbm50VVlaNzlrS0R5d3hSckN1S1FDVHBFeVg5dDJ5RW10dkZ1?= =?utf-8?B?K3VqU1hYenZBTXkwa2hKWm55Zk1EQVlYdGFFZHd6bzhsclZkdnpXQWJmRUt0?= =?utf-8?B?SS9NYnVMakVEOVRoTVNCcUorL2QzQWcyNEJVek1tbzk2Q0JBa09hMTkxNkZH?= =?utf-8?B?di9JNEx2Nlhxc3ZKS1NtdUtYV1k5enRkbkc1ejRkUFFaQ0Fpa1UybVg2RG1y?= =?utf-8?B?R1p2cTl4NmR1K3VJUkJ0aXRDam9RVVJ2MFdxWkFDQzM0d3NocUJFemJhUHhN?= =?utf-8?B?MHRId3h1d0xDSVhiVnJ1R21salpQZTltMkVjakh0ZklCZnMyMVJVb0FON1h2?= =?utf-8?B?Rk90UDBLai9sWTRvQk9SbHBlNVdKRm5pR292aUdqWkI2NDBkY0o1bUFjamk1?= =?utf-8?B?Q1pQK3d1T0FCb2NGbDM1bEVpazBXckdsOGthMnF6b05pOHFBVVJwTCt0c3ps?= =?utf-8?B?Wi8zSzc5bFAyak1veDRoRmhncnpIUEk1eGt6MTBVMlNUUXpXTFNBVjlReExm?= =?utf-8?B?QjcwV0t4blV4S0dDKzdJUnc3SHc3Q0pJQWdLVDl6bm9pMFhqa2JQN2pobTNP?= =?utf-8?B?UkFWTGdXN01EQnppM0p6VXdpUUZlTUxtK25GejVKcFhXczhibUFlTmhCbWNL?= =?utf-8?B?b3haRzAwVWtQUngwUVo5Q3lwSkJMTkZGZS8vak5sYWs3NktFUmpmdk9WRW50?= =?utf-8?B?VThXQnFnM29FSXlyZ2Y0TTgxVU12akw0aXF0ckF5N0JFZGhQbDdEekhja3M3?= =?utf-8?B?M3phOWdST1JaTFlrZnJxeGY4N2xraEdoTHkyNjN4bDdTWk80MWJJNUpFek0x?= =?utf-8?B?N0FuS1A3Nm95ZHhxOExXR1hhVmx2cG5xSmpOUXdXa1BxVml4WXZTc0tMd28v?= =?utf-8?B?NnhHcmRKWk9DWU9LZUlodGZQQjZoby93Y2R3ZERMd3VPNVo4K01mdUhyRkgw?= =?utf-8?B?K1Q3N2d1L1ozUExIRWNRcXJDZHZwUEFMKzZseGxRTE9jb1J4d2NpZkM2REw2?= =?utf-8?B?Ti9XUll4MVA2a29nQnI2RWZzUzRHZW5PZU9QOUZvQnR2eEZ1cmFUMlFlNlNt?= =?utf-8?B?UjVKai9iY1psMk8zV1pQaHhPWnBCZ090aUdRMnhWdXZmek13UEEyQ0FNbVp2?= =?utf-8?B?YWYwM0t5VHpIejVLRHpTc29tOHdIMGx1UFpqMk0vSS94dVJEMExCRHRPblpr?= =?utf-8?B?dVhFQzlibUFFL3VJcW1FbmV3Nk92dWJzUk9CWDc0TThrUkk5TFIyQWhIRzlX?= =?utf-8?B?dit5TStlUDlRL29DQ0RSQ0h0VmtxOUlmRUV1NG5FUGxkT2dKdDNQY2FqVk1G?= =?utf-8?B?Uy9URkRoaXZ2NS9LZUlZRzhwMTJhSTNiWjRqKzdablFjaEdUeG8yRFd6Ymtt?= =?utf-8?B?eHVWSU91cjJPNUp6UTJjWmpLeU1oVDZON1pIaTg3MERhME5nRVlvVlpnbVE0?= =?utf-8?B?VWQyTHlDeWJ0Q0RlYndvVis5NVd0WVBXNW52Yi9OYVc3Ui9kTWNqUHVBRnlG?= =?utf-8?B?UTRSeHQvNTc2d1FEQ3VCREVuaVA4bFp3RHNPc0NVWTFvQWt3MVZ5OTBqdjJy?= =?utf-8?B?ejY4V28wN1Z6aW1Tc1NKbDZJT3ljTDNKampiV2Npd1RoZGhGRGsrSDRYR1pO?= =?utf-8?B?VDB3Y2VSaXJPVGxzT1JxNDZVd0NaUzhQTU9tYVZ6Zlp6eEk4VFFobk1HT00z?= =?utf-8?B?bUE0YTI0MGVQRGhIeThxVFQyMTkvOGtRYW5DVHo5cWdZN1Fla0xNMHFOaXph?= =?utf-8?B?RW5MUCs4YkNzTlZPYWJSTWxSaHR6MWJSMHAzeEgvTXg3WXhidTMyN1ptQ0R2?= =?utf-8?B?dWVLZlh6S21yRnk3MEkrZ1FFT1JyRDdqUHdKOGxGYTJobU8yZ0hTNjVYeTYz?= =?utf-8?B?NU8xa0FBRFhaVENtYSsxNEtqbituMXFTS3J6TllQV09IRWVZUFVIbk90WWhO?= =?utf-8?B?dzdBUUdybVNiMDl5Vi92eXdXci9Day9HdWtUUzhubU54ZDBKL0NHbFFDYjFi?= =?utf-8?Q?opgxDLZjoSiPOpDEd/BAofwS6hgoJNmD21XuVVozsJ2Z?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PAZP264MB2494.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: e47934c9-5ae0-486b-fc71-08dbab7c68b8 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Sep 2023 06:18:22.4128 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: ee11ccf7-112c-4284-848b-f229745e715b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: +4fjIVbb9zA/xTCRE8YAHmYvbw22+TT+j83RV/qizjAbX/PWCHQTQ0NZ9JhsoXHi9z7qjl6B9cyvtSHavNnUL86chNQ18naO1JpNCVYcKAja8dL4/o0kfKTITk17hY/E X-MS-Exchange-Transport-CrossTenantHeadersStamped: MR1P264MB2211 X-OriginatorOrg: groupe-cyllene.com X-SPAM-LEVEL: Spam detection results: 0 ARC_SIGNED 0.001 Message has a ARC signature ARC_VALID 0.001 Message has a valid ARC signature AWL -0.735 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain DMARC_MISSING 0.1 Missing DMARC policy SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: Re: [pve-devel] [PATCH v2 pve-manager 2/2] ui: qemu : memoryedit: add new max && virtio fields X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Sep 2023 06:19:00 -0000 TGUgdmVuZHJlZGkgMDEgc2VwdGVtYnJlIDIwMjMgw6AgMTI6MjQgKzAyMDAsIEZpb25hIEVibmVy IGEgw6ljcml0wqA6DQo+IEFtIDAxLjA5LjIzIHVtIDExOjQ4IHNjaHJpZWIgVGhvbWFzIExhbXBy ZWNodDoNCj4gPiBBbSAxOS8wNi8yMDIzIHVtIDA5OjI4IHNjaHJpZWIgQWxleGFuZHJlIERlcnVt aWVyOg0KPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHh0eXBlOiAncHZlTWVt b3J5RmllbGQnLA0KPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoG5hbWU6ICdt YXgnLA0KPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoG1pblZhbHVlOiA2NTUz NiwNCj4gPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBtYXhWYWx1ZTogNDE5NDMw NCwNCj4gPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqB2YWx1ZTogJycsDQo+ID4g PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgc3RlcDogNjU1MzYsDQo+ID4gPiArwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgZmllbGRMYWJlbDogZ2V0dGV4dCgnTWF4aW11bSBt ZW1vcnknKSArICcgKE1pQiknLA0KPiA+IA0KPiA+IFRoaXMgaHVnZSBzdGVwIHNpemUgd2lsbCBi ZSBjb25mdXNpbmcgdG8gdXNlcnMsIHRoZXJlIHNob3VsZCBiZSBhDQo+ID4gd2F5IHRvIGhhdmUN Cj4gPiBzbWFsbGVyIHN0ZXBzIChlLmcuLCAxIEdpQiBvciBldmVuIDEyOCBNaUIpLg0KPiA+IA0K PiA+IEFzIGV2ZW4gbm93YWRheXMsIHdpdGggYSBodWdlIGFtb3VudCBvZiBpbnN0YWxsZWQgbWVt b3J5IG9uIGEgbG90DQo+ID4gb2Ygc2VydmVycywNCj4gPiBkZWNpZGluZyB0aGF0IGEgKHBvdGVu dGlhbGx5IGJhZCBhY3RvcikgVk0gY2FuIHVzZSB1cCA2NEcgb3IgMTI4Rw0KPiA+IGlzIHN0aWxs DQo+ID4gcXVpdGUgdGhlIGRpZmZlcmVuY2Ugb24gYSBsb3Qgb2Ygc2V0dXBzLiBGaW9uYSBpcyBj aGVja2luZyB0aGUNCj4gPiBiYWNrZW5kIGhlcmUNCj4gPiB0byBzZWUgaWYgaXQgbWlnaHQgYmUg ZG9uZSB3aXRoIGEgZmluZXIgZ3JhbnVsYXJpdHksIG9yIHdoYXQgb3RoZXINCj4gPiBvcHRpb25z DQo+ID4gd2UgaGF2ZSBoZXJlLg0KPiA+IA0KDQpJIHdhcyBub3QgdGhpbmsgYWJvdXQgbWF4IHNp emUgYXMgYSBzZWN1cml0eSBmZWF0dXJlLCBidXQgbW9yZSB0bw0KZGVmaW5lIHRoZSBtaW4gZGlt bSBzaXplIHRvIHJlYWNoIHRoaXMgbWF4IHZhbHVlLg0KQnV0IGluZGVlZCwgaXQgY291bGQgYmUg aW50ZXJlc3RpbmcuDQogDQoNClRoZSBzdGVwIG9mIG1heCBzaG91bGQgYmUgYSBhdCBtaW5pbXVt IHRoZSBkaW1tc2l6ZSANCg0KbWF4ID4gNEdCICYmIDw9IDY0R0IgOiAxZ2IgZGltbSBzaXplDQpt YXggPiA2NEdCICYmIDw9IDEyOEdCIDogMmdiIGRpbW0gc2l6ZQ0KbWF4ID4gMTI4R0IgJiYgPD0g MjU2R0IgOiA0Z2IgZGltbSBzaXplDQoNCg0KYW5kIHdlIHN0YXJ0IHFlbXUgd2l0aCB0aGUgcmVh bCBtYXggbWVtIG9mIHRoZSByYW5nZS4gKG1heCBjb25mID40Rw0KPD02NEdCIC0tLS0+IHFlbXUg aXMgc3RhcnRlZCB3aXRoIDY0R0IgbWF4bWVtKQ0KDQpMaWtlIHRoaXMsIHVzZXIgY291bGQgY2hh bmdlIG1heCB2YWx1ZSBiZXR3ZWVuIGhpcyBjdXJyZW50IG1heCByYW5nZSwNCndpdGhvdXQgbmVl ZCB0byByZXN0YXJ0IHZtLg0KDQoNCj4gDQo+IEZyb20gYSBmaXJzdCBnbGFuY2UsIEkgdGhpbmsg aXQgc2hvdWxkIGJlIHBvc3NpYmxlLiBFdmVuIGlmIHdlIGtlZXANCj4gdGhlDQo+IHJlc3RyaWN0 aW9uICJhbGwgbWVtb3J5IGRldmljZXMgc2hvdWxkIGhhdmUgdGhlIHNhbWUgc2l6ZSIsIHdoaWNo DQo+IG1ha2VzDQo+IHRoZSBjb2RlIGVhc2llcjoNCj4gDQo+IEZvciBkaW1tcywgd2UgaGF2ZSA2 NCBzbG90cywgc28gSSBkb24ndCBzZWUgYSByZWFzb24gd2h5IHdlIGNhbid0IHVzZQ0KPiA2NA0K PiBNaUIgZ3JhbnVsYXJpdHkgcmF0aGVyIHRoYW4gNjQgR2lCLg0KPiANCj4gDQoNCk5vdGUgdGhh dCBJIHRoaW5rIHdlIHNob3VsZG4ndCBnbyB1bmRlciAxMjhNaWIgZm9yIGRpbW1zaXplIGFzIGl0 J3MgdGhlDQptaW5pbXVtIGhvdHBsdWcgZ3JhbnVsYXJpdHkgb24gbGludXgNCg0KaHR0cHM6Ly9k b2NzLmtlcm5lbC5vcmcvYWRtaW4tZ3VpZGUvbW0vbWVtb3J5LWhvdHBsdWcuaHRtbA0KIk1lbW9y eSBIb3QoVW4pUGx1ZyBHcmFudWxhcml0eQ0KTWVtb3J5IGhvdCh1bilwbHVnIGluIExpbnV4IHVz ZXMgdGhlIFNQQVJTRU1FTSBtZW1vcnkgbW9kZWwsIHdoaWNoDQpkaXZpZGVzIHRoZSBwaHlzaWNh bCBtZW1vcnkgYWRkcmVzcyBzcGFjZSBpbnRvIGNodW5rcyBvZiB0aGUgc2FtZSBzaXplOg0KbWVt b3J5IHNlY3Rpb25zLiBUaGUgc2l6ZSBvZiBhIG1lbW9yeSBzZWN0aW9uIGlzIGFyY2hpdGVjdHVy ZQ0KZGVwZW5kZW50LiBGb3IgZXhhbXBsZSwgeDg2XzY0IHVzZXMgMTI4IE1pQiBhbmQgcHBjNjQg dXNlcyAxNiBNaUIuIg0KDQpTdGF0aWMgbWVtIGlzIGFscmVhZHkgc2V0dXAgYXQgNEdCLCBzbyBJ IHJlYWxseSBkb24ndCBrbm93biBpZiB3ZSB3YW50DQoxMjhtaWIgZGltbSBzaXplIGluIDIwMjMg PyAgDQoNCkknbSByZWFsbHkgZG9uJ3QgaGF2ZSB0ZXN0ZWQgd2luZG93cyBhbmQgb3RoZXIgT1Mg dW5kZXIgMSBnYml0IGRpbW0NCnNpemUuDQoNCg0KSWYgcmVhbGx5IG5lZWRlZCwgd2UgY291bGQg YWRkDQoNCm1heCA+IDRHQiAmJiA8PSA4R0IsIDEyOG1iIGRpbW1zaXplDQptYXggPiA4R0IgJiYg PD0gMTZHQiA6IDI1Nm1iIGRpbW1zaXplDQptYXggPiAxNkdCICYmIDw9IDMyR0IgOiA1MTJtYiBk aW1tc2l6ZQ0KDQoNCg0KDQoNCj4gRm9yIHZpcnRpby1tZW0sIHdlIGhhdmUgb25lIGRldmljZSBw ZXIgc29ja2V0ICh1cCB0byA4LCBhc3N1bWluZyBhDQo+IHBvd2VyDQo+IG9mIDIpLCBhbmQgdGhl IGJsb2Nrc2l6ZSBpcyAyIE1pQiwgc28gd2UgY291bGQgaGF2ZSAxNiBNaUINCj4gZ3JhbnVsYXJp dHkuDQoNClllcywgaXQncyBub3QgYSBwcm9ibGVtIHRvIHVzZSAxNk1pQiBtYXggc3RlcCBncmFu dWxhcnkuDQoNCg0KPiBPciBpcyB0aGVyZSBhbiBpc3N1ZSBzZXR0aW5nIHRoZSAnc2l6ZScgZm9y IGHCoCB2aXJ0aW8tbWVtLXBjaSBkZXZpY2UNCj4gdG8NCj4gc3VjaCBhIGZpbmUgZ3JhaW5lZCB2 YWx1ZT8gRXZlbiBpZiB0aGVyZSBpcywgd2UgY2FuIGp1c3QgY3JlYXRlIHRoZQ0KPiBkZXZpY2Ug d2l0aCBhIGJpZ2dlciBzdXBwb3J0ZWQgJ3NpemUnIGFuZCBoYXZlIG91ciBBUEkgcmVqZWN0IGEN Cj4gcmVxdWVzdA0KPiB0byBnbyBiZXlvbmQgdGhlIG1heGltdW0gbGF0ZXIuDQo+IA0KDQpZZXMs IEkgd2FzIG1vcmUgZm9yIHRoZSBzZWNvbmQgcHJvcG9zYWwNCg0KTGlrZSBmb3IgY2xhc3NpYyBt ZW0sIHdlIGNvdWxkIHNpbXBsZSBkbyBzb21ldGhpbmcgbGlrZQ0KDQptYXggPiA0R0IgJiYgPD0g NjRHQiwgd2l0aCBhIG1heHN0ZXAgb2YgMTZNYmlCIDogIA0KDQotLT4gc3RhcnQgcWVtdSB3aXRo IG1heG1lbT02NEdCICwgMzIwMDAgc2xvdHMgb2YgMk1JQiBjaHVua3MsICBidXQNCmRvbid0IGFs bG93IHVzZXIgb24gYXBpIHRvIGFkZCBtb3JlIG1lbW9yeSB0aGFuIG1heCBpbiBjb25maWcuDQoN ClRoZSBtYXggbWVtb3J5IGlzIG5vdCBhbGxvY2F0ZWQgYW55d2F5ICh1bnRpbCB5b3UgdXNlIGh1 Z2VwYWdlcykNCg0KVGhpcyB3b3VsZCBhbGxvdyB1c2VyIHRvIGNoYW5nZSB0aGUgbWF4IHZhbHVl IGluIHRoZSBjdXJyZW50IG1heCByYW5nZQ0Kd2l0aG91dCBuZWVkIHRvIHJlc3RhcnQgaGUgdm0u DQoNCg0K