summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-11-09xfs: move btree bulkload record initialization to ->get_record implementationsrepair-prep-for-bulk-loading_2022-11-09Darrick J. Wong
2022-11-09xfs: add debug knobs to control btree bulk load slack factorsDarrick J. Wong
2022-11-09xfs: log EFIs for all btree blocks being used to stage a btreeDarrick J. Wong
2022-11-09xfs: implement block reservation accounting for btrees we're stagingDarrick J. Wong
2022-11-09xfs: force all buffers to be written during btree bulk loadDarrick J. Wong
2022-11-09xfs: use per-AG bitmaps to reap unused AG metadata blocks during repairrepair-reap-fixes_2022-11-09Darrick J. Wong
2022-11-09xfs: reap large AG metadata extents when possibleDarrick J. Wong
2022-11-09xfs: ignore stale buffers when scanning the buffer cacheDarrick J. Wong
2022-11-09xfs: rearrange xrep_reap_block to make future code flow easierDarrick J. Wong
2022-11-09xfs: use deferred frees to reap old btree blocksDarrick J. Wong
2022-11-09xfs: only allow reaping of per-AG blocks in xrep_reap_extentsDarrick J. Wong
2022-11-09xfs: only invalidate blocks if we're going to free themDarrick J. Wong
2022-11-09xfs: move the post-repair block reaping code to a separate fileDarrick J. Wong
2022-11-09xfs: cull repair code that will never get usedDarrick J. Wong
2022-11-09xfs: cross-reference rmap records with refcount btreesscrub-strengthen-rmap-checking_2022-11-09Darrick J. Wong
2022-11-09xfs: cross-reference rmap records with inode btreesDarrick J. Wong
2022-11-09xfs: cross-reference rmap records with free space btreesDarrick J. Wong
2022-11-09xfs: cross-reference rmap records with ag btreesDarrick J. Wong
2022-11-09xfs: introduce bitmap type for AG blocksDarrick J. Wong
2022-11-09xfs: convert xbitmap to interval treerepair-bitmap-rework_2022-11-09Darrick J. Wong
2022-11-09xfs: drop the _safe behavior from the xbitmap foreach macroDarrick J. Wong
2022-11-09xfs: remove the for_each_xbitmap_ helpersDarrick J. Wong
2022-11-09xfs: only allocate free space bitmap for xattr scrub if neededscrub-fix-xattr-memory-mgmt_2022-11-09Darrick J. Wong
2022-11-09xfs: clean up xattr scrub initializationDarrick J. Wong
2022-11-09xfs: check used space of shortform xattr structuresDarrick J. Wong
2022-11-09xfs: move xattr scrub buffer allocation to top level functionDarrick J. Wong
2022-11-09xfs: remove flags argument from xchk_setup_xattr_bufDarrick J. Wong
2022-11-09xfs: split valuebuf from xchk_xattr_buf.bufDarrick J. Wong
2022-11-09xfs: split usedmap from xchk_xattr_buf.bufDarrick J. Wong
2022-11-09xfs: split freemap from xchk_xattr_buf.bufDarrick J. Wong
2022-11-09xfs: remove unnecessary dstmap in xattr scrubberDarrick J. Wong
2022-11-09xfs: don't shadow @leaf in xchk_xattr_blockDarrick J. Wong
2022-11-09xfs: check for reverse mapping records that could be mergedscrub-detect-mergeable-records_2022-11-09Darrick J. Wong
2022-11-09xfs: check overlapping rmap btree recordsDarrick J. Wong
2022-11-09xfs: flag refcount btree records that could be mergedDarrick J. Wong
2022-11-09xfs: flag free space btree records that could be mergedDarrick J. Wong
2022-11-09xfs: alert the user about data/attr fork mappings that could be mergedDarrick J. Wong
2022-11-09xfs: change bmap scrubber to store the previous mappingDarrick J. Wong
2022-11-09xfs: always check the existence of a dirent's child inodescrub-dir-iget-fixes_2022-11-09Darrick J. Wong
2022-11-09xfs: xfs_iget in the directory scrubber needs to use UNTRUSTEDDarrick J. Wong
2022-11-09xfs: make checking directory dotdot entries more reliableDarrick J. Wong
2022-11-09xfs: retain the AGI when we can't iget an inode to scrub the corescrub-iget-fixes_2022-11-09Darrick J. Wong
2022-11-09xfs: fix an inode lookup race in xchk_get_inodeDarrick J. Wong
2022-11-09xfs: manage inode DONTCACHE status at irele timeDarrick J. Wong
2022-11-09xfs: check inode core when scrubbing metadata filesscrub-check-metadata-inode-records_2022-11-09Darrick J. Wong
2022-11-09xfs: don't warn about files that are exactly s_maxbytes longDarrick J. Wong
2022-11-09xfs: ensure that single-owner file blocks are not owned by othersscrub-detect-rmapbt-gaps_2022-11-09Darrick J. Wong
2022-11-09xfs: teach scrub to check for sole ownership of metadata objectsDarrick J. Wong
2022-11-09xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan resultsscrub-detect-inobt-gaps_2022-11-09Darrick J. Wong
2022-11-09xfs: directly cross-reference the inode btrees with each otherDarrick J. Wong