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 69AA41FF161 for ; Tue, 24 Sep 2024 16:01:09 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 4164BE5F3; Tue, 24 Sep 2024 16:01:21 +0200 (CEST) Message-ID: <57e1dfc4-091e-43d6-b1a6-be65adc9bf40@proxmox.com> Date: Tue, 24 Sep 2024 16:00:47 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Proxmox VE development discussion , Daniel Kral References: <20240917055020.10507-1-sascha.westermann@hl-services.de> <69e71cf0-a8c4-42a6-a1a5-36024e903687@proxmox.com> Content-Language: de-AT, en-US From: Lukas Wagner In-Reply-To: <69e71cf0-a8c4-42a6-a1a5-36024e903687@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.007 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. [nodes.pm] Subject: Re: [pve-devel] [PATCH pve-manager 2/3] Fix #5708: Add CPU raw counters 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 Cc: Sascha Westermann Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" T24gIDIwMjQtMDktMjQgMTQ6MjUsIERhbmllbCBLcmFsIHdyb3RlOgo+IE9uIDkvMTcvMjQgMDc6 NTAsIFNhc2NoYSBXZXN0ZXJtYW5uIHZpYSBwdmUtZGV2ZWwgd3JvdGU6Cj4+IEFkZCBhIG1hcCBj b250YWluaW5nIHJhdyB2YWx1ZXMgZnJvbSAvcHJvYy9zdGF0IGFuZCAidXB0aW1lX3RpY2tzIiB3 aGljaAo+PiBjYW4gYmUgdXNlZCBpbiBjb21iaW5hdGlvbiB3aXRoIGNwdWluZm8udXNlcl9oeiB0 byBjYWxjdWxhdGUgQ1BVIHVzYWdlCj4+IGZyb20gdHdvIHNhbXBsZXMuICJ1cHRpbWVfdGlja3Mi IGlzIG9ubHkgZGVmaW5lZCBhdCB0aGUgdG9wIGxldmVsLCBhcwo+PiAvcHJvYy9zdGF0IGlzIHJl YWQgb25jZSwgc28gdGhhdCBjb3JlLXNwZWNpZmljIHJhdyB2YWx1ZXMgbWF0Y2ggdGhpcwo+PiB2 YWx1ZS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogU2FzY2hhIFdlc3Rlcm1hbm4gPHNhc2NoYS53ZXN0 ZXJtYW5uQGhsLXNlcnZpY2VzLmRlPgo+PiAtLS0KPj4gwqBQVkUvQVBJMi9Ob2Rlcy5wbSB8IDMy ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+IMKgMSBmaWxlIGNoYW5nZWQsIDMy IGluc2VydGlvbnMoKykKPj4KPj4gZGlmZiAtLWdpdCBhL1BWRS9BUEkyL05vZGVzLnBtIGIvUFZF L0FQSTIvTm9kZXMucG0KPj4gaW5kZXggOTkyMGU5NzcuLjE5NDNlYzU2IDEwMDY0NAo+PiAtLS0g YS9QVkUvQVBJMi9Ob2Rlcy5wbQo+PiArKysgYi9QVkUvQVBJMi9Ob2Rlcy5wbQo+PiBAQCAtNSw2 ICs1LDcgQEAgdXNlIHdhcm5pbmdzOwo+PiDCoAo+PiDCoHVzZSBEaWdlc3Q6Ok1ENTsKPj4gwqB1 c2UgRGlnZXN0OjpTSEE7Cj4+ICt1c2UgSU86OkZpbGU7Cj4+IMKgdXNlIEZpbGVzeXM6OkRmOwo+ PiDCoHVzZSBIVFRQOjpTdGF0dXMgcXcoOmNvbnN0YW50cyk7Cj4+IMKgdXNlIEpTT047Cj4+IEBA IC00NjYsNiArNDY3LDM3IEBAIF9fUEFDS0FHRV9fLT5yZWdpc3Rlcl9tZXRob2Qoewo+IAo+IG5v dGU6IHRoZSBzYW1lIHJvdXRlIGFsc28gZ2V0cyBjYWxsZWQgd2hlbiB1c2luZyB0aGUgV2ViR1VJ IGFuZCBhIHNldCBvZiB0aGUgdmFsdWVzIHRoYXQgZ2V0IHJldHVybmVkIGFyZSBkaXNwbGF5ZWQg b24gdGhlICJOb2RlID4gU3RhdHVzIiBwYWdlLiBXaGF0IEkgaGF2ZSBzZWVuLCB0aGUgYWRkZWQg ZGF0YSBzaXplIGlzIHZlcnkgbmVnbGlnaWJsZS4KPiAKPj4gwqDCoMKgwqAgJHJlcy0+e2NwdX0g PSAkc3RhdC0+e2NwdX07Cj4+IMKgwqDCoMKgICRyZXMtPnt3YWl0fSA9ICRzdGF0LT57d2FpdH07 Cj4+IMKgCj4+ICvCoMKgwqAgaWYgKG15ICRmaCA9IElPOjpGaWxlLT5uZXcgKCIvcHJvYy9zdGF0 IiwgInIiKSkgewo+IAo+IG5pdDogTWlub3Igbm90ZSwgYnV0IHRoZXJlIHNob3VsZG4ndCBiZSBh IHNwYWNlIGJldHdlZW4gdGhlIGZ1bmN0aW9uJ3MgbmFtZSBhbmQgaXRzIHBhcmFtZXRlciBsaXN0 IFswXS4KPiAKPj4gK8KgwqDCoMKgwqDCoMKgIG15ICgkdXB0aW1lX3RpY2tzKSA9IFBWRTo6UHJv Y0ZTVG9vbHM6OnJlYWRfcHJvY191cHRpbWUoMSk7Cj4+ICvCoMKgwqDCoMKgwqDCoCB3aGlsZSAo ZGVmaW5lZCAobXkgJGxpbmUgPSA8JGZoPikpIHsKPj4gK8KgwqDCoMKgwqDCoMKgIGlmICgkbGlu ZSA9fiBtfF5jcHVccysoXGQrKVxzKyhcZCspXHMrKFxkKylccysoXGQrKVxzKyhcZCspXHMrKFxk KylccysoXGQrKVxzKyhcZCspKD86XHMrKFxkKylccysoXGQrKSk/fCkgewo+PiArwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCAkcmVzLT57Y3B1c3RhdH0tPnt1c2VyfSA9IGludCgkMSk7Cj4+ICvCoMKg wqDCoMKgwqDCoMKgwqDCoMKgICRyZXMtPntjcHVzdGF0fS0+e25pY2V9ID0gaW50KCQyKTsKPj4g K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgJHJlcy0+e2NwdXN0YXR9LT57c3lzdGVtfSA9IGludCgk Myk7Cj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICRyZXMtPntjcHVzdGF0fS0+e2lkbGV9ID0g aW50KCQ0KTsKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgJHJlcy0+e2NwdXN0YXR9LT57aW93 YWl0fSA9IGludCgkNSk7Cj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICRyZXMtPntjcHVzdGF0 fS0+e2lycX0gPSBpbnQoJDYpOwo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAkcmVzLT57Y3B1 c3RhdH0tPntzb2Z0aXJxfSA9IGludCgkNyk7Cj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICRy ZXMtPntjcHVzdGF0fS0+e3N0ZWFsfSA9IGludCgkOCk7Cj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgICRyZXMtPntjcHVzdGF0fS0+e2d1ZXN0fSA9IGludCgkOSk7Cj4+ICvCoMKgwqDCoMKgwqDC oMKgwqDCoMKgICRyZXMtPntjcHVzdGF0fS0+e2d1ZXN0X25pY2V9ID0gaW50KCQxMCk7Cj4+ICvC oMKgwqDCoMKgwqDCoMKgwqDCoMKgICRyZXMtPntjcHVzdGF0fS0+e3VwdGltZV90aWNrc30gPSAk dXB0aW1lX3RpY2tzOwo+IAo+IG5pdDogSSB0aGluayB0aGlzIGNvdWxkIGJlIHBsYWNlZCByYXRo ZXIgbmljZWx5IGF0IGAkcmVzLT57dXB0aW1lX3RpY2tzfWAsIGxpa2UgYCRyZXMtPnt1cHRpbWV9 YCwgdG8gbWFrZSBgY3B1c3RhdGAgYSBsaXR0bGUgbW9yZSBjb25zaXN0ZW50IHdpdGggYFBWRTo6 UHJvY0ZTVG9vbHM6OnJlYWRfcHJvY19zdGF0KClgIGFuZAo+IAo+PiArwqDCoMKgwqDCoMKgwqAg fSBlbHNpZiAoJGxpbmUgPX4gbXxeY3B1KFxkKylccysoXGQrKVxzKyhcZCspXHMrKFxkKylccyso XGQrKVxzKyhcZCspXHMrKFxkKylccysoXGQrKVxzKyhcZCspKD86XHMrKFxkKylccysoXGQrKSk/ fCkgewo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAkcmVzLT57Y3B1c3RhdH0tPnsiY3B1IiAu ICQxfS0+e3VzZXJ9ID0gaW50KCQyKTsKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgJHJlcy0+ e2NwdXN0YXR9LT57ImNwdSIgLiAkMX0tPntuaWNlfSA9IGludCgkMyk7Cj4+ICvCoMKgwqDCoMKg wqDCoMKgwqDCoMKgICRyZXMtPntjcHVzdGF0fS0+eyJjcHUiIC4gJDF9LT57c3lzdGVtfSA9IGlu dCgkNCk7Cj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICRyZXMtPntjcHVzdGF0fS0+eyJjcHUi IC4gJDF9LT57aWRsZX0gPSBpbnQoJDUpOwo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAkcmVz LT57Y3B1c3RhdH0tPnsiY3B1IiAuICQxfS0+e2lvd2FpdH0gPSBpbnQoJDYpOwo+PiArwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAkcmVzLT57Y3B1c3RhdH0tPnsiY3B1IiAuICQxfS0+e2lycX0gPSBp bnQoJDcpOwo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAkcmVzLT57Y3B1c3RhdH0tPnsiY3B1 IiAuICQxfS0+e3NvZnRpcnF9ID0gaW50KCQ4KTsKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAg JHJlcy0+e2NwdXN0YXR9LT57ImNwdSIgLiAkMX0tPntzdGVhbH0gPSBpbnQoJDkpOwo+PiArwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCAkcmVzLT57Y3B1c3RhdH0tPnsiY3B1IiAuICQxfS0+e2d1ZXN0 fSA9IGludCgkMTApOwo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAkcmVzLT57Y3B1c3RhdH0t PnsiY3B1IiAuICQxfS0+e2d1ZXN0X25pY2V9ID0gaW50KCQxMSk7Cj4+ICvCoMKgwqDCoMKgwqDC oCB9Cj4+ICvCoMKgwqDCoMKgwqDCoCB9Cj4+ICvCoMKgwqDCoMKgwqDCoCAkZmgtPmNsb3NlOwo+ PiArwqDCoMKgIH0KPiAKPiBJcyB0aGVyZSBzb21ldGhpbmcgdGhhdCBpcyBob2xkaW5nIHVzIGJh Y2sgdG8gbW92ZSB0aGlzIGRpcmVjdGx5IGludG8gYFBWRTo6UHJvY0ZTVG9vbHM6OnJlYWRfcHJv Y19zdGF0KClgPwo+IAo+IEFzIGZhciBhcyBJIGNhbiB0ZWxsLCB0aGUgb3V0cHV0IG9mIGBQVkU6 OlByb2NGU1Rvb2xzOjpyZWFkX3Byb2Nfc3RhdCgpYCBpcyB1c2VkIGF0IHRoZXNlIGxvY2F0aW9u czoKPiAKPiAtIHRoZSBQVkUgYC9ub2Rlcy97bm9kZX0vc3RhdHVzYCBBUEkgZW5kcG9pbnQgb2Yg Y291cnNlLCB3aGljaCBvbmx5IHVzZXMgdGhlIHZhbHVlcyBvZiBgY3B1YCBhbmQgYHdhaXRgIGF0 IHRoZSBtb21lbnQKPiAtIGBQTUc6OkFQSTI6Ok5vZGVzYDogYWxzbyBvbmx5IHVzZXMgdGhlIHZh bHVlcyBvZiBgY3B1YCBhbmQgYHdhaXRgCj4gLSB0aGUgUE1HIGAvbm9kZXMve25vZGV9L3N0YXR1 c2AgQVBJIGVuZHBvaW50LCB3aGljaCBhbHNvIG9ubHkgdXNlcyB0aGUgdmFsdWVzIG9mIGBjcHVg IGFuZCBgd2FpdGAKPiAtIGBQVkU6OlNlcnZpY2U6OnB2ZXN0YXRkOjp1cGRhdGVfbm9kZV9zdGF0 dXNgOiByZXRyaWV2ZSB0aGUgY3VycmVudCBub2RlIHN0YXR1cyBhbmQgdGhlbiB1cGRhdGUgdGhl bSBmb3IgcnJkIHZpYSBgYnJvYWRjYXN0X3JyZGAgKHVzZXMgb25seSB0aGUgdmFsdWVzIG9mIGBj cHVgIGFuZCBgd2FpdGAgc2VsZWN0aXZlbHkpIGFuZCBleHRlcm5hbCBtZXRyaWMgc2VydmVycwo+ IAo+IFRoZSBmaXJzdCB0aHJlZSBhbmQgYSBoYWxmIChzcGVha2luZyBvZiBgYnJvYWRjYXN0X3Jy ZGAgaW4gdGhlIGxhdHRlcikgbG9vayBmaW5lIHRvIG1lLCBidXQgd2Ugc2hvdWxkIHRha2UgYSBj bG9zZXIgbG9vayBob3cgZXh0ZXJuYWwgbWV0cmljIHNlcnZlcnMgd2lsbCBoYW5kbGUgdGhlIGFk ZGVkIGRhdGEsIGVzcGVjaWFsbHkgZm9yIGV4aXN0aW5nIHF1ZXJpZXMvZGFzaGJvYXJkcy4gSXQg Y291bGQgYWxzbyBiZSBhIG5hbWUgY29sbGlzaW9uLCBhcyAnY3B1c3RhdCcgaXMgYWxzbyB1c2Vk IGZvciB0aGUgZGF0YSB0aGF0IGdldHMgc2VudCB0byB0aGUgbWV0cmljIHNlcnZlcnMuCgpKdXN0 IGFzIGEgc2lkZS1ub3RlIGZyb20gbWUsIHNpbmNlIEkgcmVjZW50bHkgd2VudCBkb3duIHRoaXMg cmFiYml0aG9sZSBhcyB3ZWxsOgoKSW4gdGhlIGxvbmctdGVybSBJIG1pZ2h0IGJlIGdvb2QgdG8g YWRkIGEgbGF5ZXIgb2YgYWJzdHJhY3Rpb24gYmV0d2VlbiB0aGUgY3B1c3RhdCBoYXNoIHByb2R1 Y2VkIGJ5IApyZWFkX3Byb2Nfc3RhdCAoYW5kIHNpbWlsYXIgZnVuY3Rpb25zKSBhbmQgdGhlIG1l dHJpYyBzZXJ2ZXIgaW50ZWdyYXRpb24uClJpZ2h0IG5vdywgdGhlIG1ldHJpYyBzZXJ2ZXIgaW1w bGVtZW50YXRpb24gd2lsbCBhZGQgZmllbGRzIGZvciBldmVyeSBzaW5nbGUKbWVtYmVyIG9mIHRo ZSBoYXNoIHRvIGEgZGF0YXBvaW50IHdoaWNoIGlzIHRoZW4gc2VudCB0byB0aGUgZXh0ZXJuYWwg bWV0cmljIHNlcnZlci4gQXMgYSByZXN1bHQsIHRoZSBjcHVzdGF0Cmhhc2ggaXMgZXNzZW50aWFs bHkgYSBwdWJsaWMgaW50ZXJmYWNlIGF0IHRoZSBtb21lbnQuIElmIHdlIGV2ZXIgY2hhbmdlIHRo ZSBmb3JtYXQgb2YgdGhlIGhhc2gsIHdlCnJpc2sgYnJlYWtpbmcgY3VzdG9tIG1vbml0b3Jpbmcg ZGFzaGJvYXJkcyBpbiBvdXIgdXNlcidzIHNldHVwcy4KSSB0aGluayB3ZSBzaG91bGQgY3JlYXRl IGEgbWFwcGluZy90cmFuc2xhdGlvbiBsYXllciBiZXR3ZWVuIHRoZXNlIGludGVybmFsIGRhdGEg c3RydWN0dXJlcyBhbmQgdGhlIGZpZWxkcyB0aGF0IGFyZSBzZW50IHRvIHRoZSBtZXRyaWMgc2Vy dmVyLiBBdCB0aGUgc2FtZSB0aW1lLCBpdCB3b3VsZCBwcm9iYWJseSBiZSB3aXNlIHRvIGFsc28g ZG9jdW1lbnQgdGhlIHN0cnVjdHVyZSBhbmQgZm9ybWF0Cm9mIHRoZSBtZXRyaWMgZGF0YSBzb21l d2hlcmUgaW4gb3VyIGRvY3MuCgpKdXN0IHNvbWUgdGhvdWdodHMgdGhhdCBJIGhhZCB3aGVuIHdv cmtpbmcgb24gdGhlIG1ldHJpY3Mgc3lzdGVtLCBvZiBjb3Vyc2UgdGhpcyBkb2VzIG5vdCBoYXZl IHRvCihhbmQgcHJvYmFibHkgc2hvdWxkIG5vdCkgYmUgdGFja2xlZCBpbiB0aGlzIHBhdGNoIHNl cmllcy4KCi0tIAotIEx1a2FzCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KcHZlLWRldmVsIG1haWxpbmcgbGlzdApwdmUtZGV2ZWxAbGlzdHMucHJveG1v eC5jb20KaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8v cHZlLWRldmVsCg==