From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <pbs-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 A19D51FF163
	for <inbox@lore.proxmox.com>; Thu, 21 Nov 2024 20:21:55 +0100 (CET)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id F41684D21;
	Thu, 21 Nov 2024 20:22:02 +0100 (CET)
Date: Thu, 21 Nov 2024 20:21:59 +0100 (CET)
From: =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= <f.gruenbichler@proxmox.com>
To: Proxmox Backup Server development discussion <pbs-devel@lists.proxmox.com>, 
 Gabriel Goller <g.goller@proxmox.com>
Message-ID: <1974064487.8066.1732216919425@webmail.proxmox.com>
In-Reply-To: <20241121133509.289419-1-g.goller@proxmox.com>
References: <20241121133509.289419-1-g.goller@proxmox.com>
MIME-Version: 1.0
X-Priority: 3
Importance: Normal
X-Mailer: Open-Xchange Mailer v7.10.6-Rev69
X-Originating-Client: open-xchange-appsuite
X-SPAM-LEVEL: Spam detection results:  0
 AWL 0.048 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
 SPF_HELO_NONE           0.001 SPF: HELO does not publish an SPF Record
 SPF_PASS               -0.001 SPF: sender matches SPF record
Subject: Re: [pbs-devel] [PATCH proxmox-backup v4 0/4] fix #3786: resync
 corrupt chunks in sync-job
X-BeenThere: pbs-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox Backup Server development discussion
 <pbs-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pbs-devel>, 
 <mailto:pbs-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pbs-devel/>
List-Post: <mailto:pbs-devel@lists.proxmox.com>
List-Help: <mailto:pbs-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel>, 
 <mailto:pbs-devel-request@lists.proxmox.com?subject=subscribe>
Reply-To: Proxmox Backup Server development discussion
 <pbs-devel@lists.proxmox.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: pbs-devel-bounces@lists.proxmox.com
Sender: "pbs-devel" <pbs-devel-bounces@lists.proxmox.com>

Q29uc2lkZXIgcGF0Y2hlcyAyLTQsIGFuZCAxIHdpdGggdGhlIHNsaWdodCBhZGFwdGF0aW9uIGZv
ciB0aGUgZmlyc3QgaGVscGVyCgpSZXZpZXdlZC1ieTogRmFiaWFuIEdyw7xuYmljaGxlciA8Zi5n
cnVlbmJpY2hsZXJAcHJveG1veC5jb20+Cgo+IEdhYnJpZWwgR29sbGVyIDxnLmdvbGxlckBwcm94
bW94LmNvbT4gaGF0IGFtIDIxLjExLjIwMjQgMTQ6MzUgQ0VUIGdlc2NocmllYmVuOgo+IAo+ICAK
PiBBZGQgYW4gb3B0aW9uIGByZXN5bmMtY29ycnVwdGAgdGhhdCByZXN5bmNzIGNvcnJ1cHQgc25h
cHNob3RzIHdoZW4gcnVubmluZwo+IHN5bmMtam9iLiBUaGlzIG9wdGlvbiBjaGVja3MgaWYgdGhl
IGxvY2FsIHNuYXBzaG90IGZhaWxlZCB0aGUgbGFzdAo+IHZlcmlmaWNhdGlvbiBhbmQgaWYgaXQg
ZGlkLCBvdmVyd3JpdGVzIHRoZSBsb2NhbCBzbmFwc2hvdCB3aXRoIHRoZQo+IHJlbW90ZSBvbmUu
Cj4gCj4gVGhpcyBpcyBxdWl0ZSB1c2VmdWwsIGFzIHdlIGN1cnJlbnRseSBkb24ndCBoYXZlIGFu
IG9wdGlvbiB0byAiZml4IiAKPiBicm9rZW4gY2h1bmtzL3NuYXBzaG90cyBpbiBhbnkgd2F5LCBl
dmVuIGlmIGEgaGVhbHRoeSB2ZXJzaW9uIGlzIG9uIAo+IGFub3RoZXIgKGUuZy4gb2Zmc2l0ZSkg
aW5zdGFuY2UuCj4gCj4gSW1wb3J0YW50IHRoaW5ncyB0byBub3RlIGFyZSBhbHNvOiB0aGlzIGhh
cyBhIHNsaWdodCBwZXJmb3JtYW5jZSAKPiBwZW5hbHR5LCBhcyBhbGwgdGhlIG1hbmlmZXN0cyBo
YXZlIHRvIGJlIGxvb2tlZCB0aHJvdWdoLCBhbmQgYSAKPiB2ZXJpZmljYXRpb24gam9iIGhhcyB0
byBiZSBydW4gYmVmb3JlaGFuZCwgb3RoZXJ3aXNlIHdlIGRvIG5vdCBrbm93IAo+IGlmIHRoZSBz
bmFwc2hvdCBpcyBoZWFsdGh5Lgo+IAo+IE5vdGU6IFRoaXMgc2VyaWVzIHdhcyBvcmlnaW5hbGx5
IHdyaXR0ZW4gYnkgU2hhbm5vbiEgSSBqdXN0IHBpY2tlZCBpdCAKPiB1cCwgcmViYXNlZCwgYW5k
IGZpeGVkIHRoZSBvYnZpb3VzIGNvbW1lbnRzIG9uIHRoZSBsYXN0IHNlcmllcy4KPiAKPiBDaGFu
Z2Vsb2cgdjQgKHRoYW5rcyBARmFiaWFuKToKPiAgLSBtYWtlIHZlcmlmeV9zdGF0ZSBidWJibGUg
dXAgZXJyb3JzCj4gIC0gY2FsbCB2ZXJpZnlfc3RhdGUgaGVscGVyIGV2ZXJ5d2hlcmUgd2UgbmVl
ZCB0aGUgdmVyaWZ5X3N0YXRlCj4gIC0gcmVzeW5jIGJyb2tlbiBtYW5pZmVzdHMgKHNvIHJlc3lu
YyB3aGVuIGxvYWRfbWFuaWZlc3QgZmFpbHMpCj4gCj4gQ2hhbmdlbG9nIHYzICh0aGFua3MgQEZh
Ymlhbik6Cj4gIC0gZmlsdGVyIG91dCBzbmFwc2hvdHMgZWFybGllciBpbiB0aGUgcHVsbF9ncm91
cCBmdW5jdGlvbgo+ICAtIG1vdmUgdmVyaWZ5X3N0YXRlIHRvIEJhY2t1cE1hbmlmZXN0IGFuZCBm
aXhlZCBpbnZvY2F0aW9ucwo+ICAtIHJldmVydGVkIHZlcmlmeV9zdGF0ZSBPcHRpb24gLT4gUmVz
dWx0IHN0YXRlIChJdCBkb2Vzbid0IG1hdHRlciBpZiB3ZSBnZXQgYW4KPiAgICBlcnJvciwgd2Ug
Z2V0IHRoYXQgcXVpdGUgb2Z0ZW4gZi5lLiBpbiBuZXcgYmFja3VwcykKPiAgLSByZW1vdmVkIHNv
bWUgdW5uZWNlc3NhcnkgbG9nIGxpbmVzCj4gIC0gcmVtb3ZlZCBzb21lIHVubmVjZXNzYXJ5IGlt
cG9ydHMgYW5kIG1vZGlmaWNhdGlvbnMKPiAgLSByZWJhc2UgdG8gY3VycmVudCBtYXN0ZXIKPiAK
PiBDaGFuZ2Vsb2cgdjIgKHRoYW5rcyBAVGhvbWFzKToKPiAgLSBvcmRlciBnaXQgdHJhaWxlcnMK
PiAgLSBhZGp1c3RlZCBzY2hlbWEgZGVzY3JpcHRpb24gdG8gaW5jbHVkZSBicm9rZW4gaW5kZXhl
cwo+ICAtIGNoYW5nZSB2ZXJpZnlfc3RhdGUgdG8gcmV0dXJuIGEgUmVzdWx0PF8sXz4KPiAgLSBw
cmludCBlcnJvciBpZiB2ZXJpZnlfc3RhdGUgaXMgbm90IGFibGUgdG8gcmVhZCB0aGUgc3RhdGUK
PiAgLSB1cGRhdGUgZG9jcyBvbiBwdWxsX3NuYXBzaG90IGZ1bmN0aW9uCj4gIC0gc2ltcGxpZnkg
bG9naWMgYnkgY29tYmluaW5nIGZsYWdzCj4gIC0gbW92ZSBsb2cgbGluZSBvdXQgb2YgbG9vcCB0
byBvbmx5IHByaW50IG9uY2UgdGhhdCB3ZSByZXN5bmMgdGhlIHNuYXBzaG90Cj4gCj4gQ2hhbmdl
bG9nIHNpbmNlIFJGQyAoU2hhbm5vbidzIHdvcmspOgo+ICAtIHJlbmFtZSBvcHRpb24gZnJvbSBk
ZWVwLXN5bmMgdG8gcmVzeW5jLWNvcnJ1cHQKPiAgLSByZWJhc2Ugb24gbGF0ZXN0IG1hc3RlciAo
YW5kIGNoYW5nZSBpbXBsZW1lbnRhdGlvbiBkZXRhaWxzLCBhcyBhIAo+ICAgICAgbG90IGhhcyBj
aGFuZ2VkIGFyb3VuZCBzeW5jLWpvYnMpCj4gCj4gcHJveG1veC1iYWNrdXA6Cj4gCj4gR2Ficmll
bCBHb2xsZXIgKDQpOgo+ICAgc25hcHNob3Q6IGFkZCBoZWxwZXIgZnVuY3Rpb24gdG8gcmV0cmll
dmUgdmVyaWZ5X3N0YXRlCj4gICBmaXggIzM3ODY6IGFwaTogYWRkIHJlc3luYy1jb3JydXB0IG9w
dGlvbiB0byBzeW5jIGpvYnMKPiAgIGZpeCAjMzc4NjogdWkvY2xpOiBhZGQgcmVzeW5jLWNvcnJ1
cHQgb3B0aW9uIG9uIHN5bmMtam9icwo+ICAgZml4ICMzNzg2OiBkb2NzOiBhZGQgcmVzeW5jLWNv
cnJ1cHQgb3B0aW9uIHRvIHN5bmMtam9iCj4gCj4gIGRvY3MvbWFuYWdpbmctcmVtb3Rlcy5yc3Qg
ICAgICAgICB8ICA2ICsrKwo+ICBwYnMtYXBpLXR5cGVzL3NyYy9qb2JzLnJzICAgICAgICAgfCAx
MCArKysrKwo+ICBwYnMtZGF0YXN0b3JlL3NyYy9iYWNrdXBfaW5mby5ycyAgfCAxNSArKysrKyst
Cj4gIHBicy1kYXRhc3RvcmUvc3JjL21hbmlmZXN0LnJzICAgICB8IDE0ICsrKysrLQo+ICBzcmMv
YXBpMi9hZG1pbi9kYXRhc3RvcmUucnMgICAgICAgfCAxNiArKystLS0tCj4gIHNyYy9hcGkyL2Jh
Y2t1cC9tb2QucnMgICAgICAgICAgICB8IDEzICsrKy0tLQo+ICBzcmMvYXBpMi9jb25maWcvc3lu
Yy5ycyAgICAgICAgICAgfCAgNCArKwo+ICBzcmMvYXBpMi9wdWxsLnJzICAgICAgICAgICAgICAg
ICAgfCAgOSArKystCj4gIHNyYy9iYWNrdXAvdmVyaWZ5LnJzICAgICAgICAgICAgICB8ICA3ICsr
LQo+ICBzcmMvYmluL3Byb3htb3gtYmFja3VwLW1hbmFnZXIucnMgfCAxNiArKysrKystCj4gIHNy
Yy9zZXJ2ZXIvcHVsbC5ycyAgICAgICAgICAgICAgICB8IDcyICsrKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0KPiAgd3d3L3dpbmRvdy9TeW5jSm9iRWRpdC5qcyAgICAgICAgIHwgMTEgKysr
KysKPiAgMTIgZmlsZXMgY2hhbmdlZCwgMTUxIGluc2VydGlvbnMoKyksIDQyIGRlbGV0aW9ucygt
KQo+IAo+IAo+IFN1bW1hcnkgb3ZlciBhbGwgcmVwb3NpdG9yaWVzOgo+ICAgMTIgZmlsZXMgY2hh
bmdlZCwgMTUxIGluc2VydGlvbnMoKyksIDQyIGRlbGV0aW9ucygtKQo+IAo+IC0tIAo+IEdlbmVy
YXRlZCBieSBnaXQtbXVycHAgMC43LjEKPiAKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwo+IHBicy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBwYnMtZGV2
ZWxAbGlzdHMucHJveG1veC5jb20KPiBodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4v
bWFpbG1hbi9saXN0aW5mby9wYnMtZGV2ZWwKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpwYnMtZGV2ZWwgbWFpbGluZyBsaXN0CnBicy1kZXZlbEBsaXN0
cy5wcm94bW94LmNvbQpodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9s
aXN0aW5mby9wYnMtZGV2ZWwK