diff --git a/drivers/md/raid5.c b/drivers/md/raid5.c index dc63a544d670..03bfb70f54bf 100644 --- a/drivers/md/raid5.c +++ b/drivers/md/raid5.c @@ -5430,7 +5430,6 @@ static int raid5_read_one_chunk(struct mddev *mddev, struct bio *raid_bio) if (is_badblock(rdev, sector, bio_sectors(raid_bio), &first_bad, &bad_sectors)) { - bio_put(raid_bio); rdev_dec_pending(rdev, mddev); return 0; }