diff options
author | Darrick J. Wong <djwong@kernel.org> | 2021-04-08 02:59:39 +0200 |
---|---|---|
committer | Darrick J. Wong <djwong@kernel.org> | 2021-04-09 19:27:18 +0200 |
commit | 026f57ebe1beeae086f48c27cb0664cbb30cd955 (patch) | |
tree | c931245c27df8223987d2a3848ec305f9613d8be /fs/xfs/scrub/attr.c | |
parent | xfs: fix scrub and remount-ro protection when running scrub (diff) | |
download | linux-026f57ebe1beeae086f48c27cb0664cbb30cd955.tar.xz linux-026f57ebe1beeae086f48c27cb0664cbb30cd955.zip |
xfs: get rid of the ip parameter to xchk_setup_*
Now that the scrub context stores a pointer to the file that was used to
invoke the scrub call, the struct xfs_inode pointer that we passed to
all the setup functions is no longer necessary. This is only ever used
if the caller wants us to scrub the metadata of the open file.
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Chandan Babu R <chandanrlinux@gmail.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'fs/xfs/scrub/attr.c')
-rw-r--r-- | fs/xfs/scrub/attr.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/fs/xfs/scrub/attr.c b/fs/xfs/scrub/attr.c index 9faddb334a2c..552af0cf8482 100644 --- a/fs/xfs/scrub/attr.c +++ b/fs/xfs/scrub/attr.c @@ -69,8 +69,7 @@ xchk_setup_xattr_buf( /* Set us up to scrub an inode's extended attributes. */ int xchk_setup_xattr( - struct xfs_scrub *sc, - struct xfs_inode *ip) + struct xfs_scrub *sc) { int error; @@ -85,7 +84,7 @@ xchk_setup_xattr( return error; } - return xchk_setup_inode_contents(sc, ip, 0); + return xchk_setup_inode_contents(sc, 0); } /* Extended Attributes */ |