From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id 82BEC1FF16B for ; Tue, 12 Aug 2025 17:30:14 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id EA7F011337; Tue, 12 Aug 2025 17:31:50 +0200 (CEST) From: Fiona Ebner To: pve-devel@lists.proxmox.com Date: Tue, 12 Aug 2025 17:30:14 +0200 Message-ID: <20250812153144.154949-1-f.ebner@proxmox.com> X-Mailer: git-send-email 2.47.2 MIME-Version: 1.0 X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1755012676547 X-SPAM-LEVEL: Spam detection results: 0 AWL -0.025 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. [8006.pid, cpuconfig.pm, proxmox.com] Subject: [pve-devel] [PATCH qemu-server] close #6378: expose guest-phys-bits CPU option 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" UXVvdGluZyBGYWJpYW4gR3LDvG5iaWNobGVyIGZyb20gdGhlIGJ1ZyByZXBvcnQ6Cgo+IEludGVs IHNoaXBzIHNvbWUgQ1BVcyB3aGVyZSB0aGUgQ1BVIGFkZHJlc3Mgd2lkdGggYW5kIHRoZSBJT01N VQo+IGFkZHJlc3Mgd2lkdGggYXJlIGRpZmZlcmVudCwgd2hpY2ggcmVxdWlyZXMgc2V0dGluZyB0 aGF0IG9wdGlvbiB0bwo+IHByb3Blcmx5IHN1cHBvcnQgaHVnZSBwYWdlcyBhbmQvb3IgVkZJTzoK Pgo+IGh0dHBzOi8vYnVnemlsbGEua2VybmVsLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjIwMDU3Cj4g aHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvYWxsLzIwMjUwNTAyMjI0MDM1LjMxODM0NTEtMS1hbGV4 LndpbGxpYW1zb25AcmVkaGF0LmNvbS90Cj4gaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvcWVtdS1k ZXZlbC8yMDI1MDEzMDEzNDM0Ni4xNzU0MTQzLTEtY2xnQHJlZGhhdC5jb20vCgpUaGlzIGxpa2Vs eSBhbHNvIGdpdmVzIHVzZXJzIGEgd2F5IGZvcndhcmQgd2l0aCBhIHJlZ3Jlc3Npb24gcmVwb3J0 ZWQKaW4gdGhlIGNvbW11bml0eSBmb3J1bToKaHR0cHM6Ly9mb3J1bS5wcm94bW94LmNvbS90aHJl YWRzLzE2OTU4Ni8KClNpZ25lZC1vZmYtYnk6IEZpb25hIEVibmVyIDxmLmVibmVyQHByb3htb3gu Y29tPgotLS0KIHNyYy9QVkUvUWVtdVNlcnZlci9DUFVDb25maWcucG0gICAgICAgICAgICAgICB8 IDMxICsrKysrKysrKysrKystLS0tLS0KIC4uLi9xMzUtdmlvbW11LWludGVsLWd1ZXN0LXBoeXMt Yml0cy5jb25mICAgICB8ICAyICsrCiAuLi4vcTM1LXZpb21tdS1pbnRlbC1ndWVzdC1waHlzLWJp dHMuY29uZi5jbWQgfCAyNSArKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgNDggaW5z ZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgc3JjL3Rlc3Qv Y2ZnMmNtZC9xMzUtdmlvbW11LWludGVsLWd1ZXN0LXBoeXMtYml0cy5jb25mCiBjcmVhdGUgbW9k ZSAxMDA2NDQgc3JjL3Rlc3QvY2ZnMmNtZC9xMzUtdmlvbW11LWludGVsLWd1ZXN0LXBoeXMtYml0 cy5jb25mLmNtZAoKZGlmZiAtLWdpdCBhL3NyYy9QVkUvUWVtdVNlcnZlci9DUFVDb25maWcucG0g Yi9zcmMvUFZFL1FlbXVTZXJ2ZXIvQ1BVQ29uZmlnLnBtCmluZGV4IDFjN2MxMmZjLi43ODZhOTlk OCAxMDA2NDQKLS0tIGEvc3JjL1BWRS9RZW11U2VydmVyL0NQVUNvbmZpZy5wbQorKysgYi9zcmMv UFZFL1FlbXVTZXJ2ZXIvQ1BVQ29uZmlnLnBtCkBAIC0yMjMsNiArMjIzLDEzIEBAIG15ICRjcHVf Zm10ID0gewogICAgICAgICBwYXR0ZXJuID0+IHFyLyRjcHVfZmxhZ19hbnlfcmUoOyRjcHVfZmxh Z19hbnlfcmUpKi8sCiAgICAgICAgIG9wdGlvbmFsID0+IDEsCiAgICAgfSwKKyAgICAnZ3Vlc3Qt cGh5cy1iaXRzJyA9PiB7CisgICAgICAgIHR5cGUgPT4gJ2ludGVnZXInLAorICAgICAgICBtaW5p bXVtID0+IDMyLCAjIHNlZSB0YXJnZXQvaTM4Ni9jcHUuYyBpbiBRRU1VCisgICAgICAgIG1heGlt dW0gPT4gNjQsCisgICAgICAgIGRlc2NyaXB0aW9uID0+ICJOdW1iZXIgb2YgcGh5c2ljYWwgYWRk cmVzcyBiaXRzIGF2YWlsYWJsZSB0byB0aGUgZ3Vlc3QuIiwKKyAgICAgICAgb3B0aW9uYWwgPT4g MSwKKyAgICB9LAogICAgICdwaHlzLWJpdHMnID0+IHsKICAgICAgICAgdHlwZSA9PiAnc3RyaW5n JywKICAgICAgICAgZm9ybWF0ID0+ICdwdmUtcGh5cy1iaXRzJywKQEAgLTY4MCwxOCArNjg3LDIy IEBAIHN1YiBnZXRfY3B1X29wdGlvbnMgewogICAgICAgICAkcHZlX2ZvcmNlZF9mbGFncywKICAg ICApOwogCi0gICAgbXkgJHBoeXNfYml0cyA9ICcnOwotICAgIGZvcmVhY2ggbXkgJGNvbmYgKCRj dXN0b21fY3B1LCAkY3B1KSB7Ci0gICAgICAgIG5leHQgaWYgIWRlZmluZWQoJGNvbmYpOwotICAg ICAgICBteSAkY29uZl92YWwgPSAkY29uZi0+eydwaHlzLWJpdHMnfTsKLSAgICAgICAgbmV4dCBp ZiAhJGNvbmZfdmFsOwotICAgICAgICBpZiAoJGNvbmZfdmFsIGVxICdob3N0JykgewotICAgICAg ICAgICAgJHBoeXNfYml0cyA9ICIsaG9zdC1waHlzLWJpdHM9dHJ1ZSI7Ci0gICAgICAgIH0gZWxz ZSB7Ci0gICAgICAgICAgICAkcGh5c19iaXRzID0gIixwaHlzLWJpdHM9JGNvbmZfdmFsIjsKKyAg ICBmb3IgbXkgJHBoeXNfYml0c19vcHQgKHF3KGd1ZXN0LXBoeXMtYml0cyBwaHlzLWJpdHMpKSB7 CisgICAgICAgIG15ICRwaHlzX2JpdHMgPSAnJzsKKyAgICAgICAgZm9yZWFjaCBteSAkY29uZiAo JGN1c3RvbV9jcHUsICRjcHUpIHsKKyAgICAgICAgICAgIG5leHQgaWYgIWRlZmluZWQoJGNvbmYp OworICAgICAgICAgICAgbXkgJGNvbmZfdmFsID0gJGNvbmYtPnskcGh5c19iaXRzX29wdH07Cisg ICAgICAgICAgICBuZXh0IGlmICEkY29uZl92YWw7CisgICAgICAgICAgICBpZiAoJGNvbmZfdmFs IGVxICdob3N0JykgeworICAgICAgICAgICAgICAgIGRpZSAidW5leHBlY3RlZCB2YWx1ZSAnaG9z dCcgZm9yIGd1ZXN0LXBoeXMtYml0cyIKKyAgICAgICAgICAgICAgICAgICAgaWYgJHBoeXNfYml0 c19vcHQgZXEgJ2d1ZXN0LXBoeXMtYml0cyc7CisgICAgICAgICAgICAgICAgJHBoeXNfYml0cyA9 ICIsaG9zdC1waHlzLWJpdHM9dHJ1ZSI7CisgICAgICAgICAgICB9IGVsc2UgeworICAgICAgICAg ICAgICAgICRwaHlzX2JpdHMgPSAiLCR7cGh5c19iaXRzX29wdH09JHtjb25mX3ZhbH0iOworICAg ICAgICAgICAgfQogICAgICAgICB9CisgICAgICAgICRjcHVfc3RyIC49ICRwaHlzX2JpdHM7CiAg ICAgfQotICAgICRjcHVfc3RyIC49ICRwaHlzX2JpdHM7CiAKICAgICByZXR1cm4gKCctY3B1Jywg JGNwdV9zdHIpOwogfQpkaWZmIC0tZ2l0IGEvc3JjL3Rlc3QvY2ZnMmNtZC9xMzUtdmlvbW11LWlu dGVsLWd1ZXN0LXBoeXMtYml0cy5jb25mIGIvc3JjL3Rlc3QvY2ZnMmNtZC9xMzUtdmlvbW11LWlu dGVsLWd1ZXN0LXBoeXMtYml0cy5jb25mCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw MDAwLi43ZGVjYjYzZQotLS0gL2Rldi9udWxsCisrKyBiL3NyYy90ZXN0L2NmZzJjbWQvcTM1LXZp b21tdS1pbnRlbC1ndWVzdC1waHlzLWJpdHMuY29uZgpAQCAtMCwwICsxLDIgQEAKK21hY2hpbmU6 IHEzNSx2aW9tbXU9aW50ZWwKK2NwdTogaG9zdCxndWVzdC1waHlzLWJpdHM9MzkKZGlmZiAtLWdp dCBhL3NyYy90ZXN0L2NmZzJjbWQvcTM1LXZpb21tdS1pbnRlbC1ndWVzdC1waHlzLWJpdHMuY29u Zi5jbWQgYi9zcmMvdGVzdC9jZmcyY21kL3EzNS12aW9tbXUtaW50ZWwtZ3Vlc3QtcGh5cy1iaXRz LmNvbmYuY21kCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwLi5iMjRiYWViMAot LS0gL2Rldi9udWxsCisrKyBiL3NyYy90ZXN0L2NmZzJjbWQvcTM1LXZpb21tdS1pbnRlbC1ndWVz dC1waHlzLWJpdHMuY29uZi5jbWQKQEAgLTAsMCArMSwyNSBAQAorL3Vzci9iaW4va3ZtIFwKKyAg LWlkIDgwMDYgXAorICAtbmFtZSAndm04MDA2LGRlYnVnLXRocmVhZHM9b24nIFwKKyAgLW5vLXNo dXRkb3duIFwKKyAgLWNoYXJkZXYgJ3NvY2tldCxpZD1xbXAscGF0aD0vdmFyL3J1bi9xZW11LXNl cnZlci84MDA2LnFtcCxzZXJ2ZXI9b24sd2FpdD1vZmYnIFwKKyAgLW1vbiAnY2hhcmRldj1xbXAs bW9kZT1jb250cm9sJyBcCisgIC1jaGFyZGV2ICdzb2NrZXQsaWQ9cW1wLWV2ZW50LHBhdGg9L3Zh ci9ydW4vcW1ldmVudGQuc29jayxyZWNvbm5lY3QtbXM9NTAwMCcgXAorICAtbW9uICdjaGFyZGV2 PXFtcC1ldmVudCxtb2RlPWNvbnRyb2wnIFwKKyAgLXBpZGZpbGUgL3Zhci9ydW4vcWVtdS1zZXJ2 ZXIvODAwNi5waWQgXAorICAtZGFlbW9uaXplIFwKKyAgLXNtcCAnMSxzb2NrZXRzPTEsY29yZXM9 MSxtYXhjcHVzPTEnIFwKKyAgLW5vZGVmYXVsdHMgXAorICAtYm9vdCAnbWVudT1vbixzdHJpY3Q9 b24scmVib290LXRpbWVvdXQ9MTAwMCxzcGxhc2g9L3Vzci9zaGFyZS9xZW11LXNlcnZlci9ib290 c3BsYXNoLmpwZycgXAorICAtdm5jICd1bml4Oi92YXIvcnVuL3FlbXUtc2VydmVyLzgwMDYudm5j LHBhc3N3b3JkPW9uJyBcCisgIC1jcHUgJ2hvc3QsK2t2bV9wdl9lb2ksK2t2bV9wdl91bmhhbHQs Z3Vlc3QtcGh5cy1iaXRzPTM5JyBcCisgIC1tIDUxMiBcCisgIC1nbG9iYWwgJ0lDSDktTFBDLmRp c2FibGVfczM9MScgXAorICAtZ2xvYmFsICdJQ0g5LUxQQy5kaXNhYmxlX3M0PTEnIFwKKyAgLWRl dmljZSAnaW50ZWwtaW9tbXUsaW50cmVtYXA9b24sY2FjaGluZy1tb2RlPW9uJyBcCisgIC1yZWFk Y29uZmlnIC91c3Ivc2hhcmUvcWVtdS1zZXJ2ZXIvcHZlLXEzNS00LjAuY2ZnIFwKKyAgLWRldmlj ZSAndXNiLXRhYmxldCxpZD10YWJsZXQsYnVzPWVoY2kuMCxwb3J0PTEnIFwKKyAgLWRldmljZSAn VkdBLGlkPXZnYSxidXM9cGNpZS4wLGFkZHI9MHgxJyBcCisgIC1kZXZpY2UgJ3ZpcnRpby1iYWxs b29uLXBjaSxpZD1iYWxsb29uMCxidXM9cGNpLjAsYWRkcj0weDMsZnJlZS1wYWdlLXJlcG9ydGlu Zz1vbicgXAorICAtaXNjc2kgJ2luaXRpYXRvci1uYW1lPWlxbi4xOTkzLTA4Lm9yZy5kZWJpYW46 MDE6YWFiYmNjZGRlZWZmJyBcCisgIC1tYWNoaW5lICd0eXBlPXEzNStwdmUwLGtlcm5lbC1pcnFj aGlwPXNwbGl0JwotLSAKMi40Ny4yCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCnB2ZS1kZXZlbCBtYWlsaW5nIGxpc3QKcHZlLWRldmVsQGxpc3RzLnBy b3htb3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3Rp bmZvL3B2ZS1kZXZlbAo=