From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id 950D81FF170 for ; Thu, 26 Jun 2025 17:11:23 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 010CC3BAAE; Thu, 26 Jun 2025 17:11:40 +0200 (CEST) From: =?UTF-8?q?Michael=20K=C3=B6ppl?= To: pve-devel@lists.proxmox.com Date: Thu, 26 Jun 2025 17:11:14 +0200 Message-Id: <20250626151119.255169-4-m.koeppl@proxmox.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250626151119.255169-1-m.koeppl@proxmox.com> References: <20250626151119.255169-1-m.koeppl@proxmox.com> MIME-Version: 1.0 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.016 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [install.pm, proxmox.com, parse-answer.rs, utils.rs, bootdisk.rs] Subject: [pve-devel] [PATCH pve-installer v3 3/7] close #5887: add sanity check for LVM swapsize 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: , Reply-To: Proxmox VE development discussion Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" Q2hlY2sgdGhhdCB0aGUgY29uZmlndXJlZCBzd2Fwc2l6ZSBpcyBub3QgZ3JlYXRlciB0aGFuIGhk c2l6ZSAvIDggYXMKc3RhdGVkIGluIHRoZSBhZG1pbiBndWlkZSBbMF0uIERlZmluZSB0aGUgYmVo YXZpb3IgZm9yIHRoZSBhdXRvLWluc3RhbGxlciBhcwp3ZWxsIGFzIHRoZSBUVUkgYW5kIEdVSSBp bnN0YWxsZXJzLgoKWzBdIGh0dHBzOi8vcHZlLnByb3htb3guY29tL3B2ZS1kb2NzL3B2ZS1hZG1p bi1ndWlkZS5odG1sI2FkdmFuY2VkX2x2bV9vcHRpb25zCgpTaWduZWQtb2ZmLWJ5OiBNaWNoYWVs IEvDtnBwbCA8bS5rb2VwcGxAcHJveG1veC5jb20+Ci0tLQogUHJveG1veC9JbnN0YWxsLnBtICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDggKysrKysKIHByb3hpbnN0YWxsICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICsrLQogcHJveG1veC1hdXRvLWluc3RhbGxl ci9zcmMvdXRpbHMucnMgICAgICAgICAgIHwgMTAgKysrKysrCiBwcm94bW94LWF1dG8taW5zdGFs bGVyL3Rlc3RzL3BhcnNlLWFuc3dlci5ycyAgfCAgMSArCiAuLi4vbHZtX3N3YXBzaXplX2dyZWF0 ZXJfdGhhbl9oZHNpemUuanNvbiAgICAgfCAgMyArKwogLi4uL2x2bV9zd2Fwc2l6ZV9ncmVhdGVy X3RoYW5faGRzaXplLnRvbWwgICAgIHwgMTYgKysrKysrKysrKwogcHJveG1veC1pbnN0YWxsZXIt Y29tbW9uL3NyYy9kaXNrX2NoZWNrcy5ycyAgIHwgMzIgKysrKysrKysrKysrKysrKysrLQogcHJv eG1veC10dWktaW5zdGFsbGVyL3NyYy92aWV3cy9ib290ZGlzay5ycyAgIHwgIDYgKysrLQogOCBm aWxlcyBjaGFuZ2VkLCA3NyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQogY3JlYXRlIG1v ZGUgMTAwNjQ0IHByb3htb3gtYXV0by1pbnN0YWxsZXIvdGVzdHMvcmVzb3VyY2VzL3BhcnNlX2Fu c3dlcl9mYWlsL2x2bV9zd2Fwc2l6ZV9ncmVhdGVyX3RoYW5faGRzaXplLmpzb24KIGNyZWF0ZSBt b2RlIDEwMDY0NCBwcm94bW94LWF1dG8taW5zdGFsbGVyL3Rlc3RzL3Jlc291cmNlcy9wYXJzZV9h bnN3ZXJfZmFpbC9sdm1fc3dhcHNpemVfZ3JlYXRlcl90aGFuX2hkc2l6ZS50b21sCgpkaWZmIC0t Z2l0IGEvUHJveG1veC9JbnN0YWxsLnBtIGIvUHJveG1veC9JbnN0YWxsLnBtCmluZGV4IDkzY2Zj NzYuLjQ0ODgyY2YgMTAwNjQ0Ci0tLSBhL1Byb3htb3gvSW5zdGFsbC5wbQorKysgYi9Qcm94bW94 L0luc3RhbGwucG0KQEAgLTU5OSw2ICs1OTksMTQgQEAgc3ViIGNvbXB1dGVfc3dhcHNpemUgewog ICAgIHJldHVybiAkc3dhcHNpemVfa2I7CiB9CiAKK3N1YiBzd2Fwc2l6ZV9jaGVjayB7CisgICAg bXkgKCRoZHNpemUpID0gQF87CisgICAgbXkgJHN3YXBzaXplID0gUHJveG1veDo6SW5zdGFsbDo6 Q29uZmlnOjpnZXRfc3dhcHNpemUoKTsKKyAgICBteSAkdGhyZXNob2xkID0gJGhkc2l6ZSAvIDg7 CisgICAgZGllICJzd2FwIHNpemUgJHtzd2Fwc2l6ZX0gR2lCIGNhbm5vdCBiZSBncmVhdGVyIHRo YW4gJHt0aHJlc2hvbGR9IEdpQiAoaGFyZCBkaXNrIHNpemUgLyA4KVxuIgorICAgICAgICBpZiAk c3dhcHNpemUgPiAkdGhyZXNob2xkOworfQorCiBteSBzdWIgY2hyb290X2Nob3duIHsKICAgICBt eSAoJHJvb3QsICRwYXRoLCAlcGFyYW0pID0gQF87CiAKZGlmZiAtLWdpdCBhL3Byb3hpbnN0YWxs IGIvcHJveGluc3RhbGwKaW5kZXggOTA0NjY4ZS4uODRmMWE5MSAxMDA3NTUKLS0tIGEvcHJveGlu c3RhbGwKKysrIGIvcHJveGluc3RhbGwKQEAgLTE0ODgsNyArMTQ4OCw3IEBAIHN1YiBjcmVhdGVf aGRvcHRpb25fdmlldyB7CiAKICAgICBteSAkdG1wOwogCi0gICAgaWYgKCgkdG1wID0gJiRnZXRf ZmxvYXQoJHNwaW5idXR0b25faGRzaXplKSkgJiYgKCR0bXAgIT0gJGhkc2l6ZSkpIHsKKyAgICBp ZiAoZGVmaW5lZCgkdG1wID0gJiRnZXRfZmxvYXQoJHNwaW5idXR0b25faGRzaXplKSkpIHsKICAg ICAgICAgUHJveG1veDo6SW5zdGFsbDo6Q29uZmlnOjpzZXRfaGRzaXplKCR0bXApOwogICAgIH0g ZWxzZSB7CiAgICAgICAgIFByb3htb3g6Okluc3RhbGw6OkNvbmZpZzo6c2V0X2hkc2l6ZSh1bmRl Zik7CkBAIC0xNjA3LDkgKzE2MDcsMTEgQEAgc3ViIGNyZWF0ZV9oZHNlbF92aWV3IHsKICAgICAg ICAgICAgICAgICAkdGFyZ2V0X2hkcyA9IFttYXAgeyAkXy0+WzFdIH0gQCRkZXZsaXN0XTsKICAg ICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgbXkgJHRhcmdldF9oZCA9IFByb3ht b3g6Okluc3RhbGw6OkNvbmZpZzo6Z2V0X3RhcmdldF9oZCgpOworICAgICAgICAgICAgICAgIG15 ICRoZHNpemUgPSBQcm94bW94OjpJbnN0YWxsOjpDb25maWc6OmdldF9oZHNpemUoKTsKICAgICAg ICAgICAgICAgICBldmFsIHsKICAgICAgICAgICAgICAgICAgICAgbXkgJHRhcmdldF9ibG9ja19z aXplID0gUHJveG1veDo6U3lzOjpCbG9jazo6bG9naWNhbF9ibG9ja3NpemUoJHRhcmdldF9oZCk7 CiAgICAgICAgICAgICAgICAgICAgIFByb3htb3g6Okluc3RhbGw6OmxlZ2FjeV9iaW9zXzRrX2No ZWNrKCR0YXJnZXRfYmxvY2tfc2l6ZSk7CisgICAgICAgICAgICAgICAgICAgIFByb3htb3g6Oklu c3RhbGw6OnN3YXBzaXplX2NoZWNrKCRoZHNpemUpOwogICAgICAgICAgICAgICAgIH07CiAgICAg ICAgICAgICAgICAgaWYgKG15ICRlcnIgPSAkQCkgewogICAgICAgICAgICAgICAgICAgICBQcm94 bW94OjpVSTo6bWVzc2FnZSgiV2FybmluZzogJGVyclxuIik7CmRpZmYgLS1naXQgYS9wcm94bW94 LWF1dG8taW5zdGFsbGVyL3NyYy91dGlscy5ycyBiL3Byb3htb3gtYXV0by1pbnN0YWxsZXIvc3Jj L3V0aWxzLnJzCmluZGV4IGFmMTE5ZTIuLmYyOWUxZDQgMTAwNjQ0Ci0tLSBhL3Byb3htb3gtYXV0 by1pbnN0YWxsZXIvc3JjL3V0aWxzLnJzCisrKyBiL3Byb3htb3gtYXV0by1pbnN0YWxsZXIvc3Jj L3V0aWxzLnJzCkBAIC0xMiw2ICsxMiw3IEBAIHVzZSBjcmF0ZTo6ewogfTsKIHVzZSBwcm94bW94 X2luc3RhbGxlcl9jb21tb246OnsKICAgICBST09UX1BBU1NXT1JEX01JTl9MRU5HVEgsCisgICAg ZGlza19jaGVja3M6OmNoZWNrX3N3YXBzaXplLAogICAgIG9wdGlvbnM6OntGc1R5cGUsIE5ldHdv cmtPcHRpb25zLCBaZnNDaGVja3N1bU9wdGlvbiwgWmZzQ29tcHJlc3NPcHRpb24sIGVtYWlsX3Zh bGlkYXRlfSwKICAgICBzZXR1cDo6ewogICAgICAgICBJbnN0YWxsQnRyZnNPcHRpb24sIEluc3Rh bGxDb25maWcsIEluc3RhbGxGaXJzdEJvb3RTZXR1cCwgSW5zdGFsbFJvb3RQYXNzd29yZCwKQEAg LTM5Nyw2ICszOTgsMTUgQEAgcHViIGZuIHZlcmlmeV9kaXNrc19zZXR0aW5ncyhhbnN3ZXI6ICZB bnN3ZXIpIC0+IFJlc3VsdDwoKT4gewogICAgICAgICAgICAgKTsKICAgICAgICAgfQogICAgIH0K KworICAgIGlmIGxldCBhbnN3ZXI6OkZzT3B0aW9uczo6TFZNKGx2bSkgPSAmYW5zd2VyLmRpc2tz LmZzX29wdGlvbnMgeworICAgICAgICBpZiBsZXQgU29tZSgoc3dhcHNpemUsIGhkc2l6ZSkpID0g bHZtLnN3YXBzaXplLnppcChsdm0uaGRzaXplKSB7CisgICAgICAgICAgICBpZiBsZXQgRXJyKGVy cikgPSBjaGVja19zd2Fwc2l6ZShzd2Fwc2l6ZSwgaGRzaXplKSB7CisgICAgICAgICAgICAgICAg YmFpbCEoZXJyKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgIH0KKwogICAgIE9rKCgp KQogfQogCmRpZmYgLS1naXQgYS9wcm94bW94LWF1dG8taW5zdGFsbGVyL3Rlc3RzL3BhcnNlLWFu c3dlci5ycyBiL3Byb3htb3gtYXV0by1pbnN0YWxsZXIvdGVzdHMvcGFyc2UtYW5zd2VyLnJzCmlu ZGV4IDkyZGJhNjMuLmNhOGMwOWYgMTAwNjQ0Ci0tLSBhL3Byb3htb3gtYXV0by1pbnN0YWxsZXIv dGVzdHMvcGFyc2UtYW5zd2VyLnJzCisrKyBiL3Byb3htb3gtYXV0by1pbnN0YWxsZXIvdGVzdHMv cGFyc2UtYW5zd2VyLnJzCkBAIC0xNDUsNiArMTQ1LDcgQEAgbW9kIHRlc3RzIHsKICAgICAgICAg ICAgIGJ0cmZzX3JhaWRfc2luZ2xlX2Rpc2ssCiAgICAgICAgICAgICBmcWRuX2Zyb21fZGhjcF9u b19kZWZhdWx0X2RvbWFpbiwKICAgICAgICAgICAgIGZxZG5faG9zdG5hbWVfb25seSwKKyAgICAg ICAgICAgIGx2bV9zd2Fwc2l6ZV9ncmVhdGVyX3RoYW5faGRzaXplLAogICAgICAgICAgICAgbm9f ZnFkbl9mcm9tX2RoY3AsCiAgICAgICAgICAgICBub19yb290X3Bhc3N3b3JkX3NldCwKICAgICAg ICAgICAgIHNob3J0X3Bhc3N3b3JkLApkaWZmIC0tZ2l0IGEvcHJveG1veC1hdXRvLWluc3RhbGxl ci90ZXN0cy9yZXNvdXJjZXMvcGFyc2VfYW5zd2VyX2ZhaWwvbHZtX3N3YXBzaXplX2dyZWF0ZXJf dGhhbl9oZHNpemUuanNvbiBiL3Byb3htb3gtYXV0by1pbnN0YWxsZXIvdGVzdHMvcmVzb3VyY2Vz L3BhcnNlX2Fuc3dlcl9mYWlsL2x2bV9zd2Fwc2l6ZV9ncmVhdGVyX3RoYW5faGRzaXplLmpzb24K bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uYWE0ZjdmZQotLS0gL2Rldi9udWxs CisrKyBiL3Byb3htb3gtYXV0by1pbnN0YWxsZXIvdGVzdHMvcmVzb3VyY2VzL3BhcnNlX2Fuc3dl cl9mYWlsL2x2bV9zd2Fwc2l6ZV9ncmVhdGVyX3RoYW5faGRzaXplLmpzb24KQEAgLTAsMCArMSwz IEBACit7CisgICJlcnJvciI6ICJTd2FwIHNpemUgNC4wMSBHaUIgY2Fubm90IGJlIGdyZWF0ZXIg dGhhbiA0IEdpQiAoaGFyZCBkaXNrIHNpemUgLyA4KSIKK30KZGlmZiAtLWdpdCBhL3Byb3htb3gt YXV0by1pbnN0YWxsZXIvdGVzdHMvcmVzb3VyY2VzL3BhcnNlX2Fuc3dlcl9mYWlsL2x2bV9zd2Fw c2l6ZV9ncmVhdGVyX3RoYW5faGRzaXplLnRvbWwgYi9wcm94bW94LWF1dG8taW5zdGFsbGVyL3Rl c3RzL3Jlc291cmNlcy9wYXJzZV9hbnN3ZXJfZmFpbC9sdm1fc3dhcHNpemVfZ3JlYXRlcl90aGFu X2hkc2l6ZS50b21sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmZmZTE2ZGMK LS0tIC9kZXYvbnVsbAorKysgYi9wcm94bW94LWF1dG8taW5zdGFsbGVyL3Rlc3RzL3Jlc291cmNl cy9wYXJzZV9hbnN3ZXJfZmFpbC9sdm1fc3dhcHNpemVfZ3JlYXRlcl90aGFuX2hkc2l6ZS50b21s CkBAIC0wLDAgKzEsMTYgQEAKK1tnbG9iYWxdCitrZXlib2FyZCA9ICJkZSIKK2NvdW50cnkgPSAi YXQiCitmcWRuID0gImJ0cmZzLXJhaWQtc2luZ2xlLWRpc2suZmFpbC50ZXN0aW5zdGFsbCIKK21h aWx0byA9ICJtYWlsQG5vLmludmFsaWQiCit0aW1lem9uZSA9ICJFdXJvcGUvVmllbm5hIgorcm9v dC1wYXNzd29yZCA9ICIxMjM0NTY3OCIKKworW25ldHdvcmtdCitzb3VyY2UgPSAiZnJvbS1kaGNw IgorCitbZGlzay1zZXR1cF0KK2ZpbGVzeXN0ZW0gPSAiZXh0NCIKK2x2bS5zd2Fwc2l6ZSA9IDQu MDEKK2x2bS5oZHNpemUgPSAzMgorZGlzay1saXN0ID0gWyJzZGEiXQpkaWZmIC0tZ2l0IGEvcHJv eG1veC1pbnN0YWxsZXItY29tbW9uL3NyYy9kaXNrX2NoZWNrcy5ycyBiL3Byb3htb3gtaW5zdGFs bGVyLWNvbW1vbi9zcmMvZGlza19jaGVja3MucnMKaW5kZXggZDUzNTgzNy4uMzdhNzkxZiAxMDA2 NDQKLS0tIGEvcHJveG1veC1pbnN0YWxsZXItY29tbW9uL3NyYy9kaXNrX2NoZWNrcy5ycworKysg Yi9wcm94bW94LWluc3RhbGxlci1jb21tb24vc3JjL2Rpc2tfY2hlY2tzLnJzCkBAIC0xLDYgKzEs NiBAQAogdXNlIHN0ZDo6Y29sbGVjdGlvbnM6Okhhc2hTZXQ7CiAKLXVzZSBjcmF0ZTo6b3B0aW9u czo6RGlzazsKK3VzZSBjcmF0ZTo6b3B0aW9uczo6e0Rpc2ssIEx2bUJvb3RkaXNrT3B0aW9uc307 CiB1c2UgY3JhdGU6OnNldHVwOjpCb290VHlwZTsKIAogLy8vIENoZWNrcyBhIGxpc3Qgb2YgZGlz a3MgZm9yIGR1cGxpY2F0ZSBlbnRyaWVzLCB1c2luZyB0aGVpciBpbmRleCBhcyBrZXkuCkBAIC00 OSw2ICs0OSwzNiBAQCBwdWIgZm4gY2hlY2tfZGlza3NfNGtuX2xlZ2FjeV9ib290KGJvb3RfdHlw ZTogQm9vdFR5cGUsIGRpc2tzOiAmW0Rpc2tdKSAtPiBSZXN1bAogICAgIE9rKCgpKQogfQogCisv Ly8gQ2hlY2tzIHdoZXRoZXIgdGhlIGNvbmZpZ3VyZWQgc3dhcCBzaXplIGV4Y2VlZHMgdGhlIGFs bG93ZWQgdGhyZXNob2xkLgorLy8vCisvLy8gIyBBcmd1bWVudHMKKy8vLworLy8vICogYHN3YXBz aXplYCAtIFRoZSBzaXplIG9mIHRoZSBzd2FwIGluIEdpQgorLy8vICogYGhkc2l6ZWAgLSBUaGUg dG90YWwgc2l6ZSBvZiB0aGUgaGFyZCBkaXNrIGluIEdpQgorcHViIGZuIGNoZWNrX3N3YXBzaXpl KHN3YXBzaXplOiBmNjQsIGhkc2l6ZTogZjY0KSAtPiBSZXN1bHQ8KCksIFN0cmluZz4geworICAg IGxldCB0aHJlc2hvbGQgPSBoZHNpemUgLyA4LjA7CisgICAgaWYgc3dhcHNpemUgPiB0aHJlc2hv bGQgeworICAgICAgICByZXR1cm4gRXJyKGZvcm1hdCEoCisgICAgICAgICAgICAiU3dhcCBzaXpl IHtzd2Fwc2l6ZX0gR2lCIGNhbm5vdCBiZSBncmVhdGVyIHRoYW4ge3RocmVzaG9sZH0gR2lCICho YXJkIGRpc2sgc2l6ZSAvIDgpIiwKKyAgICAgICAgKSk7CisgICAgfQorICAgIE9rKCgpKQorfQor CisvLy8gQ2hlY2tzIHdoZXRoZXIgYSB1c2VyLXN1cHBsaWVkIExWTSBzZXR1cCBpcyB2YWxpZCBv ciBub3QsIHN1Y2ggYXMgdGhlIHN3YXBzaXplIG5vdAorLy8vIGV4Y2VlZGluZyBhIGNlcnRhaW4g dGhyZXNob2xkLgorLy8vCisvLy8gIyBBcmd1bWVudHMKKy8vLworLy8vICogYGJvb3RkaXNrX29w dHNgIC0gVGhlIExWTSBvcHRpb25zIHNldCBieSB0aGUgdXNlci4KK3B1YiBmbiBjaGVja19sdm1f Ym9vdGRpc2tfb3B0cyhib290ZGlza19vcHRzOiAmTHZtQm9vdGRpc2tPcHRpb25zKSAtPiBSZXN1 bHQ8KCksIFN0cmluZz4geworICAgIGlmIGxldCBTb21lKHN3YXBfc2l6ZSkgPSBib290ZGlza19v cHRzLnN3YXBfc2l6ZSB7CisgICAgICAgIGNoZWNrX3N3YXBzaXplKHN3YXBfc2l6ZSwgYm9vdGRp c2tfb3B0cy50b3RhbF9zaXplKT87CisgICAgfQorCisgICAgT2soKCkpCit9CisKICNbY2ZnKHRl c3QpXQogbW9kIHRlc3RzIHsKICAgICB1c2UgY3JhdGU6Om9wdGlvbnM6OntCdHJmc1JhaWRMZXZl bCwgWmZzUmFpZExldmVsfTsKZGlmZiAtLWdpdCBhL3Byb3htb3gtdHVpLWluc3RhbGxlci9zcmMv dmlld3MvYm9vdGRpc2sucnMgYi9wcm94bW94LXR1aS1pbnN0YWxsZXIvc3JjL3ZpZXdzL2Jvb3Rk aXNrLnJzCmluZGV4IGU4N2IwNDAuLmI5NGNmMzggMTAwNjQ0Ci0tLSBhL3Byb3htb3gtdHVpLWlu c3RhbGxlci9zcmMvdmlld3MvYm9vdGRpc2sucnMKKysrIGIvcHJveG1veC10dWktaW5zdGFsbGVy L3NyYy92aWV3cy9ib290ZGlzay5ycwpAQCAtMTcsNyArMTcsOSBAQCB1c2UgY3JhdGU6Okluc3Rh bGxlclN0YXRlOwogdXNlIGNyYXRlOjpvcHRpb25zOjpGU19UWVBFUzsKIAogdXNlIHByb3htb3hf aW5zdGFsbGVyX2NvbW1vbjo6ewotICAgIGRpc2tfY2hlY2tzOjp7Y2hlY2tfZGlza3NfNGtuX2xl Z2FjeV9ib290LCBjaGVja19mb3JfZHVwbGljYXRlX2Rpc2tzfSwKKyAgICBkaXNrX2NoZWNrczo6 eworICAgICAgICBjaGVja19kaXNrc180a25fbGVnYWN5X2Jvb3QsIGNoZWNrX2Zvcl9kdXBsaWNh dGVfZGlza3MsIGNoZWNrX2x2bV9ib290ZGlza19vcHRzLAorICAgIH0sCiAgICAgb3B0aW9uczo6 ewogICAgICAgICBBZHZhbmNlZEJvb3RkaXNrT3B0aW9ucywgQlRSRlNfQ09NUFJFU1NfT1BUSU9O UywgQm9vdGRpc2tPcHRpb25zLCBCdHJmc0Jvb3RkaXNrT3B0aW9ucywKICAgICAgICAgRGlzaywg RnNUeXBlLCBMdm1Cb290ZGlza09wdGlvbnMsIFpGU19DSEVDS1NVTV9PUFRJT05TLCBaRlNfQ09N UFJFU1NfT1BUSU9OUywKQEAgLTI2MSw2ICsyNjMsOCBAQCBpbXBsIEFkdmFuY2VkQm9vdGRpc2tP cHRpb25zVmlldyB7CiAgICAgICAgICAgICAgICAgLmdldF92YWx1ZXMoKQogICAgICAgICAgICAg ICAgIC5va19vcigiRmFpbGVkIHRvIHJldHJpZXZlIGFkdmFuY2VkIGJvb3RkaXNrIG9wdGlvbnMi KT87CiAKKyAgICAgICAgICAgIGNoZWNrX2x2bV9ib290ZGlza19vcHRzKCZhZHZhbmNlZCkubWFw X2Vycih8ZXJyfCBmb3JtYXQhKCJ7ZnN0eXBlfToge2Vycn0iKSk/OworCiAgICAgICAgICAgICBP ayhCb290ZGlza09wdGlvbnMgewogICAgICAgICAgICAgICAgIGRpc2tzOiB2ZWMhW2Rpc2tdLAog ICAgICAgICAgICAgICAgIGZzdHlwZSwKLS0gCjIuMzkuNQoKCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwdmUtZGV2ZWwgbWFpbGluZyBsaXN0CnB2ZS1k ZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4v bWFpbG1hbi9saXN0aW5mby9wdmUtZGV2ZWwK