summaryrefslogtreecommitdiffstats
path: root/fs/xfs
Commit message (Expand)AuthorAgeFilesLines
...
| | * xfs: accumulate iextent records when checking bmapDarrick J. Wong2023-04-112-78/+107
| | * xfs: change bmap scrubber to store the previous mappingDarrick J. Wong2023-04-111-5/+18
| * | Merge tag 'scrub-iget-fixes-6.4_2023-04-12' of git://git.kernel.org/pub/scm/l...Dave Chinner2023-04-149-101/+438
| |\|
| | * xfs: don't take the MMAPLOCK when scrubbing file metadataDarrick J. Wong2023-04-113-6/+14
| | * xfs: retain the AGI when we can't iget an inode to scrub the coreDarrick J. Wong2023-04-113-24/+156
| | * xfs: rename xchk_get_inode -> xchk_iget_for_scrubbingDarrick J. Wong2023-04-114-8/+10
| | * xfs: fix an inode lookup race in xchk_get_inodeDarrick J. Wong2023-04-114-46/+205
| | * xfs: manage inode DONTCACHE status at irele timeDarrick J. Wong2023-04-115-24/+60
| * | Merge tag 'scrub-parent-fixes-6.4_2023-04-12' of git://git.kernel.org/pub/scm...Dave Chinner2023-04-143-168/+71
| |\|
| | * xfs: fix parent pointer scrub racing with subdirectory reparentingDarrick J. Wong2023-04-113-84/+57
| | * xfs: simplify xchk_parent_validateDarrick J. Wong2023-04-111-77/+23
| | * xfs: remove xchk_parent_count_parent_dentriesDarrick J. Wong2023-04-111-29/+13
| * | Merge tag 'scrub-dir-iget-fixes-6.4_2023-04-12' of git://git.kernel.org/pub/s...Dave Chinner2023-04-145-217/+497
| |\|
| | * xfs: always check the existence of a dirent's child inodeDarrick J. Wong2023-04-111-45/+28
| | * xfs: xfs_iget in the directory scrubber needs to use UNTRUSTEDDarrick J. Wong2023-04-111-1/+3
| | * xfs: streamline the directory iteration code for scrubDarrick J. Wong2023-04-115-183/+473
| | * xfs: use the directory name hash function for dir scrubbingDarrick J. Wong2023-04-111-1/+6
| * | Merge tag 'scrub-detect-rmapbt-gaps-6.4_2023-04-11' of git://git.kernel.org/p...Dave Chinner2023-04-149-94/+195
| |\|
| | * xfs: ensure that single-owner file blocks are not owned by othersDarrick J. Wong2023-04-111-1/+13
| | * xfs: teach scrub to check for sole ownership of metadata objectsDarrick J. Wong2023-04-118-93/+182
| * | Merge tag 'scrub-detect-inobt-gaps-6.4_2023-04-11' of git://git.kernel.org/pu...Dave Chinner2023-04-143-88/+269
| |\|
| | * xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan resultsDarrick J. Wong2023-04-113-42/+62
| | * xfs: directly cross-reference the inode btrees with each otherDarrick J. Wong2023-04-111-27/+198
| | * xfs: clean up broken eearly-exit code in the inode btree scrubberDarrick J. Wong2023-04-111-25/+17
| | * xfs: remove pointless shadow variable from xfs_difree_inobtDarrick J. Wong2023-04-111-2/+0
| * | Merge tag 'scrub-detect-refcount-gaps-6.4_2023-04-11' of git://git.kernel.org...Dave Chinner2023-04-1423-129/+610
| |\|
| | * xfs: ensure that all metadata and data blocks are not cow staging extentsDarrick J. Wong2023-04-117-4/+39
| | * xfs: check the reference counts of gaps in the refcount btreeDarrick J. Wong2023-04-111-5/+90
| | * xfs: implement masked btree key comparisons for _has_records scansDarrick J. Wong2023-04-1110-40/+142
| | * xfs: replace xfs_btree_has_record with a general keyspace scannerDarrick J. Wong2023-04-1117-43/+249
| | * xfs: refactor ->diff_two_keys callsitesDarrick J. Wong2023-04-113-45/+91
| | * xfs: refactor converting btree irec to btree keyDarrick J. Wong2023-04-111-8/+15
| * | Merge tag 'scrub-btree-key-enhancements-6.4_2023-04-11' of git://git.kernel.o...Dave Chinner2023-04-142-8/+63
| |\|
| | * xfs: always scrub record/key order of interior recordsDarrick J. Wong2023-04-112-7/+15
| | * xfs: check btree keys reflect the child blockDarrick J. Wong2023-04-111-1/+48
| * | Merge tag 'rmap-btree-fix-key-handling-6.4_2023-04-11' of git://git.kernel.or...Dave Chinner2023-04-144-10/+95
| |\|
| | * xfs: detect unwritten bit set in rmapbt node block keysDarrick J. Wong2023-04-113-0/+65
| | * xfs: fix rm_offset flag handling in rmap keysDarrick J. Wong2023-04-111-10/+30
| * | Merge tag 'btree-hoist-scrub-checks-6.4_2023-04-11' of git://git.kernel.org/p...Dave Chinner2023-04-144-28/+31
| |\|
| | * xfs: hoist inode record alignment checks from scrubDarrick J. Wong2023-04-112-6/+4
| | * xfs: hoist rmap record flag checks from scrubDarrick J. Wong2023-04-111-0/+5
| | * xfs: hoist rmap record flag checks from scrubDarrick J. Wong2023-04-112-22/+22
| * | Merge tag 'btree-complain-bad-records-6.4_2023-04-11' of git://git.kernel.org...Dave Chinner2023-04-1418-198/+303
| |\|
| | * xfs: complain about bad file mapping records in the ondisk bmbtDarrick J. Wong2023-04-113-2/+34
| | * xfs: complain about bad records in query_range helpersDarrick J. Wong2023-04-114-57/+91
| | * xfs: standardize ondisk to incore conversion for bmap btreesDarrick J. Wong2023-04-111-0/+6
| | * xfs: standardize ondisk to incore conversion for rmap btreesDarrick J. Wong2023-04-113-60/+44
| | * xfs: return a failure address from xfs_rmap_irec_offset_unpackDarrick J. Wong2023-04-113-15/+14
| | * xfs: standardize ondisk to incore conversion for refcount btreesDarrick J. Wong2023-04-113-25/+36
| | * xfs: standardize ondisk to incore conversion for inode btreesDarrick J. Wong2023-04-115-40/+43