Commit 067df25c authored by Guoqing Jiang's avatar Guoqing Jiang Committed by Song Liu

raid5: use bio_end_sector in r5_next_bio

Actually, we calculate bio's end sector here, so use the common
way for the purpose.
Signed-off-by: default avatarGuoqing Jiang <guoqing.jiang@cloud.ionos.com>
Signed-off-by: default avatarSong Liu <songliubraving@fb.com>
parent feb9bf98
...@@ -492,9 +492,7 @@ struct disk_info { ...@@ -492,9 +492,7 @@ struct disk_info {
*/ */
static inline struct bio *r5_next_bio(struct bio *bio, sector_t sector) static inline struct bio *r5_next_bio(struct bio *bio, sector_t sector)
{ {
int sectors = bio_sectors(bio); if (bio_end_sector(bio) < sector + STRIPE_SECTORS)
if (bio->bi_iter.bi_sector + sectors < sector + STRIPE_SECTORS)
return bio->bi_next; return bio->bi_next;
else else
return NULL; return NULL;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment