X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=drivers%2Fvirtio%2Fvirtio_ring.c;h=5777196bf6c9cc873ef07dd6e79eb10f1775379b;hb=5e3bd4e4b1082e406351083784e3de4cdaa50d7a;hp=6eb5303fed11b20613083ed960aa27cb8e2d4bd9;hpb=67a077dca4e648a662e32cbeaaba8094d2e30229;p=mv-sheeva.git diff --git a/drivers/virtio/virtio_ring.c b/drivers/virtio/virtio_ring.c index 6eb5303fed1..5777196bf6c 100644 --- a/drivers/virtio/virtio_ring.c +++ b/drivers/virtio/virtio_ring.c @@ -274,6 +274,7 @@ static struct virtqueue_ops vring_vq_ops = { }; struct virtqueue *vring_new_virtqueue(unsigned int num, + unsigned int vring_align, struct virtio_device *vdev, void *pages, void (*notify)(struct virtqueue *), @@ -292,7 +293,7 @@ struct virtqueue *vring_new_virtqueue(unsigned int num, if (!vq) return NULL; - vring_init(&vq->vring, num, pages, PAGE_SIZE); + vring_init(&vq->vring, num, pages, vring_align); vq->vq.callback = callback; vq->vq.vdev = vdev; vq->vq.vq_ops = &vring_vq_ops;