]> www.infradead.org Git - users/hch/xfsprogs.git/commitdiff
xfs_scrub: remove pointless spacemap.c arguments
authorDarrick J. Wong <djwong@kernel.org>
Wed, 3 Jul 2024 21:21:14 +0000 (14:21 -0700)
committerDarrick J. Wong <djwong@kernel.org>
Tue, 9 Jul 2024 22:36:59 +0000 (15:36 -0700)
Remove unused parameters from the full-device spacemap scan functions.

Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
scrub/spacemap.c

index 9cefe074c6f64e7ae531c750c0af3b377cb89240..e35756db2eed43ccb29c630efbee52f9d49513d8 100644 (file)
@@ -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"));