Re: [net-next PATCH V2] virtio-net: switch to use XPS to choose txq
From: Rusty Russell <hidden>
Date: 2013-10-01 02:01:43
Also in:
lkml, virtualization
From: Rusty Russell <hidden>
Date: 2013-10-01 02:01:43
Also in:
lkml, virtualization
"Michael S. Tsirkin" [off-list ref] writes:
On Mon, Sep 30, 2013 at 03:37:17PM +0800, Jason Wang wrote:quoted
We used to use a percpu structure vq_index to record the cpu to queue mapping, this is suboptimal since it duplicates the work of XPS and loses all other XPS functionality such as allowing use to configure their own transmission steering strategy. So this patch switches to use XPS and suggest a default mapping when the number of cpus is equal to the number of queues. With XPS support, there's no need for keeping per-cpu vq_index and .ndo_select_queue(), so they were removed also. Cc: Rusty Russell <redacted> Cc: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Jason Wang <jasowang@redhat.com>Acked-by: Michael S. Tsirkin <mst@redhat.com>
Acked-by: Rusty Russell <redacted> Dave, please apply. Cheers, Rusty.