On Thu, May 17, 2018 at 08:54:49PM -0700, Darrick J. Wong wrote: > From: Darrick J. Wong <darrick.wong@xxxxxxxxxx> > > Add a helper function to help us recover btree roots from the rmap data. > Callers pass in a list of rmap owner codes, buffer ops, and magic > numbers. We iterate the rmap records looking for owner matches, and > then read the matching blocks to see if the magic number & uuid match. > If so, we then read-verify the block, and if that passes then we retain > a pointer to the block with the highest level, assuming that by the end > of the call we will have found the root. This will be used to reset the > AGF/AGI btree root fields during their rebuild procedures. > > Signed-off-by: Darrick J. Wong <darrick.wong@xxxxxxxxxx> > --- > v2: document how we probe for btree roots and dcoument the locking > requirements for the callers Looks good. Reviewed-by: Dave Chinner <dchinner@xxxxxxxxxx> -- Dave Chinner david@xxxxxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-xfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html