|
From: | Jason Wang |
Subject: | Re: [Qemu-devel] [PATCH V4 08/19] virtio-net: fix the upper bound when trying to delete queues |
Date: | Thu, 19 Mar 2015 13:28:26 +0800 |
On Wed, Mar 18, 2015 at 9:06 PM, Michael S. Tsirkin <address@hidden> wrote:
On Wed, Mar 18, 2015 at 05:34:58PM +0800, Jason Wang wrote:Virtqueue were indexed from zero, so don't delete virtqueue whose index is n->max_queues * 2 + 1.Cc: Michael S. Tsirkin <address@hidden>Signed-off-by: Jason Wang <address@hidden>Bugfix? needed on master? stable?
Only for host that supports more than 8 tuntap queues. But seems a candidate for both master and stable.
I will post this with patch 7 as an independent patches just for 2.3.
--- hw/net/virtio-net.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)diff --git a/hw/net/virtio-net.c b/hw/net/virtio-net.cindex 59f76bc..b6fac9c 100644 --- a/hw/net/virtio-net.c +++ b/hw/net/virtio-net.c@@ -1309,7 +1309,7 @@ static void virtio_net_set_multiqueue(VirtIONet *n, int multiqueue) n->multiqueue = multiqueue; - for (i = 2; i <= n->max_queues * 2 + 1; i++) {+ for (i = 2; i < n->max_queues * 2 + 1; i++) { virtio_del_queue(vdev, i); }-- 2.1.0
[Prev in Thread] | Current Thread | [Next in Thread] |