[dpdk-dev] [PATCH v5 resend 07/12] virtio: resolve for control queue

2015-09-20 Thread Michael S. Tsirkin
On Fri, Sep 18, 2015 at 11:10:56PM +0800, Yuanhan Liu wrote: > From: Changchun Ouyang > > Fix the max virtio queue pair read issue. > > Control queue can't work for vhost-user mulitple queue mode, > so introduce a counter to void the dead loop when polling > the control queue. > >

[dpdk-dev] [PATCH v5 resend 04/12] vhost: rxtx: prepare work for multiple queue support

2015-09-20 Thread Michael S. Tsirkin
On Fri, Sep 18, 2015 at 11:10:53PM +0800, Yuanhan Liu wrote: > From: Changchun Ouyang > > Do not use VIRTIO_RXQ or VIRTIO_TXQ anymore; use the queue_id, > instead, which will be set to a proper value for a specific queue > when we have multiple queue support enabled. > > For now, queue_id is

[dpdk-dev] [PATCH v5 resend 05/12] vhost: add VHOST_USER_SET_VRING_ENABLE message

2015-09-20 Thread Michael S. Tsirkin
On Fri, Sep 18, 2015 at 11:10:54PM +0800, Yuanhan Liu wrote: > From: Changchun Ouyang > > This message is used to enable/disable a specific vring queue pair. > The first queue pair is enabled by default. > > Signed-off-by: Changchun Ouyang > Signed-off-by: Yuanhan Liu > --- >

[dpdk-dev] [PATCH v5 resend 00/12] vhost-user multiple queues enabling

2015-09-20 Thread Marcel Apfelbaum
On 09/18/2015 06:10 PM, Yuanhan Liu wrote: > This patch set enables vhost-user multiple queues. It seems the series does not apply on master, did you use a different branch or tag? Thanks, Marcel > > Overview > > > It depends on some QEMU patches that, hopefully, will be merged soon.

[dpdk-dev] [PATCH v5 resend 03/12] vhost: vring queue setup for multiple queue support

2015-09-20 Thread Marcel Apfelbaum
On 09/18/2015 06:10 PM, Yuanhan Liu wrote: > All queue pairs, including the default (the first) queue pair, > are allocated dynamically, when a vring_call message is received > first time for a specific queue pair. > > This is a refactor work for enabling vhost-user multiple queue; > it should not

[dpdk-dev] [PATCH 0/2] i40e: enlarge the number of supported queues

2015-09-20 Thread Helin Zhang
There was a software limitation of 64 queues, it should be enlarged to the hardware allowed maximum. As all the queues are shared among PF, VFs and VMDq, the number of queues supported in PF, VFs and VMDq may vary on different use cases. Helin Zhang (2): i40e: adjust the number of queues for

[dpdk-dev] [PATCH 1/2] i40e: adjust the number of queues for RSS

2015-09-20 Thread Helin Zhang
It adjusts the number of queues for RSS from power of 2 to any as long as it does not exceeds the hardware allowed. Signed-off-by: Helin Zhang --- drivers/net/i40e/i40e_ethdev.c| 8 drivers/net/i40e/i40e_ethdev_vf.c | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff

[dpdk-dev] [PATCH 2/2] i40e: Enlarge the number of supported queues

2015-09-20 Thread Helin Zhang
It enlarges the number of supported queues to hardware allowed maximum. There was a software limitation of 64 per physical port which is not reasonable. Signed-off-by: Helin Zhang --- config/common_bsdapp | 3 +- config/common_linuxapp | 3 +-