diff options
author | Darrick J. Wong <darrick.wong@oracle.com> | 2017-10-17 21:37:46 -0700 |
---|---|---|
committer | Darrick J. Wong <darrick.wong@oracle.com> | 2017-10-26 15:38:26 -0700 |
commit | 0f28b25731f76feda1ec71671754a2b7179ee1ef (patch) | |
tree | 691296676679eb093b5123cb76a73683e74ad681 /fs/xfs/scrub/scrub.h | |
parent | 2a721dbbc8bf4d76581fb073aa0d9554df56da1a (diff) | |
download | linux-0f28b25731f76feda1ec71671754a2b7179ee1ef.tar.gz linux-0f28b25731f76feda1ec71671754a2b7179ee1ef.tar.xz |
xfs: scrub directory parent pointers
Scrub parent pointers, sort of. For directories, we can ride the
'..' entry up to the parent to confirm that there's at most one
dentry that points back to this directory.
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Diffstat (limited to 'fs/xfs/scrub/scrub.h')
-rw-r--r-- | fs/xfs/scrub/scrub.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/xfs/scrub/scrub.h b/fs/xfs/scrub/scrub.h index dc4ed8de79d7..a26481070eaf 100644 --- a/fs/xfs/scrub/scrub.h +++ b/fs/xfs/scrub/scrub.h @@ -86,5 +86,6 @@ int xfs_scrub_bmap_cow(struct xfs_scrub_context *sc); int xfs_scrub_directory(struct xfs_scrub_context *sc); int xfs_scrub_xattr(struct xfs_scrub_context *sc); int xfs_scrub_symlink(struct xfs_scrub_context *sc); +int xfs_scrub_parent(struct xfs_scrub_context *sc); #endif /* __XFS_SCRUB_SCRUB_H__ */ |