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 A3AD81FF17A for ; Tue, 25 Nov 2025 14:51:31 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 0DE8917817; Tue, 25 Nov 2025 14:51:42 +0100 (CET) From: =?UTF-8?q?Fabian=20Gr=C3=BCnbichler?= To: pve-devel@lists.proxmox.com Date: Tue, 25 Nov 2025 14:51:05 +0100 Message-ID: <20251125135107.561633-1-f.gruenbichler@proxmox.com> X-Mailer: git-send-email 2.47.3 MIME-Version: 1.0 X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1764078632840 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.045 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 Subject: [pve-devel] [RFC qemu-server] fix #6935: vmstatus: fallback to RSS in case of KSM usage 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" YWZ0ZXIgYSBjZXJ0YWluIGFtb3VudCBvZiBLU00gc2hhcmluZywgUFNTIGxvb2t1cHMgYmVjb21l IHByb2hpYml0aXZlbHkKZXhwZW5zaXZlLiBmYWxsYmFjayB0byBSU1MgKHdoaWNoIHdhcyB1c2Vk IGJlZm9yZSkgaW4gdGhhdCBjYXNlLCB0byBhdm9pZAp2bXN0YXR1cyBjYWxscyBibG9ja2luZyBm b3IgbG9uZyBwZXJpb2RzIG9mIHRpbWUuCgpJIGJlbmNobWFya2VkIHRoaXMgd2l0aCAzIFZNcyBy dW5uaW5nIHdpdGggZGlmZmVyZW50IGxldmVscyBvZiBLU00gc2hhcmluZy4gaW4KdGhlIG91dHB1 dCBiZWxvdywgIm1lcmdlZCBwYWdlcyIgcmVmZXJzIHRvIHRoZSBjb250ZW50cyBvZgovcHJvYy8k cGlkL2tzbV9tZXJnaW5nX3BhZ2VzLCBleHRyYWN0X3BzcyBpcyB0aGUgcGFyc2luZyBjb2RlIGZv ciBjdW11bGF0aXZlClBTUyBvZiBhIFZNIGNncm91cCBpc29sYXRlZCwgZXh0cmFjdF9yc3MgaXMg dGhlIHBhcnNpbmcgY29kZSBmb3IgY3VtdWxhdGl2ZSBSU1MKb2YgYSBWTSBjZ3JvdXAgaXNvbGF0 ZWQsIHFtX3N0YXR1c19zdG9jayBpcyBgcW0gc3RhdHVzICR2bWlkIC0tdmVyYm9zZWAsIGFuZApx bV9zdGF0dXNfcGF0Y2hlZCBpcyBgcGVybCAtSS4vc3JjL1BWRSAuL3NyYy9iaW4vcW0gc3RhdHVz ICR2bWlkIC0tdmVyYm9zZWAKd2l0aCB0aGlzIHBhdGNoIGFwcGxpZWQuCgpmaXJzdCwgYSBWTSB3 aXRoIGJhcmVseSBhbnkgc2hhcmluZzoKCm1lcmdlZCBwYWdlczogMTU3NAoKQmVuY2htYXJrIDE6 IGV4dHJhY3RfcHNzCiAgVGltZSAobWVhbiDCsSDPgyk6ICAgICAgMTUuMCBtcyDCsSAgIDAuNiBt cyAgICBbVXNlcjogNC4yIG1zLCBTeXN0ZW06IDEwLjggbXNdCiAgUmFuZ2UgKG1pbiDigKYgbWF4 KTogICAgMTQuMSBtcyDigKYgIDE3LjAgbXMgICAgMTczIHJ1bnMKCkJlbmNobWFyayAyOiBleHRy YWN0X3JzcwogIFRpbWUgKG1lYW4gwrEgz4MpOiAgICAgICA1LjggbXMgwrEgICAwLjMgbXMgICAg W1VzZXI6IDQuMyBtcywgU3lzdGVtOiAxLjUgbXNdCiAgUmFuZ2UgKG1pbiDigKYgbWF4KTogICAg IDUuMyBtcyDigKYgICA3LjcgbXMgICAgNDY2IHJ1bnMKClN1bW1hcnkKICBleHRyYWN0X3JzcyBy YW4KICAgIDIuNTYgwrEgMC4xNiB0aW1lcyBmYXN0ZXIgdGhhbiBleHRyYWN0X3BzcwoKQmVuY2ht YXJrIDE6IHFtX3N0YXR1c19zdG9jawogIFRpbWUgKG1lYW4gwrEgz4MpOiAgICAgMzYzLjUgbXMg wrEgICA1LjYgbXMgICAgW1VzZXI6IDI5MC44IG1zLCBTeXN0ZW06IDY4LjUgbXNdCiAgUmFuZ2Ug KG1pbiDigKYgbWF4KTogICAzNTMuMSBtcyDigKYgMzcwLjQgbXMgICAgMTAgcnVucwoKQmVuY2ht YXJrIDI6IHFtX3N0YXR1c19wYXRjaGVkCiAgVGltZSAobWVhbiDCsSDPgyk6ICAgICAzNjAuNiBt cyDCsSAgIDQuMiBtcyAgICBbVXNlcjogMjg1LjQgbXMsIFN5c3RlbTogNzEuMCBtc10KICBSYW5n ZSAobWluIOKApiBtYXgpOiAgIDM1NS4wIG1zIOKApiAzNjYuNSBtcyAgICAxMCBydW5zCgpTdW1t YXJ5CiAgcW1fc3RhdHVzX3BhdGNoZWQgcmFuCiAgICAxLjAxIMKxIDAuMDIgdGltZXMgZmFzdGVy IHRoYW4gcW1fc3RhdHVzX3N0b2NrCgpzaG93cyB2ZXJ5IGxpdHRsZSBkaWZmZXJlbmNlIGluIHRv dGFsIHN0YXR1cyBydW50aW1lLgoKbmV4dCwgYSBWTSB3aXRoIG1vZGVzdCBzaGFyaW5nOgoKbWVy Z2VkIHBhZ2VzOiA1MjExOAoKQmVuY2htYXJrIDE6IGV4dHJhY3RfcHNzCiAgVGltZSAobWVhbiDC sSDPgyk6ICAgICAgNTcuMSBtcyDCsSAgIDEuMyBtcyAgICBbVXNlcjogNC4zIG1zLCBTeXN0ZW06 IDUyLjggbXNdCiAgUmFuZ2UgKG1pbiDigKYgbWF4KTogICAgNTQuNiBtcyDigKYgIDYwLjQgbXMg ICAgNTAgcnVucwoKQmVuY2htYXJrIDI6IGV4dHJhY3RfcnNzCiAgVGltZSAobWVhbiDCsSDPgyk6 ICAgICAgIDYuMCBtcyDCsSAgIDAuMyBtcyAgICBbVXNlcjogNC4zIG1zLCBTeXN0ZW06IDEuNiBt c10KICBSYW5nZSAobWluIOKApiBtYXgpOiAgICAgNS40IG1zIOKApiAgIDYuOSBtcyAgICA0NjQg cnVucwoKU3VtbWFyeQogIGV4dHJhY3RfcnNzIHJhbgogICAgOS42MCDCsSAwLjUyIHRpbWVzIGZh c3RlciB0aGFuIGV4dHJhY3RfcHNzCgpCZW5jaG1hcmsgMTogcW1fc3RhdHVzX3N0b2NrCiAgVGlt ZSAobWVhbiDCsSDPgyk6ICAgICA0MDcuOSBtcyDCsSAgIDUuOSBtcyAgICBbVXNlcjogMjg4LjIg bXMsIFN5c3RlbTogMTE1LjAgbXNdCiAgUmFuZ2UgKG1pbiDigKYgbWF4KTogICA0MDIuMiBtcyDi gKYgNDE5LjMgbXMgICAgMTAgcnVucwoKQmVuY2htYXJrIDI6IHFtX3N0YXR1c19wYXRjaGVkCiAg VGltZSAobWVhbiDCsSDPgyk6ICAgICA0MTIuOSBtcyDCsSAgIDcuNiBtcyAgICBbVXNlcjogMjk0 LjQgbXMsIFN5c3RlbTogMTEzLjkgbXNdCiAgUmFuZ2UgKG1pbiDigKYgbWF4KTogICA0MDUuOSBt cyDigKYgNDI1LjggbXMgICAgMTAgcnVucwoKU3VtbWFyeQogIHFtX3N0YXR1c19zdG9jayByYW4K ICAgIDEuMDEgwrEgMC4wMiB0aW1lcyBmYXN0ZXIgdGhhbiBxbV9zdGF0dXNfcGF0Y2hlZAoKd2hp bGUgdGhlIHN0YXQgZXh0cmFjdGlvbiBhbG9uZSB3b3VsZCBiZSBhIGxvdCBmYXN0ZXIgdmlhIFJT UywgdGhlIHRvdGFsIHN0YXR1cwpydW50aW1lIGlzIHN0aWxsIGEgbG90IGJpZ2dlciAodGhlIHBh dGNoZWQgYHFtIHN0YXR1c2Agd2lsbCBzdGlsbCB1c2UgUFNTIGluCnRoaXMgY2FzZSEpLgoKYW5k IG5vdyBhIFZNIHdpdGggdGhlIHByb2JsZW1hdGljIGJlaGF2aW91ciBjYXVzZWQgYnkgbG90cyBv ZiBzaGFyaW5nICh+MTJHQik6CgptZXJnZWQgcGFnZXM6IDMwOTU3NDEKCkJlbmNobWFyayAxOiBl eHRyYWN0X3BzcwogIFRpbWUgKG1lYW4gwrEgz4MpOiAgICAgNTgzLjIgbXMgwrEgICA0LjYgbXMg ICAgW1VzZXI6IDMuOSBtcywgU3lzdGVtOiA1NzkuMSBtc10KICBSYW5nZSAobWluIOKApiBtYXgp OiAgIDU3My45IG1zIOKApiA1OTEuNyBtcyAgICAxMCBydW5zCgpCZW5jaG1hcmsgMjogZXh0cmFj dF9yc3MKICBUaW1lIChtZWFuIMKxIM+DKTogICAgICAgNi4wIG1zIMKxICAgMC4zIG1zICAgIFtV c2VyOiA0LjIgbXMsIFN5c3RlbTogMS43IG1zXQogIFJhbmdlIChtaW4g4oCmIG1heCk6ICAgICA1 LjQgbXMg4oCmICAgNy4zIG1zICAgIDQxMiBydW5zCgpTdW1tYXJ5CiAgZXh0cmFjdF9yc3MgcmFu CiAgIDk3LjY2IMKxIDUuMDAgdGltZXMgZmFzdGVyIHRoYW4gZXh0cmFjdF9wc3MKCmV4dHJhY3Rp b24gdmlhIFBTUyBhbG9uZSBpcyBub3cgc2xvd2VyIHRoYW4gdGhlIHdob2xlIHN0YXR1cyBjYWxs IHdpdGggUlNTOgoKQmVuY2htYXJrIDE6IHFtX3N0YXR1c19zdG9jawogIFRpbWUgKG1lYW4gwrEg z4MpOiAgICAgOTM1LjUgbXMgwrEgICA4LjQgbXMgICAgW1VzZXI6IDI5Mi4yIG1zLCBTeXN0ZW06 IDYzOC42IG1zXQogIFJhbmdlIChtaW4g4oCmIG1heCk6ICAgOTI0LjggbXMg4oCmIDk1Mi4wIG1z ICAgIDEwIHJ1bnMKCkJlbmNobWFyayAyOiBxbV9zdGF0dXNfcGF0Y2hlZAogIFRpbWUgKG1lYW4g wrEgz4MpOiAgICAgMzU5LjkgbXMgwrEgICA3LjYgbXMgICAgW1VzZXI6IDI5NS4xIG1zLCBTeXN0 ZW06IDYwLjMgbXNdCiAgUmFuZ2UgKG1pbiDigKYgbWF4KTogICAzNTAuMSBtcyDigKYgMzcxLjMg bXMgICAgMTAgcnVucwoKU3VtbWFyeQogIHFtX3N0YXR1c19wYXRjaGVkIHJhbgogICAgMi42MCDC sSAwLjA2IHRpbWVzIGZhc3RlciB0aGFuIHFtX3N0YXR1c19zdG9jawoKRml4ZXM6IGQ0MjZkZTZj N2Q4MWE0ZDA0OTUwZjJlYWE5YWZlOTY4NDVkNzNmN2UgKCJ2bXN0YXR1czogYWRkIG1lbWhvc3Qg Zm9yIGhvc3QgdmlldyBvZiB2bSBtZW0gY29uc3VtcHRpb24iKQoKU2lnbmVkLW9mZi1ieTogRmFi aWFuIEdyw7xuYmljaGxlciA8Zi5ncnVlbmJpY2hsZXJAcHJveG1veC5jb20+Ci0tLQoKTm90ZXM6 CiAgICB0aGUgdGhyZXNob2xkIGlzIGEgYml0IGFyYml0cmFyeSwgd2UgY291bGQgYWxzbyBjb25z aWRlciBzZXR0aW5nIGl0CiAgICBsb3dlciB0byBiZSBvbiB0aGUgc2FmZSBzaWRlLCBvciBtYWtl IGl0IHJlbGF0aXZlIHRvIHRoZSB0b3RhbAogICAgbnVtYmVyIG9mIHBhZ2VzIG9mIG1lbW9yeS4u CiAgICAKICAgIG9uZSBpc3N1ZSB3aXRoIHRoaXMgYXBwcm9hY2ggaXMgdGhhdCBpZiBLU00gaXMg ZGlzYWJsZWQgbGF0ZXIgb24gYW5kCiAgICBhbGwgdGhlIG1lcmdpbmcgaXMgdW5kb25lLCB0aGUg cHJvYmxlbWF0aWMgYmVoYXZpb3VyIHJlbWFpbnMsIGFuZAogICAgdGhlcmUgaXMgLSBBRkFJQ1Qg LSBubyB0cmFjZSBvZiB0aGlzIHN0YXRlIGluIGBrc21fc3RhdGAgb2YgdGhlCiAgICBwcm9jZXNz IG9yIGVsc2V3aGVyZS4gdGhlIGJlaGF2aW91ciBnb2VzIGF3YXkgaWYgdGhlIFZNIGlzIHN0b3Bw ZWQKICAgIGFuZCBzdGFydGVkIGFnYWluLiBpbnN0ZWFkIG9mIGRvaW5nIGEgcGVyLXBpZCBkZWNp c2lvbiwgd2UgbWlnaHQKICAgIHdhbnQgdG8gb3B0IGZvciBzZXR0aW5nIGEgZ2xvYmFsIFJTUyBm YWxsYmFjayBpbiBjYXNlIEtTTSBpcwogICAgZGV0ZWN0ZWQgYXMgYWN0aXZlIG9uIHRoZSBob3N0 PwoKICAgIHdlIHNob3VsZCBvZiBjb3Vyc2UgYWxzbyBpbnZlc3RpZ2F0ZSBmdXJ0aGVyIHdoZXRo ZXIgdGhpcyBpcyBmaXhhYmxlCiAgICBvciBpbXByb3ZhYmxlIG9uIHRoZSBrZXJuZWwgc2lkZS4u Cgogc3JjL1BWRS9RZW11U2VydmVyLnBtIHwgMjEgKysrKysrKysrKysrKysrLS0tLS0tCiAxIGZp bGUgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg YS9zcmMvUFZFL1FlbXVTZXJ2ZXIucG0gYi9zcmMvUFZFL1FlbXVTZXJ2ZXIucG0KaW5kZXggYTdm YmVjMTQuLjgyZTljMDA0IDEwMDY0NAotLS0gYS9zcmMvUFZFL1FlbXVTZXJ2ZXIucG0KKysrIGIv c3JjL1BWRS9RZW11U2VydmVyLnBtCkBAIC0yMzMzLDE5ICsyMzMzLDI4IEBAIG15IHN1YiBnZXRf dm1pZF90b3RhbF9jZ3JvdXBfbWVtb3J5X3VzYWdlIHsKICAgICBpZiAobXkgJHByb2NzX2ZoID0g SU86OkZpbGUtPm5ldygiL3N5cy9mcy9jZ3JvdXAvcWVtdS5zbGljZS8ke3ZtaWR9LnNjb3BlL2Nn cm91cC5wcm9jcyIsICJyIikpIHsKICAgICAgICAgd2hpbGUgKG15ICRwaWQgPSA8JHByb2NzX2Zo PikgewogICAgICAgICAgICAgY2hvbXAoJHBpZCk7CisgICAgICAgICAgICBteSAkZmlsZW5hbWUg PSAnc21hcHNfcm9sbHVwJzsKKyAgICAgICAgICAgIG15ICRleHRyYWN0X3VzYWdlX3JlID0gcXIv XlBzczpccysoWzAtOV0rKSBrQiQvOwogCi0gICAgICAgICAgICBvcGVuKG15ICRzbWFwc19maCwg JzwnLCAiL3Byb2MvJHtwaWR9L3NtYXBzX3JvbGx1cCIpCisgICAgICAgICAgICBteSAka3NtX3Bh Z2VzID0gUFZFOjpUb29sczo6ZmlsZV9yZWFkX2ZpcnN0bGluZSgiL3Byb2MvJHBpZC9rc21fbWVy Z2luZ19wYWdlcyIpOworICAgICAgICAgICAgIyBtb3JlIHRoYW4gMUcgc2hhcmVkIHZpYSBLU00s IHNtYXBzX3JvbGx1cCB3aWxsIGJlIHNsb3csIGZhbGwgYmFjayB0byBSU1MKKyAgICAgICAgICAg IGlmICgka3NtX3BhZ2VzICYmICRrc21fcGFnZXMgPiAxMDI0ICogMTAyNCAvIDQpIHsKKyAgICAg ICAgICAgICAgICAkZmlsZW5hbWUgPSAnc3RhdHVzJzsKKyAgICAgICAgICAgICAgICAkZXh0cmFj dF91c2FnZV9yZSA9IHFyL15WbVJTUzpccysoWzAtOV0rKSBrQiQvOworICAgICAgICAgICAgfQor CisgICAgICAgICAgICBvcGVuKG15ICRwaWRfZmgsICc8JywgIi9wcm9jLyR7cGlkfS8ke2ZpbGVu YW1lfSIpCiAgICAgICAgICAgICAgICAgb3IgJCF7RU5PRU5UfQotICAgICAgICAgICAgICAgIG9y IGRpZSAiZmFpbGVkIHRvIG9wZW4gUFNTIG1lbW9yeS1zdGF0IGZyb20gcHJvY2VzcyAtICQhXG4i OwotICAgICAgICAgICAgbmV4dCBpZiAhZGVmaW5lZCgkc21hcHNfZmgpOworICAgICAgICAgICAg ICAgIG9yIGRpZSAiZmFpbGVkIHRvIG9wZW4gL3Byb2MvJHtwaWR9LyR7ZmlsZW5hbWV9IC0gJCFc biI7CisgICAgICAgICAgICBuZXh0IGlmICFkZWZpbmVkKCRwaWRfZmgpOwogCi0gICAgICAgICAg ICB3aGlsZSAobXkgJGxpbmUgPSA8JHNtYXBzX2ZoPikgewotICAgICAgICAgICAgICAgIGlmICgk bGluZSA9fiBtL15Qc3M6XHMrKFswLTldKykga0IkLykgeworICAgICAgICAgICAgd2hpbGUgKG15 ICRsaW5lID0gPCRwaWRfZmg+KSB7CisgICAgICAgICAgICAgICAgaWYgKCRsaW5lID1+ICRleHRy YWN0X3VzYWdlX3JlKSB7CiAgICAgICAgICAgICAgICAgICAgICRtZW1vcnlfdXNhZ2UgKz0gaW50 KCQxKSAqIDEwMjQ7CiAgICAgICAgICAgICAgICAgICAgIGxhc3Q7ICMgZW5kIGlubmVyIHdoaWxl IGxvb3AsIGdvIHRvIG5leHQgJHBpZAogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0K LSAgICAgICAgICAgIGNsb3NlICRzbWFwc19maDsKKyAgICAgICAgICAgIGNsb3NlICRwaWRfZmg7 CiAgICAgICAgIH0KICAgICAgICAgY2xvc2UoJHByb2NzX2ZoKTsKICAgICB9Ci0tIAoyLjQ3LjMK CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcHZlLWRl dmVsIG1haWxpbmcgbGlzdApwdmUtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0 cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcHZlLWRldmVsCg==