[PATCH 5/7] xfs_scrub: remove pointless spacemap.c arguments

Darrick J. Wong
2023-12-31T22:51:49Z

Remove unused parameters from the full-device spacemap scan functions.

Signed-off-by: Darrick J. Wong <djwong@kernel.org>
---
scrub/spacemap.c | 11 ++++-------
1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/scrub/spacemap.c b/scrub/spacemap.c
index b6fd411816b..f20ecfeac5d 100644
--- a/scrub/spacemap.c
+++ b/scrub/spacemap.c
@@ -132,7 +132,6 @@ scan_ag_rmaps(
static void
scan_dev_rmaps(
struct scrub_ctx *ctx,
- int idx,
dev_t dev,
struct scan_blocks *sbx)
{
@@ -170,7 +169,7 @@ scan_rt_rmaps(
{
struct scrub_ctx *ctx = (struct scrub_ctx *)wq->wq_ctx;

- scan_dev_rmaps(ctx, agno, ctx->fsinfo.fs_rtdev, arg);
+ scan_dev_rmaps(ctx, ctx->fsinfo.fs_rtdev, arg);
}

/* Iterate all the reverse mappings of the log device. */
@@ -182,7 +181,7 @@ scan_log_rmaps(
{
struct scrub_ctx *ctx = (struct scrub_ctx *)wq->wq_ctx;

- scan_dev_rmaps(ctx, agno, ctx->fsinfo.fs_logdev, arg);
+ scan_dev_rmaps(ctx, ctx->fsinfo.fs_logdev, arg);
}

/*
@@ -210,8 +209,7 @@ scrub_scan_all_spacemaps(
return ret;
}
if (ctx->fsinfo.fs_rt) {
- ret = -workqueue_add(&wq, scan_rt_rmaps,
- ctx->mnt.fsgeom.agcount + 1, &sbx);
+ ret = -workqueue_add(&wq, scan_rt_rmaps, 0, &sbx);
if (ret) {
sbx.aborted = true;
str_liberror(ctx, ret, _("queueing rtdev fsmap work"));
@@ -219,8 +217,7 @@ scrub_scan_all_spacemaps(
}
}
if (ctx->fsinfo.fs_log) {
- ret = -workqueue_add(&wq, scan_log_rmaps,
- ctx->mnt.fsgeom.agcount + 2, &sbx);
+ ret = -workqueue_add(&wq, scan_log_rmaps, 0, &sbx);
if (ret) {
sbx.aborted = true;
str_liberror(ctx, ret, _("queueing logdev fsmap work"));