summaryrefslogtreecommitdiffstats
path: root/fs/xfs
Commit message (Expand)AuthorAgeFilesLines
...
| | * 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
| | * xfs: standardize ondisk to incore conversion for free space btreesDarrick J. Wong2023-04-113-25/+61
| * | Merge tag 'scrub-drain-intents-6.4_2023-04-11' of git://git.kernel.org/pub/sc...Dave Chinner2023-04-1431-39/+680
| |\|
| | * xfs: scrub should use ECHRNG to signal that the drain is neededDarrick J. Wong2023-04-118-2/+21
| | * xfs: minimize overhead of drain wakeups by using jump labelsDarrick J. Wong2023-04-1117-5/+168
| | * xfs: clean up scrub context if scrub setup returns -EDEADLOCKDarrick J. Wong2023-04-111-12/+16
| | * xfs: allow queued AG intents to drain before scrubbingDarrick J. Wong2023-04-1116-21/+438
| | * xfs: add a tracepoint to report incorrect extent refcountsDarrick J. Wong2023-04-112-1/+39
| * | Merge tag 'scrub-fix-legalese-6.4_2023-04-11' of git://git.kernel.org/pub/scm...Dave Chinner2023-04-1433-97/+97
| |\|
| | * xfs: update copyright years for scrub/ filesDarrick J. Wong2023-04-1133-33/+33
| | * xfs: fix author and spdx headers on scrub/ filesDarrick J. Wong2023-04-1133-64/+64