]> git.ipfire.org Git - thirdparty/qemu.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 Roth <mdroth@linux.vnet.ibm.com>
Tue, 1 Jul 2014 16:03:24 +0000 (11:03 -0500)
commit84321ba2b6412bc507d8b3df3ed53cb5e2861193
treebe16d6d1c84a1289f681fc3f583470d3d191014c
parent9fbc298a478656dce0f9f25f1ea98e406cac3016
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>
(cherry picked from commit 937251408051e0489f78e4db3c92e045b147b38b)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
hw/virtio/virtio.c