Imported Upstream version 16.07-rc5
[deb_dpdk.git] / lib / librte_vhost / vhost_rxtx.c
index bc00518..08a73fd 100644 (file)
@@ -748,7 +748,7 @@ copy_desc_to_mbuf(struct virtio_net *dev, struct vhost_virtqueue *vq,
                                break;
 
                        if (unlikely(desc->next >= vq->size ||
-                                    ++nr_desc >= vq->size))
+                                    ++nr_desc > vq->size))
                                return -1;
                        desc = &vq->desc[desc->next];