> -----Original Message----- > From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Panu > Matilainen > Sent: Tuesday, May 10, 2016 2:51 PM > To: Daniele Di Proietto <diproiet...@ovn.org>; Loftus, Ciara > <ciara.lof...@intel.com> > Cc: dev@openvswitch.org > Subject: Re: [ovs-dev] [PATCH] netdev-dpdk: Add vHost User PMD > > On 04/30/2016 03:23 AM, Daniele Di Proietto wrote: > > > I see that vhost-cuse is still handled separately. Is it possible to > use > > the vhost pmd also for vhost-cuse? Otherwise we still basically have > to > > handle differently three cases: NIC PMD, vhost user pmd, vhost cuse. > Maybe > > it's time to remove vhost-cuse (I understand this is a separate > issue, > > though)? > > It's a separate issue but sufficiently related that its worth > rehashing > now - getting rid of it first would presumably simplify the remaining > code quite a bit. > > At least my personal experience with it has been that vhost-cuse only > ever worked once in a full moon with stars aligned just so, and with > just the right magic kernel versions in host and guest. > > My 5c? Just put the poor thing out of its misery already :) > > - Panu -
Hi Panu, I didn't share the pain in running vhost-cuse (although it's a long time since I ran it) but I agree with removing it. vhost-user is clearly the way to go now, with better support in QEMU/DPDK and no out of tree kernel module. QEMU/DPDK support - vhost-user has been available since QEMU 2.1/2. Anyone willing to upgrade to a new OVS release without vhost-cuse would surely be ok to use a version of QEMU that supports vhost-user, multiqueue etc. Distro's - the latest Fedora, Ubuntu all come shipped with versions of QEMU that support vhost-user. Centos has QEMU 2.0 but that supports neither vhost-cuse or vhost-user. Code - now that we have a vhost-user pmd in DPDK, removing vhost-cuse will be a significant clean up. +1 from me. Kevin. > _______________________________________________ > dev mailing list > dev@openvswitch.org > http://openvswitch.org/mailman/listinfo/dev _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev