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 961F11FF16B for ; Tue, 29 Jul 2025 11:58:29 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 828ACCDFA; Tue, 29 Jul 2025 11:59:52 +0200 (CEST) Message-ID: Date: Tue, 29 Jul 2025 11:59:48 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Proxmox VE development discussion , Shannon Sterz References: <20250729094114.66153-1-s.sterz@proxmox.com> Content-Language: en-US From: Fiona Ebner In-Reply-To: <20250729094114.66153-1-s.sterz@proxmox.com> X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1753783179723 X-SPAM-LEVEL: Spam detection results: 0 AWL -0.026 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. [zfspoolplugin.pm] Subject: Re: [pve-devel] [PATCH pve-storage v2] fix #6561: zfspool: track refquota for subvolumes via user properties 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" QW0gMjkuMDcuMjUgdW0gMTE6NDIgQU0gc2NocmllYiBTaGFubm9uIFN0ZXJ6Ogo+IHpmcyBpdHNl bGYgZG9lcyBub3QgdHJhY2sgdGhlIHJlZnF1b3RhIHBlciBzbmFwc2hvdCBzbyB3ZSBuZWVkIGhh bmRsZQo+IHRoaXMgb3Vyc2VsdmVzLiBvdGhlcndpc2Ugcm9sbGluZyBiYWNrIGEgdm9sdW1lIHRo YXQgaGFzIGJlZW4gcmVzaXplCj4gc2luY2UgdGhlIHNuYXBzaG90LCB3aWxsIHJldGFpbiB0aGUg bmV3IHNpemUuIHRoaXMgaXMgcHJvYmxlbWF0aWMsIGFzCj4gaXQgbWVhbnMgdGhlIHZhbHVlIGlu IHRoZSBndWVzdCBjb25maWcgZG9lcyBub3QgbG9uZ2VyIG1hdGNoIHRoZSBzaXplCj4gb2YgdGhl IGRpc2sgb24gdGhlIHN0b3JhZ2UuCj4gCj4gdGhpcyBpbXBsZW1lbnRhdGlvbiB0cmllcyB0byBk byBzbyBieSBsZXZlcmFnaW5nIGEgdXNlciBwcm9wZXJ0eSBwZXIKPiBzbmFwc2hvdC4KPiAKPiBS ZXBvcnRlZC1ieTogTHVrYXMgV2FnbmVyIDxsLndhZ25lckBwcm94bW94LmNvbT4KPiBTdWdnZXN0 ZWQtYnk6IEZhYmlhbiBHcsO8bmJpY2hsZXIgPGYuZ3J1ZW5iaWNobGVyQHByb3htb3guY29tPgo+ IFNpZ25lZC1vZmYtYnk6IFNoYW5ub24gU3RlcnogPHMuc3RlcnpAcHJveG1veC5jb20+CgpSZXZp ZXdlZC1ieTogRmlvbmEgRWJuZXIgPGYuZWJuZXJAcHJveG1veC5jb20+ClRlc3RlZC1ieTogRmlv bmEgRWJuZXIgPGYuZWJuZXJAcHJveG1veC5jb20+Cgp3aXRoIHNvbWUgc3VnZ2VzdGlvbnM6Cgo+ IC0tLQo+ICBzcmMvUFZFL1N0b3JhZ2UvWkZTUG9vbFBsdWdpbi5wbSB8IDQ0ICsrKysrKysrKysr KysrKysrKysrKysrKysrKysrKystCj4gIDEgZmlsZSBjaGFuZ2VkLCA0MyBpbnNlcnRpb25zKCsp LCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3NyYy9QVkUvU3RvcmFnZS9aRlNQb29s UGx1Z2luLnBtIGIvc3JjL1BWRS9TdG9yYWdlL1pGU1Bvb2xQbHVnaW4ucG0KPiBpbmRleCBjZGY1 ODY4Li5kMzI5YWJjIDEwMDY0NAo+IC0tLSBhL3NyYy9QVkUvU3RvcmFnZS9aRlNQb29sUGx1Z2lu LnBtCj4gKysrIGIvc3JjL1BWRS9TdG9yYWdlL1pGU1Bvb2xQbHVnaW4ucG0KPiBAQCAtNDgyLDkg KzQ4MiwyOCBAQCBzdWIgdm9sdW1lX3NpemVfaW5mbyB7Cj4gIHN1YiB2b2x1bWVfc25hcHNob3Qg ewo+ICAgICAgbXkgKCRjbGFzcywgJHNjZmcsICRzdG9yZWlkLCAkdm9sbmFtZSwgJHNuYXApID0g QF87Cj4gIAo+IC0gICAgbXkgJHZuYW1lID0gKCRjbGFzcy0+cGFyc2Vfdm9sbmFtZSgkdm9sbmFt ZSkpWzFdOwo+ICsgICAgbXkgKHVuZGVmLCAkdm5hbWUsIHVuZGVmLCB1bmRlZiwgdW5kZWYsIHVu ZGVmLCAkZm9ybWF0KSA9ICRjbGFzcy0+cGFyc2Vfdm9sbmFtZSgkdm9sbmFtZSk7Cj4gIAo+ICAg ICAgJGNsYXNzLT56ZnNfcmVxdWVzdCgkc2NmZywgdW5kZWYsICdzbmFwc2hvdCcsICIkc2NmZy0+ e3Bvb2x9LyR2bmFtZVxAJHNuYXAiKTsKPiArCj4gKyAgICAjIGlmIHRoaXMgaXMgYSBzdWJ2b2ws IHRyYWNrIHJlZnF1b3RhIGluZm9ybWF0aW9uIHZpYSB1c2VyIHByb3BlcnRpZXMuIHpmcwo+ICsg ICAgIyBkb2VzIG5vdCB0cmFjayB0aGlzIHByb3BlcnR5IGZvciBzbmFwc2hvc3RzIGFuZCBjb25z ZXF1ZW50bHkgZG9lcyBub3Qgcm9sbAo+ICsgICAgIyBpdCBiYWNrLiBzbyB0cmFjayB0aGlzIGlu Zm9ybWF0aW9uIG1hbnVhbGx5Lgo+ICsgICAgaWYgKCRmb3JtYXQgZXEgJ3N1YnZvbCcpIHsKPiAr ICAgICAgICBteSAkcmVmcXVvdGEgPSAkY2xhc3MtPnpmc19yZXF1ZXN0KAo+ICsgICAgICAgICAg ICAkc2NmZywgdW5kZWYsICdnZXQnLCAncmVmcXVvdGEnLCAnLW8nLCAndmFsdWUnLCAnLUhwJywg IiRzY2ZnLT57cG9vbH0vJHZuYW1lIiwKPiArICAgICAgICApOwoKV2UgaGF2ZSBhIGRlZGljYXRl ZCB6ZnNfZ2V0X3Byb3BlcnRpZXMoKSBoZWxwZXIgeW91IGNvdWxkIHVzZSwgdGhhdApzaG91bGQg YWxzbyBhdm9pZCB0aGUgbmVlZCBmb3IgY2hvbXAoKQoKPiArCj4gKyAgICAgICAgY2hvbXAoJHJl ZnF1b3RhKTsKPiArCj4gKyAgICAgICAgJGNsYXNzLT56ZnNfcmVxdWVzdCgKPiArICAgICAgICAg ICAgJHNjZmcsCj4gKyAgICAgICAgICAgIHVuZGVmLAo+ICsgICAgICAgICAgICAnc2V0JywKPiAr ICAgICAgICAgICAgInB2ZS1zdG9yYWdlOnJlZnF1b3RhPSR7cmVmcXVvdGF9IiwKPiArICAgICAg ICAgICAgIiRzY2ZnLT57cG9vbH0vJHZuYW1lXEAkc25hcCIsCgpNaWdodCBiZSBuaWNlIHRvIGNy ZWF0ZSBhIHZhcmlhYmxlIGZvciB0aGlzIGFuZCBpdHMgb3RoZXIgdXNlIGluIHRoZQpmdW5jdGlv bi4KCj4gKyAgICAgICAgKTsKPiArICAgIH0KPiAgfQo+ICAKPiAgc3ViIHZvbHVtZV9zbmFwc2hv dF9kZWxldGUgewo+IEBAIC01MDMsNiArNTIyLDI5IEBAIHN1YiB2b2x1bWVfc25hcHNob3Rfcm9s bGJhY2sgewo+ICAKPiAgICAgIG15ICRtc2cgPSAkY2xhc3MtPnpmc19yZXF1ZXN0KCRzY2ZnLCB1 bmRlZiwgJ3JvbGxiYWNrJywgIiRzY2ZnLT57cG9vbH0vJHZuYW1lXEAkc25hcCIpOwo+ICAKPiAr ICAgICMgaWYgdGhpcyBpcyBhIHN1YnZvbCwgY2hlY2sgaWYgd2UgdHJhY2tlZCB0aGUgcmVmcXVv dGEgbWFudWFsbHkgdmlhIHVzZXIKPiArICAgICMgcHJvcGVydGllcyBhbmQgaWYgc28sIHNldCBp dCBhcHByb3ByaWF0ZWxseSBhZ2Fpbi4KPiArICAgIGlmICgkZm9ybWF0IGVxICdzdWJ2b2wnKSB7 Cj4gKyAgICAgICAgbXkgJHJlZnF1b3RhID0gJGNsYXNzLT56ZnNfcmVxdWVzdCgKPiArICAgICAg ICAgICAgJHNjZmcsCj4gKyAgICAgICAgICAgIHVuZGVmLAo+ICsgICAgICAgICAgICAnZ2V0JywK PiArICAgICAgICAgICAgJ3B2ZS1zdG9yYWdlOnJlZnF1b3RhJywKPiArICAgICAgICAgICAgJy1v JywKPiArICAgICAgICAgICAgJ3ZhbHVlJywKPiArICAgICAgICAgICAgJy1IcCcsCj4gKyAgICAg ICAgICAgICIkc2NmZy0+e3Bvb2x9LyR2bmFtZVxAJHNuYXAiLAoKTWlnaHQgYmUgbmljZSB0byBj cmVhdGUgYSB2YXJpYWJsZSBmb3IgdGhpcyBhbmQgaXRzIG90aGVyIHVzZSBpbiB0aGUKZnVuY3Rp b24uCgo+ICsgICAgICAgICk7Cj4gKwo+ICsgICAgICAgIGNob21wKCRyZWZxdW90YSk7Cj4gKwo+ ICsgICAgICAgIGlmICgkcmVmcXVvdGEgPX4gbS9eXGQrJC8pIHsKPiArICAgICAgICAgICAgJGNs YXNzLT56ZnNfcmVxdWVzdCgKPiArICAgICAgICAgICAgICAgICRzY2ZnLCB1bmRlZiwgJ3NldCcs ICJyZWZxdW90YT0ke3JlZnF1b3RhfSIsICIkc2NmZy0+e3Bvb2x9LyR2bmFtZSIsCj4gKyAgICAg ICAgICAgICk7Cj4gKyAgICAgICAgfQoKTWF5YmUgd2FybiBpZiBpdCBkb2Vzbid0IG1hdGNoIHRo ZSByZWdleD8KCj4gKyAgICB9Cj4gKwo+ICAgICAgIyB3ZSBoYXZlIHRvIHVubW91bnQgcm9sbGJh Y2tlZCBzdWJ2b2xzLCB0byBpbnZhbGlkYXRlIHdyb25nIGtlcm5lbAo+ICAgICAgIyBjYWNoZXMs IHRoZXkgZ2V0IG1vdW50ZWQgaW4gYWN0aXZhdGUgdm9sdW1lIGFnYWluCj4gICAgICAjIHNlZSB6 ZnMgYnVnICMxMDkzMSBodHRwczovL2dpdGh1Yi5jb20vb3Blbnpmcy96ZnMvaXNzdWVzLzEwOTMx CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnB2ZS1k ZXZlbCBtYWlsaW5nIGxpc3QKcHZlLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlz dHMucHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3B2ZS1kZXZlbAo=