tag name | repair-health_2019-10-19 (564eee60aea76c0a5d07f06a8e55bda4e0ed4db2) |
tag date | 2019-10-19 10:39:52 -0700 |
tagged by | Darrick J. Wong <darrick.wong@oracle.com> |
tagged object | commit ce300e5475... |
xfs: health evaluations for repair
Lay the ground work for tying the online repair functions into the new
health reporting functions. First, repair functions need to be able to
proivde a revalidation function that will check everything that the
repair function might have rebuilt. This will be necessary for the free
space and inode btree repair functions, which rebuild both btrees at
once.
Second, we must be careful that the health reporting query code doesn't
get in the way of post-repair revalidation of all rebuilt metadata
structures.