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 C275D1FF179 for ; Wed, 12 Nov 2025 18:27:04 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 7A4DDA711; Wed, 12 Nov 2025 18:27:51 +0100 (CET) Message-ID: <7c911437-6102-4ae6-91af-c98a9b9df69b@proxmox.com> Date: Wed, 12 Nov 2025 18:27:17 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Proxmox Backup Server development discussion , =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= References: <20251111122941.110412-1-s.rufinatscha@proxmox.com> <1762935902.jw31anddp2.astroid@yuna.none> Content-Language: en-US From: Samuel Rufinatscha In-Reply-To: <1762935902.jw31anddp2.astroid@yuna.none> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.180 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. [proxmox.com] Subject: Re: [pbs-devel] [PATCH proxmox-backup 0/3] datastore: remove config reload on hot path X-BeenThere: pbs-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Backup Server development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox Backup Server development discussion Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" T24gMTEvMTIvMjUgMTI6MjcgUE0sIEZhYmlhbiBHcsO8bmJpY2hsZXIgd3JvdGU6Cj4gT24gTm92 ZW1iZXIgMTEsIDIwMjUgMToyOSBwbSwgU2FtdWVsIFJ1ZmluYXRzY2hhIHdyb3RlOgo+PiBIaSwK Pj4KPj4gdGhpcyBzZXJpZXMgcmVkdWNlcyBDUFUgdGltZSBpbiBkYXRhc3RvcmUgbG9va3VwcyBi eSBhdm9pZGluZyByZXBlYXRlZAo+PiBkYXRhc3RvcmUuY2ZnIHJlYWRzL3BhcnNlcyBpbiBib3Ro IGBsb29rdXBfZGF0YXN0b3JlKClgIGFuZAo+PiBgRGF0YVN0b3JlOjpEcm9wYC4gSXQgYWxzbyBh ZGRzIGEgVFRMIHNvIG1hbnVhbCBjb25maWcgZWRpdHMgYXJlCj4+IG5vdGljZWQgd2l0aG91dCBy ZWludHJvZHVjaW5nIGhhc2hpbmcgb24gZXZlcnkgcmVxdWVzdC4KPj4KPj4gV2hpbGUgaW52ZXN0 aWdhdGluZyAjNjA0OSBbMV0sIGNhcmdvLWZsYW1lZ3JhcGggWzJdIHNob3dlZCBob3RzcG90cyBk dXJpbmcKPj4gcmVwZWF0ZWQgYC9zdGF0dXNgIGNhbGxzIGluIGBsb29rdXBfZGF0YXN0b3JlKClg IGFuZCBpbiBgRHJvcGAsCj4+IGRvbWluYXRlZCBieSBgcGJzX2NvbmZpZzo6ZGF0YXN0b3JlOjpj b25maWcoKWAgKGNvbmZpZyBwYXJzZSkuCj4+Cj4+IFRoZSBwYXJzaW5nIGNvc3QgaXRzZWxmIHNo b3VsZCBldmVudHVhbGx5IGJlIGludmVzdGlnYXRlZCBpbiBhIGZ1dHVyZQo+PiBlZmZvcnQuIEZ1 cnRoZXJtb3JlLCBjYXJnby1mbGFtZWdyYXBoIHNob3dlZCB0aGF0IHdoZW4gdXNpbmcgYQo+PiB0 b2tlbi1iYXNlZCBhdXRoIG1ldGhvZCB0byBhY2Nlc3MgdGhlIEFQSSwgYSBzaWduaWZpY2FudCBh bW91bnQgb2YgdGltZQo+PiBpcyBzcGVudCBpbiB2YWxpZGF0aW9uIG9uIGV2ZXJ5IHJlcXVlc3Qs IGxpa2VseSByZWxhdGVkIHRvIGJjcnlwdC4KPj4gQWxzbyB0aGlzIHNob3VsZCBiZSBldmVudHVh bGx5IHJldmlzaXRlZCBpbiBhIGZ1dHVyZSBlZmZvcnQuCj4gCj4gcGxlYXNlIGZpbGUgYSBidWcg Zm9yIHRoZSB0b2tlbiBwYXJ0LCBpZiB0aGVyZSBpc24ndCBhbHJlYWR5IG9uZSEKPiAKClRoYW5r cyBmb3IgdGhlIGluLWRlcHRoIHJldmlldyBGYWJpYW4hIEkgY3JlYXRlZCBhIGJ1ZyByZXBvcnQg Zm9yIHRoZSAKdG9rZW4gcGFydCBhbmQgYWRkZWQgdGhlIHJlbGV2YW50IGZsYW1lZ3JhcGggLSB0 aGlzIHNob3VsZCBoZWxwIG5hcnJvdyAKZG93biB0aGUgaXNzdWU6IGh0dHBzOi8vYnVnemlsbGEu cHJveG1veC5jb20vc2hvd19idWcuY2dpP2lkPTcwMTcKCj4gdGhhbmtzIGZvciBkaXZpbmcgaW50 byB0aGlzLCBpdCBhbHJlYWR5IGxvb2tzIHByb21pc2luZywgZXZlbiB0aG91Z2ggdGhlCj4gZWZm ZWN0IG9uIG1vcmUgIm5vcm1hbCIgc3lzdGVtcyB3aXRoIG1vcmUgcmVhc29uYWJsZSBudW1iZXJz IG9mCj4gZGF0YXN0b3JlcyBhbmQgY2xpZW50cyB3aWxsIGJlIGxlc3MgcHJvbm91bmNlZCA7KQo+ IAo+IHRoZSBiaWcgVEw7RFIgd291bGQgYmUgdGhhdCB3ZSB0cmFkZSBmYXN0ZXIgZGF0YXN0b3Jl IGxvb2t1cHMgKHdoaWNoCj4gaGFwcGVuIHF1aXRlIGZyZXF1ZW50bHksIGluIHBhcnRpY3VsYXIg aWYgdGhlcmUgYXJlIG1hbnkgZGF0YXN0b3JlcyB3aXRoCj4gY2xpZW50cyBjaGVja2luZyB0aGVp ciBzdGF0dXMpIGFnYWluc3Qgc2xpZ2h0bHkgZGVsYXllZCByZWxvYWQgb2YgdGhlCj4gY29uZmln dXJhdGlvbiBpbiBjYXNlIG9mIG1hbnVhbCwgYmVoaW5kLW91ci1iYWNrcyBlZGl0cywgd2l0aCBv bmUKPiBwYXJ0aWN1bGFyIGNvcm5lciBjYXNlIHRoYXQgaXMgc2xpZ2h0bHkgcHJvYmxlbWF0aWMs IGJ1dCBhbHNvIGEgYml0Cj4gY29udHJpdmVkOgo+IC0gZGF0YXN0b3JlIGlzIGxvb2tlZCB1cAo+ IC0gY29uZmlnIGlzIGVkaXRlZCAobWFudWFsbHkpIHRvIHNldCBtYWludGVuYW5jZSBtb2RlIHRv IG9uZSB0aGF0Cj4gICAgcmVxdWlyZXMgcmVtb3ZpbmcgZnJvbSB0aGUgZGF0YXN0b3JlIG1hcCBv bmNlIHRoZSBsYXN0IHRhc2sgZXhpdHMKPiAtIGxhc3QgdGFzayBkcm9wcyB0aGUgZGF0YXN0b3Jl IHN0cnVjdAo+IC0gbm8gcmVndWxhciBlZGl0cyBoYXBwZW5lZCBpbiB0aGUgbWVhbnRpbWUKPiAt IHRoZSBEcm9wIGhhbmRsZXIgZG9lc24ndCBrbm93IGl0IG5lZWRzIHRvIHJlbW92ZSB0aGUgZGF0 YXN0b3JlIGZyb20KPiAgICB0aGUgbWFwCj4gLSBvcGVuIEZEIGlzIGhlbGQgYnkgcHJveHksIGRh dGFzdG9yZSBmYWlscyB0byBiZSB1bm1vdW50ZWQvLi4KPiAKPiB3ZSBjb3VsZCBzb2x2ZSB0aGlz IGlzc3VlIGJ5IG5vdCBvbmx5IGJ1bXBpbmcgdGhlIGdlbmVyYXRpb24gb24gc2F2ZSwKPiBidXQg YWxzbyB3aGVuIHdlIHJlbG9hZCB0aGUgY29uZmlnIChpbiBwYXJ0aWN1bGFyIGlmIHdlIGNhY2hl IHRoZSB3aG9sZQo+IGNvbmZpZyEpLiB0aGF0IHdvdWxkIG1ha2UgdGhlIERyb3AgaGFuZGxlciBl ZmZpY2llbnQgZW5vdWdoIGZvciBpZGxlCj4gc3lzdGVtcyB0aGF0IGhhdmUgbW9zdGx5IGxvb2t1 cHMgYnV0IG5vIGxvbmcgcnVubmluZyB0YXNrcy4gYXMgc29vbiBhcyBhCj4gZGF0YXN0b3JlIGhh cyBsb25nIHJ1bm5pbmcgdGFza3MsIHRoZSBsYXN0IHN1Y2ggdGFzayB3aWxsIGxpa2VseSBleGl0 Cj4gbG9uZyBhZnRlciB0aGUgVFRMIGZvciBpdHMgY29uZmlnIGxvb2t1cCBoYXMgZXhwaXJlZCwg c28gd2lsbCBuZWVkIHRvIGRvCj4gYSByZWZyZXNoIC0gYWx0aG91Z2ggdGhhdCByZWZyZXNoIGNv dWxkIGFnYWluIGJlIGZyb20gdGhlIGdsb2JhbCBjYWNoZSwKPiBpbnN0ZWFkIG9mIGZyb20gZGlz az8gc3RpbGwgd291bGRuJ3QgY2xvc2UgdGhlIHdpbmRvdyBlbnRpcmVseSwgYnV0IG1ha2UKPiBp dCBwcmV0dHkgdW5saWtlbHkgdG8gYmUgaGl0IGluIHByYWN0aWNlLi4KPiAKPiAKPiBfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IHBicy1kZXZlbCBtYWls aW5nIGxpc3QKPiBwYnMtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KPiBodHRwczovL2xpc3RzLnBy b3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wYnMtZGV2ZWwKPiAKPiAKCkdvb2Qg aWRlYSEgSSB3aWxsIGFkZCB0aGUgYnVtcCBpbiB0aGUgbG9va3VwX2RhdGFzdG9yZSgpIHNsb3cg cGF0aCAKZGlyZWN0bHkgYWZ0ZXIgKGNvbmZpZywgZGlnZXN0KSBpcyByZWFkIGFuZCBpbmNyZW1l bnQgdGhlIGdlbmVyYXRpb24gaWYgCnRoZSBkaWdlc3QgY2hhbmdlZCBidXQgZ2VuZXJhdGlvbiBo YXNu4oCZdCAtIHRoaXMgc2hvdWxkIGFsc28gaGVscCBhdm9pZCAKdW5uZWNlc3NhcnkgY2FjaGUg aW52YWxpZGF0aW9ucy4KCkluIERyb3Agd2UgdGhlbiBlaXRoZXIgY2hlY2sgaWYgdGhlIHNoYXJl ZCBnZW4gZGlmZmVycyBmcm9tIHRoZSBjYWNoZWQgCnRhZyBnZW4gb3IgdGhlIHRhZyBpcyBUVEwg ZXhwaXJlZCwgb3RoZXJ3aXNlIHVzZSB0aGUgY2FjaGVkIGRlY2lzaW9uLgoKCgoKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnBicy1kZXZlbCBtYWlsaW5n IGxpc3QKcGJzLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5j b20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3Bicy1kZXZlbAo=