From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <pve-devel-bounces@lists.proxmox.com>
Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68])
	by lore.proxmox.com (Postfix) with ESMTPS id BBA0B1FF191
	for <inbox@lore.proxmox.com>; Mon, 16 Jun 2025 12:54:47 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 2DDD53D50E;
	Mon, 16 Jun 2025 12:55:16 +0200 (CEST)
Date: Mon, 16 Jun 2025 12:54:42 +0200 (CEST)
From: =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= <f.gruenbichler@proxmox.com>
To: Fiona Ebner <f.ebner@proxmox.com>,
 Proxmox VE development discussion <pve-devel@lists.proxmox.com>
Message-ID: <1135391060.3292.1750071282213@webmail.proxmox.com>
In-Reply-To: <d7c832b3-2cb7-492d-ad59-41885482433b@proxmox.com>
References: <20250612140253.106555-1-f.ebner@proxmox.com>
 <20250612140253.106555-13-f.ebner@proxmox.com>
 <1749808391.gnmv2lqe62.astroid@yuna.none>
 <d7c832b3-2cb7-492d-ad59-41885482433b@proxmox.com>
MIME-Version: 1.0
X-Priority: 3
Importance: Normal
X-Mailer: Open-Xchange Mailer v7.10.6-Rev78
X-Originating-Client: open-xchange-appsuite
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
 URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See
 http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more
 information. [statefile.pm]
Subject: Re: [pve-devel] [PATCH qemu-server 12/22] vm start: move state file
 handling to dedicated module
X-BeenThere: pve-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/>
List-Post: <mailto:pve-devel@lists.proxmox.com>
List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe>
Reply-To: Proxmox VE development discussion <pve-devel@lists.proxmox.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: pve-devel-bounces@lists.proxmox.com
Sender: "pve-devel" <pve-devel-bounces@lists.proxmox.com>

Cj4gRmlvbmEgRWJuZXIgPGYuZWJuZXJAcHJveG1veC5jb20+IGhhdCBhbSAxNi4wNi4yMDI1IDEy
OjM0IENFU1QgZ2VzY2hyaWViZW46Cj4gCj4gIAo+IEFtIDEzLjA2LjI1IHVtIDEyOjAwIHNjaHJp
ZWIgRmFiaWFuIEdyw7xuYmljaGxlcjoKPiA+IE9uIEp1bmUgMTIsIDIwMjUgNDowMiBwbSwgRmlv
bmEgRWJuZXIgd3JvdGU6Cj4gPj4gQEAgLTU2NDksNTQgKzU2NDcsMjAgQEAgc3ViIHZtX3N0YXJ0
X25vbG9jayB7Cj4gPj4gIAkgICAgJG5vZGVuYW1lLCAkbWlncmF0ZV9vcHRzLT57bmV0d29ya30p
Owo+ID4+ICAgICAgfQo+ID4+ICAKPiA+PiArICAgIG15ICRyZXMgPSB7fTsKPiA+PiArICAgIG15
ICRzdGF0ZWZpbGVfaXNfYV92b2x1bWU7Cj4gPj4gKyAgICBteSAkc3RhdGVfY21kbGluZSA9IFtd
Owo+ID4+ICAgICAgaWYgKCRzdGF0ZWZpbGUpIHsKPiA+PiAtCWlmICgkc3RhdGVmaWxlIGVxICd0
Y3AnKSB7Cj4gPj4gLQkgICAgbXkgJG1pZ3JhdGUgPSAkcmVzLT57bWlncmF0ZX0gPSB7IHByb3Rv
ID0+ICd0Y3AnIH07Cj4gPj4gLQkgICAgJG1pZ3JhdGUtPnthZGRyfSA9ICJsb2NhbGhvc3QiOwo+
ID4+IC0JICAgIG15ICRkYXRhY2VudGVyY29uZiA9IFBWRTo6Q2x1c3Rlcjo6Y2ZzX3JlYWRfZmls
ZSgnZGF0YWNlbnRlci5jZmcnKTsKPiA+PiAtCSAgICBteSAkbm9kZW5hbWUgPSBub2RlbmFtZSgp
Owo+ID4+IC0KPiA+PiAtCSAgICBpZiAoIWRlZmluZWQoJG1pZ3JhdGlvbl90eXBlKSkgewo+ID4+
IC0JCWlmIChkZWZpbmVkKCRkYXRhY2VudGVyY29uZi0+e21pZ3JhdGlvbn0tPnt0eXBlfSkpIHsK
PiA+PiAtCQkgICAgJG1pZ3JhdGlvbl90eXBlID0gJGRhdGFjZW50ZXJjb25mLT57bWlncmF0aW9u
fS0+e3R5cGV9Owo+ID4+IC0JCX0gZWxzZSB7Cj4gPj4gLQkJICAgICRtaWdyYXRpb25fdHlwZSA9
ICdzZWN1cmUnOwo+ID4+IC0JCX0KPiA+PiAtCSAgICB9Cj4gPiAKPiA+IEkgdGhpbmsgdGhpcyBm
YWxsYmFjayBoZXJlIHdhcyBhbHJlYWR5IG5vdCBuZWVkZWQuLgo+ID4KPiA+IHRoZSBtaWdyYXRp
b24gdHlwZSBpcyBhbHdheXMgc2V0IGluIG1pZ3JhdGlvbiBjb250ZXh0LCBlaXRoZXIgdmlhIGBx
bQo+ID4gc3RhcnRgIChpbnRyYS1jbHVzdGVyKSBvciB2aWEgdGhlIHN0YXJ0IGNhbGwgb3ZlciBt
dHVubmVsIChyZW1vdGUKPiA+IG1pZ3JhdGlvbikuCj4gCj4gT2theSwgSSBjYW4gYWRkIGEgcHJl
cGFyYXRvcnkgcGF0Y2guCj4gCj4gPiBhIGZldyBsaW5lcyB1cCB3ZSBhbHJlYWR5IGhhdmUgdGhl
IGFzc3VtcHRpb25zIHRoZSAkc3RhdGVmaWxlIGJlaW5nIHNldAo+ID4gaW1wbGllcyAkbWlncmF0
aW9uX3R5cGUgYmVpbmcgc2V0IGFzIHdlbGwuCj4gCj4gV2hhdCBhc3N1bXB0aW9uIGRvIHlvdSBt
ZWFuPyAkc3RhdGVmaWxlIG1pZ2h0IGFsc28gYmUgc2V0IGFmdGVyCj4gaGliZXJuYXRpb24gZm9y
IGV4YW1wbGUgYW5kIHRoZW4gdGhlcmUgaXMgbm8gJG1pZ3JhdGlvbl90eXBlLgoKNTcyOAkoJHN0
YXRlZmlsZSAmJiAkc3RhdGVmaWxlIGVxICd0Y3AnICYmICRtaWdyYXRpb25fdHlwZSBlcSAnaW5z
ZWN1cmUnKQoKJHN0YXRlZmlsZSBzZXQgdG8gKnRjcCosIHNvcnJ5LgoKPiAKPiA+PiBkaWZmIC0t
Z2l0IGEvUFZFL1FlbXVTZXJ2ZXIvU3RhdGVGaWxlLnBtIGIvUFZFL1FlbXVTZXJ2ZXIvU3RhdGVG
aWxlLnBtCj4gPj4gaW5kZXggZTI5NzgzOWIuLjYzMGNjY2EzIDEwMDY0NAo+ID4+IC0tLSBhL1BW
RS9RZW11U2VydmVyL1N0YXRlRmlsZS5wbQo+ID4+ICsrKyBiL1BWRS9RZW11U2VydmVyL1N0YXRl
RmlsZS5wbQo+ID4+IEBAIC0yOSw0ICsyOSw2MCBAQCBzdWIgZ2V0X21pZ3JhdGlvbl9pcCB7Cj4g
Pj4gICAgICByZXR1cm4gUFZFOjpDbHVzdGVyOjpyZW1vdGVfbm9kZV9pcCgkbm9kZW5hbWUsIDEp
Owo+ID4+ICB9Cj4gPj4gIAo+ID4+ICsjICRtaWdyYXRpb25faXAgbXVzdCBiZSBkZWZpbmVkIGlm
IHVzaW5nIGluc2VjdXJlIFRDUCBtaWdyYXRpb24KPiA+PiArc3ViIHN0YXRlZmlsZV9jbWRsaW5l
X29wdGlvbiB7Cj4gPj4gKyAgICBteSAoJHN0b3JlY2ZnLCAkdm1pZCwgJHN0YXRlZmlsZSwgJG1p
Z3JhdGVfb3B0cywgJG1pZ3JhdGlvbl9pcCkgPSBAXzsKPiA+PiArCj4gPj4gKyAgICBteSAkbWln
cmF0aW9uX3R5cGUgPSAkbWlncmF0ZV9vcHRzLT57dHlwZX07Cj4gPj4gKwo+ID4+ICsgICAgbXkg
JHN0YXRlZmlsZV9pc19hX3ZvbHVtZSA9IDA7Cj4gPj4gKyAgICBteSAkcmVzID0ge307Cj4gPj4g
KyAgICBteSAkY21kID0gW107Cj4gPj4gKwo+ID4+ICsgICAgaWYgKCRzdGF0ZWZpbGUgZXEgJ3Rj
cCcpIHsKPiA+PiArCW15ICRtaWdyYXRlID0gJHJlcy0+e21pZ3JhdGV9ID0geyBwcm90byA9PiAn
dGNwJyB9Owo+ID4+ICsJJG1pZ3JhdGUtPnthZGRyfSA9ICJsb2NhbGhvc3QiOwo+ID4+ICsJbXkg
JGRhdGFjZW50ZXJjb25mID0gUFZFOjpDbHVzdGVyOjpjZnNfcmVhZF9maWxlKCdkYXRhY2VudGVy
LmNmZycpOwo+ID4+ICsKPiA+PiArCWlmICghZGVmaW5lZCgkbWlncmF0aW9uX3R5cGUpKSB7Cj4g
Pj4gKwkgICAgaWYgKGRlZmluZWQoJGRhdGFjZW50ZXJjb25mLT57bWlncmF0aW9ufS0+e3R5cGV9
KSkgewo+ID4+ICsJCSRtaWdyYXRpb25fdHlwZSA9ICRkYXRhY2VudGVyY29uZi0+e21pZ3JhdGlv
bn0tPnt0eXBlfTsKPiA+PiArCSAgICB9IGVsc2Ugewo+ID4+ICsJCSRtaWdyYXRpb25fdHlwZSA9
ICdzZWN1cmUnOwo+ID4+ICsJICAgIH0KPiA+PiArCX0KPiA+IAo+ID4gYW5kIGhlcmUgd2UgY2Fu
IGp1c3QgYXNzZXJ0IHRoYXQgYSB0eXBlIGlzIHNldCwgaW5zdGVhZCBvZiBwYXJzaW5nCj4gPiBk
YXRhY2VudGVyLmNmZyBhZ2FpbiBhbmQgZmFsbGluZyBiYWNrLi4KPiAKPiBXaHkgImFnYWluIj8g
SXQgaXMgdGhlIHZlcnkgc2FtZSBmYWxsYmFjaywganVzdCBtb3ZlZCBoZXJlLgoKYWdhaW4sIGJl
Y2F1c2Ugd2UgYWxyZWFkeSBwYXJzZWQgaXQgaW4gZ2V0X21pZ3JhdGlvbl9pcCAodGhlIG9ubHkg
b3RoZXIKc3ViIGluIFBWRTo6UWVtdVNlcnZlcjo6U3RhdGVGaWxlLCB3aGljaCBnZXRzIGNhbGxl
ZCBpbiB2bV9zdGFydF9ub2xvY2sKcmlnaHQgYmVmb3JlIHRoaXMgb25lIGhlcmUgaXMpLgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnB2ZS1kZXZlbCBt
YWlsaW5nIGxpc3QKcHZlLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMucHJv
eG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3B2ZS1kZXZlbAo=