block: remove the blk_execute_rq return value
[GitHub/LineageOS/android_kernel_motorola_exynos9610.git] / drivers / block / virtio_blk.c
index 2d82901692714225c5212a530693e5128e041e93..eaf99022bdc693ea35f044aa275f51e7d5401cc8 100644 (file)
@@ -310,7 +310,8 @@ static int virtblk_get_id(struct gendisk *disk, char *id_str)
        if (err)
                goto out;
 
-       err = blk_execute_rq(vblk->disk->queue, vblk->disk, req, false);
+       blk_execute_rq(vblk->disk->queue, vblk->disk, req, false);
+       err = req->errors ? -EIO : 0;
 out:
        blk_put_request(req);
        return err;