summaryrefslogtreecommitdiff
path: root/fs/xfs/scrub/parent.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-24xfs: add a per-leaf block callback to xchk_xattr_walkDarrick J. Wong1-3/+4
2024-04-23xfs: walk directory parent pointers to determine backref countDarrick J. Wong1-0/+61
2024-04-23xfs: deferred scrub of parent pointersDarrick J. Wong1-7/+260
2024-04-23xfs: scrub parent pointersDarrick J. Wong1-0/+371
2024-04-16xfs: online repair of parent pointersDarrick J. Wong1-0/+10
2024-04-16xfs: online repair of directoriesDarrick J. Wong1-1/+3
2024-04-16xfs: create temporary files and directories for online repairDarrick J. Wong1-1/+1
2023-12-15xfs: abort directory parent scrub scans if we encounter a zapped directoryDarrick J. Wong1-0/+17
2023-08-10xfs: wrap ilock/iunlock operations on sc->ipDarrick J. Wong1-2/+2
2023-04-12xfs: manage inode DONTCACHE status at irele timeDarrick J. Wong1-9/+4
2023-04-12xfs: fix parent pointer scrub racing with subdirectory reparentingDarrick J. Wong1-61/+57
2023-04-12xfs: simplify xchk_parent_validateDarrick J. Wong1-77/+23
2023-04-12xfs: remove xchk_parent_count_parent_dentriesDarrick J. Wong1-29/+13
2023-04-12xfs: streamline the directory iteration code for scrubDarrick J. Wong1-53/+20
2023-04-12xfs: update copyright years for scrub/ filesDarrick J. Wong1-1/+1
2023-04-12xfs: fix author and spdx headers on scrub/ filesDarrick J. Wong1-2/+2
2022-08-18Change calling conventions for filldir_tAl Viro1-2/+2
2021-04-09xfs: get rid of the ip parameter to xchk_setup_*Darrick J. Wong1-3/+2
2021-04-08xfs: move the di_size field to struct xfs_inodeChristoph Hellwig1-1/+1
2020-12-09xfs: fix parent pointer scrubber bailing out on unallocated inodesDarrick J. Wong1-5/+5
2020-05-19xfs: move the per-fork nextents fields into struct xfs_iforkChristoph Hellwig1-1/+1
2019-11-27xfs: allow parent directory scans to be interrupted with fatal signalsDarrick J. Wong1-5/+20
2019-11-22xfs: remove the mappedbno argument to xfs_da_reada_bufChristoph Hellwig1-1/+1
2019-06-29xfs: remove unused header filesEric Sandeen1-8/+0
2019-04-16xfs: collapse scrub bool state flags into a single unsigned intDarrick J. Wong1-1/+1
2018-07-26xfs: clean up IRELE/iput callsitesDarrick J. Wong1-3/+3
2018-07-23xfs: fix indentation and other whitespace problems in scrub/repairDarrick J. Wong1-30/+30
2018-07-23xfs: shorten struct xfs_scrub_context to struct xfs_scrubDarrick J. Wong1-4/+4
2018-07-23xfs: shorten xfs_scrub_ prefixDarrick J. Wong1-31/+31
2018-06-07xfs: convert to SPDX license tagsDave Chinner1-15/+1
2018-05-16xfs: avoid ABBA deadlock when scrubbing parent pointersDarrick J. Wong1-2/+14
2018-05-16xfs: don't continue scrub if already corruptDarrick J. Wong1-0/+3
2018-03-24xfs: flag inode corruption if parent ptr doesn't get us a real inodeDarrick J. Wong1-1/+11
2018-01-18xfs: fix a few erroneous process_error calls in the scrubbersDarrick J. Wong1-3/+3
2018-01-09xfs: harden directory integrity checks some moreDarrick J. Wong1-1/+1
2017-11-09xfs: fix uninitialized return values in scrub codeDarrick J. Wong1-2/+2
2017-10-27xfs: scrub directory parent pointersDarrick J. Wong1-0/+317