@@ -4210,7 +4210,7 @@ static int raid10_resize(struct mddev *mddev, sector_t sectors)
42104210 mddev -> array_sectors > size )
42114211 return - EINVAL ;
42124212
4213- ret = md_bitmap_resize (mddev , size , 0 , false);
4213+ ret = mddev -> bitmap_ops -> resize (mddev , size , 0 , false);
42144214 if (ret )
42154215 return ret ;
42164216
@@ -4479,7 +4479,7 @@ static int raid10_start_reshape(struct mddev *mddev)
44794479 newsize = raid10_size (mddev , 0 , conf -> geo .raid_disks );
44804480
44814481 if (!mddev_is_clustered (mddev )) {
4482- ret = md_bitmap_resize (mddev , newsize , 0 , false);
4482+ ret = mddev -> bitmap_ops -> resize (mddev , newsize , 0 , false);
44834483 if (ret )
44844484 goto abort ;
44854485 else
@@ -4494,20 +4494,20 @@ static int raid10_start_reshape(struct mddev *mddev)
44944494
44954495 /*
44964496 * some node is already performing reshape, and no need to
4497- * call md_bitmap_resize again since it should be called when
4497+ * call bitmap_ops->resize again since it should be called when
44984498 * receiving BITMAP_RESIZE msg
44994499 */
45004500 if ((sb && (le32_to_cpu (sb -> feature_map ) &
45014501 MD_FEATURE_RESHAPE_ACTIVE )) || (oldsize == newsize ))
45024502 goto out ;
45034503
4504- ret = md_bitmap_resize (mddev , newsize , 0 , false);
4504+ ret = mddev -> bitmap_ops -> resize (mddev , newsize , 0 , false);
45054505 if (ret )
45064506 goto abort ;
45074507
45084508 ret = md_cluster_ops -> resize_bitmaps (mddev , newsize , oldsize );
45094509 if (ret ) {
4510- md_bitmap_resize (mddev , oldsize , 0 , false);
4510+ mddev -> bitmap_ops -> resize (mddev , oldsize , 0 , false);
45114511 goto abort ;
45124512 }
45134513 }
0 commit comments