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 C0BDA1FF191 for ; Tue, 23 Sep 2025 11:23:48 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id DB9D88F1C; Tue, 23 Sep 2025 11:24:16 +0200 (CEST) Mime-Version: 1.0 Date: Tue, 23 Sep 2025 11:23:42 +0200 Message-Id: Cc: "pve-devel" From: "Daniel Kral" To: "Proxmox VE development discussion" X-Mailer: aerc 0.20.0 References: <20250922120550.674073-1-f.gruenbichler@proxmox.com> <20250922120550.674073-4-f.gruenbichler@proxmox.com> In-Reply-To: <20250922120550.674073-4-f.gruenbichler@proxmox.com> X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1758619410392 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.015 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 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. [proxmox.com, manager.pm] Subject: Re: [pve-devel] [PATCH ha-manager 3/5] scheduling: make static scheduling optional 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" T24gTW9uIFNlcCAyMiwgMjAyNSBhdCAyOjA0IFBNIENFU1QsIEZhYmlhbiBHcsO8bmJpY2hsZXIg d3JvdGU6Cj4gaXQncyBub3QgYXZhaWxhYmxlIGluIHRoZSBzaW11bGF0b3IKPgo+IFNpZ25lZC1v ZmYtYnk6IEZhYmlhbiBHcsO8bmJpY2hsZXIgPGYuZ3J1ZW5iaWNobGVyQHByb3htb3guY29tPgo+ IC0tLQo+ICBzcmMvUFZFL0hBL01hbmFnZXIucG0gfCAyMSArKysrKysrKysrKysrKystLS0tLS0K PiAgMSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCj4KPiBk aWZmIC0tZ2l0IGEvc3JjL1BWRS9IQS9NYW5hZ2VyLnBtIGIvc3JjL1BWRS9IQS9NYW5hZ2VyLnBt Cj4gaW5kZXggYmE1OWY2NC4uY2ZkNTA5YSAxMDA2NDQKPiAtLS0gYS9zcmMvUFZFL0hBL01hbmFn ZXIucG0KPiArKysgYi9zcmMvUFZFL0hBL01hbmFnZXIucG0KPiBAQCAtMTQsNyArMTQsMTIgQEAg dXNlIFBWRTo6SEE6OlJ1bGVzOjpOb2RlQWZmaW5pdHkgcXcoZ2V0X25vZGVfYWZmaW5pdHkpOwo+ ICB1c2UgUFZFOjpIQTo6UnVsZXM6OlJlc291cmNlQWZmaW5pdHkKPiAgICAgIHF3KGdldF9hZmZp bml0aXZlX3Jlc291cmNlcyBnZXRfcmVzb3VyY2VfYWZmaW5pdHkgYXBwbHlfcG9zaXRpdmVfcmVz b3VyY2VfYWZmaW5pdHkgYXBwbHlfbmVnYXRpdmVfcmVzb3VyY2VfYWZmaW5pdHkpOwo+ICB1c2Ug UFZFOjpIQTo6VXNhZ2U6OkJhc2ljOwo+IC11c2UgUFZFOjpIQTo6VXNhZ2U6OlN0YXRpYzsKPiAr Cj4gK215ICRoYXZlX3N0YXRpY19zY2hlZHVsaW5nOwo+ICtldmFsIHsKPiArICAgIHJlcXVpcmUg UFZFOjpIQTo6VXNhZ2U6OlN0YXRpYzsKPiArICAgICRoYXZlX3N0YXRpY19zY2hlZHVsaW5nID0g MTsKPiArfTsKPiAgCj4gICMjIFZhcmlhYmxlIE5hbWUgJiBBYmJyZXZpYXRpb25zIENvbnZlbnRp b24KPiAgIwo+IEBAIC0yNDQsMTEgKzI0OSwxNSBAQCBzdWIgcmVjb21wdXRlX29ubGluZV9ub2Rl X3VzYWdlIHsKPiAgCj4gICAgICBpZiAobXkgJG1vZGUgPSAkc2VsZi0+e2Nyc30tPntzY2hlZHVs ZXJ9KSB7Cj4gICAgICAgICAgaWYgKCRtb2RlIGVxICdzdGF0aWMnKSB7Cj4gLSAgICAgICAgICAg ICRvbmxpbmVfbm9kZV91c2FnZSA9IGV2YWwgewo+IC0gICAgICAgICAgICAgICAgbXkgJHNjaGVk dWxlciA9IFBWRTo6SEE6OlVzYWdlOjpTdGF0aWMtPm5ldygkaGFlbnYpOwo+IC0gICAgICAgICAg ICAgICAgJHNjaGVkdWxlci0+YWRkX25vZGUoJF8pIGZvciAkb25saW5lX25vZGVzLT5AKjsKPiAt ICAgICAgICAgICAgICAgIHJldHVybiAkc2NoZWR1bGVyOwo+IC0gICAgICAgICAgICB9Owo+ICsg ICAgICAgICAgICBpZiAoJGhhdmVfc3RhdGljX3NjaGVkdWxpbmcpIHsKPiArICAgICAgICAgICAg ICAgICRvbmxpbmVfbm9kZV91c2FnZSA9IGV2YWwgewo+ICsgICAgICAgICAgICAgICAgICAgIG15 ICRzY2hlZHVsZXIgPSBQVkU6OkhBOjpVc2FnZTo6U3RhdGljLT5uZXcoJGhhZW52KTsKPiArICAg ICAgICAgICAgICAgICAgICAkc2NoZWR1bGVyLT5hZGRfbm9kZSgkXykgZm9yICRvbmxpbmVfbm9k ZXMtPkAqOwo+ICsgICAgICAgICAgICAgICAgICAgIHJldHVybiAkc2NoZWR1bGVyOwo+ICsgICAg ICAgICAgICAgICAgfTsKPiArICAgICAgICAgICAgfSBlbHNlIHsKPiArICAgICAgICAgICAgICAg ICRAID0gInN0YXRpYyBzY2hlZHVsaW5nIG5vdCBhdmFpbGFibGVcbiI7Cj4gKyAgICAgICAgICAg IH0KClNpbmNlIHRoaXMgY3JvcHBlZCB1cCBhbG1vc3QgMyB5ZWFycyBhZnRlciB0aGUgc3RhdGlj IGxvYWQgc2NoZWR1bGVyIHdhcwphZGRlZCBhbmQgdGhlIEdUSy1iYXNlZCBoYS1zaW11bGF0b3Ig bWlnaHQgYmUgb24gaXRzIHdheSBvdXQgYWxyZWFkeQpbMF0sIEkgdGhpbmsgaXQgd291bGQgYmUg bmljZSB0byBhZGQgYSBzdHViIGZvcgpQVkU6OkhBOjpVc2FnZTo6U3RhdGljIGhlcmUgdGhlIHNh bWUgd2F5IGFzIHlvdSBkaWQgZm9yIFBWRTo6Q2x1c3RlciBhcwpvdGhlcndpc2UgaXQgY2x1dHRl cnMgdGhlIG1haW4gY29kZSBmb3IgdGhlIHJhdGhlciByYXJlbHkgdXNlZApzdGFuZGFsb25lIGhh LXNpbXVsYXRvci4KClswXSBodHRwczovL2J1Z3ppbGxhLnByb3htb3guY29tL3Nob3dfYnVnLmNn aT9pZD02NzQzCgo+ICAgICAgICAgICAgICAkaGFlbnYtPmxvZygKPiAgICAgICAgICAgICAgICAg ICd3YXJuaW5nJywKPiAgICAgICAgICAgICAgICAgICJmYWxsYmFjayB0byAnYmFzaWMnIHNjaGVk dWxlciBtb2RlLCBpbml0IGZvciAnc3RhdGljJyBmYWlsZWQgLSAkQCIsCgoKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnB2ZS1kZXZlbCBtYWlsaW5nIGxp c3QKcHZlLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5jb20v Y2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3B2ZS1kZXZlbAo=