Re: [Qemu-devel] [PATCH 6/7] vhost-user: add multiple queue support

2015-09-09 Thread Ouyang, Changchun
> -Original Message- > From: Yuanhan Liu [mailto:yuanhan@linux.intel.com] > Sent: Tuesday, September 8, 2015 3:39 PM > To: qemu-devel@nongnu.org > Cc: m...@redhat.com; Ouyang, Changchun; Yuanhan Liu > Subject: [PATCH 6/7] vhost-user: add multiple queue support

Re: [Qemu-devel] [PATCH v6 1/2] vhost-user: add multi queue support

2015-09-01 Thread Ouyang, Changchun
co; > Long, Thomas; Ouyang, Changchun > Subject: Re: [Qemu-devel] [PATCH v6 1/2] vhost-user: add multi queue > support > > On Tue, Sep 01, 2015 at 08:15:15PM +0800, Yuanhan Liu wrote: > > On Tue, Sep 01, 2015 at 01:07:11PM +0300, Michael S. Tsirkin wrote: > > > On Tu

Re: [Qemu-devel] [snabb-devel] Re: [PATCH v6 1/2] vhost-user: add multi queue support

2015-08-31 Thread Ouyang, Changchun
> -Original Message- > From: Michael S. Tsirkin [mailto:m...@redhat.com] > Sent: Sunday, August 30, 2015 2:16 PM > To: Ouyang, Changchun > Cc: snabb-de...@googlegroups.com; qemu-devel@nongnu.org; > thibaut.col...@6wind.com; n.nikol...@virtualopensystems.com; > l...@s

Re: [Qemu-devel] [PATCH v5] vhost-user: add multi queue support

2015-08-30 Thread Ouyang, Changchun
> -Original Message- > From: Marcel Apfelbaum [mailto:marcel.apfelb...@gmail.com] > Sent: Sunday, August 30, 2015 11:28 PM > To: Ouyang, Changchun; qemu-devel@nongnu.org; m...@redhat.com > Cc: snabb-de...@googlegroups.com; n.nikol...@virtualopensystems.com; > l...@snab

Re: [Qemu-devel] [snabb-devel] Re: [PATCH v6 1/2] vhost-user: add multi queue support

2015-08-27 Thread Ouyang, Changchun
Hi Michael, Thanks for your response! > -Original Message- > From: snabb-de...@googlegroups.com [mailto:snabb- > de...@googlegroups.com] On Behalf Of Michael S. Tsirkin > Sent: Thursday, August 27, 2015 9:05 PM > To: Ouyang, Changchun > Cc: snabb-de...@googlegrou

Re: [Qemu-devel] [snabb-devel] Re: [PATCH v6 1/2] vhost-user: add multi queue support

2015-08-24 Thread Ouyang, Changchun
Hi Michael, > -Original Message- > From: snabb-de...@googlegroups.com [mailto:snabb- > de...@googlegroups.com] On Behalf Of Michael S. Tsirkin > Sent: Thursday, August 13, 2015 5:19 PM > To: Ouyang, Changchun > Cc: qemu-devel@nongnu.org; snabb-de...@googlegroups.

Re: [Qemu-devel] [snabb-devel] Re: [PATCH v6 2/2] vhost-user: new protocol feature for multi queue

2015-08-24 Thread Ouyang, Changchun
Hi Michael, > -Original Message- > From: snabb-de...@googlegroups.com [mailto:snabb- > de...@googlegroups.com] On Behalf Of Michael S. Tsirkin > Sent: Thursday, August 13, 2015 5:23 PM > To: Ouyang, Changchun > Cc: qemu-devel@nongnu.org; snabb-de...@googlegroups.

Re: [Qemu-devel] Qemu-devel Digest, Vol 149, Issue 266

2015-08-12 Thread Ouyang, Changchun
> -Original Message- > Date: Wed, 12 Aug 2015 14:15:54 +0300 > From: "Michael S. Tsirkin" > To: Marcel Apfelbaum > Cc: qemu-devel@nongnu.org > Subject: Re: [Qemu-devel] [PATCH] virtio/vhost: drop unnecessary > VHOST_SET_VRING call > Message-ID: <20150812141448-mutt-send-email-...@

Re: [Qemu-devel] [PATCH v6 0/2] vhost user: Add live migration

2015-08-12 Thread Ouyang, Changchun
> -Original Message- > From: Marc-André Lureau [mailto:marcandre.lur...@gmail.com] > Sent: Wednesday, August 12, 2015 6:07 PM > To: Michael S. Tsirkin > Cc: Thibaut Collet; QEMU; stefa...@redhat.com; Jason Wang; Paolo Bonzini; > Linhaifeng; Ouyang, Changchun > Subje

[Qemu-devel] [PATCH v6 2/2] vhost-user: new protocol feature for multi queue

2015-08-11 Thread Ouyang Changchun
This patch is based on top of "vhost-user: protocol updates" series proposed earlier by Michael S. Tsirkin. Use new message VHOST_USER_SET_VRING_FLAG to enable and disable an actual virt queue, which is similar to attach/detach queue for tap device. virtio driver on guest doesn't have to use max v

[Qemu-devel] [PATCH v6 0/2] vhost-user multi queue support

2015-08-11 Thread Ouyang Changchun
Vhost-user will implement the multi queue support in a similar way to what vhost already has - a separate thread for each queue. To enable the multi queue functionality - a new command line parameter "queues" is introduced for the vhost-user netdev. Use new message VHOST_USER_SET_VRING_FLAG to ena

[Qemu-devel] [PATCH v6 1/2] vhost-user: add multi queue support

2015-08-11 Thread Ouyang Changchun
Based on patch by Nikolay Nikolaev: Vhost-user will implement the multi queue support in a similar way to what vhost already has - a separate thread for each queue. To enable the multi queue functionality - a new command line parameter "queues" is introduced for the vhost-user netdev. The RESET_OW

Re: [Qemu-devel] [PATCH 4/4] vhost-user: unit test for new messages

2015-07-23 Thread Ouyang, Changchun
> -Original Message- > From: Michael S. Tsirkin [mailto:m...@redhat.com] > Sent: Friday, July 17, 2015 10:10 PM > To: qemu-devel@nongnu.org > Cc: marcandre.lur...@gmail.com; haifeng@huawei.com; > thibaut.col...@6wind.com; Ouyang, Changchun; f...@redhat.com; Peter

Re: [Qemu-devel] Qemu-devel Digest, Vol 148, Issue 574

2015-07-14 Thread Ouyang, Changchun
> -Original Message- > From: qemu-devel-bounces+changchun.ouyang=intel@nongnu.org > [mailto:qemu-devel-bounces+changchun.ouyang=intel@nongnu.org] > On Behalf Of qemu-devel-requ...@nongnu.org > Sent: Monday, July 13, 2015 11:28 PM > To: qemu-devel@nongnu.org > Subject: Qemu-devel D

Re: [Qemu-devel] [snabb-devel] Re: [PATCH v5] vhost-user: add multi queue support

2015-07-08 Thread Ouyang, Changchun
> -Original Message- > From: snabb-de...@googlegroups.com [mailto:snabb- > de...@googlegroups.com] On Behalf Of Maxime Leroy > Sent: Thursday, July 9, 2015 6:01 AM > To: Michael S. Tsirkin > Cc: Ouyang, Changchun; snabb-de...@googlegroups.com; Marcel > Apfelbaum;

[Qemu-devel] [PATCH v5] vhost-user: add multi queue support

2015-05-27 Thread Ouyang Changchun
Based on patch by Nikolay Nikolaev: Vhost-user will implement the multi queue support in a similar way to what vhost already has - a separate thread for each queue. To enable the multi queue functionality - a new command line parameter "queues" is introduced for the vhost-user netdev. Signed-off-b

[Qemu-devel] [PATCH v4] vhost-user: add multi queue support

2015-05-21 Thread Ouyang Changchun
Based on patch by Nikolay Nikolaev: Vhost-user will implement the multi queue support in a similar way to what vhost already has - a separate thread for each queue. To enable the multi queue functionality - a new command line parameter "queues" is introduced for the vhost-user netdev. Signed-off-b

[Qemu-devel] [PATCH v3] vhost-user: add multi queue support

2015-05-21 Thread Ouyang Changchun
From: Changchun Ouyang Based on patch by Nikolay Nikolaev: Vhost-user will implement the multi queue support in a similar way to what vhost already has - a separate thread for each queue. To enable the multi queue funcionality - a new command line parameter "queues" is introduced for the vhost-us

Re: [Qemu-devel] [snabb-devel] Re: [PATCH v2] vhost-user: add multi queue support

2015-04-08 Thread Ouyang, Changchun
Hi guys, > -Original Message- > From: snabb-de...@googlegroups.com [mailto:snabb- > de...@googlegroups.com] On Behalf Of Michael S. Tsirkin > Sent: Monday, April 6, 2015 11:07 PM > To: Nikolay Nikolaev > Cc: Long, Thomas; snabb-de...@googlegroups.com; ebl...@redhat.com; > qemu-devel@nongnu

[Qemu-devel] a question for control queue

2015-01-09 Thread Ouyang, Changchun
Hi all, I have a question about the control queue in qemu, When the qemu have configured the control queue, and guest also negotiated the control queue successfully with qemu, Will the qemu will let vhost know guest try to use control queue to send some commands? Or could the vhost also setup t