]> git.apps.os.sepia.ceph.com Git - xfsprogs-dev.git/commit
Merge tag 'scrub-object-tracking-6.10_2024-07-29' of https://git.kernel.org/pub/scm...
authorCarlos Maiolino <cem@kernel.org>
Tue, 6 Aug 2024 13:46:57 +0000 (15:46 +0200)
committerCarlos Maiolino <cem@kernel.org>
Tue, 6 Aug 2024 13:46:57 +0000 (15:46 +0200)
commite1d04345ac1faebd043d0c2dc9b560b6b366c6f8
tree5409eb0c08a426a30852af3cb6344b14d2c75989
parent680c6f3a4707f33afeb7eeaf7671e916bc2df5ce
parent8dd67c8eccbe0e6b8dd7975ba53f9ccaf532aa9c
Merge tag 'scrub-object-tracking-6.10_2024-07-29' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfsprogs-dev into for-next

xfs_scrub: use scrub_item to track check progress [v30.9 09/28]

Now that we've introduced tickets to track the status of repairs to a
specific principal XFS object (fs, ag, file), use them to track the
scrub state of those same objects.  Ultimately, we want to make it easy
to introduce vectorized repair, where we send a batch of repair requests
to the kernel instead of making millions of ioctl calls.  For now,
however, we'll settle for easier bookkeepping.

This has been running on the djcloud for months with no problems.  Enjoy!

Signed-off-by: Darrick J. Wong <djwong@kernel.org>