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 [IPv6:2a01:7e0:0:424::9])
	by lore.proxmox.com (Postfix) with ESMTPS id 2C97B1FF189
	for <inbox@lore.proxmox.com>; Tue, 18 Feb 2025 16:05:36 +0100 (CET)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 19A861060B;
	Tue, 18 Feb 2025 16:05:32 +0100 (CET)
Date: Tue, 18 Feb 2025 16:05:28 +0100
From: Wolfgang Bumiller <w.bumiller@proxmox.com>
To: Gabriel Goller <g.goller@proxmox.com>
Message-ID: <kfzvtzhuf2uu3tlxekemgcqtwmrqk24kdzbkifnj2srr4lgzsw@dbuq6xjs3c5m>
References: <20250218145226.380369-1-g.goller@proxmox.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20250218145226.380369-1-g.goller@proxmox.com>
X-SPAM-LEVEL: Spam detection results:  0
 AWL 0.081 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. [lib.rs, proxmox.com]
Subject: Re: [pve-devel] [PATCH proxmox v2] worker_task: write result
 message manually, bypassing tracing
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>
Cc: 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>

T24gVHVlLCBGZWIgMTgsIDIwMjUgYXQgMDM6NTI6MjZQTSArMDEwMCwgR2FicmllbCBHb2xsZXIg
d3JvdGU6Cj4gVGhlIHdvcmtlcnRhc2tzIGN1cnJlbnRseSBnZXQgdGhlaXIgc3RhdHVzIGZyb20g
cGFyc2luZyB0aGUgbG9nCj4gbWVzc2FnZXMgaW4gdGhlIHRhc2stbG9nIGZpbGUuIFRoZSBwcm9i
bGVtIGlzIHRoYXQgaWYgdGhlc2UgbWVzc2FnZXMgYXJlCj4gZmlsdGVyZWQg4oCTIHdoaWNoIGlz
IG5vdyBwb3NzaWJsZSB1c2luZyB0aGUgUEJTX0xPRyBlbnYgdmFyaWFibGUg4oCTIHNvbWUKPiB3
b3JrZXJ0YXNrcyB3aWxsIGVuZCB1cCB3aXRoIGEgInN0b3BwZWQ6IHVua25vd24iIHN0YXR1cy4g
VGhpcyBpcyBub3QKPiBkZXNpcmFibGUgc28gd3JpdGUgdGhlIG1lc3NhZ2UgbWFudWFsbHkgdG8g
dGhlIHdvcmtlcnRhc2sgZmlsZSBhbmQKPiBieXBhc3MgdHJhY2luZy4KPiAKPiBUaGlzIHdheSB3
ZSBhcmUgZ3VhcmFudGVlZCB0aGF0LCByZWdhcmRsZXNzIG9mIHRoZSBtYXggbG9nZ2luZyBsZXZl
bCB0aGUKPiB1c2VyIHNldHMsIHRoZSBmaW5hbCBtZXNzYWdlIChhbmQgc3RhdHVzKSBpcyB3cml0
dGVuLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEdhYnJpZWwgR29sbGVyIDxnLmdvbGxlckBwcm94bW94
LmNvbT4KPiAtLS0KPiAKPiBDaGFuZ2Vsb2c6Cj4gdjI6Cj4gICogcmVtb3ZlIGphbmsgKGRldGVj
dCB3b3JrZXJ0YXNrIGZhaWx1cmUgYmFzZWQgb24gcmV0dXJuIHZhbHVlIGluc3RlYWQKPiAgICBv
ZiBtZXNzYWdlKQo+IAo+ICBwcm94bW94LWxvZy9zcmMvbGliLnJzICAgICAgICAgICAgICAgICB8
IDE3ICsrKysrKysrKysrKysrKysrCj4gIHByb3htb3gtcmVzdC1zZXJ2ZXIvc3JjL3dvcmtlcl90
YXNrLnJzIHwgMTYgKysrKysrKysrKysrKy0tLQo+ICAyIGZpbGVzIGNoYW5nZWQsIDMwIGluc2Vy
dGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Byb3htb3gtbG9nL3Ny
Yy9saWIucnMgYi9wcm94bW94LWxvZy9zcmMvbGliLnJzCj4gaW5kZXggOGM3NGU0MmI2MThkLi43
NTVkMWI0YTg1MGMgMTAwNjQ0Cj4gLS0tIGEvcHJveG1veC1sb2cvc3JjL2xpYi5ycwo+ICsrKyBi
L3Byb3htb3gtbG9nL3NyYy9saWIucnMKPiBAQCAtMTkxLDMgKzE5MSwyMCBAQCBwdWIgZm4gaW5p
dF9jbGlfbG9nZ2VyKAo+ICAgICAgTG9nVHJhY2VyOjppbml0X3dpdGhfZmlsdGVyKGxvZ19sZXZl
bC5hc19sb2coKSk/Owo+ICAgICAgT2soKCkpCj4gIH0KPiArCj4gKy8vLyBXcml0ZSBtYW51YWxs
eSB0byB0aGUgY3VycmVudCB0YXNrbG9nIGJ5cGFzc2luZyB0aGUgd2hvbGUgdHJhY2luZyBpbmZy
YXN0cnVjdHVyZS4gTm90ZSB0aGF0IHRoaXMKPiArLy8vIHdpbGwgYWxzbyBieXBhc3MgYWxsIHRo
ZSBmaWx0ZXJpbmcgYW5kIHdyaXRpbmcgdG8gam91cm5hbGQgb3IgZWxzZXdoZXJlLiBJZiBoYXNf
ZmFpbGVkIGlzIHRydWUsCj4gKy8vLyBwcmludCB0byBzdGRlcnIgYXMgd2VsbC4KPiArcHViIGZu
IGxvZ19tYW51YWxseV90b190YXNrbG9nKG1zZzogJnN0ciwgaGFzX2ZhaWxlZDogYm9vbCkgLT4g
UmVzdWx0PCgpLCBhbnlob3c6OkVycm9yPiB7CgpXaGF0J3MgIm1hbnVhbCIgYWJvdXQgdXNpbmcg
YSBwcm92aWRlZCBoZWxwZXIgZnVuY3Rpb24/IDotUApCZXNpZGVzLCB0aGUgbmFtZSBraW5kIG9m
IGNvbmZsaWN0cyB3aXRoIHRoZSBzdGRlcnIgd3JpdGUsIHdoaWNoIHNlZW1zCmV2ZW4gbW9yZSBz
cGVjaWZpYyB0byB0aGUgcmVzdC1zZXJ2ZXIgY2FzZS4KCk1heWJlIGEgYExvZ0NvbnRleHQ6Omxv
Z191bmZpbHRlcmVkKCZzdHIpYCBhbmQgcmVzdC1zZXJ2ZXIganVzdCBjYWxscwp0aGlzK2Vwcmlu
dGxuISgpPyBUaGVuIHRoZSBgZXJyb3IhKClgIGludm9jYXRpb24gY291bGQgYmUgaW4gYSBgTm9u
ZWAKbWF0Y2ggYXJtIG9uIHRoZSBgTG9nQ29udGV4dDo6Y3VycmVudCgpYCBtYXRjaCB3aGljaCBJ
TU8gbWFrZXMgZm9yIG11Y2gKbmljZXIgY29udHJvbCBmbG93LgoKRG8gd2UgZXZlbiBhbnRpY2lw
YXRlIGFueSBvdGhlciB1c2UgY2FzZSB0aGFuIHRoZSBvbmUgaW4gcmVzdC1zZXJ2ZXI/Cgo+ICsg
ICAgaWYgbGV0IFNvbWUoY3R4KSA9IExvZ0NvbnRleHQ6OmN1cnJlbnQoKSB7Cj4gKyAgICAgICAg
bGV0IG11dCBsb2dnZXIgPSBjdHgubG9nZ2VyLmxvY2soKS51bndyYXAoKTsKPiArICAgICAgICAv
LyBJZiB0aGUgbWVzc2FnZSBpcyBhbiBlcnJvciwgcHJpbnQgdG8gc3RkZXJyICh3aGljaCB3aWxs
IGVuZCB1cCBpbiBqb3VybmFsZCkgYXMgd2VsbC4KPiArICAgICAgICBpZiBoYXNfZmFpbGVkIHsK
PiArICAgICAgICAgICAgZXByaW50bG4hKCJ7bXNnfSIpOwo+ICsgICAgICAgIH0KPiArICAgICAg
ICBsb2dnZXIubG9nZ2VyLmxvZyhtc2cpOwo+ICsgICAgICAgIE9rKCgpKQo+ICsgICAgfSBlbHNl
IHsKPiArICAgICAgICBhbnlob3c6OmJhaWwhKCJVbmFibGUgdG8gbWFudWFsbHkgd3JpdGUgbWVz
c2FnZSB0byB3b3JrZXJ0YXNrIGxvZyBmaWxlOiBObyB3b3JrZXJ0YXNrIGV4aXN0cyBpbiB0aGlz
IHRhc2suIik7Cj4gKyAgICB9Cj4gK30KPiBkaWZmIC0tZ2l0IGEvcHJveG1veC1yZXN0LXNlcnZl
ci9zcmMvd29ya2VyX3Rhc2sucnMgYi9wcm94bW94LXJlc3Qtc2VydmVyL3NyYy93b3JrZXJfdGFz
ay5ycwo+IGluZGV4IDI0ZTI2NzZlNjljNy4uMDZkOTg2ZjQxZGJiIDEwMDY0NAo+IC0tLSBhL3By
b3htb3gtcmVzdC1zZXJ2ZXIvc3JjL3dvcmtlcl90YXNrLnJzCj4gKysrIGIvcHJveG1veC1yZXN0
LXNlcnZlci9zcmMvd29ya2VyX3Rhc2sucnMKPiBAQCAtNywxNCArNywxNCBAQCB1c2Ugc3RkOjpz
eW5jOjphdG9taWM6OntBdG9taWNCb29sLCBBdG9taWNVc2l6ZSwgT3JkZXJpbmd9Owo+ICB1c2Ug
c3RkOjpzeW5jOjp7QXJjLCBMYXp5TG9jaywgTXV0ZXgsIE9uY2VMb2NrfTsKPiAgdXNlIHN0ZDo6
dGltZTo6e0R1cmF0aW9uLCBTeXN0ZW1UaW1lfTsKPiAgCj4gLXVzZSBhbnlob3c6OntiYWlsLCBm
b3JtYXRfZXJyLCBFcnJvcn07Cj4gK3VzZSBhbnlob3c6OntiYWlsLCBmb3JtYXRfZXJyLCBDb250
ZXh0LCBFcnJvcn07Cj4gIHVzZSBmdXR1cmVzOjoqOwo+ICB1c2Ugbml4OjpmY250bDo6T0ZsYWc7
Cj4gIHVzZSBzZXJkZTo6e0Rlc2VyaWFsaXplLCBTZXJpYWxpemV9Owo+ICB1c2Ugc2VyZGVfanNv
bjo6e2pzb24sIFZhbHVlfTsKPiAgdXNlIHRva2lvOjpzaWduYWw6OnVuaXg6OlNpZ25hbEtpbmQ7
Cj4gIHVzZSB0b2tpbzo6c3luYzo6e29uZXNob3QsIHdhdGNofTsKPiAtdXNlIHRyYWNpbmc6Ontp
bmZvLCB3YXJufTsKPiArdXNlIHRyYWNpbmc6OntlcnJvciwgaW5mbywgd2Fybn07Cj4gIAo+ICB1
c2UgcHJveG1veF9kYWVtb246OmNvbW1hbmRfc29ja2V0OjpDb21tYW5kU29ja2V0Owo+ICB1c2Ug
cHJveG1veF9sYW5nOjp0cnlfYmxvY2s7Cj4gQEAgLTEwMjUsNyArMTAyNSwxNyBAQCBpbXBsIFdv
cmtlclRhc2sgewo+ICAgICAgLy8vIExvZyB0YXNrIHJlc3VsdCwgcmVtb3ZlIHRhc2sgZnJvbSBy
dW5uaW5nIGxpc3QKPiAgICAgIHB1YiBmbiBsb2dfcmVzdWx0KCZzZWxmLCByZXN1bHQ6ICZSZXN1
bHQ8KCksIEVycm9yPikgewo+ICAgICAgICAgIGxldCBzdGF0ZSA9IHNlbGYuY3JlYXRlX3N0YXRl
KHJlc3VsdCk7Cj4gLSAgICAgICAgc2VsZi5sb2dfbWVzc2FnZShzdGF0ZS5yZXN1bHRfdGV4dCgp
KTsKPiArCj4gKyAgICAgICAgLy8gV3JpdGUgdGhlIHJlc3VsdCBtYW51YWxseSB0byB0aGUgd29y
a2VydGFzayBmaWxlLiBXZSBkb24ndCB3YW50IHRvIGZpbHRlciBvciBwcm9jZXNzCj4gKyAgICAg
ICAgLy8gdGhpcyBtZXNzYWdlIGJ5IHRoZSBsb2dnaW5nIHN5c3RlbS4gVGhpcyBhbHNvIGd1YXJh
bnRlZXMgdGhlIHJlc3VsdCBtZXNzYWdlIHdpbGwgYmUgaW4KPiArICAgICAgICAvLyB0aGUgZmls
ZSwgcmVnYXJkbGVzcyBvZiB0aGUgbG9nZ2luZyBsZXZlbC4KPiArICAgICAgICBwcm94bW94X2xv
Zzo6bG9nX21hbnVhbGx5X3RvX3Rhc2tsb2coJnN0YXRlLnJlc3VsdF90ZXh0KCksIHJlc3VsdC5p
c19lcnIoKSkKPiArICAgICAgICAgICAgLmNvbnRleHQoIkVycm9yIHdyaXRpbmcgZmluYWwgcmVz
dWx0IG1lc3NhZ2UiKQo+ICsgICAgICAgICAgICAudW53cmFwX29yX2Vsc2UofGVycnwgewo+ICsg
ICAgICAgICAgICAgICAgLy8gTm90ZTogdGhpcyB3aWxsIHByb2JhYmx5IGFsc28gZmFpbCB0byBi
ZSB3cml0dGVuIHRvIHRoZSB0YXNrbG9nLCBidXQgYXQgbGVhc3QgaXQKPiArICAgICAgICAgICAg
ICAgIC8vIGVuZHMgdXAgaW4gdGhlIGpvdXJuYWwuCj4gKyAgICAgICAgICAgICAgICBlcnJvciEo
IntlcnI6I30iKTsKPiArICAgICAgICAgICAgfSk7Cj4gIAo+ICAgICAgICAgIFdPUktFUl9UQVNL
X0xJU1QubG9jaygpLnVud3JhcCgpLnJlbW92ZSgmc2VsZi51cGlkLnRhc2tfaWQpOwo+ICAgICAg
ICAgIC8vIHRoaXMgd2FudHMgdG8gYWNjZXNzIFdPUktFUl9UQVNLX0xJU1QsIHNvIHdlIG5lZWQg
dG8gZHJvcCB0aGUgbG9jayBhYm92ZQo+IC0tIAo+IDIuMzkuNQo+IAo+IAo+IAo+IF9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gcHZlLWRldmVsIG1haWxp
bmcgbGlzdAo+IHB2ZS1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQo+IGh0dHBzOi8vbGlzdHMucHJv
eG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3B2ZS1kZXZlbAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnB2ZS1kZXZlbCBtYWlsaW5nIGxp
c3QKcHZlLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5jb20v
Y2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3B2ZS1kZXZlbAo=