]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commit - scrub/Makefile
xfs_scrub: create infrastructure to read verify data blocks
authorDarrick J. Wong <darrick.wong@oracle.com>
Fri, 2 Feb 2018 15:32:46 +0000 (09:32 -0600)
committerEric Sandeen <sandeen@redhat.com>
Fri, 2 Feb 2018 15:32:46 +0000 (09:32 -0600)
commit2000470d5376e41524efb4a50de970627866d417
tree7e7ed79bb47132a2424a7b5aaec5e1c2106fdccc
parent0cf6f68627469fcdab0756e668f5d15d6fab6ccd
xfs_scrub: create infrastructure to read verify data blocks

Manage the scheduling, issuance, and reporting of data block
verification reads.  This enables us to combine adjacent (or nearly
adjacent) read requests, and to take advantage of high-IOPS devices by
issuing IO from multiple threads.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
scrub/Makefile
scrub/read_verify.c [new file with mode: 0644]
scrub/read_verify.h [new file with mode: 0644]
scrub/xfs_scrub.h