Re: [vpp-dev] dpdk/vpp and cross-version migration for vhost

2016-11-16 Thread Maxime Coquelin
Hi Michael, On 10/13/2016 07:50 PM, Michael S. Tsirkin wrote: Hi! So it looks like we face a problem with cross-version migration when using vhost. It's not new but became more acute with the advent of vhost user. For users to be able to migrate between different versions of the hypervisor the

Re: [vpp-dev] dpdk/vpp and cross-version migration for vhost

2016-11-17 Thread Maxime Coquelin
On 11/17/2016 09:29 AM, Yuanhan Liu wrote: As usaual, sorry for late response :/ On Thu, Oct 13, 2016 at 08:50:52PM +0300, Michael S. Tsirkin wrote: Hi! So it looks like we face a problem with cross-version migration when using vhost. It's not new but became more acute with the advent of vhos

Re: [vpp-dev] [dpdk-dev] dpdk/vpp and cross-version migration for vhost

2016-11-24 Thread Maxime Coquelin
On 11/24/2016 01:33 PM, Yuanhan Liu wrote: On Thu, Nov 24, 2016 at 09:30:49AM +, Kevin Traynor wrote: > On 11/24/2016 06:31 AM, Yuanhan Liu wrote: > > On Tue, Nov 22, 2016 at 04:53:05PM +0200, Michael S. Tsirkin wrote: > You keep assuming that you have the VM started first and > >>>

Re: [vpp-dev] [dpdk-dev] dpdk/vpp and cross-version migration for vhost

2016-11-28 Thread Maxime Coquelin
On 11/24/2016 04:24 PM, Kavanagh, Mark B wrote: On 11/24/2016 12:47 PM, Maxime Coquelin wrote: On 11/24/2016 01:33 PM, Yuanhan Liu wrote: On Thu, Nov 24, 2016 at 09:30:49AM +, Kevin Traynor wrote: On 11/24/2016 06:31 AM, Yuanhan Liu wrote: On Tue, Nov 22, 2016 at 04:53:05PM +0200

Re: [vpp-dev] [dpdk-dev] dpdk/vpp and cross-version migration for vhost

2016-11-29 Thread Maxime Coquelin
On 11/28/2016 11:18 PM, Thomas Monjalon wrote: 2016-11-28 16:28, Maxime Coquelin: On 11/24/2016 04:24 PM, Kavanagh, Mark B wrote: DPDK v16.04 added support for vHost User TSO; as such, by default, TSO is advertised to guest devices as an available feature during feature negotiation with QEMU

Re: [vpp-dev] dpdk/vpp and cross-version migration for vhost

2016-12-09 Thread Maxime Coquelin
++Daniel for libvirt On 11/24/2016 07:31 AM, Yuanhan Liu wrote: As version here is an opaque string for libvirt and qemu, > > > > > >>anything can be used - but I suggest either a list > > > > > >>of values defining the interface, e.g. > > > > > >>any_layout=on,max_ring=256 > > > > > >>or a vers

Re: [vpp-dev] dpdk/vpp and cross-version migration for vhost

2016-12-09 Thread Maxime Coquelin
On 12/09/2016 03:42 PM, Daniel P. Berrange wrote: On Fri, Dec 09, 2016 at 02:35:58PM +0100, Maxime Coquelin wrote: ++Daniel for libvirt On 11/24/2016 07:31 AM, Yuanhan Liu wrote: As version here is an opaque string for libvirt and qemu, anything can be used - but I suggest either a list of

Re: [vpp-dev] Fwd: [Bug 1422534] vdev->vq[i] .used_idx does not consider the right value for vhostuser

2017-03-08 Thread Maxime Coquelin
gzilla.redhat.com/show_bug.cgi?id=1422534 --- Comment #27 from Maxime Coquelin --- Tom, I had a look at mainline VPP: $ build-root/scripts/version 17.04-rc0~382-ga0b34a7 Looking at 16.06 release, it seems to be a regression, as the vring struct is not reset before getting last_avail_idx,

Re: [vpp-dev] Fwd: [Bug 1422534] vdev->vq[i] .used_idx does not consider the right value for vhostuser

2017-03-08 Thread Maxime Coquelin
there. Regards, Maxime Steven On 3/8/17, 7:36 AM, "vpp-dev-boun...@lists.fd.io on behalf of Maxime Coquelin" wrote: Tom, On 03/08/2017 03:59 PM, Thomas F Herbert wrote: Maxime, The OK. Thanks. I am forwarding this to Pierre as he has been working on vhost-user. I thought w

Re: [vpp-dev] Fwd: [Bug 1422534] vdev->vq[i] .used_idx does not consider the right value for vhostuser

2017-03-09 Thread Maxime Coquelin
: VHOST_USER_GET_VRING_BASE Master payload: vring state description Slave payload: vring state description Get the available vring base offset. Does it answer your question? Regards, Maxime Steven On 3/8/17, 8:10 AM, "Maxime Coquelin" wrote: Steven, On 03/08/2017 04:44 PM, St