]> rtime.felk.cvut.cz Git - lisovros/qemu_apohw.git/commit
virtio: allow mapping up to max queue size
authorMichael S. Tsirkin <mst@redhat.com>
Mon, 12 May 2014 09:04:20 +0000 (12:04 +0300)
committerMichael S. Tsirkin <mst@redhat.com>
Mon, 12 May 2014 09:07:21 +0000 (12:07 +0300)
commit937251408051e0489f78e4db3c92e045b147b38b
tree45cab79b85deef399ccc216012fdb5a2dc44aeef
parent06b4f00d53637f2c16a62c2cbaa30bffb045cf88
virtio: allow mapping up to max queue size

It's a loop from i < num_sg  and the array is VIRTQUEUE_MAX_SIZE - so
it's OK if the value read is VIRTQUEUE_MAX_SIZE.

Not a big problem in practice as people don't use
such big queues, but it's inelegant.

Reported-by: "Dr. David Alan Gilbert" <dgilbert@redhat.com>
Cc: qemu-stable@nongnu.org
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
hw/virtio/virtio.c