summaryrefslogtreecommitdiff
path: root/fs/xfs/scrub
AgeCommit message (Expand)Author
2023-04-11xfs: teach scrub to check for sole ownership of metadata objectsDarrick J. Wong
2023-04-11xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan resultsDarrick J. Wong
2023-04-11xfs: directly cross-reference the inode btrees with each otherDarrick J. Wong
2023-04-11xfs: clean up broken eearly-exit code in the inode btree scrubberDarrick J. Wong
2023-04-11xfs: ensure that all metadata and data blocks are not cow staging extentsDarrick J. Wong
2023-04-11xfs: check the reference counts of gaps in the refcount btreeDarrick J. Wong
2023-04-11xfs: replace xfs_btree_has_record with a general keyspace scannerDarrick J. Wong
2023-04-11xfs: refactor ->diff_two_keys callsitesDarrick J. Wong
2023-04-11xfs: always scrub record/key order of interior recordsDarrick J. Wong
2023-04-11xfs: check btree keys reflect the child blockDarrick J. Wong
2023-04-11xfs: detect unwritten bit set in rmapbt node block keysDarrick J. Wong
2023-04-11xfs: hoist inode record alignment checks from scrubDarrick J. Wong
2023-04-11xfs: hoist rmap record flag checks from scrubDarrick J. Wong
2023-04-11xfs: standardize ondisk to incore conversion for bmap btreesDarrick J. Wong
2023-04-11xfs: standardize ondisk to incore conversion for rmap btreesDarrick J. Wong
2023-04-11xfs: return a failure address from xfs_rmap_irec_offset_unpackDarrick J. Wong
2023-04-11xfs: standardize ondisk to incore conversion for refcount btreesDarrick J. Wong
2023-04-11xfs: standardize ondisk to incore conversion for inode btreesDarrick J. Wong
2023-04-11xfs: standardize ondisk to incore conversion for free space btreesDarrick J. Wong
2023-04-11xfs: scrub should use ECHRNG to signal that the drain is neededDarrick J. Wong
2023-04-11xfs: minimize overhead of drain wakeups by using jump labelsDarrick J. Wong
2023-04-11xfs: clean up scrub context if scrub setup returns -EDEADLOCKDarrick J. Wong
2023-04-11xfs: allow queued AG intents to drain before scrubbingDarrick J. Wong
2023-04-11xfs: add a tracepoint to report incorrect extent refcountsDarrick J. Wong
2023-04-11xfs: update copyright years for scrub/ filesDarrick J. Wong
2023-04-11xfs: fix author and spdx headers on scrub/ filesDarrick J. Wong
2023-04-11xfs: pass per-ag references to xfs_free_extentDarrick J. Wong
2023-02-13xfs: introduce xfs_alloc_vextent_exact_bno()Dave Chinner
2023-02-13xfs: use xfs_alloc_vextent_this_ag() where appropriateDave Chinner
2023-02-13xfs: perags need atomic operational stateDave Chinner
2023-02-13xfs: inobt can use perags in many more places than it doesDave Chinner
2023-02-13xfs: convert xfs_imap() to take a peragDave Chinner
2023-02-13xfs: active perag reference countingDave Chinner
2022-11-16xfs: check inode core when scrubbing metadata filesDarrick J. Wong
2022-11-16xfs: don't warn about files that are exactly s_maxbytes longDarrick J. Wong
2022-11-16xfs: teach scrub to flag non-extents format cow forksDarrick J. Wong
2022-11-16xfs: check that CoW fork extents are not sharedDarrick J. Wong
2022-11-16xfs: check quota files for unwritten extentsDarrick J. Wong
2022-11-16xfs: block map scrub should handle incore delalloc reservationsDarrick J. Wong
2022-11-16xfs: teach scrub to check for adjacent bmaps when rmap larger than bmapDarrick J. Wong
2022-11-16xfs: fix perag loop in xchk_bmap_check_rmapsDarrick J. Wong
2022-11-16xfs: online checking of the free rt extent countDarrick J. Wong
2022-11-16xfs: skip fscounters comparisons when the scan is incompleteDarrick J. Wong
2022-11-16xfs: don't return -EFSCORRUPTED from repair when resources cannot be grabbedDarrick J. Wong
2022-11-16xfs: don't retry repairs harder when EAGAIN is returnedDarrick J. Wong
2022-11-16xfs: fix return code when fatal signal encountered during dquot scrubDarrick J. Wong
2022-11-16xfs: return EINTR when a fatal signal terminates scrubDarrick J. Wong
2022-11-16xfs: pivot online scrub away from kmem.[ch]Darrick J. Wong
2022-11-16xfs: initialize the check_owner object fullyDarrick J. Wong
2022-11-16xfs: standardize GFP flags usage in online scrubDarrick J. Wong