diff options
author | Hou Tao <houtao1@huawei.com> | 2023-02-01 08:59:20 +0100 |
---|---|---|
committer | Song Liu <song@kernel.org> | 2023-02-01 18:41:53 +0100 |
commit | ed821cf84e7b969fb5b63598c89d3428a30d8d31 (patch) | |
tree | 25e5eb47f0dcf7e518ea178cce8c989b12dcd9d4 /drivers/md | |
parent | md: Free writes_pending in md_stop (diff) | |
download | linux-ed821cf84e7b969fb5b63598c89d3428a30d8d31.tar.xz linux-ed821cf84e7b969fb5b63598c89d3428a30d8d31.zip |
md: use MD_RESYNC_* whenever possible
Just replace magic numbers by MD_RESYNC_* enumerations.
Signed-off-by: Hou Tao <houtao1@huawei.com>
Reviewed-by: Logan Gunthorpe <logang@deltatee.com>
Signed-off-by: Song Liu <song@kernel.org>
Diffstat (limited to 'drivers/md')
-rw-r--r-- | drivers/md/md.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/md/md.c b/drivers/md/md.c index 0cf340243ddb..1961105712b7 100644 --- a/drivers/md/md.c +++ b/drivers/md/md.c @@ -6166,7 +6166,7 @@ static void md_clean(struct mddev *mddev) mddev->new_level = LEVEL_NONE; mddev->new_layout = 0; mddev->new_chunk_sectors = 0; - mddev->curr_resync = 0; + mddev->curr_resync = MD_RESYNC_NONE; atomic64_set(&mddev->resync_mismatches, 0); mddev->suspend_lo = mddev->suspend_hi = 0; mddev->sync_speed_min = mddev->sync_speed_max = 0; @@ -8896,7 +8896,7 @@ void md_do_sync(struct md_thread *thread) atomic_set(&mddev->recovery_active, 0); last_check = 0; - if (j>2) { + if (j >= MD_RESYNC_ACTIVE) { pr_debug("md: resuming %s of %s from checkpoint.\n", desc, mdname(mddev)); mddev->curr_resync = j; @@ -8968,7 +8968,7 @@ void md_do_sync(struct md_thread *thread) if (j > max_sectors) /* when skipping, extra large numbers can be returned. */ j = max_sectors; - if (j > 2) + if (j >= MD_RESYNC_ACTIVE) mddev->curr_resync = j; mddev->curr_mark_cnt = io_sectors; if (last_check == 0) |