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 401A98B909 for ; Thu, 25 Aug 2022 16:21:32 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 3175126BFD for ; Thu, 25 Aug 2022 16:21:32 +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 ; Thu, 25 Aug 2022 16:21:31 +0200 (CEST) Received: from CYLNEXC01.cyllene.corp (unknown [10.0.250.28]) by mail02.cetsi.fr (Postfix) with ESMTP id 3C61140502AC for ; Thu, 25 Aug 2022 16:21:29 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mail02.cetsi.fr 3C61140502AC DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groupe-cyllene.com; s=dkim; t=1661437289; bh=grimQls3iXvwFmRYeZKnLJMS83Tjk80AX3mtoqCeZNA=; h=From:To:Subject:Date:References:In-Reply-To:From; b=HMub6sQ1OHeGHofnpTjPrqKDUW6jalYy6lvS9OacFtD3kaMJCkTeTZQx8xVoGqWav j6TZhfKLTwCroNGOuoU7ADecuIVvFuUjrfbLRMZW0m87ynzusH3Nw16DRvNqjjtVs4 m8vIJqnZYLzxhZ+/+OSGolLqR9VWbZ4tRAhoxBhg= 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.31; Thu, 25 Aug 2022 16:21:29 +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.2375.31 via Frontend Transport; Thu, 25 Aug 2022 16:21:29 +0200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FJkvs5+tzYMADgzOAZZQzrjr6EBDST/73ZrjxldVHTkM9O63/NIo6t9znuV71dR9Di8M3BRuJLmoGQfBT5TjvW+GqyEeQk+u4hpmLUSBgMqiedOrX3PZz/xz7Ei/Fskr485xVYjDlinwMSDDryCxX5BuUl46H42ubvKkrkOSHKmHRbcSHNucimFg8RJgeM88nPtUo8wpWrbg5JNDmFMEqsiN9ZPAHwLhdaLSGb4CuN9puiieeGHW3CrGtqd0trVw0dE1JnoLi7sLaC9TRxknfv7AtopoqRQVjv6Y4Z7g08c5J8rotbKEf09tjP3IzAbaLM7zmrJqcMpOoRQ3JVMptw== 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=grimQls3iXvwFmRYeZKnLJMS83Tjk80AX3mtoqCeZNA=; b=bmGyMxuAXUvrhgsUkR0o37oJ9jf2RvcvvNrL39lIwlNPwDylLK54Wcq3mHltUPTCVTB3G9o8tUaUfVsXypL/WIWpP7lVUmgjSr7TFrLCSfKTx0y8GBxSy5cx+WPh6WxkcFQSy0L9XHfk3rd3K7OIcMtN++tUk69FajvocE/wJ0yZNcZMlxtYEP/nwfsgcNZfkDJvD57E0zxM4WteoASOyZakav6QkeAEP03jrQTTeAPv+gNLA6aBmW/kuQAwR7xNB9QytwDGW6Wq5mHuGMsESLj4SqGZND/Am/K+JJek/UlFIhhh6ckj/tEQv7+RpMo+GxO5iSGqyjwiBZ9D8ac6dA== 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=grimQls3iXvwFmRYeZKnLJMS83Tjk80AX3mtoqCeZNA=; b=f6aZB1bSc3GTXN6tmjmETgQ0WXxDJ428piR3SWdhrMRUypJvdLghtoxck5PbRJcgHD6neDjvWkR+sTl4yYk8tI2ehg9sYxBqCskEhcSF7W5+4dE5GeuJD3C4g/nQ0DFk8FCAoiPeyBThhQ3+5YKObXwwZR4DlyOewDWPlObIsB4= Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:32::17) by MR1P264MB2177.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:15::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5566.14; Thu, 25 Aug 2022 14:21:29 +0000 Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM ([fe80::cff:d35d:80f3:8810]) by MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM ([fe80::cff:d35d:80f3:8810%8]) with mapi id 15.20.5566.015; Thu, 25 Aug 2022 14:21:29 +0000 From: "DERUMIER, Alexandre" To: "pve-devel@lists.proxmox.com" Thread-Topic: [pve-devel] [PATCH qemu-server v2 12/13] fix #3574: enable multi pci device mapping from config Thread-Index: AQHYuGTPcDpq1Y8YPEaZAZozrGoXxq2/qyWA Date: Thu, 25 Aug 2022 14:21:29 +0000 Message-ID: <40540b19-6675-8ec9-5ac0-0163814bfe92@groupe-cyllene.com> References: <20220825092440.1810328-1-d.csapak@proxmox.com> <20220825092440.1810328-18-d.csapak@proxmox.com> In-Reply-To: <20220825092440.1810328-18-d.csapak@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.2.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: 732eed2d-d9cb-43d6-32a0-08da86a51a79 x-ms-traffictypediagnostic: MR1P264MB2177:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 3lKpYCItQq0JKFuhG9G+J4T2vw+SpzUdiaxHqnlqa61p7hbAzKuY52ye3yjGhS6SsGmWq0mUUmAgwgDOyUBuoeyt72axXjUUC7S2OQE0+vpNneHgTRMHpGsCI8TYTVfyRnM/nZ62b4Hfv4u0Zz0P9tN5EcfalD6sdA2OM5KWdbK8VinZnBnoMddQl5xprNO7+7Fm5cTV2gVwHVMCiDlxP4YaVeuNIBIFGlrTGuU5cdJzJF7eZKJICWqAyk508iHSGoi+HG/z5Om63IKTo91tWuAVz5pzY7wbSSEjk+aMtl5+E55ok1RR+s5pl0HPX6L7AwuVF6qZeV715j0Fl+B4CA5oXfgtpi+0+IepVeXT8HKd7/7S/dPEpudyd/SGPCobfDSVtJfv7N4CPSz79pSpLUIhakO/uuZJhqJqzQ2ovknVW1aJb3S5gviEBJNxeAQ6KpmRyu2FTvIuQQFz6hEVCKqKRJlJfXi0RJR9s2cOiARsc4LYV44aICaTpg6k4rTPEpeK2jKm4g/bjFgG+6Aq3uIqFRm44ExlI7Ge8yBLq/E8etBTFYj7Tvahauf6X47JemSsi9cBP4B7Nms+PTb/qs4UPoHZcisG3XeNGLR7boOmgHceQkxU4+j7un9s5VmLmN0sON0WlYVRC7n7scYHFB9PGhIAWCyz4kSK92gXLnJpujBGfdZN4LmnzM/467VNdD8wJDly50HG7dFpBpgLqnfqeoTDHOa5RDiYobGLNUTFjgOSkFkP/xvtN7/ZzmiH2wd1kSyiZvOK8yTMbUiV9gGsMJULO8kXoo2sUFnn6Nxn6YxoRzfjXU9HQgtGehJS6MDCCwj5tUPgyogbpbJrjA== 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)(376002)(39850400004)(346002)(366004)(396003)(136003)(91956017)(38070700005)(64756008)(8676002)(316002)(76116006)(66476007)(66556008)(66946007)(31696002)(122000001)(86362001)(31686004)(36756003)(6512007)(26005)(71200400001)(6506007)(6486002)(41300700001)(83380400001)(38100700002)(6916009)(478600001)(8936002)(66446008)(186003)(5660300002)(2616005)(2906002)(43740500002)(45980500001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dFp5TXI5QVk5TlRGa3RWYXRmRGZxWGlqT0dvSW1ZQjU1K1k4bXE1Z0NITlpL?= =?utf-8?B?eTFtV2lQZFBZdnVueXg5TUg5dERUM2s0Tk1SZHB3WEZDR21CWE5aOFZ3V2FR?= =?utf-8?B?dUNoM0UwdWdwVzNnV0Rxc0xIbzdHMk90dzFuZVRGTSt0cUkzUlk0czJRZlAy?= =?utf-8?B?S0k3WkttRGZ1N3ozT2tnWU9scXZrZzhXRkVxZWp6R0V3a01HVlRSbHZhUDFJ?= =?utf-8?B?bzFFNnRQQ2VPRmxvSG5zTE9rV24zZE1xV1ROWVR0UHdzMkwxc3pieDgySGZy?= =?utf-8?B?bk5BZGtXVWdQTUJUblZYUEVMQldPRVpaa0Y0TU1VUmNCWHp1bWhGcEhjN0Vk?= =?utf-8?B?bmxQTVFBRmpZY1V2eWdYbUdZUU5MdjhodSs3M1hWMmR6SEEwUC9pekFzUDZV?= =?utf-8?B?U29zeXdYK05pYnZMcGVVdm1obWc1NEF2eUFhbVVvQVYzMUxCNC9TbDhtajB1?= =?utf-8?B?SGdkLzB1YS80MDAvdlY3a0NuTGVkM1BSVmx1MkpXRGh1aEszZUwzYWdyYWp1?= =?utf-8?B?SE00WC9tMHV3ak0vWEVQWWhpWWVCWFQyNVJtNlcrZmM3ekY3WVdDVHFnWU1h?= =?utf-8?B?Rmp4VzZlZGxnT1FJeFNHUDZUS0cxejZub0prRHhKKytnUmJBSHo1TFhqenkr?= =?utf-8?B?TVZGN1hHMWwrODRnWnlmaXVSSWFOendnYzQwbzdHVlBZaGg4clJDMGl1NHVZ?= =?utf-8?B?czVSMHMvRVFRRVUyZWx1bW1GbkwxVVdUS0VoSmh5VTUzS2syUGN3T3ptRkla?= =?utf-8?B?VGZxUHVKdE1XdlozZVpPUmdqOTBPWmVNc2NrY3ZLeVBhSUorUHd5K3QySENy?= =?utf-8?B?dXVTdW55a1IyTTE5MERiam4rU0ZmVTVTd0RPaUQ5a1BPT0dtNUE4dDlOOHBI?= =?utf-8?B?ckxEVzE0TFRzLzhmemRyZm04OFB0SDBZcno4QTlkSlNINkdDVFpRbnVNWGZR?= =?utf-8?B?NmZHZUZQckoxVzdoenA3aUNRQjJsNXhIdlM1dllkWG83OTZRZkVabExJaGlW?= =?utf-8?B?NmpSVmJzbG1nVWd1UGJDYnVmeDZSRzFrUUJRQW1velcyY2RqUlRQeGd0am1s?= =?utf-8?B?N0J3TDlYaUJFNWNqK3NZbmx2cTI2S2FZektRbEtzKyt1dkhMM3laVDlVZzV6?= =?utf-8?B?YzExWXFqMFQwVGVyWVROS1RvZzZteW0rMmp4UENtSmljSnNha1hYa0JvUnV4?= =?utf-8?B?OXN4a215b3BWQmZ4OGlabDBIVGxNaFN3TVJlbENIQUlsOXduOWJ5Z1ozRVZh?= =?utf-8?B?U1FrUVRMZnZnRFRBMHZ4bzJ3SzF0TThSOC9kRVpvek9wYjlJRzhqVE5OQ3Ew?= =?utf-8?B?cWJEOFAvdlQ5dThvVndmNXo1c3JrcUhiTTZNS2pTckVBMlUzVElLQlJ3UWZ0?= =?utf-8?B?d25TZ296MmhyeEMvdjZya0d0S3JTWjRHdXEzNjRzU2JnUW8wOHJqRHBhVjdK?= =?utf-8?B?TU5IOTRQdGJsdW5xMGU4d3dHOW9XVmp2STRIbnlDVkczSUZEYUk1S0w4aWdE?= =?utf-8?B?dHlFNEUvY3UyTTV6N3o5eEZYZ25TUFBCdzZyTG5DQUxuVldkMG5oNUx3bzlk?= =?utf-8?B?dVdVRjVVUVZoSWdQSi83Q1lWaVZMellTSzhuUGRKR3lJczl0WVdZT2h6MnI4?= =?utf-8?B?TFVJUW9PQzVKWGJ1K0h0UGdqRkVuQnpraldWUjBHUmhsRk5QbjROdjRrWCtE?= =?utf-8?B?b3oyZFNHaW85VVJYckUrYXBNNnhZNDlwV0R1ODZiUGZoRStkWEMrbnQ4TGRY?= =?utf-8?B?NDMzNHFQTldJUnRxM2YzVTlCeWx6elpFbXFJd0c3a1pnNTMxdlRnd2pVWWlM?= =?utf-8?B?L2JGWWE5OGs2N3dJaFl0QjltYjkwb3U2UDVNNmNtTmNwM2RqRGlLUmw5K0wv?= =?utf-8?B?WEJNaC9DWHNmYXdkRHVtcTNJQU94dDBSVXNwT0FGOUZGMHB4aXBZUUhxbTM4?= =?utf-8?B?RXV2UGdYYk9iVUNSRDA1MzI3U1RlZndxcFg1OEkzYVNmTkFXYnZlTGlLa2py?= =?utf-8?B?WWdhTGVVSG1nZjVQai8xOFFWMm5RNXVaM2NQNHhNb3BIV0dqYngzazdPOTNE?= =?utf-8?B?N2dQWmxnb2hTQnlVTURtNkQrbW9MMGJTR3lQMDR0VzdzRTFwNlhZUXhVR2wr?= =?utf-8?B?SGNQL05mNW1wMDVXeG1YTS9Qa2xLMlFySUhTVlZKc0l3VEYxeVlVWlNuanRK?= =?utf-8?Q?+5bIjytFg3b/bPqrerp/ZMLnFS+7K5I0I1qJvN09DmPU?= Content-Type: text/plain; charset="utf-8" Content-ID: <52B1E9D36972A546A93760DA5752AA1B@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: 732eed2d-d9cb-43d6-32a0-08da86a51a79 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Aug 2022 14:21:29.7597 (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: tTtpOJK4lnSexPxyZ95QypqbIzH7CCeDdpWGbl/WtSmcLntQckHpZ8sRzKe8ofM+pZCxGc9bgkG4KCCvc4+nKzXVleQPdkcl3BUjIpD4Yv3mNkZddRPG2xzV5xwvWrLs X-MS-Exchange-Transport-CrossTenantHeadersStamped: MR1P264MB2177 X-OriginatorOrg: groupe-cyllene.com X-SPAM-LEVEL: Spam detection results: 0 AWL 0.009 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. [101.pid, groupecyllene.onmicrosoft.com, groupe-cyllene.com] Subject: Re: [pve-devel] [PATCH qemu-server v2 12/13] fix #3574: enable multi pci device mapping from config 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: Thu, 25 Aug 2022 14:21:32 -0000 SSBjYW4ndCBnZXQgbWRldiBkZXZpY2Ugd29ya2luZywgaXQgZG9uJ3QgY3JlYXRlIHRoZSBtZGV2 IGRldmljZQ0KDQo+ICsgICAgIyBpZ25vcmUgbWRldiBmb3IgbXVsdGlwbGUgZGV2aWNlcywgZXhj ZXB0IHdoZW4gZnJvbSBtYXBwaW5nDQo+ICsgICAgaWYgKCRyZXMtPnttZGV2fSAmJiAkaWdub3Jl X21kZXYpIHsNCj4gKwl3YXJuICJpZ25vcmluZyBtZWRpYXRlZCBkZXZpY2Ugd2l0aCBtdWx0aWZ1 bmN0aW9uIGRldmljZVxuIjsNCj4gKwlkZWxldGUgJHJlcy0+e21kZXZ9Ow0KPiAgICAgICB9DQo+ ICAgICAgIHJldHVybiAkcmVzOw0KPiAgIH0NCj4gQEAgLTQzMywxMSArNDQ2LDEzIEBAIG15ICRw cmludF9wY2lfZGV2aWNlID0gc3ViIHsNCj4gICB9Ow0KPiAgIA0KDQoNCnJvb3RAcHZlMjp+IyBx bSBzdGFydCAxMDENCmlnbm9yaW5nIG1lZGlhdGVkIGRldmljZSB3aXRoIG11bHRpZnVuY3Rpb24g ZGV2aWNlDQoNCg0Kd2l0aA0Kdm1jb25maWcNCi0tLS0tLS0tLQ0KDQphZ2VudDogMQ0KYm9vdDog b3JkZXI9c2NzaTA7aWRlMjtuZXQwDQpjb3JlczogMg0KY3B1OiBob3N0DQpob3N0cGNpMDogc2hh cmVkbnZpZGlhLG1kZXY9bnZpZGlhLTU0DQppZGUyOiBjZXBoZnMtMTppc28vamFtbXktbGl2ZS1z ZXJ2ZXItYW1kNjQuaXNvLG1lZGlhPWNkcm9tLHNpemU9MTQzOTUzNksNCm1hY2hpbmU6IHEzNQ0K bWVtb3J5OiA4MTk1DQptZXRhOiBjcmVhdGlvbi1xZW11PTYuMi4wLGN0aW1lPTE2NTk2ODkwNDMN Cm5hbWU6IHVidW50dS1zZXJ2ZXItZ3B1DQpuZXQwOiB2aXJ0aW89NkU6Njc6Njg6QUE6Njg6N0Ys YnJpZGdlPXZtYnIwLGZpcmV3YWxsPTENCm51bWE6IDENCm9zdHlwZTogbDI2DQpwYXJlbnQ6IHRv dG8NCnNjc2kwOiBjZXBoLXZtLWN0LTE6dm0tMTAxLWRpc2stMCxzaXplPTMyRw0Kc2NzaWh3OiB2 aXJ0aW8tc2NzaS1wY2kNCnNtYmlvczE6IHV1aWQ9MzU4MDY0NWMtZGQyOS00YWM5LTgyNzYtNWE2 NzQ3NGNlNjdhDQpzb2NrZXRzOiAyDQp2Z2E6IHZpcnRpbw0Kdm1nZW5pZDogMWMyZWIyOTktYTZm OS00ZDJkLWFiMzMtOWI0M2ZmZWQ4YzZkDQoNCg0KbWFwcGluZw0KLS0tLS0tLQ0KDQogIGNhdCBu b2Rlcy9oYXJkd2FyZS1tYXAuY29uZnxqcQ0Kew0KICAgImRpZ2VzdCI6ICI0YTc2MDI2NGU1NmE4 NGRhODhkNDM2MmQ0MTQ2ODRkYjg2MGMzNDA2IiwNCiAgICJwY2kiOiB7DQogICAgICJzaGFyZWRu dmlkaWEiOiB7DQogICAgICAgInB2ZTEiOiB7DQogICAgICAgICAibWRldiI6ICIxIiwNCiAgICAg ICAgICJkZXZpY2UiOiAiMHgxYzMxIiwNCiAgICAgICAgICJpb21tdWdyb3VwIjogIjc1IiwNCiAg ICAgICAgICJzdWJzeXN0ZW0tZGV2aWNlIjogIjB4MTMxYiIsDQogICAgICAgICAicGF0aCI6ICIw MDAwOjAyOjAwIiwNCiAgICAgICAgICJzdWJzeXN0ZW0tdmVuZG9yIjogIjB4MTBkZSIsDQogICAg ICAgICAidmVuZG9yIjogIjB4MTBkZSINCiAgICAgICB9LA0KICAgICAgICJwdmUyIjogew0KICAg ICAgICAgIm1kZXYiOiAiMSIsDQogICAgICAgICAiaW9tbXVncm91cCI6ICI0NyIsDQogICAgICAg ICAiZGV2aWNlIjogIjB4MWMzMSIsDQogICAgICAgICAic3Vic3lzdGVtLWRldmljZSI6ICIweDEz MWIiLA0KICAgICAgICAgInN1YnN5c3RlbS12ZW5kb3IiOiAiMHgxMGRlIiwNCiAgICAgICAgICJ2 ZW5kb3IiOiAiMHgxMGRlIiwNCiAgICAgICAgICJwYXRoIjogIjAwMDA6MDI6MDAiDQogICAgICAg fQ0KICAgICB9DQogICB9DQp9DQoNCg0KDQpnZW5lcmF0ZWQga3ZtIGNvbW1hbmQgbGluZTogKHdp dGhvdXQgbWRldikNCg0KL3Vzci9iaW4va3ZtIC1pZCAxMDEgLW5hbWUgdWJ1bnR1LXNlcnZlci1n cHUsZGVidWctdGhyZWFkcz1vbiANCi1uby1zaHV0ZG93biAtY2hhcmRldiANCnNvY2tldCxpZD1x bXAscGF0aD0vdmFyL3J1bi9xZW11LXNlcnZlci8xMDEucW1wLHNlcnZlcj1vbix3YWl0PW9mZiAt bW9uIA0KY2hhcmRldj1xbXAsbW9kZT1jb250cm9sIC1jaGFyZGV2IA0Kc29ja2V0LGlkPXFtcC1l dmVudCxwYXRoPS92YXIvcnVuL3FtZXZlbnRkLnNvY2sscmVjb25uZWN0PTUgLW1vbiANCmNoYXJk ZXY9cW1wLWV2ZW50LG1vZGU9Y29udHJvbCAtcGlkZmlsZSAvdmFyL3J1bi9xZW11LXNlcnZlci8x MDEucGlkIA0KLWRhZW1vbml6ZSAtc21iaW9zIHR5cGU9MSx1dWlkPTM1ODA2NDVjLWRkMjktNGFj OS04Mjc2LTVhNjc0NzRjZTY3YSAtc21wIA0KNCxzb2NrZXRzPTIsY29yZXM9MixtYXhjcHVzPTQg LW5vZGVmYXVsdHMgLWJvb3QgDQptZW51PW9uLHN0cmljdD1vbixyZWJvb3QtdGltZW91dD0xMDAw LHNwbGFzaD0vdXNyL3NoYXJlL3FlbXUtc2VydmVyL2Jvb3RzcGxhc2guanBnIA0KLXZuYyB1bml4 Oi92YXIvcnVuL3FlbXUtc2VydmVyLzEwMS52bmMscGFzc3dvcmQ9b24gLWNwdSANCmhvc3QsK2t2 bV9wdl9lb2ksK2t2bV9wdl91bmhhbHQgLW0gODE5NSAtb2JqZWN0IA0KbWVtb3J5LWJhY2tlbmQt cmFtLGlkPXJhbS1ub2RlMCxzaXplPTQwOTcuNU0gLW51bWEgDQpub2RlLG5vZGVpZD0wLGNwdXM9 MC0xLG1lbWRldj1yYW0tbm9kZTAgLW9iamVjdCANCm1lbW9yeS1iYWNrZW5kLXJhbSxpZD1yYW0t bm9kZTEsc2l6ZT00MDk3LjVNIC1udW1hIA0Kbm9kZSxub2RlaWQ9MSxjcHVzPTItMyxtZW1kZXY9 cmFtLW5vZGUxIC1yZWFkY29uZmlnIA0KL3Vzci9zaGFyZS9xZW11LXNlcnZlci9wdmUtcTM1LTQu MC5jZmcgLWRldmljZSANCnZtZ2VuaWQsZ3VpZD0xYzJlYjI5OS1hNmY5LTRkMmQtYWIzMy05YjQz ZmZlZDhjNmQgLWRldmljZSANCnVzYi10YWJsZXQsaWQ9dGFibGV0LGJ1cz1laGNpLjAscG9ydD0x IC1kZXZpY2UgDQp2ZmlvLXBjaSxob3N0PTAwMDA6MDI6MDAuMCxpZD1ob3N0cGNpMC4wLGJ1cz1w Y2kuMCxhZGRyPTB4MTAuMCxtdWx0aWZ1bmN0aW9uPW9uIA0KLWRldmljZSB2ZmlvLXBjaSxob3N0 PTAwMDA6MDI6MDAuMSxpZD1ob3N0cGNpMC4xLGJ1cz1wY2kuMCxhZGRyPTB4MTAuMSANCi1kZXZp Y2UgdmlydGlvLXZnYSxpZD12Z2EsYnVzPXBjaWUuMCxhZGRyPTB4MSAtY2hhcmRldiANCnNvY2tl dCxwYXRoPS92YXIvcnVuL3FlbXUtc2VydmVyLzEwMS5xZ2Esc2VydmVyPW9uLHdhaXQ9b2ZmLGlk PXFnYTAgDQotZGV2aWNlIHZpcnRpby1zZXJpYWwsaWQ9cWdhMCxidXM9cGNpLjAsYWRkcj0weDgg LWRldmljZSANCnZpcnRzZXJpYWxwb3J0LGNoYXJkZXY9cWdhMCxuYW1lPW9yZy5xZW11Lmd1ZXN0 X2FnZW50LjAgLWRldmljZSANCnZpcnRpby1zZXJpYWwsaWQ9c3BpY2UsYnVzPXBjaS4wLGFkZHI9 MHg5IC1jaGFyZGV2IA0Kc3BpY2V2bWMsaWQ9dmRhZ2VudCxuYW1lPXZkYWdlbnQgLWRldmljZSAN CnZpcnRzZXJpYWxwb3J0LGNoYXJkZXY9dmRhZ2VudCxuYW1lPWNvbS5yZWRoYXQuc3BpY2UuMCAt c3BpY2UgDQp0bHMtcG9ydD02MTAwMCxhZGRyPTEyNy4wLjAuMSx0bHMtY2lwaGVycz1ISUdILHNl YW1sZXNzLW1pZ3JhdGlvbj1vbiANCi1kZXZpY2UgDQp2aXJ0aW8tYmFsbG9vbi1wY2ksaWQ9YmFs bG9vbjAsYnVzPXBjaS4wLGFkZHI9MHgzLGZyZWUtcGFnZS1yZXBvcnRpbmc9b24gDQotaXNjc2kg aW5pdGlhdG9yLW5hbWU9aXFuLjE5OTMtMDgub3JnLmRlYmlhbjowMTpmYmRmOWQ2MDk3NTEgLWRy aXZlIA0KZmlsZT0vbW50L3B2ZS9jZXBoZnMtMS90ZW1wbGF0ZS9pc28vamFtbXktbGl2ZS1zZXJ2 ZXItYW1kNjQuaXNvLGlmPW5vbmUsaWQ9ZHJpdmUtaWRlMixtZWRpYT1jZHJvbSxhaW89aW9fdXJp bmcgDQotZGV2aWNlIGlkZS1jZCxidXM9aWRlLjEsdW5pdD0wLGRyaXZlPWRyaXZlLWlkZTIsaWQ9 aWRlMixib290aW5kZXg9MTAxIA0KLWRldmljZSB2aXJ0aW8tc2NzaS1wY2ksaWQ9c2NzaWh3MCxi dXM9cGNpLjAsYWRkcj0weDUgLWRyaXZlIA0KZmlsZT1yYmQ6Y2VwaC12bS1jdC0xL3ZtLTEwMS1k aXNrLTA6Y29uZj0vZXRjL3B2ZS9jZXBoLmNvbmY6aWQ9YWRtaW46a2V5cmluZz0vZXRjL3B2ZS9w cml2L2NlcGgvY2VwaC12bS1jdC0xLmtleXJpbmcsaWY9bm9uZSxpZD1kcml2ZS1zY3NpMCxmb3Jt YXQ9cmF3LGNhY2hlPW5vbmUsYWlvPWlvX3VyaW5nLGRldGVjdC16ZXJvZXM9b24gDQotZGV2aWNl IA0Kc2NzaS1oZCxidXM9c2NzaWh3MC4wLGNoYW5uZWw9MCxzY3NpLWlkPTAsbHVuPTAsZHJpdmU9 ZHJpdmUtc2NzaTAsaWQ9c2NzaTAsYm9vdGluZGV4PTEwMCANCi1uZXRkZXYgDQp0eXBlPXRhcCxp ZD1uZXQwLGlmbmFtZT10YXAxMDFpMCxzY3JpcHQ9L3Zhci9saWIvcWVtdS1zZXJ2ZXIvcHZlLWJy aWRnZSxkb3duc2NyaXB0PS92YXIvbGliL3FlbXUtc2VydmVyL3B2ZS1icmlkZ2Vkb3duLHZob3N0 PW9uIA0KLWRldmljZSANCnZpcnRpby1uZXQtcGNpLG1hYz02RTo2Nzo2ODpBQTo2ODo3RixuZXRk ZXY9bmV0MCxidXM9cGNpLjAsYWRkcj0weDEyLGlkPW5ldDAsYm9vdGluZGV4PTEwMiANCi1tYWNo aW5lIHR5cGU9cTM1K3B2ZTANCg0KDQoNCg0KDQoNCm1heWJlIG5vdCByZWxhdGVkLCBidXQgYWZ0 ZXIgdGhhdCwgc3RvcC9zdGFydCBhcmUgbm90IHdvcmtpbmcgYW55bW9yZQ0KDQpyb290QHB2ZTI6 fiMgcW0gc3RvcCAxMDENClBDSSBkZXZpY2UgbWFwcGluZyBpbnZhbGlkIChoYXJkd2FyZSBwcm9i YWJseSBjaGFuZ2VkKTogJ21kZXYnIA0KY29uZmlndXJlZCBidXQgc2hvdWxkIG5vdCBiZQ0KDQpy b290QHB2ZTI6fiMgcW0gc3RhcnQgMTAxDQpQQ0kgZGV2aWNlIG1hcHBpbmcgaW52YWxpZCAoaGFy ZHdhcmUgcHJvYmFibHkgY2hhbmdlZCk6ICdtZGV2JyANCmNvbmZpZ3VyZWQgYnV0IHNob3VsZCBu b3QgYmUNCg0KDQoNCg==