summaryrefslogtreecommitdiffstats
path: root/fs/xfs/scrub/dir.c
Commit message (Expand)AuthorAgeFilesLines
* xfs: refactor dir format helpersChristoph Hellwig2024-04-261-1/+2
* xfs: deferred scrub of direntsDarrick J. Wong2024-04-231-3/+231
* xfs: check dirents have parent pointersDarrick J. Wong2024-04-231-1/+111
* xfs: online repair of directoriesDarrick J. Wong2024-04-151-0/+9
* xfs: validate explicit directory free block ownersDarrick J. Wong2024-04-151-1/+1
* xfs: validate explicit directory block buffer ownersDarrick J. Wong2024-04-151-1/+1
* xfs: validate explicit directory data buffer ownersDarrick J. Wong2024-04-151-7/+7
* xfs: validate directory leaf buffer ownersDarrick J. Wong2024-04-151-1/+1
* xfs: add an explicit owner field to xfs_da_argsDarrick J. Wong2024-04-151-1/+2
* xfs: create a predicate to determine if two xfs_names are the sameDarrick J. Wong2024-02-221-2/+2
* xfs: abort directory parent scrub scans if we encounter a zapped directoryDarrick J. Wong2023-12-151-0/+26
* xfs: set inode sick state flags when we zap either ondisk forkDarrick J. Wong2023-12-151-3/+13
* xfs: manage inode DONTCACHE status at irele timeDarrick J. Wong2023-04-111-10/+4
* 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-111-130/+58
* xfs: use the directory name hash function for dir scrubbingDarrick J. Wong2023-04-111-1/+6
* xfs: update copyright years for scrub/ filesDarrick J. Wong2023-04-111-1/+1
* xfs: fix author and spdx headers on scrub/ filesDarrick J. Wong2023-04-111-2/+2
* xfs: fully initialize xfs_da_args in xchk_directory_blocksDarrick J. Wong2022-11-161-4/+6
* Merge tag 'xfs-6.1-for-linus' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2022-10-101-1/+1
|\
| * xfs: rearrange the logic and remove the broken comment for xfs_dir2_isxxShida Zhang2022-10-041-1/+1
* | Change calling conventions for filldir_tAl Viro2022-08-171-4/+4
|/
* xfs: convert XFS_IFORK_PTR to a static inline helperDarrick J. Wong2022-07-091-1/+1
* xfs: fix a bug in the online fsck directory leaf1 bestcount checkDarrick J. Wong2021-12-211-4/+11
* xfs: replace xfs_sb_version checks with feature flag checksDave Chinner2021-08-191-5/+5
* xfs: get rid of the ip parameter to xchk_setup_*Darrick J. Wong2021-04-091-3/+2
* xfs: move the di_size field to struct xfs_inodeChristoph Hellwig2021-04-071-3/+3
* xfs: scrub: Remove incorrect check executed on block format directoriesChandan Babu R2021-04-071-9/+0
* xfs: scrub should mark a directory corrupt if any entries cannot be iget'dDarrick J. Wong2020-12-091-3/+18
* xfs: directory scrub should check the null bestfree entries tooDarrick J. Wong2020-11-181-4/+17
* xfs: move the fork format fields into struct xfs_iforkChristoph Hellwig2020-05-191-4/+3
* xfs: directory bestfree check should release buffersDarrick J. Wong2020-03-261-4/+6
* xfs: mark dir corrupt when lookup-by-hash failsDarrick J. Wong2020-03-121-0/+3
* xfs: remove the mappedbno argument to xfs_da_read_bufChristoph Hellwig2019-11-221-4/+5
* xfs: remove the mappedbno argument to xfs_dir3_leaf_readChristoph Hellwig2019-11-221-1/+1
* xfs: devirtualize ->data_bestfree_pChristoph Hellwig2019-11-101-5/+2
* xfs: move the dir2 data block fixed offsets to struct xfs_da_geometryChristoph Hellwig2019-11-101-7/+8
* xfs: devirtualize ->data_entry_tag_pChristoph Hellwig2019-11-101-1/+1
* xfs: devirtualize ->data_entsizeChristoph Hellwig2019-11-101-2/+2
* xfs: replace xfs_dir3_data_endp with xfs_dir3_data_end_offsetChristoph Hellwig2019-11-101-5/+5
* xfs: cleanup xchk_directory_data_bestfreeChristoph Hellwig2019-11-101-16/+15
* xfs: cleanup xchk_dir_recChristoph Hellwig2019-11-101-14/+14
* xfs: add a bests pointer to struct xfs_dir3_icfree_hdrChristoph Hellwig2019-11-101-4/+2
* xfs: devirtualize ->free_hdr_from_diskChristoph Hellwig2019-11-101-1/+1
* xfs: move the max dir2 leaf entries count to struct xfs_da_geometryChristoph Hellwig2019-11-101-2/+1
* xfs: add an entries pointer to struct xfs_dir3_icleaf_hdrChristoph Hellwig2019-11-101-7/+7
* xfs: devirtualize ->leaf_hdr_from_diskChristoph Hellwig2019-11-101-1/+1
* xfs: refactor btree node scrubbingChristoph Hellwig2019-11-101-3/+9
* xfs: add missing early termination checks to record scrubbing functionsDarrick J. Wong2019-11-061-0/+3