From: Yu Kuai <yuku...@huawei.com>

It's set to 'false' for all callers, hence it's useless and can be
removed.

Signed-off-by: Yu Kuai <yuku...@huawei.com>
---
 drivers/md/dm-raid.c    | 2 +-
 drivers/md/md-bitmap.c  | 5 ++---
 drivers/md/md-bitmap.h  | 3 +--
 drivers/md/md-cluster.c | 2 +-
 drivers/md/raid1.c      | 2 +-
 drivers/md/raid10.c     | 8 ++++----
 drivers/md/raid5.c      | 2 +-
 7 files changed, 11 insertions(+), 13 deletions(-)

diff --git a/drivers/md/dm-raid.c b/drivers/md/dm-raid.c
index 1e0d3b9b75d6..0ca73b571c7d 100644
--- a/drivers/md/dm-raid.c
+++ b/drivers/md/dm-raid.c
@@ -4069,7 +4069,7 @@ static int raid_preresume(struct dm_target *ti)
                int chunksize = to_bytes(rs->requested_bitmap_chunk_sectors) ?: 
mddev->bitmap_info.chunksize;
 
                r = mddev->bitmap_ops->resize(mddev, mddev->dev_sectors,
-                                             chunksize, false);
+                                             chunksize);
                if (r)
                        DMERR("Failed to resize bitmap");
        }
diff --git a/drivers/md/md-bitmap.c b/drivers/md/md-bitmap.c
index ec4ecd96e6b1..b745eb6ad0e4 100644
--- a/drivers/md/md-bitmap.c
+++ b/drivers/md/md-bitmap.c
@@ -2581,15 +2581,14 @@ static int __bitmap_resize(struct bitmap *bitmap, 
sector_t blocks,
        return ret;
 }
 
-static int bitmap_resize(struct mddev *mddev, sector_t blocks, int chunksize,
-                        bool init)
+static int bitmap_resize(struct mddev *mddev, sector_t blocks, int chunksize)
 {
        struct bitmap *bitmap = mddev->bitmap;
 
        if (!bitmap)
                return 0;
 
-       return __bitmap_resize(bitmap, blocks, chunksize, init);
+       return __bitmap_resize(bitmap, blocks, chunksize, false);
 }
 
 static ssize_t
diff --git a/drivers/md/md-bitmap.h b/drivers/md/md-bitmap.h
index 31c93019c76b..6d1ab949ed95 100644
--- a/drivers/md/md-bitmap.h
+++ b/drivers/md/md-bitmap.h
@@ -73,8 +73,7 @@ struct md_bitmap_stats {
 struct bitmap_operations {
        bool (*enabled)(struct mddev *mddev);
        int (*create)(struct mddev *mddev, int slot);
-       int (*resize)(struct mddev *mddev, sector_t blocks, int chunksize,
-                     bool init);
+       int (*resize)(struct mddev *mddev, sector_t blocks, int chunksize);
 
        int (*load)(struct mddev *mddev);
        void (*destroy)(struct mddev *mddev);
diff --git a/drivers/md/md-cluster.c b/drivers/md/md-cluster.c
index 6595f89becdb..67898a02bd3a 100644
--- a/drivers/md/md-cluster.c
+++ b/drivers/md/md-cluster.c
@@ -630,7 +630,7 @@ static int process_recvd_msg(struct mddev *mddev, struct 
cluster_msg *msg)
                if (le64_to_cpu(msg->high) != mddev->pers->size(mddev, 0, 0))
                        ret = mddev->bitmap_ops->resize(mddev,
                                                        le64_to_cpu(msg->high),
-                                                       0, false);
+                                                       0);
                break;
        default:
                ret = -1;
diff --git a/drivers/md/raid1.c b/drivers/md/raid1.c
index a5cd6522fc2d..49960fbcffca 100644
--- a/drivers/md/raid1.c
+++ b/drivers/md/raid1.c
@@ -3334,7 +3334,7 @@ static int raid1_resize(struct mddev *mddev, sector_t 
sectors)
            mddev->array_sectors > newsize)
                return -EINVAL;
 
-       ret = mddev->bitmap_ops->resize(mddev, newsize, 0, false);
+       ret = mddev->bitmap_ops->resize(mddev, newsize, 0);
        if (ret)
                return ret;
 
diff --git a/drivers/md/raid10.c b/drivers/md/raid10.c
index e1e6cd7fb125..8d4d19012f42 100644
--- a/drivers/md/raid10.c
+++ b/drivers/md/raid10.c
@@ -4248,7 +4248,7 @@ static int raid10_resize(struct mddev *mddev, sector_t 
sectors)
            mddev->array_sectors > size)
                return -EINVAL;
 
-       ret = mddev->bitmap_ops->resize(mddev, size, 0, false);
+       ret = mddev->bitmap_ops->resize(mddev, size, 0);
        if (ret)
                return ret;
 
@@ -4517,7 +4517,7 @@ static int raid10_start_reshape(struct mddev *mddev)
                newsize = raid10_size(mddev, 0, conf->geo.raid_disks);
 
                if (!mddev_is_clustered(mddev)) {
-                       ret = mddev->bitmap_ops->resize(mddev, newsize, 0, 
false);
+                       ret = mddev->bitmap_ops->resize(mddev, newsize, 0);
                        if (ret)
                                goto abort;
                        else
@@ -4539,13 +4539,13 @@ static int raid10_start_reshape(struct mddev *mddev)
                            MD_FEATURE_RESHAPE_ACTIVE)) || (oldsize == newsize))
                        goto out;
 
-               ret = mddev->bitmap_ops->resize(mddev, newsize, 0, false);
+               ret = mddev->bitmap_ops->resize(mddev, newsize, 0);
                if (ret)
                        goto abort;
 
                ret = md_cluster_ops->resize_bitmaps(mddev, newsize, oldsize);
                if (ret) {
-                       mddev->bitmap_ops->resize(mddev, oldsize, 0, false);
+                       mddev->bitmap_ops->resize(mddev, oldsize, 0);
                        goto abort;
                }
        }
diff --git a/drivers/md/raid5.c b/drivers/md/raid5.c
index 5c79429acc64..8f33d2478d94 100644
--- a/drivers/md/raid5.c
+++ b/drivers/md/raid5.c
@@ -8331,7 +8331,7 @@ static int raid5_resize(struct mddev *mddev, sector_t 
sectors)
            mddev->array_sectors > newsize)
                return -EINVAL;
 
-       ret = mddev->bitmap_ops->resize(mddev, sectors, 0, false);
+       ret = mddev->bitmap_ops->resize(mddev, sectors, 0);
        if (ret)
                return ret;
 
-- 
2.39.2


Reply via email to