Hello, Cleanup: Remove unnecessary variable x in stripe_to_pdidx(). Signed-off-by: Coywolf Qi Hunt <qiyong@xxxxxxxxxxxxx> --- diff --git a/drivers/md/raid5.c b/drivers/md/raid5.c index 3184360..7df6840 100644 --- a/drivers/md/raid5.c +++ b/drivers/md/raid5.c @@ -1033,13 +1033,12 @@ static void end_reshape(raid5_conf_t *co static int stripe_to_pdidx(sector_t stripe, raid5_conf_t *conf, int disks) { - int sectors_per_chunk = conf->chunk_size >> 9; - sector_t x = stripe; int pd_idx, dd_idx; - int chunk_offset = sector_div(x, sectors_per_chunk); - stripe = x; - raid5_compute_sector(stripe*(disks-1)*sectors_per_chunk - + chunk_offset, disks, disks-1, &dd_idx, &pd_idx, conf); + int sectors_per_chunk = conf->chunk_size >> 9; + int chunk_offset = sector_div(stripe, sectors_per_chunk); + + raid5_compute_sector(stripe*(disks-1)*sectors_per_chunk + chunk_offset, + disks, disks-1, &dd_idx, &pd_idx, conf); return pd_idx; } -- Coywolf Qi Hunt - To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html