summaryrefslogtreecommitdiff
path: root/fs/xfs/scrub
Commit message (Expand)AuthorAgeFilesLines
* xfs: disable reaping in fscounters scrubDarrick J. Wong2023-05-026-39/+6
* xfs: flush dirty data and drain directios before scrubbing cow forkDarrick J. Wong2023-05-021-2/+2
* xfs: fix duplicate includesDave Chinner2023-04-201-3/+1
* xfs: cross-reference rmap records with refcount btreesDarrick J. Wong2023-04-111-0/+23
* xfs: cross-reference rmap records with inode btreesDarrick J. Wong2023-04-111-0/+35
* xfs: cross-reference rmap records with free space btreesDarrick J. Wong2023-04-113-0/+102
* xfs: cross-reference rmap records with ag btreesDarrick J. Wong2023-04-113-1/+201
* xfs: introduce bitmap type for AG blocksDarrick J. Wong2023-04-112-0/+49
* xfs: convert xbitmap to interval treeDarrick J. Wong2023-04-113-157/+185
* xfs: drop the _safe behavior from the xbitmap foreach macroDarrick J. Wong2023-04-111-9/+8
* xfs: remove the for_each_xbitmap_ helpersDarrick J. Wong2023-04-114-94/+180
* xfs: don't load local xattr values during scrubDarrick J. Wong2023-04-111-0/+8
* xfs: only allocate free space bitmap for xattr scrub if neededDarrick J. Wong2023-04-111-3/+28
* xfs: clean up xattr scrub initializationDarrick J. Wong2023-04-111-17/+17
* xfs: check used space of shortform xattr structuresDarrick J. Wong2023-04-112-5/+76
* xfs: move xattr scrub buffer allocation to top level functionDarrick J. Wong2023-04-111-8/+7
* xfs: remove flags argument from xchk_setup_xattr_bufDarrick J. Wong2023-04-111-10/+8
* xfs: split valuebuf from xchk_xattr_buf.bufDarrick J. Wong2023-04-112-64/+46
* xfs: split usedmap from xchk_xattr_buf.bufDarrick J. Wong2023-04-112-35/+26
* xfs: split freemap from xchk_xattr_buf.bufDarrick J. Wong2023-04-114-19/+49
* xfs: remove unnecessary dstmap in xattr scrubberDarrick J. Wong2023-04-112-15/+4
* xfs: don't shadow @leaf in xchk_xattr_blockDarrick J. Wong2023-04-111-3/+3
* xfs: xattr scrub should ensure one namespace bit per nameDarrick J. Wong2023-04-111-1/+7
* xfs: check for reverse mapping records that could be mergedDarrick J. Wong2023-04-111-0/+52
* xfs: check overlapping rmap btree recordsDarrick J. Wong2023-04-111-2/+72
* xfs: flag refcount btree records that could be mergedDarrick J. Wong2023-04-111-0/+44
* xfs: flag free space btree records that could be mergedDarrick J. Wong2023-04-111-1/+28
* xfs: don't call xchk_bmap_check_rmaps for btree-format file forksDarrick J. Wong2023-04-111-16/+14
* xfs: split the xchk_bmap_check_rmaps into a predicateDarrick J. Wong2023-04-111-22/+38
* xfs: alert the user about data/attr fork mappings that could be mergedDarrick J. Wong2023-04-111-0/+11
* xfs: split xchk_bmap_xref_rmap into two functionsDarrick J. Wong2023-04-111-40/+76
* xfs: accumulate iextent records when checking bmapDarrick J. Wong2023-04-111-77/+106
* xfs: change bmap scrubber to store the previous mappingDarrick J. Wong2023-04-111-5/+18
* 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-112-41/+196
* xfs: manage inode DONTCACHE status at irele timeDarrick J. Wong2023-04-115-24/+60
* 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
* 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-114-183/+472
* xfs: use the directory name hash function for dir scrubbingDarrick J. Wong2023-04-111-1/+6
* 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-116-31/+34
* xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan resultsDarrick J. Wong2023-04-111-7/+10
* 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