From 5aafe94f6292aa047417b1010142da701b599432 Mon Sep 17 00:00:00 2001 From: Amit Shah Date: Fri, 12 Feb 2010 10:32:14 +0530 Subject: [PATCH] --- yaml --- r: 180787 b: refs/heads/master c: 3b8706240ee6084ccb46e53cd3a554356b7eeec8 h: refs/heads/master i: 180785: fe09fa63f5e382dadef940b64aca6d48b1bc8cb8 180783: 7cee357d52ad63c7af2c278748caaf0d550db70b v: v3 --- [refs] | 2 +- trunk/drivers/virtio/virtio_ring.c | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index c68e90b1615c..4c02f89e8610 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: c021eac4148c16bf53baa0dd14e8ebee6f39dab5 +refs/heads/master: 3b8706240ee6084ccb46e53cd3a554356b7eeec8 diff --git a/trunk/drivers/virtio/virtio_ring.c b/trunk/drivers/virtio/virtio_ring.c index 782b7292a3d8..0db906b3c95d 100644 --- a/trunk/drivers/virtio/virtio_ring.c +++ b/trunk/drivers/virtio/virtio_ring.c @@ -448,8 +448,11 @@ struct virtqueue *vring_new_virtqueue(unsigned int num, /* Put everything in free lists. */ vq->num_free = num; vq->free_head = 0; - for (i = 0; i < num-1; i++) + for (i = 0; i < num-1; i++) { vq->vring.desc[i].next = i+1; + vq->data[i] = NULL; + } + vq->data[i] = NULL; return &vq->vq; }