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 BDB511FF18E for <inbox@lore.proxmox.com>; Tue, 18 Feb 2025 15:52:41 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id CA482101BD; Tue, 18 Feb 2025 15:52:36 +0100 (CET) From: Gabriel Goller <g.goller@proxmox.com> To: pve-devel@lists.proxmox.com Date: Tue, 18 Feb 2025 15:52:26 +0100 Message-Id: <20250218145226.380369-1-g.goller@proxmox.com> X-Mailer: git-send-email 2.39.5 MIME-Version: 1.0 X-SPAM-LEVEL: Spam detection results: 0 AWL -0.032 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] Subject: [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> 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> VGhlIHdvcmtlcnRhc2tzIGN1cnJlbnRseSBnZXQgdGhlaXIgc3RhdHVzIGZyb20gcGFyc2luZyB0 aGUgbG9nCm1lc3NhZ2VzIGluIHRoZSB0YXNrLWxvZyBmaWxlLiBUaGUgcHJvYmxlbSBpcyB0aGF0 IGlmIHRoZXNlIG1lc3NhZ2VzIGFyZQpmaWx0ZXJlZCDigJMgd2hpY2ggaXMgbm93IHBvc3NpYmxl IHVzaW5nIHRoZSBQQlNfTE9HIGVudiB2YXJpYWJsZSDigJMgc29tZQp3b3JrZXJ0YXNrcyB3aWxs IGVuZCB1cCB3aXRoIGEgInN0b3BwZWQ6IHVua25vd24iIHN0YXR1cy4gVGhpcyBpcyBub3QKZGVz aXJhYmxlIHNvIHdyaXRlIHRoZSBtZXNzYWdlIG1hbnVhbGx5IHRvIHRoZSB3b3JrZXJ0YXNrIGZp bGUgYW5kCmJ5cGFzcyB0cmFjaW5nLgoKVGhpcyB3YXkgd2UgYXJlIGd1YXJhbnRlZWQgdGhhdCwg cmVnYXJkbGVzcyBvZiB0aGUgbWF4IGxvZ2dpbmcgbGV2ZWwgdGhlCnVzZXIgc2V0cywgdGhlIGZp bmFsIG1lc3NhZ2UgKGFuZCBzdGF0dXMpIGlzIHdyaXR0ZW4uCgpTaWduZWQtb2ZmLWJ5OiBHYWJy aWVsIEdvbGxlciA8Zy5nb2xsZXJAcHJveG1veC5jb20+Ci0tLQoKQ2hhbmdlbG9nOgp2MjoKICog cmVtb3ZlIGphbmsgKGRldGVjdCB3b3JrZXJ0YXNrIGZhaWx1cmUgYmFzZWQgb24gcmV0dXJuIHZh bHVlIGluc3RlYWQKICAgb2YgbWVzc2FnZSkKCiBwcm94bW94LWxvZy9zcmMvbGliLnJzICAgICAg ICAgICAgICAgICB8IDE3ICsrKysrKysrKysrKysrKysrCiBwcm94bW94LXJlc3Qtc2VydmVyL3Ny Yy93b3JrZXJfdGFzay5ycyB8IDE2ICsrKysrKysrKysrKystLS0KIDIgZmlsZXMgY2hhbmdlZCwg MzAgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9wcm94bW94LWxv Zy9zcmMvbGliLnJzIGIvcHJveG1veC1sb2cvc3JjL2xpYi5ycwppbmRleCA4Yzc0ZTQyYjYxOGQu Ljc1NWQxYjRhODUwYyAxMDA2NDQKLS0tIGEvcHJveG1veC1sb2cvc3JjL2xpYi5ycworKysgYi9w cm94bW94LWxvZy9zcmMvbGliLnJzCkBAIC0xOTEsMyArMTkxLDIwIEBAIHB1YiBmbiBpbml0X2Ns aV9sb2dnZXIoCiAgICAgTG9nVHJhY2VyOjppbml0X3dpdGhfZmlsdGVyKGxvZ19sZXZlbC5hc19s b2coKSk/OwogICAgIE9rKCgpKQogfQorCisvLy8gV3JpdGUgbWFudWFsbHkgdG8gdGhlIGN1cnJl bnQgdGFza2xvZyBieXBhc3NpbmcgdGhlIHdob2xlIHRyYWNpbmcgaW5mcmFzdHJ1Y3R1cmUuIE5v dGUgdGhhdCB0aGlzCisvLy8gd2lsbCBhbHNvIGJ5cGFzcyBhbGwgdGhlIGZpbHRlcmluZyBhbmQg d3JpdGluZyB0byBqb3VybmFsZCBvciBlbHNld2hlcmUuIElmIGhhc19mYWlsZWQgaXMgdHJ1ZSwK Ky8vLyBwcmludCB0byBzdGRlcnIgYXMgd2VsbC4KK3B1YiBmbiBsb2dfbWFudWFsbHlfdG9fdGFz a2xvZyhtc2c6ICZzdHIsIGhhc19mYWlsZWQ6IGJvb2wpIC0+IFJlc3VsdDwoKSwgYW55aG93OjpF cnJvcj4geworICAgIGlmIGxldCBTb21lKGN0eCkgPSBMb2dDb250ZXh0OjpjdXJyZW50KCkgewor ICAgICAgICBsZXQgbXV0IGxvZ2dlciA9IGN0eC5sb2dnZXIubG9jaygpLnVud3JhcCgpOworICAg ICAgICAvLyBJZiB0aGUgbWVzc2FnZSBpcyBhbiBlcnJvciwgcHJpbnQgdG8gc3RkZXJyICh3aGlj aCB3aWxsIGVuZCB1cCBpbiBqb3VybmFsZCkgYXMgd2VsbC4KKyAgICAgICAgaWYgaGFzX2ZhaWxl ZCB7CisgICAgICAgICAgICBlcHJpbnRsbiEoInttc2d9Iik7CisgICAgICAgIH0KKyAgICAgICAg bG9nZ2VyLmxvZ2dlci5sb2cobXNnKTsKKyAgICAgICAgT2soKCkpCisgICAgfSBlbHNlIHsKKyAg ICAgICAgYW55aG93OjpiYWlsISgiVW5hYmxlIHRvIG1hbnVhbGx5IHdyaXRlIG1lc3NhZ2UgdG8g d29ya2VydGFzayBsb2cgZmlsZTogTm8gd29ya2VydGFzayBleGlzdHMgaW4gdGhpcyB0YXNrLiIp OworICAgIH0KK30KZGlmZiAtLWdpdCBhL3Byb3htb3gtcmVzdC1zZXJ2ZXIvc3JjL3dvcmtlcl90 YXNrLnJzIGIvcHJveG1veC1yZXN0LXNlcnZlci9zcmMvd29ya2VyX3Rhc2sucnMKaW5kZXggMjRl MjY3NmU2OWM3Li4wNmQ5ODZmNDFkYmIgMTAwNjQ0Ci0tLSBhL3Byb3htb3gtcmVzdC1zZXJ2ZXIv c3JjL3dvcmtlcl90YXNrLnJzCisrKyBiL3Byb3htb3gtcmVzdC1zZXJ2ZXIvc3JjL3dvcmtlcl90 YXNrLnJzCkBAIC03LDE0ICs3LDE0IEBAIHVzZSBzdGQ6OnN5bmM6OmF0b21pYzo6e0F0b21pY0Jv b2wsIEF0b21pY1VzaXplLCBPcmRlcmluZ307CiB1c2Ugc3RkOjpzeW5jOjp7QXJjLCBMYXp5TG9j aywgTXV0ZXgsIE9uY2VMb2NrfTsKIHVzZSBzdGQ6OnRpbWU6OntEdXJhdGlvbiwgU3lzdGVtVGlt ZX07CiAKLXVzZSBhbnlob3c6OntiYWlsLCBmb3JtYXRfZXJyLCBFcnJvcn07Cit1c2UgYW55aG93 Ojp7YmFpbCwgZm9ybWF0X2VyciwgQ29udGV4dCwgRXJyb3J9OwogdXNlIGZ1dHVyZXM6Oio7CiB1 c2Ugbml4OjpmY250bDo6T0ZsYWc7CiB1c2Ugc2VyZGU6OntEZXNlcmlhbGl6ZSwgU2VyaWFsaXpl fTsKIHVzZSBzZXJkZV9qc29uOjp7anNvbiwgVmFsdWV9OwogdXNlIHRva2lvOjpzaWduYWw6OnVu aXg6OlNpZ25hbEtpbmQ7CiB1c2UgdG9raW86OnN5bmM6OntvbmVzaG90LCB3YXRjaH07Ci11c2Ug dHJhY2luZzo6e2luZm8sIHdhcm59OwordXNlIHRyYWNpbmc6OntlcnJvciwgaW5mbywgd2Fybn07 CiAKIHVzZSBwcm94bW94X2RhZW1vbjo6Y29tbWFuZF9zb2NrZXQ6OkNvbW1hbmRTb2NrZXQ7CiB1 c2UgcHJveG1veF9sYW5nOjp0cnlfYmxvY2s7CkBAIC0xMDI1LDcgKzEwMjUsMTcgQEAgaW1wbCBX b3JrZXJUYXNrIHsKICAgICAvLy8gTG9nIHRhc2sgcmVzdWx0LCByZW1vdmUgdGFzayBmcm9tIHJ1 bm5pbmcgbGlzdAogICAgIHB1YiBmbiBsb2dfcmVzdWx0KCZzZWxmLCByZXN1bHQ6ICZSZXN1bHQ8 KCksIEVycm9yPikgewogICAgICAgICBsZXQgc3RhdGUgPSBzZWxmLmNyZWF0ZV9zdGF0ZShyZXN1 bHQpOwotICAgICAgICBzZWxmLmxvZ19tZXNzYWdlKHN0YXRlLnJlc3VsdF90ZXh0KCkpOworCisg ICAgICAgIC8vIFdyaXRlIHRoZSByZXN1bHQgbWFudWFsbHkgdG8gdGhlIHdvcmtlcnRhc2sgZmls ZS4gV2UgZG9uJ3Qgd2FudCB0byBmaWx0ZXIgb3IgcHJvY2VzcworICAgICAgICAvLyB0aGlzIG1l c3NhZ2UgYnkgdGhlIGxvZ2dpbmcgc3lzdGVtLiBUaGlzIGFsc28gZ3VhcmFudGVlcyB0aGUgcmVz dWx0IG1lc3NhZ2Ugd2lsbCBiZSBpbgorICAgICAgICAvLyB0aGUgZmlsZSwgcmVnYXJkbGVzcyBv ZiB0aGUgbG9nZ2luZyBsZXZlbC4KKyAgICAgICAgcHJveG1veF9sb2c6OmxvZ19tYW51YWxseV90 b190YXNrbG9nKCZzdGF0ZS5yZXN1bHRfdGV4dCgpLCByZXN1bHQuaXNfZXJyKCkpCisgICAgICAg ICAgICAuY29udGV4dCgiRXJyb3Igd3JpdGluZyBmaW5hbCByZXN1bHQgbWVzc2FnZSIpCisgICAg ICAgICAgICAudW53cmFwX29yX2Vsc2UofGVycnwgeworICAgICAgICAgICAgICAgIC8vIE5vdGU6 IHRoaXMgd2lsbCBwcm9iYWJseSBhbHNvIGZhaWwgdG8gYmUgd3JpdHRlbiB0byB0aGUgdGFza2xv ZywgYnV0IGF0IGxlYXN0IGl0CisgICAgICAgICAgICAgICAgLy8gZW5kcyB1cCBpbiB0aGUgam91 cm5hbC4KKyAgICAgICAgICAgICAgICBlcnJvciEoIntlcnI6I30iKTsKKyAgICAgICAgICAgIH0p OwogCiAgICAgICAgIFdPUktFUl9UQVNLX0xJU1QubG9jaygpLnVud3JhcCgpLnJlbW92ZSgmc2Vs Zi51cGlkLnRhc2tfaWQpOwogICAgICAgICAvLyB0aGlzIHdhbnRzIHRvIGFjY2VzcyBXT1JLRVJf VEFTS19MSVNULCBzbyB3ZSBuZWVkIHRvIGRyb3AgdGhlIGxvY2sgYWJvdmUKLS0gCjIuMzkuNQoK CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwdmUtZGV2 ZWwgbWFpbGluZyBsaXN0CnB2ZS1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xpc3Rz LnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wdmUtZGV2ZWwK