Description of problem:
For contrail DPDK vrouter, we are using user-vhost feature of qemu which is available from qemu 2.2. But the upstream qemu in RH is of a lesser version (qemu 1.5). We need a newer qemu or backport of this feature.
Once we have the required user-vhost functionality, we need the following patch to reconnect vrouter to the VMs -
(In reply to Kiran from comment #0)
> Description of problem:
> For contrail DPDK vrouter, we are using user-vhost feature of qemu which is
> available from qemu 2.2. But the upstream qemu in RH is of a lesser version
> (qemu 1.5). We need a newer qemu or backport of this feature.
vhost-user is available with the version of QEMU shipping with RH OpenStack Platform.
For RHEL 7.3, we ship qemu-kvm-rhev-2.6.0, which also contains backports from 2.7. If you give us the upstream QEMU commit ID of the patch you are intesrested in, we can see if it's included in qemu-kvm-rhev-2.6.0. We likely have this patch, since Red Hat engineers were fixing vhost-user issues upstream.
Is there some reason you need vhost-user in qemu-kvm that is shipped with RHEL? Red Hat does not support DPDK on RHEL/KVM virtual machines. It is technology typically used with OpenStack. Thanks.
qemu-kvm-rhev-2.6.0 has the required qemu version which we wanted (i.e qemu 2.6). The bug can be closed.