diff options
Diffstat (limited to 'drivers/block/virtio_blk.c')
-rw-r--r-- | drivers/block/virtio_blk.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/block/virtio_blk.c b/drivers/block/virtio_blk.c index 1c63d5b64c20..54a8017ad487 100644 --- a/drivers/block/virtio_blk.c +++ b/drivers/block/virtio_blk.c | |||
@@ -36,7 +36,7 @@ struct virtblk_req | |||
36 | struct virtio_blk_inhdr in_hdr; | 36 | struct virtio_blk_inhdr in_hdr; |
37 | }; | 37 | }; |
38 | 38 | ||
39 | static bool blk_done(struct virtqueue *vq) | 39 | static void blk_done(struct virtqueue *vq) |
40 | { | 40 | { |
41 | struct virtio_blk *vblk = vq->vdev->priv; | 41 | struct virtio_blk *vblk = vq->vdev->priv; |
42 | struct virtblk_req *vbr; | 42 | struct virtblk_req *vbr; |
@@ -65,7 +65,6 @@ static bool blk_done(struct virtqueue *vq) | |||
65 | /* In case queue is stopped waiting for more buffers. */ | 65 | /* In case queue is stopped waiting for more buffers. */ |
66 | blk_start_queue(vblk->disk->queue); | 66 | blk_start_queue(vblk->disk->queue); |
67 | spin_unlock_irqrestore(&vblk->lock, flags); | 67 | spin_unlock_irqrestore(&vblk->lock, flags); |
68 | return true; | ||
69 | } | 68 | } |
70 | 69 | ||
71 | static bool do_req(struct request_queue *q, struct virtio_blk *vblk, | 70 | static bool do_req(struct request_queue *q, struct virtio_blk *vblk, |