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)) (No client certificate requested) by lists.proxmox.com (Postfix) with ESMTPS id EE45C8A470 for ; Wed, 17 Aug 2022 01:15:48 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id E49BE20976 for ; Wed, 17 Aug 2022 01:15:48 +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 ; Wed, 17 Aug 2022 01:15:48 +0200 (CEST) Received: from CYLNEXC01.cyllene.corp (unknown [10.0.250.28]) by mail02.cetsi.fr (Postfix) with ESMTP id DDB5540518D0 for ; Wed, 17 Aug 2022 01:15:47 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mail02.cetsi.fr DDB5540518D0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groupe-cyllene.com; s=dkim; t=1660691747; bh=uZlReOdFDEemDk5bo+TwiGuRyvT/Vq/6IWDluLPowJc=; h=From:To:Subject:Date:References:In-Reply-To:From; b=s9GhY+hSy6ahBSAXbwty1PczgyM7BqHuAraKbiOBLKLNm4KvPfQwcoq/o/3apgdNF YL5GQa3o8RhYTZx86DwCZuTY27oF6pl3vWj7ae/5CsOq+iHhESOUrny57w9v4cMMli cTiCPnvrWlKTOTcXthkdqagreH1rNQdbAAILAk34= 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.2375.28; Wed, 17 Aug 2022 01:15:46 +0200 Received: from FRA01-PR2-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.2375.28 via Frontend Transport; Wed, 17 Aug 2022 01:15:46 +0200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lG8Zds9xFhUNMOAsf8KCxjX9+ov3NuM3MJ0UhnVTshx9zVy+exIfzzr5I+JnodxRJWkluWA3ekdrvYgKJCLkzYAzFjibbEgxPB5JMn2Q59Pj3WAb7oy/9X/rHmRp9gdcf35jeFuDCFDcMASsfdHCJcREwaWokBUo9O4cXMAFVA3VZnDXYuNVQzbYnaLwJ+Azt283+Zi+Ki0tYCxllCINDzENmSr83avJXofobx7kr7D2Wffb283pY7PVwPc2Vjq+Kib0ajSEKkvcqkqtAFX7gqzrag+7Mdaknp+XlHvpR2jpK+LfYWu6LI33myE7VPky3N7S8xsDbB7rT2DbfBlK6w== 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=uZlReOdFDEemDk5bo+TwiGuRyvT/Vq/6IWDluLPowJc=; b=ZlQ8yYEmHsVmvGSIUb5Sgs5do6ngiR7ldFyewJ+lwvI++l6alXN2doLm0w/2a+jKUXmooQzu2KT2aTLwdNgidFJdaRLLXzXizEWdAZVD8ho3+fie44KYVhAGsNi7IM+tW9ddDRKGpRIneZCwuQ7FLlhJda3hhszvWhcSiNchVLwaY+m9JFDHsTrl00KWpIb6w8tN78xO1jqOedIsJ5mKVWeKSLCK5rgKC/lcZvjxO7vG7tOUbV9wPIiX7Gq8g3SNdWov9UWDz51Mim1eG5CZdaTDFQTPYCHcW/oMCdr2Y4YdEuNjg+AUfA5wkCPUfZgGl08NfVzeU67HgwgozXlHIA== 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=uZlReOdFDEemDk5bo+TwiGuRyvT/Vq/6IWDluLPowJc=; b=Wz0DxpfufPTtzkdFessDB7gimBAPne9gzvdO/KyTH78padvlpfK3bu24m2mostPqDndRqE8q3Sa6PZwfTAYWt+NkzF2982Lpo9oZ9IMZbpJObfrD6l9sEk8DIdMuDDOoYvEe++zII6dORAsOGjNsO3I8dKkcMScOZCy8OhJ0KVU= Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:32::17) by PR1P264MB3495.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:187::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.15; Tue, 16 Aug 2022 23:15:41 +0000 Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM ([fe80::cff:d35d:80f3:8810]) by MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM ([fe80::cff:d35d:80f3:8810%9]) with mapi id 15.20.5525.015; Tue, 16 Aug 2022 23:15:41 +0000 From: "DERUMIER, Alexandre" To: "pve-devel@lists.proxmox.com" Thread-Topic: [pve-devel] [PATCH common/qemu-server/manager] improve vGPU (mdev) usage for NVIDIA Thread-Index: AQHYoLzbOVtjWfsJdEO7211gBD2N6K2mSmkAgAALFQCAC/U8gA== Date: Tue, 16 Aug 2022 23:15:41 +0000 Message-ID: <7e086d5b-7265-eaf9-dafb-15c060800893@groupe-cyllene.com> References: <20220726065559.674547-1-d.csapak@proxmox.com> <287d3d9d-7a5e-f228-3685-dc0af245790b@proxmox.com> In-Reply-To: <287d3d9d-7a5e-f228-3685-dc0af245790b@proxmox.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.1.0 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-office365-filtering-correlation-id: 170a2eee-4963-44bb-3ad5-08da7fdd3d1b x-ms-traffictypediagnostic: PR1P264MB3495:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: hauzFWka/kSIZi51PKnUkH9lMHq+zEWxOtnIzhZIX//P+akQn5BPLjvsQ+MK9Ug0IkK6eZ4BblAeVOEAeeRRw7SB9DcMJDHewtw3szGi1Ttpd8FZS0Tm/0zaLtmUnYJMOJuGaBp8Hafm/4O1YiCDQ8fzUCDiAzAHc9NRrERU5GJjid6QcUVhkqNbjq8wPz5ga/iNsxrPzNY9mhmg9jmGcGJ9m4g2sqyq86daMylqJGws9lDyVnsF9yfnNxRYFgMrPxW5V29zZVBpGQYaqSHvOZFcUlgq8q8F1uphltv59YYZ41MS10w1c/QThUzqg407js/ZE4+fEb8ykDEoE86WsBKwTMZa6figH4h4l6ZKwh3RpNddxB4m0+9jiNXQd1/eVtIITa74bxrRN8VPdmJIxh364R/5ytj6wTZjgNjk9Os7O6P1iA1JynB9tlp/r6UrNEbKeWzs2JCIPVN6e1sjgUTDuUSXiFQ1nkEqFwvY1LgqX1BhVfodYqDokcRL22+I973aWXpCt17yMvv22WUNUSxcI8+Yg+N+U7yXSlMIJ7qgPrG2kOJZE8lpyObvSurtYUCXfp27OQIVueFSFNQu5prjpjrGREm4wqLR/o8uz0d+jZaYS5OoiH8+1REqXdOt4SoDsVdACykP8DqXgWcr10/CnEk1LCQq+yjxVwiP7QqlnxBDqxtizoaZjIZ4HojE5piLs6BXiGwA1s8j49FFNTCc9SSVQCRGCY1OEYTsr/5ujqfkiHyXh+C2YkSntIwDeLzjN+EM/iShrS6j0+vONnnT+n1VRtZvW9a5Gmsa8cCPIB/bm0JfYyJrm25vsUjqiffwrUWJXB8MhOx9zdREv223T2fOZNxs0g1k+TwPTSC1jk44GlsbAs3oWbvXAPOf x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230016)(4636009)(136003)(366004)(396003)(376002)(346002)(39850400004)(76116006)(66556008)(91956017)(2616005)(8676002)(66446008)(64756008)(316002)(66476007)(31686004)(36756003)(6512007)(186003)(66946007)(53546011)(26005)(2906002)(86362001)(31696002)(5660300002)(8936002)(6486002)(478600001)(41300700001)(6916009)(6506007)(38070700005)(71200400001)(122000001)(38100700002)(43740500002)(45980500001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Y0JyRkQ0cGRINUVnN01rOU83TXBYNDFXUXh2K3pzczI5MGtVV2grUkhVOUVk?= =?utf-8?B?MkNIUHBvRHorblVJTFcwdkVUSnpFRjQwcmxkMTlFOThGVC9COXFqc1JXa2I1?= =?utf-8?B?V3FHMXRrMHkxeUxBYlAvQk9sWEFwaHRCK1VMdW16dmcxcjRxaXJBbzNHSGdW?= =?utf-8?B?M2o3b2xGblRmVStWWU5za0wvZFJydkgvdXhQMlFGVzRBeFdqek12SjFDQW44?= =?utf-8?B?TXZadVZMMis0YVMzb2JCU2ZxZUxsdytCZTM4VTcxYytyNnZ2OEk5dXMzUERa?= =?utf-8?B?eWp3Y1R6WURkaS9tSWJCc0xTalhjNS9vWkxaVWpYaWl4dGhycjFXZ2s3Mlk2?= =?utf-8?B?Z1dLTCtZT3Z3SzE2eWVsTzNvdFlMMkZMU3NheUJCbkZ0eTJpUEVFdG5oQ2tj?= =?utf-8?B?MTBkLzAwUExrNitiZHJ3Q1Z6NTlFMEVTYWdFQkRPaEtOcTZBbW54YzIxQUw1?= =?utf-8?B?UlM1RjVadlozcnpTRzNwa2R5c0l0eW10YzVhdUgyaGp5aTFMZkVqWERxUElB?= =?utf-8?B?SmVqTnhmNVJtREs5TEtsbVBha0tkdkc3Y2N2Mk9KUUNFdHZIYXdJZGdsTUNO?= =?utf-8?B?SWUybUorK05UVlpXK2kyakhHZ0xyYTFaOXk1c1pTd0RrL3pqRG9VOE5Ta2xp?= =?utf-8?B?eUFoZzc2bDhyY2F6cUcvOXU4S1hXbVB0a2JmcTBhbVZhNmRPaXVmZnUwcnB5?= =?utf-8?B?OTZiTUhNOE9kM09pYm9WNDNuem9ITGxFd3FTRUJNNW9iVDRRdlo4T2hBUGRu?= =?utf-8?B?em5LMXF6akh3RmszYU5oWDJYOEhyVkdtc2pydWJ1NE9IZU9lOGErcCtYbE85?= =?utf-8?B?L3NIRVI3NDNkZzJ2OTZ2YkZubUJrVDBiSEhNcUR3Z21GeFNxcFhiSUZhdWE3?= =?utf-8?B?RG1sQzdQdXBzdExCQ285M3RCQWw1S0tNbXBlUWRLcWVzS1dlYS9sSDg3dHli?= =?utf-8?B?UXB6Q013TVRwR0w1ekY4NWx3L05yeElTZm1nOWVPU2pVSDE5TE9CaExFMWd1?= =?utf-8?B?UWFQSE5wRENvN1RNTjBpR3pFV3NIZHhhVXMyRVo2VVFBTzRjM3hLcGYvbzRR?= =?utf-8?B?V090anE2Y3VYelNrYjlncFZsZnhhYmxoZk9saEFaTWZqdGIyZXJwRFFSZFVY?= =?utf-8?B?cVlleTF1NnpSZ3JpTFFFOGtpMWhLZ0hqMmpWbHM4bFU0R3ROejZnYjdBdVFI?= =?utf-8?B?TklkU2VlNUtoYWd5b0pYdkErN3B4RnM3RXJuV21UQzBWQmVxM0F5bFcwUnEr?= =?utf-8?B?NHJZc21qbVBJalNiRTA2V016Nk9jckhqNW9xZ0RCQkhPbXdZV1IrRTEvekpO?= =?utf-8?B?WWs2elQyT3pzY1pmRWtRRjJiV21wY2FsVS94WTh2dmYrNDhxN0ZMbnpMREpP?= =?utf-8?B?QWxzL0ZqSitJVUZuM2lnSENOV1JYNTJBVTFlSnFzVnVYQWpjYm1TYzhES2hz?= =?utf-8?B?TWFhaVRvUWtZM29rbm9DT2VjcXovNi9VcDgzZG9yVGx0b1J4QzJGaHZZTlRR?= =?utf-8?B?V3g1eitBL1pxTzUwWmtydkx2RDFHaW43YWFqS2RkZW5Tano0allOVDl4aFJO?= =?utf-8?B?dFJORUtuN3lpWFA5RmVpSThvRVR3bktoNDVTR2d4MGVyOEtPODd4L0VRUlps?= =?utf-8?B?NUw2NzQwcVJiemZYbEJyRDh3WnRlejZNOFI3dkN3R3RReUkyR05FMkI0b3Zx?= =?utf-8?B?bG12MXlzTUJaWWd6cnQvV1c1aDJmV3BncTNoeDkvMEJBVXVqSnlzZ2M4Y1Vj?= =?utf-8?B?dWorNEMxQ2xKY1ViKzEzam5PSXhSNGh4T2ppdWFUejFYdVoxVlFEOTYrQUJ4?= =?utf-8?B?NkdZL0FEN0dxNllWbEJMRVFHVTFrV2tvcnNNQ1EwWjJKaEF2OStuYnZ2V25l?= =?utf-8?B?UWZMQXNPM3RWUjc3MlJrRWszNWxBRWI5ekhnSEI4SkFZWnZSMncvWXk2MVFs?= =?utf-8?B?MlJoblB6dTl2cS8yaWovT0FXN3ZQODBid0xTYURPeHBBTm4wVGpuUm1JK25k?= =?utf-8?B?VUpOU0Fyc3VRVDEzemVHYUFJcE9vb0ZoSWgzOG15NGFPTWhsY2EzZ3FHRjhX?= =?utf-8?B?dlZTVWRkSFE4aDVwVVRxUzFrbEZNbms3K2luWUI5eThkZ3FrVE1iUDRDL2Zu?= =?utf-8?B?SkEwdFdLYU15YVVEYlZ5VXB0WXpsak04YVB4OE84R2RZdzU0a2tEL1dXR29H?= =?utf-8?Q?Wz1AXAmlTadU665/CY7TqfMlM+QR1dTtjKEyWFzkDBEH?= Content-Type: text/plain; charset="utf-8" Content-ID: <32FA38237FD5EA47B154488C42A39885@FRAP264.PROD.OUTLOOK.COM> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 170a2eee-4963-44bb-3ad5-08da7fdd3d1b X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Aug 2022 23:15:41.5416 (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: 87EAhoe6lc4ZReidoarrGjR9haMKgGuz9eOT07FWM+Hw4IJoHjczVhMG3DSlujGiw3ekFhD5p3HAkDBvC8/BQ5n/Agf5E/XHQlEI+LhRyLNgCaBjZjoPorjfsPlcMaCf X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR1P264MB3495 X-OriginatorOrg: groupe-cyllene.com X-SPAM-LEVEL: Spam detection results: 0 AWL 0.010 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 NICE_REPLY_A -0.001 Looks like a legit reply (A) SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record T_SCC_BODY_TEXT_LINE -0.01 - URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [groupe-cyllene.com, groupecyllene.onmicrosoft.com] Subject: Re: [pve-devel] [PATCH common/qemu-server/manager] improve vGPU (mdev) usage for NVIDIA 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: Tue, 16 Aug 2022 23:15:49 -0000 TGUgOS8wOC8yMiDDoCAxMDozOSwgRG9taW5payBDc2FwYWsgYSDDqWNyaXTCoDoNCj4gT24gOC85 LzIyIDA5OjU5LCBERVJVTUlFUiwgQWxleGFuZHJlIHdyb3RlOg0KPj4gTGUgMjYvMDcvMjIgw6Ag MDg6NTUsIERvbWluaWsgQ3NhcGFrIGEgw6ljcml0wqA6DQo+Pj4gc28gbWF5YmUgc29tZW9uZSBj YW4gbG9vayBhdCB0aGF0IGFuZCBnaXZlIHNvbWUgZmVlZGJhY2s/DQo+Pj4gbXkgaWRlYSB0aGVy ZSB3b3VsZCBiZSB0byBhbGxvdyBtdWx0aXBsZSBkZXZpY2UgbWFwcGluZ3MgcGVyIG5vZGUNCj4+ PiAoaW5zdGVhZCBvZiBvbmUgb25seSkgYW5kIHRoZSBxZW11IGNvZGUgd291bGQgc2VsZWN0IG9u ZSBhdXRvbWF0aWNhbGx5DQo+PiBIaSBEb21pbmlrLA0KPj4NCj4+IGRvIHlvdSB3YW50IHRvIGNy ZWF0ZSBzb21lIGtpbmQgb2YgcG9vbCBvZiBwY2kgZGV2aWNlcyBpbiB5b3VyICIiYWRkIA0KPj4g Y2x1c3Rlci13aWRlIGhhcmR3YXJlIGRldmljZSBtYXBwaW5nIiBwYXRjaGVzIHNlcmllcyA/DQo+ Pg0KPj4gTWF5YmUgaW4gaGFyZHdhcmVtYXAsIGFsbG93IHRvIGRlZmluZSBtdWx0aXBsZSBwY2kg YWRkcmVzcyBvbiBzYW1lIG5vZGUgPw0KPj4NCj4+IFRoZW4sIGZvciBtZGV2LCBsb29rIGlmIGEg bWRldiBhbHJlYWR5IGV4aXN0IGluIDEgb2YgdGhlIGRldmljZS4NCj4+IElmIG5vdCwgdHJ5IHRv IGNyZWF0ZSB0aGUgbWRldiBpZiAxIGRldmljZSwgaWYgaXQncyBmYWlsaW5nIChtYXggDQo+PiBu dW1iZXIgb2YgbWRldiByZWFjaGVkKSwgdHJ5IHRvIGNyZWF0ZSBtZGV2IG9uIHRoZSBvdGhlciBk ZXZpY2UsLi4uDQo+Pg0KPj4gaWYgbm90IG1kZXYsIGNob29zZSBhIHBjaSBkZXZpY2UgaW4gdGhl IHBvb2wgbm90IHlldCBkZXRhY2hlZCBmcm9tIGhvc3QuDQo+Pg0KPiANCj4geWVzIGkgcGxhbiB0 byBkbyB0aGlzIGluIG15IG5leHQgaXRlcmF0aW9uIG9mIHRoZSBtYXBwaW5nIHNlcmllcw0KPiAo YmFzaWNhbGx5IHdoYXQgeW91IGRlc2NyaWJlKQ0KSGksIHNvcnJ5IHRvIGJlIGxhdGUuDQoNCg0K PiBteSAocm91Z2gpIGlkZWE6DQo+IA0KPiBoYXZlIGEgbGlzdCBvZiBwY2kgcGF0aHMgaW4gbWFw cGluZyAoZS5nLiAwMTowMC4wOzAxOjAwLjQ7Li4uKQ0KPiAoc2hvdWxkIGJlIGVub3VnaCwgaSBk b24ndCB0aGluayBncm91cGluZyB1bnJlbGF0ZWQgZGV2aWNlcyAoZGlmZmVyZW50IA0KPiB2ZW5k b3IvcHJvZHVjdCkgbWFrZXMgbXVjaCBzZW5zZT8pDQp5ZXMsIHRoYXQncyBlbm91Z2ggZm9yIG1l LiB3ZSBkb24ndCB3YW50IHRvIG1peCB1bnJlbGF0ZWQgZGV2aWNlcy4NCg0KQlRXLCBJJ20gZmlu YWxseSBhYmxlIHRvIGRvIGxpdmUgbWlncmF0aW9uIHdpdGggbnZpZGlhIG1kZXYgdmdwdS4gKG5l ZWQgDQp0byBjb21waWxlIHRoZSBudmlkaWEgdmZpbyBkcml2ZXIgd2l0aCBhbiBvcHRpb24gdG8g ZW5hYmxlIGl0ICsgYWRkDQoiLWRldmljZSB2ZmlvLXBjaSx4LWVuYWJsZS1taWdyYXRpb249b24s Li4uIg0KDQpTbywgbWF5YmUgYWRkaW5nIGEgImxpdmVtaWdyYXRlIiBmbGFnIG9uIHRoZSBoYXJk d2FyZW1hcCBjb3VsZCBiZSBncmVhdCA6KQ0KDQpDb3VsZCBiZSB1c2VmdWxsIGZvciBzdGF0ZWxl c3MgdXNiIGRldmljZSwgbGlrZSB1c2IgZG9uZ2xlLHdoZXJlIHdlIA0KY291bGQgdW5wbHVnIHVz Yi9saXZlbWlncmF0ZS9yZXBsdWcgdXNiLg0KDQoNCg0KPiANCj4gKiBub24gbWRldjoNCj4gIMKg IHFlbXUtc2VydmVyIGNoZWNrcyB0aGUgcGNpIHJlc2VydmF0aW9ucyAod2hpY2ggd2UgYWxyZWFk eSBoYXZlKQ0KPiAgwqAgYW5kIHRha2VzIHRoZSBmaXJzdCBub3QgeWV0IHJlc2VydmVkIHBhdGgN Cj4gDQo+ICogbWRldg0KPiAgwqAgcWVtdS1zZXJ2ZXIgaXRlcmF0ZXMgb3ZlciB0aGUgZGV2aWNl cyB1bnRpbCBpdCBmaW5kcyBvbmUNCj4gIMKgIHdpdGggdGhlIGdpdmVuIG1kZXYgdHlwZSBhdmFp bGFibGUNCj4gDQo+IGlmIG5vbmUgaXMgZm91bmQsIGVycm9yIG91dA0KPiBzZWVtIGdyZWF0IDop DQoNCg==