| 7e56d9eaea13 ("xfs: remove xfs_buf parameter from inode scrub methods") |
| d0018ad88909 ("xfs: inode scrubber shouldn't bother with raw checks") |
| 67a3f6d01495 ("xfs: make tracepoint inode number format consistent") |
| 561f648ab2bd ("xfs: cross-reference the block mappings when possible") |
| 46d9bfb5e706 ("xfs: cross-reference the realtime bitmap") |
| f6d5fc21fdc7 ("xfs: cross-reference refcount btree during scrub") |
| d852657ccfc0 ("xfs: cross-reference reverse-mapping btree") |
| 2e6f27561b79 ("xfs: cross-reference inode btrees during scrub") |
| e1134b12fd79 ("xfs: cross-reference bnobt records with cntbt") |
| 52dc4b44af74 ("xfs: cross-reference with the bnobt") |
| 166d76410d7a ("xfs: introduce scrubber cross-referencing stubs") |
| 858333dcf021 ("xfs: check btree block ownership with bnobt/rmapbt when scrubbing btree") |
| 9a7e26956661 ("xfs: fix a few erroneous process_error calls in the scrubbers") |
| 64b12563b2b5 ("xfs: set up scrub cross-referencing helpers") |
| aff68a5502d2 ("xfs: use %pS printk format for direct instruction addresses") |
| 3d170aa24283 ("xfs: change 0x%p -> %p in print messages") |
| 9cfb9b47479e ("xfs: provide a centralized method for verifying inline fork data") |
| dc042c2d8ff6 ("xfs: refactor short form directory structure verifier function") |
| a6a781a58bef ("xfs: have buffer verifier functions report failing address") |
| 31ca03c92c32 ("xfs: refactor xfs_verifier_error and xfs_buf_ioerror") |
| 9101d3707b9a ("xfs: remove XFS_WANT_CORRUPTED_RETURN from dir3 data verifiers") |
| e1e55aaf1cc6 ("xfs: refactor short form btree pointer verification") |
| 8368a6019d5b ("xfs: refactor long-format btree header verification routines") |
| 59f6fec3bdb2 ("xfs: remove XFS_FSB_SANITY_CHECK") |
| 29c1c123a3f8 ("xfs: scrub inode nsec fields") |
| 8e63083762d4 ("xfs: move all scrub input checking to xfs_scrub_validate") |
| 0a085ddf0e69 ("xfs: factor out scrub input checking") |
| bfb3e9b9262d ("xfs: explicitly initialize meta_scrub_ops array by type") |
| 3b42d385753c ("xfs: scrub inode mode properly") |
| d44b47fdd1c1 ("xfs: check the uniqueness of the AGFL entries") |
| 0a1e1567b386 ("xfs: pass inode number to xfs_scrub_ino_set_{preen,warning}") |
| 6bdcf26ade88 ("xfs: use a b+tree for the in-core extent list") |
| 43518812d297 ("xfs: remove support for inlining data/extents into the inode fork") |
| b2b1712a6408 ("xfs: introduce the xfs_iext_cursor abstraction") |
| 906abed501bf ("xfs: iterate over extents in xfs_bmap_extents_to_btree") |
| 71565f4b9204 ("xfs: iterate over extents in xfs_iextents_copy") |
| f36bc228e1b9 ("xfs: pass an on-disk extent to xfs_bmbt_validate_extent") |
| 426303610034 ("xfs: treat idx as a cursor in xfs_bmap_collapse_extents") |
| 657fcb23362c ("xfs: treat idx as a cursor in xfs_bmap_del_extent_*") |
| a681847796df ("xfs: treat idx as a cursor in xfs_bmap_add_extent_unwritten_real") |
| 1d2e0089e166 ("xfs: treat idx as a cursor in xfs_bmap_add_extent_hole_real") |
| 41d196f43950 ("xfs: treat idx as a cursor in xfs_bmap_add_extent_hole_delay") |
| 0d045540ed57 ("xfs: treat idx as a cursor in xfs_bmap_add_extent_delay_real") |
| 1bfd7618cbf2 ("xfs: don't create overlapping extents in xfs_bmap_add_extent_delay_real") |
| dc56015faff1 ("xfs: add a new xfs_iext_lookup_extent_before helper") |
| 211e95bbab71 ("xfs: merge xfs_bmap_read_extents into xfs_iread_extents") |
| 29b3e94a9c65 ("xfs: rewrite xfs_bmap_first_unused to make better use of xfs_iext_get_extent") |
| 5936dc543cfd ("xfs: don't rely on extent indices in xfs_bmap_insert_extents") |
| 40591bdbccc4 ("xfs: don't rely on extent indices in xfs_bmap_collapse_extents") |
| 11f75b3bbad5 ("xfs: update got in xfs_bmap_shift_update_extent") |