]> www.infradead.org Git - users/dwmw2/linux.git/commitdiff
btrfs: drop unused parameter map from scrub_simple_mirror()
authorDavid Sterba <dsterba@suse.com>
Wed, 9 Oct 2024 14:31:18 +0000 (16:31 +0200)
committerDavid Sterba <dsterba@suse.com>
Mon, 11 Nov 2024 13:34:16 +0000 (14:34 +0100)
The parameter map used to be passed to scrub_extent() until
e02ee89baa66c4 ("btrfs: scrub: switch scrub_simple_mirror() to
scrub_stripe infrastructure"), where the scrub implementation was
completely reworked.

Reviewed-by: Anand Jain <anand.jain@oracle.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/scrub.c

index f21fc6cf07c0ebc351d0ff397e8ad562b495ffc4..204c928beaf9cb693d6b1f50574a9ae9523287e0 100644 (file)
@@ -2112,7 +2112,6 @@ out:
  */
 static int scrub_simple_mirror(struct scrub_ctx *sctx,
                               struct btrfs_block_group *bg,
-                              struct btrfs_chunk_map *map,
                               u64 logical_start, u64 logical_length,
                               struct btrfs_device *device,
                               u64 physical, int mirror_num)
@@ -2231,7 +2230,7 @@ static int scrub_simple_stripe(struct scrub_ctx *sctx,
                 * just RAID1, so we can reuse scrub_simple_mirror() to scrub
                 * this stripe.
                 */
-               ret = scrub_simple_mirror(sctx, bg, map, cur_logical,
+               ret = scrub_simple_mirror(sctx, bg, cur_logical,
                                          BTRFS_STRIPE_LEN, device, cur_physical,
                                          mirror_num);
                if (ret)
@@ -2315,7 +2314,7 @@ static noinline_for_stack int scrub_stripe(struct scrub_ctx *sctx,
                 * Only @physical and @mirror_num needs to calculated using
                 * @stripe_index.
                 */
-               ret = scrub_simple_mirror(sctx, bg, map, bg->start, bg->length,
+               ret = scrub_simple_mirror(sctx, bg, bg->start, bg->length,
                                scrub_dev, map->stripes[stripe_index].physical,
                                stripe_index + 1);
                offset = 0;
@@ -2370,7 +2369,7 @@ static noinline_for_stack int scrub_stripe(struct scrub_ctx *sctx,
                 * We can reuse scrub_simple_mirror() here, as the repair part
                 * is still based on @mirror_num.
                 */
-               ret = scrub_simple_mirror(sctx, bg, map, logical, BTRFS_STRIPE_LEN,
+               ret = scrub_simple_mirror(sctx, bg, logical, BTRFS_STRIPE_LEN,
                                          scrub_dev, physical, 1);
                if (ret < 0)
                        goto out;