X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=drivers%2Fmd%2Fraid1.c;fp=drivers%2Fmd%2Fraid1.c;h=201fd8aec59aca67842611d8524f205d2c9b63d4;hb=028288df635f5a9addd48ac4677b720192747944;hp=a409ab6f30bc33375561d4cebc20c5e20f9435ba;hpb=a7ede3d16808b8f3915c8572d783530a82b2f027;p=linux-2.6-block.git diff --git a/drivers/md/raid1.c b/drivers/md/raid1.c index a409ab6f30bc..201fd8aec59a 100644 --- a/drivers/md/raid1.c +++ b/drivers/md/raid1.c @@ -2782,7 +2782,7 @@ static sector_t raid1_sync_request(struct mddev *mddev, sector_t sector_nr, write_targets++; } } - if (bio->bi_end_io) { + if (rdev && bio->bi_end_io) { atomic_inc(&rdev->nr_pending); bio->bi_iter.bi_sector = sector_nr + rdev->data_offset; bio_set_dev(bio, rdev->bdev);