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 [212.224.123.68])
	by lore.proxmox.com (Postfix) with ESMTPS id 921311FF173
	for <inbox@lore.proxmox.com>; Mon, 10 Mar 2025 12:17:29 +0100 (CET)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 51A201799B;
	Mon, 10 Mar 2025 12:17:21 +0100 (CET)
From: Christian Ebner <c.ebner@proxmox.com>
To: pbs-devel@lists.proxmox.com
Date: Mon, 10 Mar 2025 12:16:30 +0100
Message-Id: <20250310111634.162156-1-c.ebner@proxmox.com>
X-Mailer: git-send-email 2.39.5
MIME-Version: 1.0
X-SPAM-LEVEL: Spam detection results:  0
 AWL 0.030 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
Subject: [pbs-devel] [PATCH v2 proxmox-backup 0/4] GC: avoid multiple atime
 updates
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>

VGhpcyBwYXRjaGVzIGltcGxlbWVudCB0aGUgbG9naWMgdG8gZ3JlYXRseSBpbXByb3ZlIHRoZSBw
ZXJmb3JtYW5jZQpvZiBwaGFzZSAxIGdhcmJhZ2UgY29sbGVjdGlvbiBieSBhdm9pZGluZyBtdWx0
aXBsZSBhdGltZSB1cGRhdGVzIG9uCnRoZSBzYW1lIGNodW5rLgoKQ3VycmVudGx5LCBwaGFzZSAx
IEdDIGl0ZXJhdGVzIG92ZXIgYWxsIGZvbGRlcnMgaW4gdGhlIGRhdGFzdG9yZQpsb29raW5nIGFu
ZCBjb2xsZWN0aW5nIGFsbCBpbWFnZSBpbmRleCBmaWxlcyB3aXRob3V0IHRha2luZyBhbnkKbG9n
aWNhbCBhc3N1bXB0aW9ucyAoZS5nLiBuYW1lc3BhY2VzLCBncm91cHMsIHNuYXBzaG90cywgLi4u
KS4gVGhpcwppcyB0byBhdm9pZCBhY2NpZGVudGFsbHkgbWlzc2luZyBpbWFnZSBpbmRleCBmaWxl
cyBsb2NhdGVkIGluCnVuZXhwZWN0ZWQgcGF0aHMgYW5kIHRoZXJlZm9yZSBub3QgbWFya2luZyB0
aGVpciBjaHVua3MgYXMgaW4gdXNlLApsZWFkaW5nIHRvIHBvdGVudGlhbCBkYXRhIGxvc3Nlcy4K
ClRoaXMgcGF0Y2hlcyBpbXByb3ZlIHBoYXNlIDEgYnkgaXRlcmF0aW5nIGluZGV4IGltYWdlcyB1
c2luZyB0aGUgZGF0YXRzdG9yZSdzCml0ZXJhdG9ycyBhbmQga2VlcCB0cmFjayBvZiB0aGUgYWxy
ZWFkeSB0b3VjaGVkIGNodW5rcyBmb3IgY29uc2VjdXRpdmUKYmFja3VwIHNuYXBzaG90cywgZm9s
bG93aW5nIHRoZSBzYW1lIHByaW5jaXBsZSBhcyBmb3IgaW5jcmVtZW50YWwgYmFja3VwCnNuYXBz
aG90cy4gUGF0aHMgb3V0c2lkZSBvZiB0aGUgaXRlcmF0b3IgbG9naWMgYXJlIHN0aWxsIHRha2Vu
IGludG8KYWNjb3VudCBhbmQgcHJvY2Vzc2VkIGFzIHdlbGwgYnkgZ2VuZXJhdGluZyBhIGxpc3Qg
b2YgYWxsIHRoZSBmb3VuZCBpbWFnZXMKZmlyc3QsIHJlbW92aW5nIGluZGV4IGZpbGVzIGVuY291
bnRlcmVkIHdoaWxlIGl0ZXJhdGluZywgZmluYWxseSBsZWF2aW5nCmEgbGlzdCBvZiBpbmRleGVz
IHdpdGggdW5leHBlY3RlZCBwYXRocy4gVGhlc2UgdW5leHBlY3RlZCBwYXRocyBhcmUgbm93CmFs
c28gbG9nZ2VkLCBmb3IgdGhlIHVzZXIgdG8gcG90ZW50aWFsbHkgdGFrZSBhY3Rpb24uCgpCeSBr
ZWVwaW5nIHRyYWNrIG9mIGFscmVhZHkgc2VlbiBhbmQgdGhlcmVmb3JlIHVwZGF0ZWQgY2h1bmsg
YXRpbWVzLCBpdCBpcyBub3cKYXZvaWRlZCB0byB1cGRhdGUgdGhlIGF0aW1lIG92ZXIgYW5kIG92
ZXIgYWdhaW4gb24gdGhlIGNodW5rcyBzaGFyZWQgYnkKY29uc2VjdXRpdmUgYmFja3VwIHNuYXBo
c2hvdHMuCgpNb3N0IG5vdGFibHkgY2hhbmdlcyBzaW5jZSB2ZXJzaW9uIDEgKHRoYW5rcyBGYWJp
YW4gZm9yIGZlZWRiYWNrKToKLSBMb2dpY2FsbHkgaXRlcmF0ZSB1c2luZyBwcmUtZXhpc3Rpbmcg
aXRlcmF0b3JzIGluc3RlYWQgb2YgY29uc3RydWN0aW5nCiAgZGF0YSBzdHJ1Y3R1cmUgZm9yIGl0
ZXJhdGlvbiB3aGVuIGxpc3RpbmcgaW1hZ2VzLgotIFRlc3RlZCB0aGF0IGRvdWJsZSBsaXN0aW5n
IGRvZXMgbm90IGFmZmVjdCBydW50aW1lLgotIENodW5rcyBhcmUgbm93IHJlbWVtYmVyZWQgZm9y
IGFsbCBhcmNoaXZlcyBwZXIgc25hcHNob3QsIG5vdCBqdXN0IGEKICBzaW5nbGUgYXJjaGl2ZSBw
ZXIgc25hcHNob3QgYXMgcHJldmlvdXNseSwgdGhpcyBtaW1pY3MgbW9yZSBjbG9zZWx5CiAgdGhl
IGJhY2t1cCBiZWhhdmlvdXIsIHRoaXMgZ2l2ZSBzb21lIGFkZGl0aW9uYWwgZ2FpbnMgaW4gc29t
ZSBjYXNlcy4KClN0YXRpc3RpY3MgZ2VuZXJhdGVkIGJ5IGF2ZXJhZ2luZyAzIEdDIHJ1bnRpbWVz
LCBtZWFzdXJlZCBhZnRlciBhbiBpbml0aWFsCnJ1biBlYWNoIHRvIHdhcm0gdXAgY2FjaGVzLiBE
YXRhc3RvcmVzIEEgYW5kIEIgKDE5MiBpbmRleCBmaWxlcykgYXJlIHVucmVsYXRlZCwKY29udGFp
bmluZyAicmVhbCIgYmFja3Vwcy4gVGhlIHN5c2NhbGwgY291bnRzIHdlcmUgZ2VuZXJhdGVkIHVz
aW5nCmBzdHJhY2UgLWYgLWUgdXRpbWVuc2F0IC1wICQocGlkb2YgcHJveG1veC1iYWNrdXAtcHJv
eHkpYCBhbmQgKGFmdGVyIHNtYWxsCmNsZWFudXApIGB3YyAtbGAuCgpkYXRhc3RvcmUgQSBvbiBz
cGlubmluZyBkaXNrOgp1bnBhdGNoZWQ6IDExNyDCsSA0IHMsICAgIHV0aW1lbnNhdCBjYWxsczog
MTIwNTk5MTMKdmVyc2lvbiAxOiAyNy42IMKxIDAuNSBzLCB1dGltZW5zYXQgY2FsbHM6ICAxMTc4
OTEzCnZlcnNpb24gMjogMjQuMyDCsSAwLjUgcywgdXRpbWVuc2F0IGNhbGxzOiAgMTEyMDMxNwoK
ZGF0YXN0b3JlIEIgb24gU1NEOgp1bnBhdGNoZWQ6IDI3IMKxIDEgcywgICAgIHV0aW1lbnNhdCBj
YWxsczogMjAzMjM4MAp2ZXJzaW9uIDE6IDE0LjMgwrEgMC41IHMsIHV0aW1lbnNhdCBjYWxsczog
IDU2NTQxNwp2ZXJzaW9uIDI6IDE1LjEgwrEgMC4yIHMsIHV0aW1lbnNhdCBjYWxsczogIDU2NDYx
NwoKZGF0YXN0b3JlIEIgdmlhIE5GUyBleHBvcnQ6CnVucGF0Y2hlZDogYWJvcnRlZCBhZnRlciAx
MCBtaW4gLSBubyBwcm9ncmVzcyAod2hpbGUgb3RoZXIgdmVyc2lvbnMgZGlkKQp2ZXJzaW9uIDE6
IDM0IG1pbiAzIHMKdmVyc2lvbiAyOiAzMiBtaW4gMTkgcwpBYm92ZSByZXN1bHRzIGFyZSBmcm9t
IG9ubHkgMSBydW4sIHNpbmNlIEdDIHRha2VzIGxvbmcgdGltZSBvbiB0aGUgTkZTIHNoYXJlZApk
YXRhc3RvcmUuCgpDaHJpc3RpYW4gRWJuZXIgKDQpOgogIGRhdGFzdG9yZTogcmVzdHJpY3QgZGF0
YXN0b3JlcyBsaXN0X2ltYWdlcyBtZXRob2Qgc2NvcGUgdG8gbW9kdWxlCiAgZGF0YXN0b3JlOiBh
ZGQgaGVscGVyIG1ldGhvZCB0byBvcGVuIGluZGV4IHJlYWRlciBmcm9tIHBhdGgKICBnYXJiYWdl
IGNvbGxlY3Rpb246IGFsbG93IHRvIGtlZXAgdHJhY2sgb2YgYWxyZWFkeSB0b3VjaGVkIGNodW5r
cwogIGZpeCAjNTMzMTogZ2FyYmFnZSBjb2xsZWN0aW9uOiBhdm9pZCBtdWx0aXBsZSBjaHVuayBh
dGltZSB1cGRhdGVzCgogcGJzLWRhdGFzdG9yZS9zcmMvZGF0YXN0b3JlLnJzIHwgMjA2ICsrKysr
KysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE1NCBpbnNlcnRp
b25zKCspLCA1MiBkZWxldGlvbnMoLSkKCi0tIAoyLjM5LjUKCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcGJzLWRldmVsIG1haWxpbmcgbGlzdApwYnMt
ZGV2ZWxAbGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmlu
L21haWxtYW4vbGlzdGluZm8vcGJzLWRldmVsCg==