Lines Matching full:metadata
33 * scrub & repair, on the other hand, enables us to check the metadata
37 * Given that most XFS metadata consist of records stored in a btree,
42 * misunderstandings between pieces of metadata.
44 * It is expected that the checkers responsible for per-AG metadata
46 * metadata structure, and perform any relevant cross-referencing before
67 * if there is a cycle in the metadata. The basic problem is that
86 * the metadata is correct but otherwise suboptimal, the PREEN flag
89 * We perform secondary validation of filesystem metadata by
90 * cross-referencing every record with all other available metadata.
94 * mapping btree. Inconsistent metadata is noted by setting the
99 * If a piece of metadata proves corrupt or suboptimal, the userspace
101 * the metadata object by setting the REPAIR flag and re-calling the
102 * scrub ioctl. "Corruption" is defined by metadata violating the
106 * usually performed by rebuilding the metadata entirely out of
107 * redundant metadata. Optimizing, on the other hand, can sometimes be
119 * - "xchk_" are symbols related to metadata checking.
120 * - "xrep_" are symbols related to metadata repair.
127 * probe the kernel's abilities to scrub (and repair) the metadata. We
377 /* Do we know about this type of metadata? */ in xchk_validate_inputs()
383 /* Does this fs even support this type of metadata? */ in xchk_validate_inputs()
456 /* Dispatch metadata scrubbing. */
496 * indefinitely as we walk the filesystem and iterate over metadata in xfs_scrub_metadata()